/* CSS Document */
* { margin:0; padding:0;}
h3 {font-size:18px;}
body,div,p,ul,li,textarea,input,a { font-family:Arial, Helvetica, sans-serif; }
h1,h2,h3, {  font-family:Arial, Helvetica, sans-serif; }
h1 {font-size:30px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#663300;font-weight:bold;margin:30px 0 10px 0!important;}
h2 {font-size:18px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}

body { background:url(../images/body_bg.gif); text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif;  }
a { color:#663300;}
a:hover { color:#ff9900;}
a img { border:none;}
ul {list-style-type:none;}

.blue_text { color:#3399cc;}
.green_text { color:#99cc00;}
.gray_text { color:#999;}
.clear5 { clear:both; height:1px;}

.container { width:990px; margin:0 auto; text-align:left;position:relative;}
.content { padding-top:120px;}

.right_section {width:640px; padding:50px 0 20px 10px;margin:0; float:right;background:#FFFFFF url(../images/content_shadow_bg.gif) left top repeat-x;}
.left_section {width:320px; padding:30px 5px 5px 10px; float:right;margin:0;}

.right_section .left{float:left;width:41%;}
.right_section .right{float:right;width:55%;}


.home_content {width:630px; padding:20px 0px 0px 0px;}
.column_1 { width:295px; padding:0px 15px 10px 0px; border-right:1px #CCCCCC dotted; float:left;}
.column_2 { width:295px; padding:0px 0px 10px 15px;  float:left;}

/* header*/
.header { position:absolute; top:0; left:0; width:100%; height:160px;background:url(../images/header_bg.gif) left top repeat-x;} 
.inner_header { width:970px; margin:0 auto; height:160px;position:relative;}
.logo {float:left;background:url(../images/logo.gif) top left no-repeat;}
.logo a{width:300px; height:120px;display:block;}
.logo span{display:none;}
.search { float:right; width:360px; display:block; margin-top:30px;border:none!important;background:none!important;}
#cntnt01searchinput{display:inline; float:left;padding:5px; border:1px solid #cccccc; width:220px; margin-bottom:15px; background:#fff url(../images/top_shadow.gif) left bottom repeat-x;height:23px;color:#666666;font-size:15px;}
.search .search_button {float:left!important; display:inline;border:none;clear:none;margin:10px;cursor:pointer;padding:0;width:62px;height:15px;background:url(../images/search_button.gif) left top no-repeat;}
.search .search_button:hover{background:url(../images/search_button.gif) left bottom no-repeat;}

/*navigation*/
.nav { width:100%;float:left;background:#542600;padding:30px 0 10px 0;margin:0;}
.nav ul{width:100%;margin:0;}
.nav ul li {float:right;line-height:36px;padding:0;clear:both;width:90%;margin-right:10px;}
.nav ul li a {float:left;text-decoration:none;font-size:16px;width:98%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding:4px 3px 4px 10px;color:#FFFFFF;background:url(../images/nav_link_line.gif) bottom left repeat-x;}
.nav ul li a:hover {background:#642f00 url(../images/nav_link_line.gif) bottom left repeat-x;;}

.nav a.tech{display:block;}
.nav a.services{display:block;height:31px;width:125px;background:#d4ea93 url(../images/nav_service.gif) center center no-repeat;padding-top:5px;}
.nav a.work{display:block;height:31px;width:110px;background:#d4ea93 url(../images/nav_work.gif) center center no-repeat;padding-top:5px;}
.nav a.health{display:block;height:31px;width:150px;background:#d4ea93 url(../images/nav_health.gif) center center no-repeat;padding-top:5px;}


/* sub section*/
.sub_content { width:100%;}
.sub_content_inner { width:990px;margin:0 auto;text-align:left;padding-top:15px;}

.sub_content h3{border-bottom:4px #669900 solid;padding:0 0 10px 0;}
.sub_content li{margin:15px 0;}
.sub_content a{font-weight:bold;color:#333333;}
.sub_content a p{font-weight:normal;color:#666;}
.sub_content .right_section li{margin:4px 0;float:left;clear:both;}

.most_read {float:right;}
.most_read h3{background:url(../images/most_read_header.gif) left top no-repeat;width:285px;height:60px;float:right;display:block;}
.most_read h3 span{display:none;}
.most_read .more_article {float:right;width:86%;margin:10px 0;}
.most_read .more_article p{float:left;width:80%;color:#FFFFFF}
.most_read .more_article a{float:left;color:#FF9900;font-size:13px;font-weight:bold;width:90%;}
.most_read .more_article a:hover{color:#fff;}

.text_box { padding:15px 0px 15px 0px; width:270px; color:#555;}
.text_box strong { font-size:13px; display:block; clear:both; padding-bottom:5px; color:#000;}

label,textarea, input{ display:block; clear:both; padding:4px 0px;}
input.text { padding:10px 5px 0 5px; border:1px solid #cccccc; width:220px; margin-bottom:15px; background:#fff url(../images/top_shadow.gif) left bottom repeat-x;height:28px;color:#666666;font-size:15px;}
textarea { padding:10px 5px 0 5px;width:220px; height:60px;  padding:5px; margin-bottom:10px; border:1px solid #CCCCCC;  background:#fff url(../images/top_shadow.gif) left bottom repeat-x; font-size:12px;color:#666666;}
.sub_button{ width:83px; height:33px; display:block; background: url(../images/sub_button_bg.gif) top left no-repeat; cursor:pointer;}
.sub_button:hover{ background: url(../images/sub_button_bg.gif) left -33px no-repeat;}


/* right section*/
.mrec {width:300px; height:250px; display:block;}
.poll {  background:url(../images/poll_icon.gif) 15px 0px  no-repeat; width:250px; padding:0 0 0 50px; margin:30px 0;}
.poll .text_box { width:250px;float:left;clear:both;}
.poll label{float:left;clear:both;cursor:pointer;width:90%;padding:2px 5px;}
.poll label:hover{background:#e1f0f7;}
.poll input{float:left;margin:5px;}
.poll span{float:left;margin:5px;}
.poll a{float:left;margin:5px;cursor:pointer;}

.newsletter { width:270px; padding:15px; margin:10px 0px; display:block; background:#eff5e5; clear:both; height:110px;}
.newsletter input { margin-top:10px;}
.write_us {width:270px; padding:15px; margin:40px 0px; display:block; background:#f3f9e1; clear:both; position:relative; }
.write_pen { position:absolute; left:240px; top:-10px;  width:49px; height:53px; display:block; background: url(../images/home_h1_bg.gif) top left no-repeat;}

/*footer*/
.footer { width:100%; height:150px; color:#999999; padding:30px 0px 20px 0px;background:#ededed url(../images/footer_bg.gif);margin:0;}
.footer p{float:left;width:60%;color:#663300;margin:5px 0 0 20px;}
.footer a{color:#663300;margin:0 5px;font-size:13px;font-weight:bold;}
.footer a.footer_logo{background:url(../images/footer_logo.gif) left top no-repeat;width:220px;height:85px;display:block;float:right;margin: 0 20px 0 0;}
.footer_logo span{display:none;}


/* home page*/
.home_h1 { width:565px; background:#f3f9e1; position:relative; padding:10px 50px 10px 10px; font-size:18px;}
.home_h1_bg { float:right; position:absolute; top:-10px; left:570px; width:49px; height:53px; display:block; background: url(../images/home_h1_bg.gif) top left no-repeat;}
.flash_banner {width:620px; height:180px; background-color:#CCCCCC; margin:10px 0 0 0;}


.box {width:100%;padding:10px;float:left;clear:both;position:relative;}
.box h2{float:left;padding:5px;border-bottom:1px #FF9900 solid;width:90%;}
	.box h2 a{font-size:22px;font-weight:bold;color:#663300;text-decoration:none;}
.box p{float:left;padding:5px;width:50%;}
.box ul{float:left;padding:5px;width:50%;}
	.box ul li a{text-decoration:underline;font-weight:bold;}
	.box .img{position:absolute;right:5px;top:40px;width:116px;height:89px;padding:6px 0 0 6px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/img_bg.png');}
	.box .img[class]{background:url(../images/img_bg.png) left top no-repeat;}
.box a:hover{color:#FF9900;}
	
	
/* section page */
.section_big_ads { width:290px; height:290px; display:block; background:url(../images/ads_bg.jpg) no-repeat; position:relative; cursor:pointer;}
.section_big_ads .ads_text a{ position:absolute; left:10px; top:260px; color:#FFFFFF; text-decoration:none; width:270px; height:16px; overflow:hidden;}
.section_big_ads .ads_text a:hover { text-decoration:none;}
.section_c1 { border:none;}
.section_c2 { width:275px;}
.related_articles { margin:20px 0px; padding:10px 0px;}
.related_articles h2{ padding:5px 0px;}
.related_articles p { padding:3px 0px!important;padding-right:15%;}
.section_articles { margin:0px 0px 35px 0px;}
.section_articles h2{ padding:0px 0px 5px 0px;}
.section_articles p { padding-bottom:5px; line-height:18px;}
.section_articles h2 a{font-size:18px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;color:#333;text-decoration:none;}
.section_articles h2 a:hover{text-decoration:none;color:#333;}

/* article page*/
.article_c2 {float:right; padding: 0px 10px 0px 30px;}
.article{padding:40px 0 0 10px;}
.article p {padding:10px 0px; font-size:13px;line-height:18px;padding-right:15%;}
.article ol {list-style:decimal;padding:0 0 10px 20px;}
.article ul {list-style:disc;padding:0 0 10px 20px;}
.article ul li{padding-top:8px;font-size:13px;}
.article h3{font-size:14px;}

.share_article {width:600px;height:70px;margin:20px 0;display:block;background:#f3f9e1 url(../images/div_horz.gif) top left repeat-x;}
.share_article span{width:100%;height:1px; background:url(../images/div_horz.gif) top left repeat-x;display:block;}
.rate_it { width:150px!important; float:left; height:70px; margin-left:15px;}
.share_it { width:400px; float:right; height:70px; }


.bread { position:absolute;top:250px;left:10px;color:#663300; padding:5px;width:630px;margin:0 auto;text-align:left;z-index:10;text-transform:lowercase;}
.bread a { color:#663300;text-transform:lowercase;}
.bread a:hover {color:#669900;}

/*.column_2 .top_ads {float:left;clear:both;margin:5px 0;width:100%;text-align:left;}
.column_2 .top_ads h3{float:right;font-size:12px;color:#ccc;font-weight:normal;}
.column_2 .top_ads .text_box{float:left;margin:5px;width:100%;order:1px #336699 dotted;}
.column_2 .top_ads .text_box p{float:left;width:70%;margin:4px 0;padding:0;}
.column_2 .top_ads .text_box h4{float:left;width:auto;width:70%;}
.column_2 .top_ads .text_box h4 a{font-size:13px;color:#000;font-weight:bold;text-decoration:underline!important;}
.column_2 .top_ads .text_box h4 a:hover{color:#669900;}
.column_2 .top_ads .text_box a{float:left;clear:both;}


.header .top_ads {float:left;clear:both;margin:0;width:100%;text-align:left;}
.header .top_ads h3{float:right;font-size:12px;color:#ccc;font-weight:normal;width:100%;text-align:right;}
.header .top_ads .text_box{float:left;margin:0;width:32%;padding:0}
.header .top_ads .text_box p{float:left;width:70%;margin:4px 0;}
.header .top_ads .text_box h4{float:left;width:auto;width:75%;}
.header .top_ads .text_box h4 a{font-size:13px;color:#333333;text-decoration:underline!important;}
.header .top_ads .text_box h4 a:hover{color:#669900;}
.header .top_ads .text_box a{float:left;}

.header .top_ads .img{float:left;display:block;width:70px;height:70px;margin:0 5px 10px 0;}
.header .top_ads .img img{width:70px;height:70px;}
*/
.small_spon{float:left;clear:both;margin:10px 0;}
.small_spon h3{text-align:right;font-size:12px;color:#999;font-weight:normal;}
.small_spon li{margin-bottom:15px;}
.small_spon li a{font-size:13px;font-weight:bold;}
.small_spon li p{color:#333333;font-size:13px;}
.hidden input{background:none;}
/*
.bottom_links{float:left;clear:both;margin:10px 0;border-top:1px #ccc solid;padding:10px 0;width:98%;}
.bottom_links h3{text-align:left;font-size:15px;color:#333;font-weight:bold;margin-bottom:10px;}
.bottom_links ul{padding:0;}
.bottom_links li{margin-bottom:15px;list-style:none;}
.bottom_links li a{text-decoration:underline!important;}
.bottom_links li p{color:#333333;font-size:13px;padding:0!important;}*/
.hidden input{background:none;}

.article_sec{padding:30px 0 0 0;}
.article_sec h2 a{font-size:16px;font-weight:bold;}

.latest_deals{float:right;margin:20px 0;width:94%;}
	.latest_deals h3{background:url(../images/latest_title.gif) left top no-repeat;width:326px;height:55px;float:right;display:block;}
	.latest_deals h3 span{display:none;}
	.latest_deals h4{font-size:12px;width:90%;text-align:right;font-size:12px;color:#ccc;font-weight:normal;}
	.latest_deals ul{float:left;width:90%;}
	.latest_deals ul li{float:left;width:100%;margin:5px 0;}
	.latest_deals ul li a{font-weight:bold;font-size:13px;text-decoration:underline;}
		.latest_deals ul li a:hover{color:#FF9900;}
	.latest_deals ul li p{font-size:13px;width:90%;}

.top_articles{float:right;margin:20px 0;width:94%;}
	.top_articles h3{background:url(../images/top_rated_title.gif) left top no-repeat;width:326px;height:55px;float:right;display:block;}
	.top_articles h3 span{display:none;}
	.top_articles img{margin:2px 5px 0 0;float:left;}
	.top_articles ul{float:left;width:90%;}
	.top_articles ul li{float:left;width:100%;margin:2px 0 2px 10px;display:inline;}
	.top_articles ul li a{font-weight:bold;font-size:13px;text-decoration:underline;float:left;}
		.top_articles ul li a:hover{color:#FF9900;}
		
.submit_article{float:right;margin:20px 0;width:92%;}
	.submit_article h3{background:url(../images/submit_titls.gif) left top no-repeat;width:326px;height:55px;float:right;display:block;}
	.submit_article h3 span{display:none;}
	.submit_article p{width:80%;}
	.submit_article form{width:80%;}
	.submit_article .sub_button {float:left!important; display:inline;border:none;clear:none;margin:10px;cursor:pointer;padding:0;width:81px;height:15px;background:url(../images/submit_button.gif)left top no-repeat;}
	.submit_article .sub_button:hover{background:url(../images/submit_button.gif) left bottom no-repeat;}
	
.leave_comment{float:left;margin:20px 0;width:92%;}
	.leave_comment h3{background:url(../images/leave_comment_title.gif) left top no-repeat;width:326px;height:55px;float:left;display:block;}
	.leave_comment h3 span{display:none;}
	.leave_comment p{width:80%;}
	.leave_comment form{width:80%;}
	.leave_comment input{width:60%;padding:0;color:#333333;}
	.leave_comment textarea{width:80%;height:150px;}
	.leave_comment .captchapict{width:102px;height:auto;float:left;clear:none;padding:1px;border:1px #663300 solid;}
	.leave_comment .sub_button {float:left!important;clear:both!important;display:inline;border:none;clear:none;margin:10px;cursor:pointer;padding:0;width:81px;height:15px;background:url(../images/submit_button.gif)left top no-repeat;}
	.leave_comment .sub_button:hover{background:url(../images/submit_button.gif) left bottom no-repeat;}
	.leave_comment  input.image_input{float:left;clear:right;margin:0 0 0 5px;width:100px;padding:8px 5px 3px 5px;border:1px #663300 solid;font-size:16px;color:#663300;font-weight:bold;}

li.comment{width:90%;background:#fff5ea url(../images/comment_icon.gif) right 5px no-repeat ;padding:5px;list-style:none;margin:5px 0;float:left;clear:both;overflow:hidden;}
li.comment .user,li.comment .date,li.comment p{float:left;clear:both;}
	li.comment .user{font-weight:bold;color:#663300;}
	li.comment .date{font-style:italic;color:#ff9900;font-size:12px;}
	li.comment p{color:#333;font-size:13px;}
	
	.error_message{border:2px #cc0000 solid;padding:5px 10px;float:left;clear:both;margin-left:20px;background:#f9e5e5;}
		.error_message li{color:#CC0000;margin:0;padding:0!important;}
		
.ad_block{width:300px;float:left;margin:0;}	
	.ad_block li{list-style:none;margin:5px 0;padding:0;}	
	.ad_block ul{padding:0;}
	.ad_block li a {font-size:13p;font-weight:bold;}
	.ad_block h3{width:90%;text-align:right;font-size:12px;color:#ccc;font-weight:normal;}	
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		