/* CSS Document */
body          	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #5F5F5F; margin:0px auto; background-color:#FFFFFF;}
pre, tt       	{ font-size: 12px}
th            	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
td            	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
form          	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
h1            	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large; font-weight: bold}

a 			  	{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:normal; font-size:11px; color:#333399; }
a:link        	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #333399; background-color: inherit;}
a:visited     	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #333399; background-color: inherit;}
a:hover       	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #666699; background-color: inherit;}
a:link.nav    	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #5F5F5F; background-color: inherit;}
a:visited.nav	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #5F5F5F; background-color: inherit;}
a:hover.nav   	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #666699; background-color: inherit;}
a.link:link		{ color: #666666; font-weight: normal;}
a.link:visited	{ color: #666666; font-weight: normal;}
a.link:hover	{ color: #333399; text-decoration: none; font-weight: normal; }

a.search:link 		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; color:#333399;}
a.search:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; color:#333399;}
a.search:hover 		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; color:#666699;}
a.search:active 	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; color:#666699;}

a.banner		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; 
				  margin-left:7px; margin-right:7px; }
a.banner:visited{ color:#ffffff; }
a.banner:hover	{ color:#cccccc; }
a.banner:active	{ color:#cccccc; }

.nav          	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #5F5F5F; background-color: inherit;}

#root 			{ margin:0px auto; position:relative; width:996px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#595959; text-align:center; }
#smBanner 		{ width:996px; height:105px; position:relative; }
#smBannerLogo 	{ position:absolute; top:0px; left:0px; width:361px; height:105px; text-align:left; float:left; }
#smBannerLinks 	{ position:absolute; top:0px; left:361px; width:635px; height:105px; text-align:right; padding:0px; padding-right:10px; padding-top:4px; margin:0px; 
				  background:url(http://www.stevemarselstock.com/images/nav_bg.gif); background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; 
				  font-size:12px; color:#cccccc; }
#footer 		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#5f5f5f; text-align:center; width:996px; margin-top:60px; }
#smswhite 		{ width:996px; height:500px; }
#pageContent	{ width:996px; margin-top:20px; margin-bottom:20px; color:#333333; text-align:left; }

