/* CSS Document */
body {margin:0 auto;display:block;background:#FFF1E0 none repeat scroll 0 0;}

#yhd,#ybd,#yft{clear:both;width:945px;margin:0 auto;margin-bottom:.84em;}


h2 h3 {
margin-top: 0;
}
form {
margin: 0;
padding: 0;
}

p{
font: 80%/1.8 Verdana, Arial, Helvetica, sans-serif;
padding-top: 0;
margin-top: 0;
}

#header {
background-color: #FFFFFF;
color: #901602;
border-bottom: 1px dotted #CCCCCC;
}
#header h1{
font: 110% Georgia, "Times New Roman", Times, serif;
text-align: right;
margin-right: 2em;
}

#side1 {
width: 1px;
margin: 1px 1px 1px 1px;
float:left;
position:relative;
z-index: 10;
padding-left: 5px;
}
#side1 h3 {
width: 150px;
font: 110% Georgia, "Times New Roman", Times, serif;
color:#621313;
background-color:transparent;
margin-bottom:0;
padding-bottom: 4px;
}

#side1 .txt{
width: 150px;
background-color:#FCf5f5;
border: 1px inset #901602;
}

#side1 ul{
width: 150px;
list-style: none;
margin-left:0;
padding-left:0;

}
#side1 li{
font:Verdana, Arial, Helvetica, sans-serif  80%;
margin-bottom: 0.3em;
border-bottom: 1px solid #e7afaf;
}
#side1 a:link, #side1 a:visited {
text-decoration: none;
color: #901602;
background-color: transparent;
}
#side1 a:hover{
color: #621313;
}

#side2{
width: 450px;
margin: 1px 1px 1px 1px;
float:right;

z-index: 11;
border: 1px solid #CAD6E8;

}

#side2 h3{
font: 110% Georgia, "Times New Roman", Times, serif;
color:#621313;
background-color:transparent;
margin-bottom: 0;
padding-bottom: 4px;
padding-left: 0.2em;
}

#side2 p {
padding-left: 10px;
}





.adbox {
padding: 2px 4px 2px 6px;
margin: 0 0.5em 10px 0.5em ;
border: 1px dotted #b1b1b1;
background-color: #f4f4f4;
}

.adbox ul{
width: 450px;
list-style: none;
margin-left:0;
padding-left:0;

}

#content{
float:left;
width:455px;
min-width: 310px;
font: normal 100% Georgia, "Times New Roman", Times, serif;
/*width: 100%; */ 

/* border: 1px dotted #666666; */
z-index: 12;
}

#content h2{
font: normal 130% Georgia, "Times New Roman", Times, serif;
color: #901602;
margin-left: 1em;
}


#content p{
margin-left: 3em;
margin-right: 2em;
}

#content span{  
border:  1px dashed black;  
background-color: yellow;
}  


#footer {
background-color: #F4F4F4;
width: 100%;
position:relative;
z-index:13;
border-top: 1px dotted #b1b1b1;
}
#footer p{
padding-left: 1em;
}
.clear{
clear:both;
}

div#navcontainer
{
	background: #012e5c url(/images/new/navbar1.png) right top no-repeat;
	width: 98%;
	margin-left: 2em;
	margin-right: 2em;
	
}

div#navcontainer, div#tertiary
{
	overflow: hidden;
	margin: 0 1% 10px;
}

ul#navlist
{
	display: block;
	padding: 0;
	margin: 0;
	float: left;
}

ul#navlist li
{
	display: block;
	float: left;
}

ul#navlist li a
{
	display: block;
	float: left;
	padding: 8px 8px;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 100%;
	color: #CCDDEE;
	border: 1px solid #446688;
	border-width: 0 1px 1px 0;
	white-space: nowrap;
}

ul#navlist li a:hover
{
	background: #446688 url(/images/new/navbarhighlight1.png);
	color: #FFFFFF;
}

ul#navlist li a.active
{
	color: #fff;
	font-weight: bold;
}

div#navcontainer form
{
	display: block;
	float: right;
	margin: 0;
}
a:link{
  color: #06c;
  background: transparent;
}
a:visited{

  color:#4B5970;
  background: transparent;
}
a:hover{
  color: #f60;
  background: transparent;
}
h2, h3{
  color:#036;
  background: transparent;
  font-family:  'Trebuchet MS', Arial, Helvetica, sans-serif
}

/* FEATURE BOX */
#feature   {
    border:1px solid #CAD6E8 ;
    width:100%;
    margin:0 0 1.5em 0;
    padding:0 0 15px 0!important;
    position:relative;
	height: auto;
	background:#fff;
	top:0
  }

#feature h1 {
margin:1em 4% 10px 3%;
}
#feature h5 {
font-size:1.1em;
margin:0 4% 1em 3%;
}
#feature p  {
margin:0 4% 1.1em 6%;
font-size: 12px;
line-height: 150%;
color:#666;
}
#feature p.hook  {
font-weight:700
}
#feature h1 a {
text-decoration:none;
}
#feature img {
float: right;
margin:2em 25px 0 1em;
display:inline
}

/* FEATURE2 BOX */
#feature2   {
    border: 0px solid #CAD6E8 ;
    width:100%;
    margin:0 0 1.5em 0;
    padding:0 0 15px 0!important;
    position:relative;
	height: auto;
	background:#fff;
  }

#feature2 h1 {
margin:1em 4% 10px 3%;
}
#feature2 h5 {
font-size:1.1em;
margin:0 4% 1em 3%;
}
#feature2 p  {
margin:0 4% 1.1em 3%;
font-size:1.0em;
line-height: 150%;
color:#666;
}
#feature2 p.hook  {
font-weight:700
}
#feature2 h1 a {
text-decoration:none;
}
#feature2 img {
float: left;
margin:2em 25px 0 1em;
display:inline
}

#feature2 ul{
width: 450px;
list-style: none;
margin-left:0;
padding-left:0;
border-bottom:1px solid #aaaaf8 ;
}




#content div h3  { /* groovy floating topright headings */
  font:  normal .9em Verdana, Arial, Helvetica, sans-serif;
  height:1em;
  padding:2px 1.5em 4px .5em;
  clear: right;
  color:#99ACCA ;
  background:transparent url(/images/new/bulletr.gif) right center no-repeat;
  margin:0;
  position:absolute;
  right:-1px;
  top:-.8em;
  border:0 none;
}

#outer> #inner {
border-bottom: 1px solid transparent;
}
#side1 {
margin-right: 1px;
}
#side2 {
margin-left: 1px;
}
#content{
margin: 0 -3px 0 -2px;
}

