/*  

Theme Name: WordPress Theme 48

Theme URI: http://wordpress.org/

Description: A theme from NickEng.com Collection 

Version: 2.0

Author: NickEng.com 

Author URI: http://www.NickEng.com/ 

*/





@charset "iso-8859-1";

/* CSS Document */

body  {

	background-color:#515151;

	color:#555555;

	font-size:11px;

	font-family:Tahoma, Arial;

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px; 

}

h1, h2, h3, h4 {

	font-size:16px;

	color:#7D8B17;

	font-family:Tahoma, arial, Times, serif;

	font-weight:bold;

	padding-left:0px;

}

a {

	color:#7D8B17;

	text-decoration:underline;

}

a:hover {

	text-decoration:none

}

.postmetadataalt {

	font-size:9px;

}



.table_main {

	background:url(images/bbg.jpg) left top repeat-x;

	vertical-align:top;

	width:100%;

	height:833px;

}

.table_sub {

	vertical-align:top;

	width:666px;

	height:100%;

}

.header {

	background:url(images/header.jpg) left top no-repeat;

	vertical-align:top;

	width:666px;

	height:170px;

}

.co_name {

	padding:45px 0px 0px 38px;

}

.co_name a {

	font-size:39px;

	color:#00CCFF;

	text-decoration:none;

	font-family:"Trebuchet MS";

	font-weight:bold;

	letter-spacing: 80%;

}

.slogan {

	padding-left:39px;

	font-size:11px;

	font-weight:bold;

	font-family:tahoma, arial, Microsoft Sans Serif;

	color:#00CCFF;

	padding-top:0px;

	margin:0px 0px 0px 0px;

}

.menu {

	background:url(images/menu.jpg) left top no-repeat;

	vertical-align:top;

	width:666px;

	height:32px;

}

.menubg {

	width:666px; 

	height:32px;

	display:table;

}

.menubg_row {

	height:32px;

	display:table-row;

	width:666px;

}

.menu_1 {

	height:32px;

	vertical-align:top;

	display:table-cell;

	width:462px;

}

.menu_1 ul {

	padding:9px 0px 0px 18px; 

	margin:0px 0px 0px 0px;

	list-style:none;

}

.menu_1 ul li {

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px;

	display:inline;

	background:url(images/menu_bg.gif) left center no-repeat;

}

.menu_1 ul li a {

	 font-size:11px; 

	 color:#ffffff;

	 text-decoration:none;

	 font-weight:bold;

	 padding:0px 25px 0px 15px;

	 margin:0px 0px 0px 0px;

	 font-family:tahoma, Arial;

}

.menu_1 ul li a:hover {

	 text-decoration:underline;

}



.menu_2 {

	height:32px;

	vertical-align:top;

	display:table-cell;

	width:204px;

}

.search {

	 padding:2px 5px 2px 20px;

}

.form {

	font-size:11px;

	color:#454545;

	font-family:arial, Tahoma, verdana, courier;

	width:107px;

	height:17px;

	padding:0px 0px 0px 5px;

	margin:2px 6px 0px 0px;

	vertical-align:top;

}

*html .menu_1 {

	float:left;

}

*html .menu_2 {

	float:left;

}

.table {

	width:666px; 

	height:600px;

	display:table;

	background:url(images/footer.jpg) left bottom no-repeat;

}

.table_row {

	height:100%;

	display:table-row;

	width:666px;

	background:url(images/bbg_main.jpg) left top repeat-y;

}

.left {

	height:100%;

	vertical-align:top;

	display:table-cell;

	width:462px;

}

.table_left {

	width:462px; 

	height:100%;

	display:table;

}

.table_leftrow {

	height:100%;

	display:table-row;

	width:462px;

}

.left_1 {

	height:100%;

	vertical-align:top;

	display:table-cell;

	width:4px;

}

.left_2 {

	height:100%;

	vertical-align:top;

	display:table-cell;

	width:458px;

}

.content_bg {

	background-color:#ffffff;

	vertical-align:top;

	width:458px;

	height:100%;

}

