@charset "utf-8";
/* CSS Document */
body{
margin:0px auto 0px auto;
padding:0px;
background:#FFFFF0;
font:Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#333333;
background:url(../images/bg.jpg) repeat-y;
background-color:#FFFFFF;
background-position:center;
width:1050px;
}

h1,h2,h3,h4{
color:#333333;
}

#wrapper{
width:979px;
margin:0px auto 0px auto;
padding:0px;
}

#header{
white-space:nowrap;
display:inline;
float:left;
}

#body{}

#nav{
width:268px;
float:left;
margin-right:20px;
padding:50px 0px 0px 0px;
}

a.nav_buttons{
background:url(../images/square.gif) no-repeat;
background-position:right;
font-size:11px;
margin-right:30px;
padding:5px 10px 5px 0px;
text-decoration:none;
font-weight:bold;
color:#333;
line-height:20px;
display:block;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
}

a:hover.nav_buttons{
color:#000000;
text-decoration:underline;
}

#related{
margin:20px 0px 20px 25px;
font-family:Arial, Helvetica, sans-serif;
padding-bottom:30px;
}

.r_header{
color:#1C4269;
font-size:20px;
font-weight:bold;
}

a.related_buttons{
text-decoration:none;
font-weight:bold;
font-size:11px;
color:#333;
line-height:20px;
display:block;
padding-left:5px;
}

a:hover.related_buttons{
color:#000000;
text-decoration:underline;
}

#content{
width:680px;
float:left;
font-family:Arial, Helvetica, sans-serif;
}

#search{
text-align:right;
padding:5px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
float:right;
width:300px;
}

#go{
padding-top:10px;
float:left;
width:30px;
}

#footer{
width:980px;
background:url(../images/footer_bg.jpg) repeat-y;
float:left;
text-align:center;
padding:10px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#E4EFFC;
margin:50px 0px 0px 0px;
}

#cit_ad{
width:980px;
float:left;
font-size:9px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}

#cit_ad a{
color:#990000;
text-decoration:none;
font-size:9px;
}

#cit_ad a:hover{
text-decoration:underline;
}


