*	{ padding: 0; margin: 0; }
html	{ min-height: 100%; margin: 0 0 .01em; }

body	{ background: url(../images/tile.gif) repeat-x 0 0 #015A8D; font: 11px Arial, Helvetica, sans-serif; }

a:link, a:visited	{ color: #004268; text-decoration: underline; }
a:hover	{ color: #f00; text-decoration: none; }

h1	{ font-size: 20px; line-height: 20px; margin: 0 0 20px; color: #024172; }
h4	{ font-size: 12px; line-height: 14px; margin: 0 0 5px; }

/* IDs */
#container	{ position: relative; margin: 0 auto; width: 762px; w\idth: 760px; background: url(../images/background.gif) repeat-y 0 0 #fff; border: 1px solid #fff; }

#header	{ position: relative; float: left; width: 100%; height: 65px; background: #fff; border-bottom: 1px solid; }

#content	{ position: relative; float: left; width: 100%; }
	#address	{ position: absolute; bottom: 10px; left: 0;  width: 155px; w\idth: 142px; padding: 5px 5px 5px 8px; }
	#address p	{ color: #29496C; }

#col_1	{ position: relative; float: left; width: 155px; background: #90B0D5; font-size: 10px; }

#col_2	{ position: relative; right: 5px; top: 15px; margin: 0 0 15px; float: right; width: 591px; }
	#col_2 p	{ margin: 0 0 5px; }

#footer	{ position: relative; top: 15px; margin: 0 0 15px; float: left; width: 100%; text-align: center; color: #efefef; }

/* classes */
.clear	{ clear: both; }

.clientLink	{ position: relative; float: left; width: 294px; w\idth: 273px; margin: 0 5px 10px; padding: 15px 5px; }
	#clientLink h4 a:link, #clientLink h4 a:visited	{ text-decoration: none; }
	#clientLink h4 a:hover	{ text-decoration: underline; }