body{margin:0;padding:0;font-family:arial,helvetica,sans-serif;color:#6C809B;font-size:11px;text-align:center;background: #5D3116 url(/images/bkgd/background-bar.jpg) repeat-x;}
#main_wrapper{margin:0 auto;text-align:left;width:1090px;background:url(/images/bkgd/body-middle.jpg) repeat-y;}
#main {background:url(/images/bkgd/body-header.jpg) no-repeat;}

#footer {clear:both;height:85px;background:url(/images/bkgd/body-footer.jpg) no-repeat;}
#footer .linker {float:left;margin-left: 280px;margin-top:20px; display:inline;}
#footer .email {float:left;margin-top: 19px;}

.clear{clear:both;font-size:1px;line-height:1px;height:1px;margin-top:-1px;}
.left{display:block;float:left;}
.right{display:block;float:right;}

img {border:0;display:block;}
form {margin:0;}

#content{padding:196px 0 0 25px;}
/* give content layout to fix stupid ie display error, grrr \*/
* html #content { height: 1%; }
/* */

#content h1{font-size:16px;margin:10px 0 5px 0;color:#6C809B;}
#content h2{font-size:14px;margin:10px 0 5px 0;color:#6C809B;}
#content h3{font-size:12px;margin:10px 0 5px 0;color:#6C809B;}
#content p{margin:10px 0;color:#6C809B;font-size:11px;}
#content a:link,#content a:visited,#content a:active {color:#7097C0;text-decoration:none;font-weight:bold;}
#content a:hover{text-decoration:underline;}
#content a.white:link,#content a.white:visited,#content a.white:active {color:#FFFFFF;text-decoration:none;font-weight:bold;}
#content a.white:hover{text-decoration:underline;}
#content a.blue:link,#content a.blue:visited,#content a.blue:active {color:#9DBFE5;text-decoration:none;font-weight:bold;}
#content a.blue:hover{text-decoration:underline;}
#content ul{margin:0 0 0 10px;padding:0 0 0 10px;}
#content ul li {color:#6C809B;font-size:10px;line-height:14px;}
#content ul li a:link,#content ul li a:visited {color:color:#6C809B;text-decoration:none;font-weight:bold;}
#content ul li a:hover {color::#6C809B;text-decoration:none;}
#content .white {color:#FFFFFF;}
#content .blue {color:#9DBFE5;} 

#side_col {float:left; width:215px;}
#side_col .inner {padding: 15px 20px 0 20px;}

#main_col {float:left; width:763px;margin-left:10px;display:inline;}
#main_col .col1 {float:left;width:517px;}
#main_col .col1 .inner {padding:25px;}
#main_col .col2 {float:right;width:237px;}
#main_col .col2 .inner {margin:5px 0; padding:0 5px;}
#main_col .col2 img {margin:5px 0;}

#news {width:163px;height:222px;margin-top: 30px;background:url(/images/bkgd/news-border.jpg) no-repeat;}
#news .inner {padding:25px 20px 0 20px;}
#news .news_content {height: 110px;margin-bottom:10px;overflow:hidden;} 
#news .news_content p {margin:0;color:#FFFFFF;}

label.twocol{margin:4px 0;display:block;float:left;color:#6C809B;width:150px;font-size:11px;}
input.twocol{display:block; float:left;border:1px solid #6C809B;color:#6C809B;font-size:0.9em;width:150px;font-size:11px;}

#content label.twocola{margin:4px 0;display:block;float:left;color:#525655;width:150px;font-size:11px;}
#content input.twocola{display:block; float:left;border:1px solid #3d3d3d;color:#525655;font-size:11px;width:150px;font-size:11px;}
img.reqd{display:inline;}
