/* CSS Document */
body{background: url(images/bg.jpg) left top repeat-x #FFFFFF; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif;}
html, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend
{padding:0px; margin:0px;}
img{border:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

#wrapper{width:1015px; clear:both; margin:0px auto;position:relative;}

/*------------------------------------------------header---------------------------------------------------------*/
#header_area{width:1003px; height:202px; padding-left:12px; clear:both; overflow:hidden;}
.nav_area{height:28px; padding-top:15px; width:1003px; clear:both; font-family:Tahoma; color:#FFFFFF; text-transform:uppercase;}
.banner_area{width:1003px; height:159px; clear:both; background:url(images/header_bg.jpg) left top no-repeat;}

h1,h2,h3
{
    font-size:18px;
    font-weight:bold;
}
p
{
    font-size:12px;    
}
a
{
    font-size:12px;    
    color:#25AAE1;
    text-decoration: underline;
}
a:hover
{
      text-decoration: none;    
    
}
h3
{
    font-size:16px;
}
#comments
{
    margin-bottom:10px;
}
#link_logo
{
    display:block;
    width:230px;
    height:100px;
    position:absolute;
    top:80px;
    left:20px;

    
}
#navs{

	float:left;
	font-family:Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform:uppercase;
	margin-top: 0px;
	width:1000px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	vertical-align: middle;
	line-height:22px;
	cursor:pointer;
	padding: 0px;
}
html>body #navs{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#navs li{
	list-style-type:none;
	float:left;
	background-image: url(images/Navigation-Nor.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:22px;
	margin-top: 0;

	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left:15px;
}
#navs li a{
	display:block;
	font-family:Tahoma;
	font-size: 11px;
	color:#FFFFFF;
	text-decoration: none;
	background-image: url(images/Navigation-Nor.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 0px;
	padding-right:15px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}

#navs li.cur,
#navs li.over,
#navs li:hover
{
	background-image: url(images/Navigation-Rol.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#navs li strong,
ul#navs li.cur a,
ul#navs li.over a,
ul#navs li:hover a
{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	background-image: url(images/Navigation-Rol.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 0px;
	padding-right:15px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family:Tahoma;
	font-size: 11px;
	text-transform:uppercase;
	text-align: center;
}

.header_right{width:275px; float:right; text-align:center; color:#cbf0ff; font-weight:bold; clear:both; font-size:9px; text-transform:uppercase; padding-top:3px; padding-right:100px;}
.header_right_orrange{color:#faa61a;}
.header_right span{color:#FFFFFF; font-size:11px; font-weight:bold;}


.header_txt{width:520px; float:right; padding-top:42px; clear:both;}
.header_txt2{font-family:"MagistralC", Arial, Helvetica, sans-serif; font-size:30px; color:#323d42; clear:both; text-transform:uppercase;}
.header_txt3{color:#000000; font-size:18px; font-weight:bold; clear:both; font-family:"Helvetica", Arial, Helvetica, sans-serif;}





/*------------------------------------------------------content area---------------------------------------------------------------*/
#content_area{width:994px; background:url(images/cont_bg.jpg) left top no-repeat; padding:8px 0px 0px 21px; clear:both; overflow:hidden;}

.left_panel{width:656px; float:left; margin-right:16px; background:url(images/left_panel_top_bg.jpg) left top no-repeat; padding:14px 12px;}
.right_panel{width:298px; float:left;}
.postArea{ border-bottom:#333333 dotted 1px; clear:both; padding-bottom:15px; font-size:12px; overflow:hidden; height:100%; margin-bottom:25px;}
.postHeading{font-size:18px; clear:both; font-weight:bold;}
.postHeading a{color:#333333; text-decoration:none; font-size:18px;}
.postHeading a:hover{color:#2294c3;}
.postDate{color:#939598; padding:5px 0px; clear:both; font-size:11px;}
a.readmore:link, a.readmore:active, a.readmore:visited{color:#25aae1; text-transform:uppercase; font-size:12px; text-decoration:none;}
a.readmore:hover{ text-decoration:underline;}
.post_tagArea{color:#25aae1; padding:20px 0px 10px 0px; clear:both; font-size:11px;}
.post_tagArea span{color:#939598; text-transform:uppercase; }
.post_tagArea a:link, .taglink a:active, .taglink a:visited{color:#25aae1; text-decoration:underline;}
.post_tagArea a:hover{text-decoration:none;}
.post_commentArea{clear:both; float:right; padding-right:15px;}
.post_commentLink{float:left; padding-top:2px;}
a.post_commentLink:link, a.post_commentLink:active, a.post_commentLink:visited{color:#25aae1; text-transform:uppercase; font-size:11px; text-decoration:underline; padding-right:5px;}
a.post_commentLink:hover{ text-decoration:none;}
.post_share{padding-top:3px; float:left;}



.wp-pagenavi{width:150px; clear:both; margin:0px auto;}      
.previouspostslink{width:6px; background:url(images/page_left_arrow.jpg) no-repeat; background-position:center; }
.nextpostslink{width:6px;background:url(images/page_right_arrow.jpg) no-repeat; background-position:center; }
.pagination_txt{float:left; text-align:center; width:136px;}
.pagination_no ul{list-style-type:none; padding:0px; margin:0px;}
.pagination_no li{list-style-type:none; margin:0px; display:inline; padding:0px 8px; }
.pagination_no li a{font-weight:bold; font-size:11px; text-decoration:none; color:#000000; }



.rss_searchArea{clear:both; padding-bottom:10px; height:25px;}
.rss{width:25px; float:left; padding-right:3px; padding-top:1px;}
.right_searchArea{width:231px; float:left; padding-top:2px;}
.right_search{background:url(images/right_search_bg.gif) left top no-repeat; width:235px; height:21px; padding:3px 2px 0px 3px; clear:both;}
.right_txtboxArea{width:221px; height:21px; color:#d2d2d2; text-transform:uppercase; font-size:10px; float:left;}
.right_txtbox{width:215px; height:14px; border:#FFFFFF 1px solid; color:#d2d2d2; text-transform:uppercase; font-size:10px;}
.right_search_but{width:12px; float:right; text-align:right; padding-top:4px;}
                      
      
.add_sec01{width:66px; height:82px; padding:23px 13px 0px 67px; float:left; margin-right:5px; margin-bottom:9px;}
.add_sec02{width:66px; height:82px; padding:23px 13px 0px 67px; float:left; margin-bottom:9px;}
.add_sec03{width:66px; height:82px; padding:23px 13px 0px 67px; float:left; margin-right:5px; margin-bottom:9px;}
.add_sec04{width:66px; height:82px; padding:23px 13px 0px 67px; float:left; margin-bottom:9px;}
       
.add1{width:146px; height:80px; float:left; margin-right:5px; margin-bottom:9px;}
.add2{width:146px; height:80px; float:left; margin-bottom:9px;}

.add_sec01, .add_sec02, .add_sec03, .add_sec04 {position: relative !important;}         
.add_sec01 img, .add_sec02 img, .add_sec03 img, .add_sec04 img 
{
bottom:2px;
left:3px;
position:absolute;
z-index:3;
}
.add_sec_txtList 
{
left:70px;
position:absolute;
top:20px;

z-index:110;
}    

.add_sec_txtList ul{list-style-type:none; padding:0px; margin:0px;}
.add_sec_txtList li{ list-style-type:none;  line-height:14px; text-transform:uppercase;  font-size:9px; color:#FFFFFF;}
.add_sec_txt{height:10px; clear:both; width:84px; margin-bottom:2px; font-size:9px; color:#FFFFFF;}
.add_sec_txtList li a{color:#FFFFFF; text-decoration:none; font-size:9px !important;    }
.add_sec_txtList li a:hover{color:#333333;}

  
.add_searchArea{background:url(images/add_search.jpg) left top no-repeat; height:31px; width:285px; clear:both; margin:12px 0px; padding:48px 0px 0px 12px;}
.add_search_left{width:176px; padding-right:2px; float:left;}
.add_search_right{width:70px; float:left;}
.add_search{background:url(images/add_search_bg.jpg) left top no-repeat; width:168px; height:15px; padding:3px 4px;}
.add_search_box{width:165px; height:11px; border:#FFFFFF 1px solid; font-size:10px; text-transform:uppercase; color:#333;}


.cat_heading{color:#333333; font-size:18px; font-weight:bold; clear:both; padding:7px 0px; clear:both;}
.cat_top_bg{background:url(images/cat_top_bg.jpg) left top no-repeat; width:298px; height:15px; clear:both;}
.cat_bot_bg{background:url(images/cat_bot_bg.jpg) left top no-repeat; width:298px; height:15px; clear:both;}
.cat_midd_bg{background:#f3f3f3; width:298px; clear:both; overflow:hidden;}
.cat_left{width:130px; float:left; padding:0px 10px 0px 6px}
.cat_right{width:146px; float:left;}

.category_list ul{ list-style-type:none; padding:0px; margin:0px;}
.category_list li{color:#706f6f; list-style-type:none; background:url(images/cat_arrow.jpg) 0px 4px no-repeat; padding-left:10px; line-height:14px; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px;}
.category_list li a{color:#706f6f; text-decoration:none;}
.category_list li a:hover{text-decoration:none; color:#000000;}

.tag_area{text-align:center; clear:both;}
.tag_area a:link, .tag_area a:active, .tag_area a:visited{color:#333333 !important; text-decoration:none; font-size:18px; text-align:center;}
.tag_area a:hover{text-decoration:underline;}






/*--------------------------------------------------------------footer area------------------------------------------------*/
#footer{width:1003px; clear:both; margin-left:12px; margin-top:20px;}
.footer_left{width:10px; float:left; background:url(images/footer_left.jpg) left top no-repeat; height:62px;}
.footer_right{width:10px; float:left; background:url(images/footer_right.jpg) left top no-repeat; height:62px;}
.footer_mid{width:983px; float:left; background: url(images/footer_logo.jpg) left top no-repeat #eeeded; height:43px; color:#646464; font-size:11px; text-align:center; padding-top:19px;}

.footer_link ul{list-style-type:none; padding:0px; margin:0px;}
.footer_link li{list-style-type:none; padding:0px; margin:0px; display:inline; font-size:11px; color:#646464;}
.footer_link li a{font-size:11px; color:#646464; background:url(images/footer_link_gap.jpg) right no-repeat; text-decoration:none; padding:0px 16px;}
.footer_link li a:hover{color:#333333;}
.footer_link li a.borderless{background:none;}

.footer_copyright{padding-top:4px; clear:both;}



ol.commentlist
{
    list-style-type: none;
}
.fn,.says
{
    font-size:11px;
}


/*------------------------------------------------29th jan10------------------------------------------------*/
.add_barArea{background:url(images/add_bar_mid.jpg) left top repeat-x; height:31px; clear:both; line-height:31px; color:#FFFFFF; font-weight:bold; font-size:15px; margin-bottom:7px;}
