/*







Theme Name: 9C008







Theme URI: http://www.9cweb.com/







Description: A company-style layout for Wordpress







Author: www.9cweb.com







Version: 2.1







Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style







*/























/* The CSS, XHTML and design is released under GPL:http://www.opensource.org/licenses/gpl-license.php







-------------------------------------------------------------- */







body, div, span, applet, object, iframe,







h1, h2, h3, h4, h5, h6, p, blockquote, pre,







a, 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







{







	margin: 0;







	padding: 0;







	border: 0;















	font-family:Arial;







}







h1, h2, h3, h4, h5, h6 {







	font-weight: normal;







	clear: both;







}







ol, ul {







	list-style: none;







}















/* tables still need 'cellspacing="0"' in the markup */







table {







	border-collapse: collapse;







	border-spacing: 0;















}







a img { border: none; }































/*







LAYOUT: Two columns







DESCRIPTION: Two-column fixed layout with one sidebar right of content







*/















#container {







	float: right;







	margin: 0;







	width: 753px;







	clear: right;















	







}







#content {







	margin: 0px; padding:0px; float:right;















}







#primary,







#secondary {







	float: left;







	width: 189px;















}







#secondary {







	







}







#footer {







	clear: both;







	width: 100%;







}















/*







LAYOUT: One column, no sidebar







DESCRIPTION: One centered column with no sidebar







*/















.one-column #content {







	margin: 0 auto;







	width: 966px;







}















/*







LAYOUT: Full width, no sidebar







DESCRIPTION: Full width content with no sidebar; used for attachment pages







*/































/* =Fonts







-------------------------------------------------------------- */







body,







input,







textarea,







.page-title span,







.pingback a.url {







	font-family: Arial, "Bitstream Charter", serif;







}















/* =Structure







-------------------------------------------------------------- */















/* The main theme structure */







#main,



#wrapper {







	margin: 0 auto;







	width: 966px;







}







#access .menu-header,







div.menu,



{



	margin: 0 auto;width: 946px;







}







#maindiv{



	clear:both;



	height:auto;



	overflow:visible;







}







#wrapper {



	margin-top: 0px;



	padding: 0px;



	overflow-x:hidden;



}























/* =Global Elements







-------------------------------------------------------------- */















/* Main global 'theme' and typographic styles  */







body {







	font-size:12px; color:#666;



	background-color:#f7f7f7;







}







td,p{font-size:12px;}















hr {







	background-color: #E7E7E7;







	border:0;







	height: 1px;







	margin-bottom: 18px;







	clear:both;







}















/* Text elements */















a:link {







	color:#666666;







	text-decoration:none;







}







a:visited {







	color:#666666;text-decoration:none;







}







a:active,







a:hover {







	color:#CC0000;text-decoration:none;







}











a.lk2:link {







	color:#CC0000;







	text-decoration:underline;







}







a.lk2:visited {







	color:#CC0000;text-decoration:underline;







}







a.lk2:active,







a.lk2:hover {







	color:#CC0000;text-decoration:none;







}



























/* =Header







-------------------------------------------------------------- */







.txt1{ color:#999; font-size:12px;}







.txt2{ color:#696969; font-size:10px;}







.txt3{ color:#CC0000; font-size:14px;}







.tdbg1{ background-image:url(images/headers/topr.jpg); background-repeat:no-repeat; background-position:right;}















#header {







	padding: 0;







	margin:0;







}















/* =Menu







-------------------------------------------------------------- */















#access {







	margin: 0 auto;







	width: 946px;







	display:block;







	float:left;







	background-image:url(images/mbg.jpg);







	z-index:1000;







}







#access .menu-header,







div.menu {







	font-size: 13px;



}







#access .menu-header ul,







div.menu ul {







	list-style: none;







	margin: 0;







}







#access .menu-header li,







div.menu li {
	float:left;
	position: relative;
	background-image:url(images/mbg1.jpg);
	
	background-repeat:no-repeat;
	background-position:left;
}







#access a {







	display:block;







	text-decoration:none;







	color:#fff;







	padding:0 50px;







	line-height:37px;







}







#access ul ul {







	display:none;







	position:absolute;







	top:37px;







	left:0;







	float:left;







	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);







	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);







	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);







	width: 180px;







	z-index: 99999;







}







#access ul ul li {







	min-width: 180px;







	border-bottom:1px solid #454545;







}







#access ul ul ul {







	left:100%;







	top:0;







}







#access ul ul a {







	background:#9B0000;







	height:auto;







	line-height:1em;







	padding-left:10px;







		padding-right:10px;







		line-height:20px;







	width: 160px;







}















#access li:hover > a,







#access ul ul :hover > a {







	color:#FDC6E3;







}







#access ul li:hover > ul {







	display:block;







}







#access ul ul :hover > a {







	







	background:#e0e0e0;







}















