/*
Theme Name:		Techklix
Theme URI:		http://techklix.com
Description:		Techklix News Center
Version:		1.1
Author:			Skippy
Author URI:		http://techklix.com
*/

body, p, h1, h2, h3, h4, h5, h6, form { margin:0; padding:0; }
body {font-family: Arial, Helvetica, Times New Roman, Times, serif; background-color:#fff;}

img {border: none}
a, a:link, a:visited, a:active {color:#266396; text-decoration:underline; outline:none;}
a:hover {color:#090; text-decoration:underline;}
a.td_none, a:active.td_none, a:link.td_none, a:visited.td_none, a:hover.td_none {text-decoration:none;}

h2 {font-size:20px; font-weight:bold;}
h3 {font-size:18px; font-weight:bold;}
h4 {font-size:16px; font-weight:bold;}
p {font-size:12px; font-weight:normal;}

.style1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000;}
.style2 {font-family: Georgia, Arial, Helvetica, Veranda, sans-serif;}



#Page, #Page1, #Page2, #Page3 {background-color:#fff;}
#Page  {width:975px; min-height:600px; height:auto ! important; height:600px;}


#Banner {width:975px; height:100px; background-color:#fff; z-index:2; background:#fff url(images/b_news.png) 0 0 no-repeat;}


#Menu {width:975px; height:22px; z-index:4; background-color:#999999;}
#Menu ul {padding:0; margin:0;}
#Menu ul li {float:right; list-style:none; padding-top:4px;}
#Menu ul li a {display:block; text-indent: -9999px; text-decoration:none; border:none !important; top:0; height:14px; overflow:hidden;}
#Menu ul li#n-home a {left:475px; width:50px; background: url("images/n_main.gif") no-repeat;}
#Menu ul li#n-about a {left:525px; width:60px; background: url("images/n_main.gif") -50px 0 no-repeat;}
#Menu ul li#n-post a {left:585px; width:100px; background: url("images/n_main.gif") -110px 0 no-repeat;}
#Menu ul li#n-news a {left:685px; width:55px; background: url("images/n_main.gif") -210px 0 no-repeat;}
#Menu ul li#n-part a {left:740px; width:100px; background: url("images/n_main.gif") -265px 0 no-repeat;}
#Menu ul li#n-contact a {left:840px; width:90px; background: url("images/n_main.gif") -365px 0 no-repeat;}
#Menu ul li#n-home a:hover  	{ background-position: 0 -14px; }
#Menu ul li#n-about a:hover  	{ background-position: -50px -14px; }
#Menu ul li#n-post a:hover  	{ background-position: -110px -14px; }
#Menu ul li#n-news a:hover  	{ background-position: -210px -14px; }
#Menu ul li#n-part a:hover  	{ background-position: -265px -14px; }
#Menu ul li#n-contact a:hover  	{ background-position: -365px -14px; }
#Menu ul li#n-home a.active  	{ background-position: 0 -28px; }
#Menu ul li#n-about a.active  	{ background-position: -50px -28px; }
#Menu ul li#n-post a.active  	{ background-position: -110px -28px; }
#Menu ul li#n-news a.active  	{ background-position: -210px -28px; }
#Menu ul li#n-part a.active  	{ background-position: -265px -28px; }
#Menu ul li#n-contact a.active  { background-position: -365px -28px; }

#Menu ul li.result {float:left; padding-left:105px;}

#Menu ul li.fr a {margin-right:20px;}
#Menu br {clear:both; font-size:0; line-height:0;}


#Footer {height: 24px; vertical-align: middle; text-align: left; border-top: 1px solid #ccc; margin: 0 5px 0 5px;}
#Footer ul {padding: 2px; margin: 2px 0 0 10px;}
#Footer ul li {float: left; list-style: none; font-size: 11px; text-align:left;}
#Footer ul li.cpy {font-size: 10px; color: #666666; width: 300px; text-decoration: none;}
#Footer ul li a, #Footer ul li a:visited, #Footer ul li a:hover, #Footer ul li a:active, #Footer ul li a:link {float: left; color: #266396; text-decoration: none;}
#Footer br {clear:both; font-size:0; line-height:0;}

#Nav {text-align: center; width: 100%; padding: 2px 0 2px 0; vertical-align: middle; margin: 0 10px 0 10px;}
#Nav a, #Nav a:visited, #Nav a:link, #Nav a:active, #Nav a:hover {color: #266396; padding: 0 3px 0 3px; font-size:14px;}
#Nav a.slt, #Nav a:visited.slt, #Nav a:link.slt, #Nav a:active, #Nav a:hover.slt {color: #999999;}


.col1 {float:left; display:block; width:250px; position:relative;}
.col2 {float:left; display:block; width:555px; margin-right:5px;}
.col3 {float:left; display:block; width:160px; margin-top:5px;}

.bx_gray {border: 1px solid #ccc; padding: 5px; BACKGROUND: #f3f3f3;}
.bx_dkgray {border: 1px solid #ccc; padding: 5px; BACKGROUND: #666666;}
.bx_white {border: 1px solid #ccc; padding: 5px; BACKGROUND: #ffffff;}
.bx_blue {border: 1px solid #ccc; padding: 5px; BACKGROUND: #cce8f2;}
.bx_blueOrg {border: 1px solid #ccc; padding: 5px; BACKGROUND: #eef6fd;}
.bx_beige {border: 1px solid #ccc; padding: 5px; BACKGROUND: #fdfbee;}
.bx_green {border: 1px solid #ccc; padding: 5px; BACKGROUND: #f0fdf1}
.bx_red {border: 1px solid #ccc; padding: 5px; BACKGROUND: #fdf0f0}


.b_2blanc {PADDING-BOTTOM: 5px;}
.b_blanc {PADDING-BOTTOM: 10px;}
.b_4blanc {PADDING-BOTTOM: 20px;}
.b_dash {BORDER-TOP: #cccccc 1px dashed; padding-bottom: 10px;}


.search_input {width:222px;}


.m_list ul {margin:0; padding:0; color:#fc8b1c;}
.m_list ul.children {padding-left:40px;}
.m_list li {list-style:none; padding:3px 0 3px 0;}  
.m_list ul.children li {list-style:none;}
.m_list li.hi {list-style:square;}
.m_list li a, .m_list li a:active, .m_list li a:link, .m_list li a:visited {text-decoration:none;}
.m_list li a:hover {color:#090; text-decoration:none;}
.m_list .recent_date {padding-left:4px; color:#aaa;}
 

.m_text {margin: 5px 12px 5px 12px; color:#000;}
.m_text h2 a {font-size:18px;}
.m_text h2.archive_head {background-color:#266396; color:#fff; padding:2px 0 0 10px; margin-bottom:10px;}
.m_text h2.archive_head1 {background-color:#fc8b1c; color:#000; padding:0 0 0 10px; margin-bottom:10px;}


.m_text h4.tm {font-size:10px; color:#bbb; padding-bottom:10px;}
.m_text .maintext {line-height:1.3em; font-size:12px; color:#000; padding-bottom:10px; display:block;}
.m_text .maintext p {padding-bottom:10px;}
.tags .lbl a, .tags .lblt a, .m_text .share a {text-decoration:none;}
.tags .lbl, .tags .lblt {float:left; display:block; color:#333; text-align:left; width:420px;}
.tags .lbl {width:75px; text-align:right; padding-right:8px; font-weight:bold;}
.tags br {clear:both; font-size:0; line-height:0;}
.share {padding:20px 0 20px 0;}
.link {float:left; display:block; font-weight:bold; width:150px; height:24px; vertical-align:middle;}
.share br {clear:both; font-size:0; line-height:0;}

.lblbox {width:238px; border:1px solid #aaa; margin:0 5px 10px 5px; padding:0; background-color:#fff;}
.lblbox_head {background-color:#266396; color:#fff; padding:2px 0 2px 10px;}
.lblbox_head.middle {background-color:#fc8b1c; color:#266396;}
.lblbox_head h4 {font-size:16px; height:20px; padding:0 0 0 8px;} 
.lblbox_body {padding:5px 10px 5px 10px;} 
.lblbox_body a:link, .lblbox_body a:visited, .lblbox_body a:active {color:#000; text-decoration:none;}
.lblbox_body a:hover {color:#090; text-decoration:none;}
.lblbox_body select {width:215px;}
.lblbox_body p {padding:0 0 5px 0;}

.lblbox_head h4.navnews {background:transparent url("images/l_header_news.gif") 0 0 no-repeat;} 
.lblbox_head h4.searchnews {background:transparent url("images/l_header_news.gif") 0 -20px no-repeat;} 
.lblbox_head h4.recentnews {background:transparent url("images/l_header_news.gif") 0 -40px no-repeat;}
.lblbox_head h4.links {background:transparent url("images/l_header_news.gif") 0 -60px no-repeat;}


.navigation, .navigation1 {padding:2px 0 2px 0; background-color:#266396; float:left; width:516px; font-size:11px;}
.navigation .previous, .navigation1 .previous {float:left; padding-left:5px;}
.navigation .next, .navigation1 .next {float:right; padding-right:5px;}
.navigation .previous, .navigation .previous a, .navigation .next, .navigation .next a {color:#fff; text-decoration:none;}
.navigation1 .previous, .navigation1 .previous a, .navigation1 .next, .navigation1 .next a {color:#fff; text-decoration:none;}


.ps_600 {min-height:600px; height:auto ! important; height:600px;}

.clean {clear:both; font-size:0; line-height:0;}
.sep {font-size:0; line-height:0; border-top:1px solid #aaa; padding:0; margin:0 0 15px 0;}

.nobtm {padding-bottom: 0;}
.nop {padding: 0;}
.brdr {BORDER: #ccc 1px solid;}
.brdn {BORDER: none;}

.str {font-weight: bold}
.cj {text-align:center;}

.fs_9 {font-size: 9px;}
.fs_12 {font-size: 12px;}
.fs_14 {font-size: 14px;}
.fs_15 {font-size: 15px;}
.fs_16 {font-size: 16px;}
.fs_18 {font-size: 18px;}
.light:hover {background: #fdfbee;}

.c1 {color: #266396;}
.c1 input {color: #266396;}

.btn1 {width:150px; text-align:center; margin:5px 0 0 40px;}
.btn2 {width:180px; text-align:center; margin:10px 0 0 0; color:#090; font-weight:bold;}

#cat select {}
#cat option {font-weight:bold; color:#fc8b1c; font-size:14px;}
#cat option.chld {font-weight:normal; color:#000;}

#mainhdr {width:530px; height:22px; background-color:#fc8b1c;margin:0 0 15px 0; padding:2px 0 0 5px;}
#mainhdr h2 {font-size:18px;}
#mainhdr h2.recent {height:20px; background:#fc8b1c url("images/l_header_news.gif") 0 -100px no-repeat;} 
#mainhdr h2.developersguide {height:20px; background:#fc8b1c url("images/l_header_news.gif") 0 -80px no-repeat;}
#mainhdr h2.rantsandraves {height:20px; background:#fc8b1c url("images/l_header_news.gif") 0 -120px no-repeat;}
#mainhdr h2.ontheinside {height:20px; background:#fc8b1c url("images/l_header_news.gif") 0 -140px no-repeat;}
#mainhdr h2.inthespotlight {height:20px; background:#fc8b1c url("images/l_header_news.gif") 0 -160px no-repeat;}
#mainhdr h2.featuredsections {height:20px; background:#fc8b1c url("images/l_header_news.gif") 0 -180px no-repeat;}
#mainhdr h2.companynews {height:20px; background:#fc8b1c url("images/l_header_news.gif") 0 -200px no-repeat;}
#mainhdr h2.development {height:20px; background:#fc8b1c url("images/l_header_news.gif") 0 -220px no-repeat;}
#mainhdr h2.browse {height:20px; background:#fc8b1c url("images/l_header_news.gif") 0 -240px no-repeat;}
#mainhdr h2.livingthegoodlife {height:20px; background:#fc8b1c url("images/l_header_news.gif") 0 -260px no-repeat;}


