﻿html { min-height: 100%; margin-bottom: 1px; }
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2b2b2b;
	text-align:center;
}
body {
	background-color: #0b468f;
	background-image: url(imagesblue/bg.gif);
	background-repeat: repeat-y;
	background-position:center;
	text-align:center;
	margin:0;
	padding-bottom:20px;
}
#wrapper{
width:985px;
margin:0 auto;
text-align:left;}

#header{background:url(imagesblue/header.gif) top repeat-x;height:93px;width:100%;}

#logo{float:left;width:200px;padding-left:10px; padding-top: 10px;}

#nav{float:right;padding-left:40px;padding-top:17px;}
#nav ul {margin:0;padding-left:10px;padding-top:13px;padding-bottom:20px;list-style:none;font-size:11px;}
#nav ul li {display:inline;margin-left:2px;padding-top:14px;padding-bottom:20px;height:13px;}

#nav ul li a {text-decoration:none; font-family:"Trebuchet MS", Verdana, sans-serif;
font-weight:bold;text-transform:uppercase;padding-top:11px;padding-bottom:20px;height:13px;
display:block;text-align:center;color:#222;width:112px;padding-right:10px;
background:url(imagesblue/navitem.gif) top left no-repeat;float:left;}

#nav ul li a:hover {
text-decoration:underline; 
font-family:"Trebuchet MS", Verdana, sans-serif;
font-weight:bold;
text-transform:uppercase;
padding-top:11px;
padding-bottom:20px;
height:13px;
display:block;
text-align:center;
color:#222;
width:112px;
padding-right:10px;
background:url(imagesblue/hover.gif) top left no-repeat;
float:left;}


#r1{background:url(imagesblue/topr.gif) repeat-x top #fff;margin-left:5px;width:980px;}
#r2{background:url(imagesblue/bottom4.gif) repeat-x  bottom;width:980px;}
#r3{background:url(imagesblue/left3.gif) repeat-y left;width:980px;}
#r4{background:url(imagesblue/rght2.gif) repeat-y right;width:980px;}
#r5{background:url(imagesblue/topleft.gif) top left no-repeat;width:980px;}
#r7{background:url(imagesblue/topright.gif) top right no-repeat;width:980px;}
#r8{background:url(imagesblue/bottomleft.gif) bottom left no-repeat;width:980px;}
#r9{background:url(imagesblue/bottomright.gif) bottom right no-repeat;width:980px;
padding-bottom:5px;}

#bar{
margin-top:3px;
margin-left:3px;
margin-right:3px;
background:url(imagesblue/bar.gif) repeat-x bottom;
height:29px;
font-size:11px;
padding-top:10px;
width:968px;
padding-left:5px;
}
#go{
background:url(imagesblue/go.gif) bottom center no-repeat;
text-transform:uppercase;
outline:none;
border:none;
width:24px;
height:21px;
overflow:hidden;
text-indent:-999px;
}

#content{background:url(imagesblue/contenbg.gif) left repeat-y;margin-left:3px; min-height:470px; width: 900px;}
#contentPhoto {margin-left:3px; min-height:470px; width: 900px;}

#leftcolumn{width:540px;float:left;padding:10px 20px 10px 15px;list-style-image:url(imagesblue/ulbullet.gif);}
#leftcolumnPhoto{float:left;padding:5px 5px 5px 15px;width:950px;}

#rightcolumn{width:300px;float:right;padding:6px 0px 10px 0px;}

.clear{clear:both;}

#footer{
background:#f1eff0;
border-top:3px solid #dcdcdc;
padding-top:20px;
padding-bottom:20px;
width:968px;
margin-left:3px;
margin-right:3px;
padding-left:5px; font-size:.7em;}

#footer a:link, #footer a:hover, #footer a:visited{color:#2b2b2b;}

a:link {	color: #4070ab; text-decoration:underline;}
a:visited {	color: #4070ab; text-decoration:underline;}
a:hover {background-color:#FEEAB7; color: #0b448b; text-decoration:none;}

.info{background:#ffffcd;color:#b39841;border:1px solid #f7e09a;padding:5px;}

p {margin:0;}

.article h1, #leftcolumnPhoto h1{color: #3a9238; margin: 0; padding: 0; font-size:20px;}
h1 a{display:block;margin: 0; padding: 0; text-decoration:underline;}

h2{font-size:18px;margin:0;color:#3a9238;}
h2 a:link,h2 a:hover, h2 a:visited{color:#2b2b2b; text-decoration:none;}

.article{padding-top:15px;}
.article p{margin:0;}

.otherbar{
background:url(imagesblue/otherbar.gif) repeat-x top;
border:1px solid #e2e2e2;
padding:5px;
color:#7a7a7a;
}

.otherbar span{float:right;padding-right:10px;}
.otherbar a:link, .otherbar a:visited, .otherbar a:hover{
color:#7a7a7a;
text-decoration:underline;}

.l{float:left;}
h4{font-weight:bold;font-size:13px;margin-top:20px;margin-bottom:5px;}

ul.older {  float: left;  margin: 0;  padding: 0;  list-style: none;}
ul.older li {  float: left;  margin: 0;  padding: 0;} 

#adcol{
float:right;
width:160px;
border-left:1px solid #ddd;
padding:5px 5px 5px 5px;
}

#linkcol{float:left; margin-left: 30px;}

#linkcol ul{ list-style-type: circle;}

#linkcol ul li{ }
#linkcol ul li a:link,#linkcol ul li a:visited{
background:url(none) top left no-repeat;
color:#2b2b2b;
}
#linkcol ul li a:hover{ background-color:#FEEAB7; ; color:#2b2b2b;}
h3{
background:url(imagesblue/h3.gif) top left no-repeat;
width:187px;
height:30px;
font-weight:bold;
font-size:18px;
text-align:left;
padding-top: 5px;}



blockquote{
background:#f4f2f3;
border-left:5px solid #e2e2e2;
padding:5px;
font-weight:bold;
font-style:italic;
font-size:14px;
margin:0;
color:#666;
margin-bottom:10px
}


#leftcol {
	position: relative;
	float: left;
	width: 46%;
	left: 0px;
	margin: 0;
	padding: 0px;
}

#rightcol {
	position: relative;
	float: right;
	left: 0px;
	margin: 0px;
	width: 50%;
	padding: 0px;
}

