body {
font-family:Arial, Helvetica, sans-serif; 
background-color:#f9aa62; 
margin:0 auto 0 auto; 
font-size:small; 
text-align:center;
background-image:url(images/page-bkg.jpg); 
background-position:top;
background-repeat:repeat-x;
}

#banner {
width:800px;
height:150px;
margin:auto;
border-left:1px solid #f6861f;
border-right:1px solid #f6861f;
}

#navcontainer {
width:100%;
height:41px;
margin:auto;
border-left:1px solid #f6861f;
border-right:1px solid #f6861f;
position:absolute;
top:109px;
text-align:center;
}

#nav {
width:100%;
text-align:center;
height:41px;
margin:auto;
border-left:1px solid #f6861f;
border-right:1px solid #f6861f;
position:absolute;
top:109px;
}

#separator {
width:800px;
height:10px;
margin:auto;
border-left:1px solid #f6861f;
border-right:1px solid #f6861f;
background-color:#f6861f;
}

#separator2index {
width:800px;
height:5px;
margin:auto;
border-left:1px solid #f6861f;
border-right:1px solid #f6861f;
background-color:#f6861f;
}

#contentcontainer {
width:800px;
margin:auto;
border-left:1px solid #f6861f;
border-right:1px solid #f6861f;
text-align:left;
padding: 20px 0px 10px 0px;
color:#333333;
background-color:#FFFFFF;
background-image:url(images/content-bkg.jpg); 
background-position:right;
background-repeat:repeat-y;
}

#contentcontainer h1{
margin:2px 320px 10px 20px;
font-size:20px;
color:#4040ff
}

#contentcontainer h2{
margin:2px 320px 8px 20px;
font-size:16px;
color:#f6861f
}

#contentcontainer h3{
margin:2px 320px 8px 20px;
font-size:16px;
color:#f6861f
}

#contentcontainer h4{
margin:2px 330px 6px 30px;
font-size:14px;
color:#969573
}

#contentcontainer h5{
margin:10px 230px 6px 30px;
font-size:small;
font-weight:bold;
}

#contentcontainer p{
margin:6px 320px 10px 30px;
}

#contentcontainer li{
margin:4px 340px 4px 40px;
}

#contentcontainer td,th{
color:#333;
padding:2px;
border-bottom:1px solid #f6861f;
border-right:1px solid #f6861f;
}

.bgcolorone {
background-color:#ffffff;
}

.bgcolortwo {
background-color:#eeeeee;
}

.bgcolorheader {
background-color:#f6ba7d;
color:#000000;
}


#contentcontainer a{
color:#4040ff;
text-decoration:none
}

#contentcontainer a:hover{
color:#1EA1B5;
text-decoration:none
}

#contentcontainer a.mainemail{
color:#4040ff;
text-decoration:none;
font-size:14px;
}

#contentcontainer a.mainemail:hover{
color:#f6861f;
text-decoration:none;
font-size:14px;
}

#contentcontainer #rightfloater{
width:320px;
float:right; 
text-align:right
}
#contentcontainer #rightfloater h1{
margin:2px 20px 10px 0px;
font-size:24px;
color:#f6861f;
}
#contentcontainer #rightfloater h2{
margin:2px 20px 10px 0px;
font-size:11px;
color:#f6861f;
font-weight:normal;
}
#contentcontainer #rightfloater h3{
margin:0px 20px 40px 0px;
font-size:14px;
color:#f6861f;
}
#contentcontainer #rightfloater img{
float:right;
border:10px solid #F1F3E1;
margin:0px 10px 20px 20px;
}

#indexlogo {
height:250px;
width:800px;
margin:auto;
border-left:1px solid #f6861f;
border-right:1px solid #f6861f;
}

#footer {
width:800px;
height:20px;
margin:auto;
border-top:1px solid #f6861f;
border-bottom:1px solid #f6861f;
text-align:center;
padding: 10px 0px 0px 0px;
color:#932A13;
background-color:#FFFFFF;
clear:both;
}
#footer a{
color:#932A13;
text-decoration:none;
font-weight:normal;
font-size:10px;
}
#footer a:hover{
color:#AA4A14;
}
#footer p{
color:#8E8156;
font-size:10px;
margin:0
}



#admincontainer {
width:800px;
margin:auto;
border-left:1px solid #f6861f;
border-right:1px solid #f6861f;
text-align:left;
padding: 20px 0px 10px 0px;
color:#333333;
background-color:#FFFFFF;
background-image:url(../images/content-bkg.jpg); 
background-position:right;
background-repeat:repeat-y;
}

#admincontainer h1{
margin:2px 20px 10px 20px;
font-size:20px;
color:#f6861f
}

#admincontainer h2{
margin:2px 20px 8px 20px;
font-size:16px;
color:#f6861f
}

#admincontainer h3{
margin:2px 20px 6px 20px;
font-size:16px;
}

#admincontainer p{
margin:6px 20px 10px 30px;
}

#admincontainer li{
margin:4px 20px 4px 40px;
}

#admincontainer a{
color:#4040ff;
text-decoration:none
}

#admincontainer a:hover{
color:#1EA1B5;
text-decoration:none
}