@charset "utf-8";

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:"Trebuchet MS";
	font-size:inherit;
	vertical-align:baseline;
	color:#666666;
	font-size:12px;	
}
body
{
background-color:#333333;
}
#main{width:1050px;}
#header{float:left;width:1050px; background:url(../images/top-bg.gif) repeat-x;}
.logo{float:left;width:500px;padding:14px 0px 0px 40px;text-align:left;}
.private{float:right;width:361px;padding:0px 0px 0px 0px;background:url(../images/cut-btn.jpg) no-repeat;height:94px;}
.private-login{float:left;width:295px; text-align:right; font-size:9px; color:#666666;padding:25px 0px 0px 0px;line-height:17px;}
.banner{float:left;width:1050px;}
.logo-private{float:left;width:1050px;height:100px;}
#bottom-area{float:left;width:1050px; background:url(../images/bottom-bg.gif) repeat-x #FFFFFF;}
.main-nav{float:left;width:1050px;}
.main-nav ul{float:left;width:1000px;padding:0px 0px 0px 30px;list-style:none;text-align:left;}
.main-nav ul li{float:left;background:url(../images/nav-line.gif) no-repeat right;padding:10px 0px 0px 0px; height:14px;}
.main-nav ul li a{text-decoration:none;padding:0px 20px 0px 20px;}
.main-nav ul li a:hover{text-decoration:none;}
.botton-con-area{float:left;width:950px;padding:15px 20px 20px 50px;}
.bottom-left{float:left; background:url(../images/right-grad.jpg) right top no-repeat #FFFFFF;width:598px;padding:10px 20px 20px 20px;}
.welcome{float:left;width:590px;text-align:left;}
.welcome-con{float:left;width:596px;}
.con-left{float:left;width:590px;font-size:12px; color:#666666;text-align:left;padding:10px 0px 0px 0px;line-height:18px;}
.con-right{float:left;width:280px;font-size:12px; color:#666666;text-align:left;padding:10px 0px 0px 25px;line-height:18px;}
.bottom-right{float:left;background:url(../images/right-grad.jpg) right top no-repeat #FFFFFF;width:305px;min-height:310px;margin:0px 0px 0px 5px;}
.today{float:left;width:290px;padding:24px 0px 2px 0px;text-align:center;}
.today-con{float:left;width:252px;text-align:left;font-size:11px;color:#000000;line-height:1.4em;padding:19px;}
.today-con-border{float:left;width:250px;text-align:left;list-style:none;padding:10px 0px 7px 0px;background:url(../images/border_btm.gif) repeat-x top left;}
.today-con-left{float:left;color:#2c5096;width:20%;}
.today-con-right{float:right;width:80%;color:#666;}
.today-con-right-stable{color:#000000; font-weight:bold; font-size:12px;margin:0px 10px 0px 10px;}
.today-con-right-up{color:#669900; font-weight:bold; font-size:12px;margin:0px 10px 0px 10px;}
.today-con-right-down{color:#cc0000; font-weight:bold; font-size:12px; margin:0px 10px 0px 10px;}
.news-title{color:#2c5096; font-weight:bold; font-size:14px;}

a.readmore {color:#2c5096;text-decoration:none; font-size:11px;}
a.readmore:hover{color:#2c5096;text-decoration:underline; font-size:11px;}
#footer{float:left;width:1050px;border-top:#999999 solid 1px; background-color:#FFFFFF;}
.footer-nav{float:left;width:1050px;}
.footer-nav ul{float:right;width:820px;text-align:center;list-style:none;padding:5px 0px 0px 0px; font-weight:bold; }
.footer-nav ul li{float:left; font-size:10px;}
.footer-nav ul li a{text-decoration:none; color:#2c5096; font-weight:bold; font-size:10px;padding:0px 5px 0px 5px;}
.footer-nav ul li a:hover{text-decoration:none; color:#854b0f; font-weight:bold; font-size:10px;}
.footer-nav ul li a.selected{text-decoration:none; color:#854b0f; font-weight:bold; font-size:10px;}
.copy-right{float:left;text-align:center;width:1050px; font-size:10px; color:#999999;padding-bottom:10px;}


a.private:link {color: #2085b1;background:url(../images/private.jpg) no-repeat;}
a.private:active {color: #2085b1; background:url(../images/private.jpg) no-repeat;}
a.private:visited {color: #2085b1; background:url(../images/private.jpg) no-repeat;}
a.private:hover {color: #454643; background:url(../images/private-hover.jpg) no-repeat;}

.sub-innerpage{float:left; background:url(../images/subpage-grad.jpg) right top no-repeat #FFFFFF;width:933px;padding:22px 20px 20px 20px;}
.subpage-con-left{float:left;width:605px;font-size:12px; color:#666666;text-align:left;padding:10px 0px 0px 0px;line-height:19px;}
.what-makes-con{float:left;width:610px;}
.innerpage-left{float:left;width:618px;}
.innerpage-right{float:left;width:300px;padding:50px 0px 0px 0px;}
.sub-image{float:left;border:#eaeaea solid 1px;}
#inner-bottom-area{float:left;width:1050px; background:url(../images/inner-bottom.gif) repeat-x #FFFFFF;}
.changing-title{font-size:14px; color:#854b0f; font-weight:bold;}
h2{color:#2c5096; font-size:14px;}
.the-warren{font-size:14px; color:#2c5096; font-style:italic;}
.warren-con{color:#2c5096; font-size:12px; font-weight:bold;}
.contact-us{color:#2c5096; font-size:14px; font-weight:normal;}
.contact-us a{color:#2c5096; font-size:14px; font-weight:normal; text-decoration:none;}
.contact-us a:hover{color:#2c5096; font-size:14px; font-weight:normal; text-decoration: underline;}
.con-con{font-size:14px; color:#854b0f; font-weight:normal;}


#newsticker-demo { 
width:310px; 
background:#EAF4F5; 
padding:5px 5px 0; 
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
margin:20px auto;
height:300px;
}

#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}

.newsticker-jcarousellite { width:300px; height:250px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }

.clear { clear: both; }
