* {margin:0; padding:0}
img {border:0}
* {font-family: Verdana, Ariel, Helvetica, "Sans-Serif"; }
h2, h3, p, address {color: #111111}
body {background: #ffffff url(images/pagebg.gif) repeat-x}
div#wrapper {width:970px; margin: 0 auto}
div#top_line {background: #395a9c; height:50px} 
h1 {font-size:13px; color:#ffffff; padding:4px 0; }
h2 {font-size:14px; padding-bottom:8px}
h3 {font-size:14px;}

span#topad {background: #627aad; padding:4px 5px 2px 5px; width:728px; 
            display:block; border: solid 1px #1d4088; float:right;
			border-bottom: 0}
			
div#mainbox {padding:5px; width:728px; 
            display:block; border: solid 1px #b3b3b3; float:right;
			border-top: 0}
			
img#sitelogo {margin: -27px 0 20px 60px }		
	
p,ul {font-size:13px; padding-bottom:8px}	
ul {margin-left:40px}
address {font-size:11px; width:728px; float:right; padding:8px}		

a:link {color:#0000ff}
a:visited {color:#551a8b}
a:hover {color:#001873}
a:active {color:#ff0000}

div#linkboxleft {width:360px; float:left}
div#linkboxright {width:360px; float:right}
div.clearboth {width:700px; clear:both; margin:3px 0; }
div.clear_fb {width:700px; clear:right; margin:3px 0; }
div.goggle_button {width:55px; float:left; padding: 0 8px; border-right: solid 1px #b5b5b5; margin-right:12px}
div#twitterdiv {width:225px}

img.hr {margin: 8px auto}

.red {color:#ff0000}

label {
	float: left;
	width: 120px;
	text-align: right;
	padding: 3px;
    clear:left;
    margin:2px 0;
      }
      
      input, select, checkbox {padding:3px; margin:2px 0}
      checkbox {position:relative; top:3px}
      
label.affiliates {width:280px}
p#catlinks {margin-bottom:15px}

span.nobr  { white-space:nowrap; }

p.menulinks {margin: 0 0 12px 0; text-align:center}

p.menulinks a {text-decoration:none; padding:3px 8px; }
p.menulinks a:hover {text-decoration:underline }