.content_main {

	vertical-align:top;

	width:436px;

	height:100%;

	margin:0px 11px 0px 11px;

	padding:0px 0px 0px 0px;

}

.content_bg1 {

	vertical-align:top;

	width:436px;

	height:11px;

}

.content_bg2 {

	vertical-align:top;

	width:436px;

	background-color:#7D8B17;

}

.content_head {

	width:436px; 

	height:100%;

	display:table;

}

.content_headrow {

	height:100%;

	display:table-row;

	width:436px;

}

.content_author {

	height:100%;

	vertical-align:top;

	display:table-cell;

	width:320px;

}

.head_txt {

	padding:9px 10px 5px 14px;

	color:#280218; 

	font-size:11px;

	line-height:12px;

	font-family:tahoma, arial, Microsoft Sans Serif;

}

.head_txt a {

	color:#FFFFFF; 

	font-size:11px;

	font-family:tahoma, arial, Microsoft Sans Serif;

	font-weight:bold;

	text-decoration:none;

	text-transform:uppercase;

}

.head_txt a:hover {

	text-decoration:underline;

}

.head_txt strong {

	color:#976720; 

	font-size:11px;

	font-family:tahoma, arial, Microsoft Sans Serif;

	text-decoration:none;

	text-transform:uppercase;

}

.head_txt strong a {

	color:#976720; 

	text-decoration:none;

}

.head_txt strong a:hover {

	text-decoration:underline;

}

.content_date {

	height:100%;

	vertical-align:top;

	display:table-cell;

	width:116px;

}

.date_txt {

	padding:9px 13px 5px 5px;

	color:#240417; 

	font-size:9px;

	font-family:tahoma, arial, Microsoft Sans Serif;

	text-align:right;

}

*html .content_author {

	float:left;

}

*html .content_date {

	float:left;

}

.content_bg3 {

	vertical-align:top;

	width:436px;

}

.content_txt {

	padding:18px 15px 10px 14px;

	line-height:14px;

}

.content_txt a {

	font-size:11px; 

	text-decoration:underline;

	color:#7D8B17;

	font-family:Tahoma, arial, serif;

}

.content_txt a:hover {

	text-decoration:none;

}

.content_more {

	padding:0px 9px 13px 20px;

	text-align:right;

}

.content_more b {

	color:#7D8B17;

}

.content_more strong {

	color:#C58B36;

}

.content_more b a {

	font-size:11px; 

	text-decoration:underline;

	color:#7D8B17;

	font-family:Tahoma, arial, serif;

}

.content_more b a:hover {

	text-decoration:none;

}

.content_more strong a {

	font-size:11px; 

	text-decoration:underline;

	color:#C58B36;

	font-family:Tahoma, arial, serif;

}

.content_more strong a:hover {

	text-decoration:none;

}

.content_txt ul {

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px;

}

.content_txt li {

	list-style:none;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	background:url(images/q1.jpg) left center no-repeat;

	vertical-align:top;

	line-height:20px;

}

.content_txt ul li a {

	text-decoration:underline;

	font-size:11px;

	color:#7D8B17;

	font-weight:bold;

	font-family:tahoma, arial, times new roman;

	padding:0px 0px 0px 13px;

}

.content_txt li a:hover {

	text-decoration:none;

}

.orange_li ul {

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px;

}

.orange_li li {

	list-style:none;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	background:url(images/q3.jpg) left center no-repeat;

	vertical-align:top;

	line-height:20px;

}

.orange_li ul li a {

	text-decoration:underline;

	font-size:11px;

	color:#C58B36;

	font-weight:bold;

	font-family:tahoma, arial, times new roman;

	padding:0px 0px 0px 19px;

}

.orange_li li a:hover {

	text-decoration:none;

}

.content_bg4 {

	vertical-align:top;

	width:436px;

	background-color:#FAB959;

}

*html .left_1 {

	float:left;

}

*html .left_2 {

	float:left;

}

.right {

	height:100%;

	vertical-align:top;

	display:table-cell;

	width:204px;

}

.table_right {

	width:204px; 

	height:100%;

	display:table;

}

.table_rightrow {

	height:100%;

	display:table-row;

	width:204px;

}

