body {background: url(assets/bgfade.jpg) repeat-x #7D9CB9; padding:0; margin:0; font-family: Verdana, arial, sans-serif;
}
html {padding:0; margin:0;}


#wrapper {margin:auto; padding:0; width:929px; background:#E1DFC8;overflow: hidden;}
#header { background:#E1DFC8; padding:0; margin:0; height:139px;}
#header2 {height:161px;  background:white; padding:0; margin:0;}
#overhead {background:#9A0000; height:25px;}
#underhead {background:#E1DFC8; border-top: solid 2px #0B4278; border-bottom: solid 2px #0B4278; width:929px; text-align:center; height:118px; padding-top:4px;}
#leftcol {width:192px; color:#E1DFC8; float:left; padding:0; margin:0; overflow:hidden;}
#maincol {float:left; width:689px; background:#E1DFC8; padding:0;margin:0; padding-bottom: 20px;}
#maincol p {font-size:13px; line-height:19px; margin-right:20px; margin-left:20px;}
#leftcol p {padding-left:10px; color:#ffffff; font-size:90%;}
#maincol ul {font-size:13px;}
#main p {font-size:13px; line-height:19px; margin-right:20px; margin-left:20px;}
#maincol object {margin-left:20px; margin-right:20px;}
#footer {clear:both; background:#9A0000; height:25px; color:white;font-size:12px; padding-left:12px;}
#new {background:#666666; padding:2px; margin-top:-3px;}
#maincol ol li {font-size:13px; line-height:19px; padding-bottom:10px;}

h2 {padding-left:20px; color: #223C6E; font-size: 15px;}
h3 {padding-left:20px; color: #BD202E; font-size: 14px;}
h4 {padding-left:20px; color: #BD202E; font-size: 13px;}

hr {color: #BBB479;
background-color: #BBB479;
width:75%; 
height: 1px;}

img.cnt {display: block; margin-left:auto; margin-right:auto;}
/*menus*/
#sidemenu {list-style-type: none;
margin: 5px 0;
padding: 0;
width: 180px;}
#sidemenu ul {padding: 0;margin: 0;}
#sidemenu li {list-style-type:none; padding: 7px 5px;}
#sidemenu li a {color:white; text-decoration:none; font-size:12px; font-weight:bold;}
#sidemenu li a:hover {color:#E1DFC8}
/*submanu*/
#submenu {background:url(assets/menubar.png) no-repeat; height:31px; font-size:12px; text-align:center; margin-top:4px; margin-bottom:2px; width:620px; margin-right:auto; margin-left:auto; display:block; padding-top:8px;}
#submenu a{color:white; padding: 5px 5px 0 5px; font-weight:bold; text-decoration:none;}
#submenu a:hover {text-decoration:underline; color:#ffff80}
.act a{color:yellow;}

#sb_menu ul {padding: 0;margin: 0;}
#sb_menu li {list-style-type:none; padding: 7px 5px;}
#sb_menu li a {color:white; text-decoration:none; font-size:12px; font-weight:bold;}

/*boxes*/
.bluebox 
{margin-left:12px;
    border: 0px solid #ffffff;
    color: #ffffff;
    width: 180px;
    padding: 0;
    text-align: left;
    background: url(assets/boxback.png) #0B427A;
	margin-bottom:-3px;
	

}
.cntimg {display:block; margin-right:auto; margin-left:auto;}
.rtimg {float:right; padding: 0 0 12px 12px;}
.lftimg {float:left; padding:0 12px 12px 0; margin-left:14px;}
.tm {font-size:10px;}
.txt {margin-left:12px;}
.rfbox {float:right; padding:5px; text-align:center; font-size:11px;}
.grbox {background:url(assets/rdboxfill.png); margin-left:12px; padding: 0;font-size:12px; width:154px; text-align:center; margin-bottom:-4px;}
.grbox p {margin-top: 2px; margin-bottom: 5px; margin-left:0px;}
.grbox a {color:white;}
.spacer {height:24px;}
.rbb {margin-bottom:-3px;}
.tma a{color:#ffff80}
.hilite {color:#770000}
.caption{font-size: 12px; color:maroon;}
p.caption{font-size: 12px; color:maroon;}
.box640 {width:644px; padding:2px; margin-left:20px;}
.split {width:332px; float:left; margin-left:12px;}

/*add to sheet*/
.cntdiv {margin-right:auto; margin-left:auto; width:480px;}
a.truth {margin-left:18px; margin-bottom:12px; display:block; float:left; text-decoration:none; font-size:12px;}
a:hover.truth {text-decoration:underline;}
a.here {border-bottom:solid 2px red;}
.caption {font-size:11px;letter-spacing: .5px; font-family: "Trebuchet MS";}

table {
	color: #993300;
	font: 0.8em/1.6em "Trebuchet MS",Verdana,sans-serif;
	border-collapse: collapse
}

table,caption {
	margin-left: 8px;
	
}

caption,th,td {
	border-left: 1px;
	padding: 1px 1px;
	
}
.rates table {color:black; font-size:12px; margin-left:12px;}
.rates td {padding:8px;}
.rtframe {float:right; margin-left:12px;}
.lftframe {float:left; margin-right:12px;}
.modelbar {width:250px; float:right; text-align:right;}
.modelbar p {margin-right:-20px;}
.modelbar h5{font-family:georgia; color:#939393; font-size:15px;}
img.gallery  {margin:2px;}
