﻿body{
font-family:Georgia;
color: #555555;
margin:0;
padding:0;
padding-top:12px;
border-top:15px #000000 solid;
line-height: 1.5em;
background:transparent url('images/bkg1.jpg') repeat fixed left top;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background:white;
border:1px silver solid;
border-right:1px silver solid;
}

#topsection{
background: #EAEAEA;
height: 225px; /*Height of top section*/
background:white url('images/top.jpg') no-repeat scroll center bottom; padding-top:5px;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left:0px; /*Set left margin to LeftColumnWidth*/
}


#footer{
clear: left;
width: 100%;
background: #000000;
color: #FFFFFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 10px 30px 30px 30px; /*Margins for inner DIV inside each column (to provide padding)*/
}

h2 {font:normal 26px/35px Trebuchet MS;color:gray; margin:0px 0px 16px 0px; border-bottom:2px gray groove;}

#topnav-horizontal{padding:0px; width:840px; float:left;clear:both;background:transparent; height:23px; margin-top:5px; margin-left:105px;}

.topnav-horizontal{
padding-top:0px;
margin:0px;
font: normal 15px/17px Tahoma;font-weight: normal;
width: 100%;
}

.topnav-horizontal ul{
padding: 0px 0;
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
overflow: visible;
}

.topnav-horizontal ul li{
display: inline;
}

.topnav-horizontal ul li a{
color: white;
padding: 0px 15px 0px 11px;
margin: 0;
text-decoration: none;
}


.topnav-horizontal ul li a:hover{
color: silver;
}


.style1 {
	font-family: Georgia; color: #5b4f43;
}