.right_1 {

	height:100%;

	vertical-align:top;

	display:table-cell;

	width:200px;

}

.right_bg1 {

	background:url(images/bg1.jpg) left top repeat-y;

	vertical-align:top;

	width:200px;

}

.sub_right_bg1 {

	padding:8px 10px 15px 23px;

	font-size:11px;

	color:#7D8B17;

	font-family:tahoma, Arial;

}

.sub_right_bg1 ul {

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px;

}

.sub_right_bg1 li {

	list-style:none;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	background:url(images/li_bg1.jpg) left top no-repeat;

	vertical-align:top;

	width:152px;

	height:15px;

	line-height:15px;

}

.sub_right_bg1 ul li a {

	text-decoration:none;

	font-size:11px;

	color:#6E6C6C;

	font-family:tahoma, arial, times new roman;

	padding:0px 0px 0px 21px;

}

.sub_right_bg1 li a:hover {

	text-decoration:underline;

}

.right_bg2 {

	background:url(images/bg2.jpg) left top repeat-y;

	vertical-align:top;

	width:200px;

}

.sub_right_bg2 {

	padding:15px 10px 20px 23px;

	font-size:11px;

	color:#7D8B17;

	font-family:tahoma, Arial;

}

.sub_right_bg2 ul {

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px;

}

.sub_right_bg2 li {

	list-style:none;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	background:url(images/li_bg2.jpg) left top no-repeat;

	vertical-align:top;

	width:152px;

	height:15px;

	line-height:15px;

}

.sub_right_bg2 ul li a {

	text-decoration:none;

	font-size:11px;

	color:#6E6C6C;

	font-family:tahoma, arial, times new roman;

	padding:0px 0px 0px 21px;

}

.sub_right_bg2 li a:hover {

	text-decoration:underline;

}

.right_bg3 {

	background:url(images/bg3.jpg) left top repeat-y;

	vertical-align:top;

	width:200px;

}

.sub_right_bg3 {

	padding:11px 10px 22px 23px;

	font-size:11px;

	color:#7D8B17;

	font-family:tahoma, Arial;

}

.sub_right_bg3 ul {

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px;

}

.sub_right_bg3 li {

	list-style:none;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	background:url(images/li_bg3.jpg) left top no-repeat;

	vertical-align:top;

	width:152px;

	height:15px;

	line-height:15px;

}

.sub_right_bg3 ul li a {

	text-decoration:none;

	font-size:11px;

	color:#6E6C6C;

	font-family:tahoma, arial, times new roman;

	padding:0px 0px 0px 21px;

}

.sub_right_bg3 li a:hover {

	text-decoration:underline;

}

.right_bg4 {

	background:url(images/bg4.jpg) left top repeat-y;

	vertical-align:top;

	width:200px;

}

.sub_right_bg4 {

	padding:11px 10px 25px 23px;

	font-size:11px;

	color:#7D8B17;

	font-family:tahoma, Arial;

}

.sub_right_bg4 ul {

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px;

}

.sub_right_bg4 li {

	list-style:none;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	background:url(images/li_bg4.jpg) left top no-repeat;

	vertical-align:top;

	width:152px;

	height:15px;

	line-height:15px;

}

.sub_right_bg4 ul li a {

	text-decoration:none;

	font-size:11px;

	color:#6E6C6C;

	font-family:tahoma, arial, times new roman;

	padding:0px 0px 0px 21px;

}

.sub_right_bg4 li a:hover {

	text-decoration:underline;

}

.right_2 {

	height:100%;

	vertical-align:top;

	display:table-cell;

	width:4px;

}

*html .right_1 {

	float:left;

}

*html .right_2 {

	float:left;

}



*html .left {

	float:left;

}

*html .right {

	float:left;

}

.footer {

	width:666px; 

	height:35px;

}

.footer_txt {

	 padding:8px 0px 0px 9px;

	 color:#91918F;

	 font-size:11px;

	 font-family:tahoma, Arial;

}

.footer_txt a {

	color:#91918F;

	text-decoration:underline;

}

.footer_txt a:hover {

	text-decoration:none;

}