@charset "utf-8";
/* CSS Document */

body{
text-align:center; /** fix IE and consort to center **/
margin:0px;
padding:0px;
font:11px Tahoma,Arial, Helvetica, sans-serif; color:#484848;
background:url(/images/nav-repeat.gif) repeat-x;
background-color:#efefef;
}

body, html{ height:100%;} 


a img{ border:0px;}
a{ color:#8e211c; text-decoration:underline;}
a:hover{ color:#8e211c; text-decoration:none;}

h1{
margin:0px; padding:0px;
font-size:11px; color:#bbbbbb;
font-weight:normal; 
}

h2{
margin:0px; padding:0px;
font-size: 14px; color:#8e211c;
padding-bottom:8px;
margin-bottom:10px;
border-bottom:1px solid #8e211c;
}

h3{
margin:0px; padding:0px;
font-size:11px; color:#484848;
margin-bottom:10px;
}

h4{
margin:0px; padding:0px;
font-size:20px; color:#f4f4f4;
}

p{
margin:0px;
padding:0px;
margin-bottom:10px;
line-height:160%;
}

hr{
padding:4px 0 0 0;
height:1px; 
border-style:solid; 
border-width:1px 0 0 0;
color:#4b8bc6;}

li{
list-style:circle;
}

/* #main 
____________________________________________________________*/
#main{
padding:0px;        
margin:0px auto;
padding:0 0 0 0;
text-align:left; /** restore text align on left **/
width:920px;
}

/* #topnav
____________________________________________________________*/
#topnav{
clear:both;
margin:0px; padding:0px;
width:900px;
height:36px;
background: none;
}

#topnav a{
display:block;
float:left;
margin:0px;padding:0px;
height:28px;
padding:10px 15px 0 15px;
text-decoration:none;
color:#ffffff;
font-size:11px;
font-weight:bold;
background:url(/images/nav-split.gif) 100% 0 no-repeat;
}


#topnav a:hover{
color:#dfdfdf;
text-decoration:none;
}

/* #header 
____________________________________________________________*/
#header{ 
margin:0px; padding:0px;
padding:5px;
height:70px;
}

#header img{
float:left;
padding:10px 0 0 0;}

#header h1{
float:right;
padding:5px 20px 0 0;
}

/* #content
____________________________________________________________*/
#content{
clear:both;
margin:0px; padding:0px;
width:900px;
}

/* #content-left
____________________________________________________________*/
#content-left{
float:left;
margin:0px; padding:0px;
padding:10px 0 0 10px;
margin:0 0 10px 10px;
width:490px;
background:#ffffff;
border:10px solid #e1e1d6;
}

/* #content-right
____________________________________________________________*/
#content-right{
float:right;
margin:0px; padding:0px;
padding:10px;
margin-bottom:10px;
width:320px;
background:#ffffff;
border:10px solid #e1e1d6;
}

#content-right1{
float:right;
margin:0px; padding:0px;
padding:10px;
margin-bottom:10px;
width:320px;
background:#99977e;
border:10px solid #e1e1d6;
}

/*#footer 
____________________________________________________________*/
#footer{
clear:both;
margin:0px; padding:0px;
padding:6px 10px 0 0;
text-align:right;
width:910px;
height:30px;
color:#f4f4f4;
font-size:10px;
background: #8e211c;
}

#footer a{ 
color:#f4f4f4;
text-decoration:none;
}

#footer a:hover{ text-decoration:underline;}

#privacy{ 
text-align:center;
padding:10px 0 10px 0;
}

#privacy p{ font-size:10px;}