*
{
margin: 0px;
padding: 0px;
}

body
{
background: #fff url('images/bg.gif');
font-size: 11px;
font-family: "trebuchet ms", helvetica, sans-serif;
color:#666666;
}
p
{
display: block;
text-align: justify;
line-height:15px
}

a
{
color: #D97900;
text-decoration: underline;
}
a:hover
{
text-decoration: none;
color: #FFFAF3;
}
em
{
font-style: italic;
}
h1,h2,h3,h4,h5,h6,th
{
font-family: georgia, "times new roman", serif;
font-weight: normal;
}

.foot
{
height: 1px;
line-height: 1px;
clear: both;
}
#outer
{
width: 900px;
background: #fff url('images/mainbg.gif');
margin: 20px auto 0px auto;
padding: 7px 13px 0px 13px;
}
#inner
{
background-image: url('images/cbg2.gif');
background-repeat: repeat-y;
}

#header
{ width:875px;
position: relative;
height: 200px;
background:url(images/header.jpg) no-repeat;
}

#header h1
{
	position: absolute;
	bottom: 10px;
	font-size: 26px;
	padding-left: 26px;
	width: 305px;
}
#menu
{
	position: absolute;
	right: -8px;
	padding-right: 26px;
	bottom: 170px;
	color: #A75300;
}

#menu ul
{
list-style: none;
}

#menu li
{
float: left;
border-left: solid 1px #A75300;
padding-left: 8px;
margin-left: 8px;
}

#menu li.first
{
margin-left: 0px;
padding-left: 0px;
border-left: 0px;
}

#menu a
{
color: #fff;
}
#main
{
position: relative;
width: 600px;
margin: 11px -500px 0px 0px;
float: left;
}

#main_inner
{
padding: 20px 20px 0 0;
position: relative;
}

#main ul
{
list-style: none;
}

#main li
{
padding-left: 12px;
background-image: url('images/bullet.gif');
background-repeat: no-repeat;
background-position: 0px 6px;
}

#main h2,h3
{
color: #6C3C1E;
}

#main h2
{
font-size: 20px;
background-image: url('images/db2.gif') ;
background-repeat: no-repeat;
height: 60px;
padding-left: 22px;
margin-bottom: -25px;
}

#main h3
{
font-size: 12px;
background-image: url('images/db2.gif');
background-repeat: no-repeat;
height: 50px;
padding-left: 22px;
margin-bottom: -15px;
}

#main p
{
margin-bottom: 14px;
}

#main p strong
{
color: #725D46;
}

#main .content
{
position: relative;

}
#main .divider
{
margin: 20px 0px 20px 0px;
}
#side
{
position: relative;
float: right;
width: 250px;
margin: 20px 25px 0px 3px;
border:#CC6600 solid 5px;
}

#side h3
{
background-image: url('images/rhbg.gif');
width: 236px;
height: 23px;
color: #fff;
font-size: 16px;
padding: 9px 0px 0px 14px;
margin-right:22px;border-bottom:#CC6600 solid 5px;
}

#side .content
{
padding: 2px 0 0px 0;
margin: 3px 0 0x 0px;
background:#333333;width: 250px;
}

#side ul
{
list-style: none;

}

#side li
{ 
padding: 5px 0 5px 0;
margin:0;
border-top:#282828 solid 1px;
}
#side li a{ padding-left:15px; text-decoration:none; font-weight:bold}
#side li:hover{background:#171717}

#side li.first
{
border-top: 0px;
margin-top: 0px;
padding-top: 0px;
}

#side .divider
{
margin: 14px 0px 14px 0px;
}

#footer
{
width: 900px;
margin:0;
padding-bottom:0;
text-align: center;
color: #6495A3;
}

#footer a
{
color: #7DAFBD;
}

#footer a:hover
{
background-color: #7DAFBD;
color: #E8FAFF;
}
