body, table, td, select, input, textarea {font-family:tahoma, verdana, arial; font-size:11px; color:#666666;}

body {margin:0; padding:0; background:#F4F6FB; text-align:center;}

a {color:#336699; text-decoration:none;}
a:hover { text-decoration:underline;}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0; margin-bottom:15px; font-weight:bold;}
	h1 {background:#E7EAEB; padding:6px 16px; color:#336699; text-transform:uppercase; font-size:11px; margin-bottom:0;}
	h3 {font-size:14px; color:#333333;}
	h4 {font-size:14px; text-transform:uppercase;}
	h5 {font-size:13px; font-weight:normal;}
	h6, .h6 {margin-bottom:0; font-size:12px; font-weight:bold;}

form {margin:0; padding:0;}
input, select {vertical-align:middle;}
textarea {height:100px; overflow:auto;}
.inp {border:1px solid #CCCCCC; padding-left:5px;}
.btn {border:1px solid #FFFFFF; background:#E7EAEB; padding:2px 15px; text-transform:uppercase; color:#666666; font-weight:bold;}
.inp100 {width:100%;}
.inp250 {width:250px;}
.addFileInp {padding:1px 2px 2px 2px; width:210px;}
.addFileInp2 {padding:1px 2px 2px 2px; width:302px;}
.btnView {width:90px;}
.readonly {background:#F5F6F9;}

img {border:0;}
.img {border:2px solid #FFFFFF;}
.img2 {border:1px solid #999999; margin-top:3px;}

.image {background:url(../../images/bg_img.gif) left top no-repeat; width:154px; height:111px; margin:5px 5px 0 0; float:left;}
	.image img {margin:6px;}
.image2 {background:url(../../images/bg_img_2.gif) left top no-repeat; width:314px; height:258px; text-align:center;}
	.image2 img {margin:7px;}
.image3 { margin:5px 5px 0 0; float:left;}
.image3 a:hover {text-decoration: none}
.galleryImage {float:left; margin:15px 25px 15px 0; text-align:center; width:200px; font-family:Tahoma, sans-serif; font-size:13px; height: 160px }
.galleryImage2 {margin:15px 25px 15px 0; text-align:center; width:200px; font-family:Tahoma, sans-serif; font-size:13px;}

.gallery { /* height:120px; */ overflow:hidden;}

p {margin:0 0 15px 0;}
.fs12 {font-size:12px;}
.big {font-size:14px;}
.comments {color:#CCCCCC; font-size:11px;}
.comments div a{color:#CCCCCC; }
.details {text-transform:uppercase; text-align:right; font-weight:bold;}
.text {padding:7px 10px;}

ul, ol {margin:0; padding:0 25px; margin-bottom:15px;}
li {margin-bottom:20px;}
	li p {margin-bottom:10px;}

.article {background:url(../../images/h1.gif) top repeat-x; padding:3px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	div.article .img, div.article .imgTbl {margin:2px 12px 12px 0;}
	div.article h3 {margin-bottom:8px;}
	.article a {color:#666666;}
	.article a:hover {color:#336699; text-decoration:none;}
	table.article {background:none; padding:0;}
	table.article td {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	.news .article {font-size:13px;}
	.newsFull .article {font-size:14px;}
	
.paginator {background:#E7EAEB; padding:6px 16px; color:#336699; font-weight:bold; font-size:14px;}
	.paginator strong {margin:0 3px;}
	.paginator .title {margin:0 105px 0 0; color:#999999;}
	.paginator a {margin:0 3px; color:#999999;}

.paginator2 {color:#999999; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
	.paginator2 a {color:#999999; margin:0 5px;}

.imgTbl .td12 {background:url(../../images/img/12.gif) top repeat-x; font-size:1px;}
.imgTbl .td21 {background:url(../../images/img/21.gif) left repeat-y; font-size:1px;}
.imgTbl .td23 {background:url(../../images/img/23.gif) right repeat-y; font-size:1px;}
.imgTbl .td32 {background:url(../../images/img/32.gif) right top no-repeat; font-size:1px;}
.imgTbl td {color:#CCCCCC; background:#FFFFFF;}

.formTbl td {color:#CCCCCC;}
	.formTbl td strong {font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#666666;}
	.formTbl td .inp {font-size:14px; font-family:Arial, Helvetica, sans-serif;}
	.formTbl td .big {color:#666666;}

.tbl td {color:#999999; font-family:Tahoma, sans-serif; font-size:13px;}

.comments2 strong {font-size:14px;}
.comments2 td {font-size:13px;}

.photo .comments {font-family:Tahoma, sans-serif;}

.searchResults {font-size:14px; font-family:Arial, Helvetica, sans-serif;}
	.searchResults a {font-family:Tahoma, sans-serif;}


.page {text-align:left; min-width:980px; max-width:1300px; margin:0 auto; padding: 0px}

.header {height:127px; background:url(../../images/bg_header.jpg) bottom repeat-x #3B6C89;}
	.logo {float:left;}
	.header .banner {float:right; padding:29px 1px 0 0;}

.topMenu {}

.topMenu1 {background:url(../../images/bg_top_menu_1.gif) left top repeat-x; width:330px; color:#FFFFFF; padding-top:5px;}
	.topMenu1 a {color:#FFFFFF; margin:0 3px;}
	.topMenu1 a:hover {color:#F5F6F9; text-decoration:none;}
	.topMenu1 .links {padding-left:10px;}

.topMenu2 {background:url(../../images/bg_top_menu_2.gif) top repeat-x;}
	.topMenu2 ul {margin:0; padding:0; list-style:none; width:600px;}
	.topMenu2 li {float:left; height:25px; width:83px; text-align:center; vertical-align:middle; background:url(../../images/bg_top_menu_2_2.gif) top left no-repeat; padding-top:15px; font-size:12px; font-weight:bold; margin-bottom:0;}
	.topMenu2 a:hover {text-decoration:none; color:#000000;}
	.topMenu2 li.image {width:4px; height:40px; background:none; padding:0; margin:0; background:url(../../images/img_top_menu.gif) left top no-repeat;}

.topMenu3 {background:url(../../images/bg_top_menu_3.jpg) right top no-repeat #264759; color:#FFFFFF; width:330px; padding:17px 0; font-size:12px; height:126px;}
	.topMenu3 ul {margin:0; padding:0; list-style:none;}
	.topMenu3 li {float:left; width:48%; margin-bottom:0;}
	.topMenu3 a, .topMenu3 strong {display:block; color:#FFFFFF; background:url(../../images/bg_top_menu_3_2.gif) left top no-repeat; padding:1px 0 5px 36px; font-weight:normal;}
	.topMenu3 a:hover, .topMenu3 strong {text-decoration:none; background-image:url(../../images/bg_top_menu_3_2_o.gif); color:#FF9900;}

.topMenu4 {border-left:1px solid #F8F9FC; padding:5px 16px; background:url(../../images/bg_top_menu_4.jpg) top right no-repeat #5D6F7C; color:#FFFFFF; font-size:12px; line-height:20px;}
	.topMenu4 td {color:#FFFFFF; font-size:12px;}
	.topMenu4 a {color:#FFFFFF;}
	.topMenu4 a:hover {color:#C4E1F2; text-decoration:none;}

.topTextWrap { /* border-left: solid 1px #FFFFFF; */ /* border-left:1px solid #;*/ }
.topText {padding:11px; background:url(../../images/bg_top_menu_4.jpg) top right no-repeat #5D6F7C; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px;  border-left: solid 1px #F8F9FC; }
	.topText .img {border:1px solid #DFE2E5; margin-right:8px;}
	.topText h4 {margin-bottom:4px;}
	.topText a {color:#FFFFFF;}
	.topText a:hover {color:#F5F6F9; text-decoration:none;}

.content {padding-top:9px;}

.left {padding-right:5px; width:325px;}
	.left .txt {padding:8px 25px;}
.leftIn {padding-left:5px;}
	.leftForm {text-align:left; margin:15px auto; width:310px;}
.left50 {width:50%;}

.vote {background:url(../../images/bg_vote.jpg) center no-repeat; font-size:12px;}
	.vote form {font-size:11px;}
.weather {background:url(../../images/bg_weather.jpg) center no-repeat;}
.weather_cp {text-align: right; margin: 6px 0px 3px 0px; font-size: 70%}
.oil {background:url(../../images/bg_oil.jpg) center no-repeat;}
.stat {background:url(../../images/bg_stat.jpg) center no-repeat;}
.mostPopular {padding:10px;}
	.mostPopular a {padding-left:11px; border-left:4px solid #F4F6FB; display:block; color:#666666;}
	.mostPopular a:hover {border-color:#336699; color:#336699; text-decoration:none;}
	.mostPopular strong {font-size:12px;}
.left .weather, .left .oil, .left .stat {padding-left:35px;}

.right {padding:0 6px 0 7px;}
	.right .left {width:auto;}

.footer {}
	.footer .left {background:url(../../images/bg_footer_left.gif) right top no-repeat; padding-top:37px; color:#9FCFF5; font-weight:bold; padding-left:14px;  width:314px;}
	.footer .copy {margin-bottom:18px;}
	.footer .right {background:url(../../images/bg_footer_right.gif) right top no-repeat; padding-top:37px;}
	.footer .menu {color:#CCCCCC; padding-left:31px; margin-bottom:22px;}
		.footer .menu a {color:#CCCCCC; margin:0 3px;}
		.footer .menu a:hover {color:#C2C2C2; text-decoration:none;}
	.designBy {width:300px; float:right; margin-bottom:15px; color:#666666;}
	.designBy a, .designBy a:hover {color:#666666; text-decoration:none;}
	.designBy a:hover {color:#5A5A5A;}

.clr {clear:both; height:1px; line-height:1px; font-size:1px;}
.flR {float:right;}

div.fakefile {	position: absolute;	top: 0px;	left: 0px;	z-index: 1;}
input.file {	left: -90px;position: relative;	-moz-opacity:0 ;	filter:alpha(opacity:0);	opacity: 0;	z-index: 2;}

.form_table{width:100%}
.form_table td.caption{text-align:right;vertical-align:top;white-space:nowrap;}
.form_fieldset{ border:1px solid #B5B8C8; width:30%}

button{background:#FFFFFF url(../../images/button-bottom.gif) repeat-x bottom; border:1px solid #B5B8C8; padding:1px 3px;}
.cont {line-height: 130%}
a.copy_1, a.copy_1:hover {cursor: default !important}
a.copy_2:hover {text-decoration:underline}