a {color:#66CCFF; text-decoration:none;}
a:hover {text-decoration:none;}
img {border:0;}

body {background:#1E3836 url(images/bg.jpg) left top repeat-x; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}

.wrap {width:884px; height:auto; margin:0 auto;}
.wrap2 {width:1000px; height:auto; margin:0 auto;}
	.top {height:116px;}
		.logo {width:410px; height:104px; padding-top:7px; float:left;}


.navbar {width:464px; height:40px; margin-top:63px; float:right; background:url(images/nav.jpg) left top repeat-x; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;}
	.navbar .bd {background:url(images/nav-bd.jpg) left top no-repeat; width:1px; line-height:0; font-size:0;}
	.navbar a {height:35px; color:#FFFFFF; text-decoration:none; letter-spacing:1px; display:block; padding-top:5px; padding-left:8px;}
		.navbar a span {font-size:10px; color:#cccccc; letter-spacing:normal;}
		.navbar a:hover, .current a {background:url(images/nav.jpg) left bottom repeat-x; text-decoration:none; color:#CCCCCC;}


.main {width:884px; height:auto; background:url(images/main-bg.jpg) left top repeat-y; overflow:hidden;}
	.main-t {width:870px; height:auto; padding:7px 10px 1px 7px; background:url(images/main-bg-t.jpg) left top no-repeat;}
	.main-b {width:884px; height:6px; background:url(images/main-bg-b.jpg) left top no-repeat; line-height:0; font-size:0; clear:both;}
.main2 {width:1000px; height:auto;}
	.main-t2 {width:1000px; height:auto;}
	.main-b2 {width:1000px; height:6px; background:url(images/main-bg-b.jpg) left top no-repeat; line-height:0; font-size:0; clear:both;}
		.opac-wrap {width:212px;position:absolute; height:auto; z-index:2000;}
			.opac {width:212px; height:600px; position:relative; left:10px; background:#000000; color:#FFFFFF; opacity:0.6; filter:alpha(opacity=60);}
		
		.left-cont-wrap {width:212px;position:absolute; height:100px; z-index:2200;}
			.left-cont {color:#ffffff; position:relative; left:10px; z-index:50;}
			
			.white a{color:#0066CC;}
				.white a:hover {color:#CC0000;}

.context {width:100%; height:auto; overflow:hidden; }
	.context-in {width:600px; height:auto; float:right; padding-right:25px; padding-bottom:25px; line-height:18px; font-size:14px;}
	.title, .title-w {padding-top:40px; font-size:28px; line-height:28px; font-family:Georgia, 'Times New Roman', Times, serif; color:#66CCFF; margin-bottom:15px; padding-bottom:5px; border-bottom:1px solid #6699FF;}
		.title-w {color:#3399FF;}
		
		.imager {padding-bottom:10px;}
		
		.check li {list-style-image:url(images/check.gif);}
		.bb {color:#990000;}
		.listbig a{font-size:18px; color:#336699; text-decoration:none; padding-bottom:5px; display:block;}



.navleft {width:200px; height:auto; opacity:0.5; filter:alpha(opacity=50); font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; margin:0 auto;}
	.navleft div {margin-bottom:5px;}
	.navleft a {background:#000000; height:31px; line-height:31px;color:#ffffff; text-decoration:none; display:block; letter-spacing:1px;}
		.navleft a div {position:relative; padding-left:10px; background:url(images/navleft-a.gif) 187px center no-repeat;}
	.navleft a:hover {text-decoration:none; color:#66FFFF;}


.featured {width:200px; height:auto; margin:0 auto; padding-top:25px;}
	.featured table {text-align:left;}
	.featured .ll a {background:url(images/left-button.jpg) left top repeat-x; border:#7D0F0F solid 1px; font-size:10px; color:#FFFFFF; text-decoration:none; display:block; height:18px; line-height:18px; text-align:center;}
		.featured .ll a:hover{color:#FFFF33; text-decoration:none;}
		
		
		
.footer {width:880px; height:auto; margin:0 auto; clear:both; font-size:11px;}
	.footer-l {width:220px; height:auto; float:left; text-align:center; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px;}
	.footer-r {width:660px; height:auto; float:right; text-align:right; letter-spacing:2px; line-height:25px; color:#666666;}
		.footer a {color:#CCCCCC; text-decoration:none;}
			.footer a:hover {color:#FFFFFF;}
		.footer-r span {padding-left:5px; padding-right:5px;}