#access ul ul  a:hover {







	color:#000;







}







/*







#access ul li.current_page_item {







	







	background:#e0e0e0;







} */































#access ul li.current_page_item > a,







#access ul li.current-menu-ancestor > a,







#access ul li.current-menu-item > a,







#access ul li.current-menu-parent > a {







	color: #fff;







}


.sub-menu.current-menu-item a{color:#000;}












* html #access ul li.current_page_item a,







* html #access ul li.current-menu-ancestor a,







* html #access ul li.current-menu-item a,







* html #access ul li.current-menu-parent a,







* html #access ul li a:hover {







	color:#fff;







}















/* =Content







-------------------------------------------------------------- */















#main {







	padding: 0;







	margin:0;







	clear:both;



	margin-top:6px;







}







#content {







	margin-bottom: 10px;







}







#content,







#content input,







#content textarea {
	color: #333;
	font-size: 12px;
	line-height: 100%;







}















#content h1,







#content h2,







#content h3,







#content h4,







#content h5,







#content h6 {







	color: #333;







	margin: 0 0 20px 0;







	line-height: 1.5em;







}























/* =Navigation







-------------------------------------------------------------- */















.navigation {







	font-size:  12px;







	line-height: 18px;







	overflow: hidden;







	color: #888;







}







.navigation a:link,







.navigation a:visited {







	color: #888;







	text-decoration: none;







}







.navigation a:active,







.navigation a:hover {







	color: #FF4B33;







}







.nav-previous {







	float: left;







	width: 50%;







}







.nav-next {







	float: right;







	width: 50%;







	text-align:right;







}







#nav-above {







	margin: 0 0 18px 0;







}







#nav-above {







	display: none;







}







.paged #nav-above,







.single #nav-above {







	display: block;







}







#nav-below {







	margin: -18px 0 0 0;







}







































/* =Footer







-------------------------------------------------------------- */















#footer {







	margin-bottom: 0px;







}































/* =Custom Style







-------------------------------------------------------------- */







.txt16{font-size:16px; color:#000;}







.txt11{color:#333; font-size:12px;}







.txt12{color:#333; font-size:12px;}







.txt11f2{color:#f2f2f2; font-size:12px;}







.txt14f2{color:#f2f2f2; font-size:14px;}







.txt11a{font-size:12px; color:#2D5202;}







td, p{line-height:150%; color:#666;}







p{margin:0; padding:0; line-height:150%; margin-bottom:14px;}































#primary h1,







#primary h2,







#primary h3,







#primary h4,







#primary h5,







#primary h6 {







	color: #000; font-size:12px; clear:both; margin:0; padding:0; padding-left:28px; font-weight:bold; background-image:url(images/lt1.jpg); line-height:37px; text-align:left;







}







#primary li{list-style:none;  margin-bottom:5px;}







#primary li ul li {list-style-image:url(images/dot.gif);   margin-bottom:5px; margin-left:16px;}



#primary li ul{ background-image:url(images/ltd.gif); background-repeat:no-repeat;padding:10px; 	background-position:bottom; }







#primary li ul li.children{clear:both; margin-bottom:1px;}







#primary li ul li.children li{list-style-image:url(images/dot.gif); height:20px;  margin-bottom:0px; margin-left:20px;}















#primary li.widget-container{background-image:url(images/ltd2.gif); background-position:bottom; background-repeat:repeat-y;}















#primary li form{ background-image:url(images/ltd.gif); background-repeat:no-repeat;padding:10px; 	background-position:bottom;  text-align:center;}







#searchsubmit{margin-top:10px;}







#primary li .textwidget{ background-image:url(images/ltd2.gif); background-repeat:no-repeat;padding:10px; 	background-position:bottom;  text-align:left;line-height:150%;}















#access ul li.menu-item-type-custom > a{background-image:url(images/mbg.jpg);}







#access ul li.menu-item-type-custom > a:hover{background-image:url(images/mbg.jpg);}







#pimg p{padding:0;margin:0}







#pmg2 img.small, #pmg2 img.size-thumbnail{display:none;}







#pmg2 li{margin-left:15px;}



img.alignright{float:right}







img.alignleft{float:left}















#content li{list-style: disc}



#mge{height:8px; clear:both;}



#titlep{width:753px; line-height:37px; background-image:url(images/title1.jpg); background-repeat:no-repeat; height:37px; clear:both; font-weight:bold; font-size:13px; color:#CC0000;}





#pimg img{width:230px; height:140px;}



#pimg h3 a{font-size:12px;}

#search-2 label{display:none;}
#s {width:100px;height:17px; float:left;}
#searchsubmit{margin:0;padding:0}
#searchform{padding:0;margin:0}
#search-2{padding:0;margin:0}
#search-2 div{padding:0;margin:0}

#smp ul{margin-left:30px;}

