/* CSS Document */

body{
margin:0;
padding:0;
font-family: Georgia, "Times New Roman", Times, serif;
background-color:#31363e;
font-size:0.9em;
}

#outerwrapper{
margin:0 auto;
padding:0;
width:860px;
/*border:1px solid #ccc;*/
background-image:url(img/bg_tile.jpg);
background-repeat:repeat-y;
background-position:top center;
}
#outerwrapperbottom{
margin:0 auto;
padding:0;
width:860px;
height:40px;
/*border:1px solid #ccc;*/
background-image: url(img/bg_bottom.jpg);
background-repeat:no-repeat;
background-position:top center;
text-align:center;
}
#wrapper{
margin:0 auto;
padding:0;
width:800px;
/*border:1px solid #999;*/
}
#banner{
margin:0;
padding:0;
height:120px;
/*border:1px solid #000;*/
background-image: url(img/banner.jpg);
background-repeat:no-repeat;
background-position:top center;
}
#nav{
margin:0;
padding:0;
height:46px;
background-image: url(img/bg_nav.jpg);
background-repeat:no-repeat;
background-position:top center;
}




/*****************MAIN NAV**********************/
.navigation{
margin:0 0 0 20px;
padding:0;
color:#fff;
}

.navigation ul{
margin:0;
padding:0;

}

.navigation li{
margin:0;
padding:0;
float:left;
list-style-type:none;
}


.navigation a:link, .navigation a:visited{
margin:0;
padding:0 10px;
border-right:1px solid #fff;
color:#fff;
line-height:200%;
font-weight:600;
text-decoration:none;
font-size:90%;
}

.navigation a:hover, .navigation a:active{
color:#000;
text-decoration:underline;
}

.selected{
color:#502020;
text-decoration:underline;
display:inline;
border:none;
}


/*************************SUBNAV***********/
.subnav{
margin:10px 0 20px 0;
padding:0;
background-color:#F4F4F4;
width:100%;
}

.subnav a:link, .subnav a:visited{
margin:0;
padding:0;
color:#502020;
line-height:140%;
text-decoration:none;
font-size:80%;
display:block;
}

.subnav a:hover, .subnav a:active{
margin:0;
padding:0 0 0 1px;
color:#000;
text-decoration:none;
background-color:#ccc;
}

.subnavselected{
margin:0;
padding:0 0 0 4px;
color:#fff;
text-decoration:none;
background-color:#8D6B6C;
}




a:link, a:visited{
color:#502020;
}

a:hover, a:active{
background-color:#F4F4F4;
}









#body{
margin:10px 0 0 30px;
padding:0 0 20px 0;
width:740px;
/*border:1px solid #000;*/
}

.leftcol1, .leftcol2{
padding:0;
/*border:1px solid #000;*/
width:339px;/* 355px */
float:left;
}
.leftcol1{
margin:0 50px 0 0;
}
.leftcol2{
margin:0 0 0 0;
}
.clearit{
clear:both;
display:block;
}





p{
font-size:80%;
line-height:180%;
}
h1{
margin:0;
padding:0 0 10px 0;
font-size:120%;
font-weight:100;
color:#502020;
border-bottom:1px solid #502020;
}



.brown{
color:#502020;
}

.bulletpoints{
margin:0 0 0 20px;
padding:0;
font-size:80%;
color:#502020;
}

.bulletpoints ol{
margin:0;
padding:0;
}

.bulletpoints li{
margin:0;
padding:0 0 0 10px;
}
.bulletpoints p{
color:#502020;
line-height:140%;
font-size:100%;

}
