/*  
Theme Name: RockinBizRed
Author URI: http://www.nathanrice.org/
Version: 1.1
Author: Nathan Rice
Description: RockinBizRed is a clean and sleek theme designed specifically for business blogs and websites.  It is a modification of Cory Miller's RockinBiz Theme.
The CSS, XHTML and design is released under GPL: 
http://www.opensource.org/licenses/gpl-license.php
*/

body {
	background: #fff url(images/red-stripe.gif) top center repeat-x;
	color: #000;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	margin: 0px 0px 0px 0px;
	}
#ad{
font-size:14px;
}


a, a:visited{
	color: #0066cc;
	text-decoration: none;
	}
	
a:hover{
	text-decoration: underline;
	color: red;
	}
#container { 
	background: #ffffff url(images/red-stripe.gif) top center repeat-x;
	width: 880px; 
	text-align: left; 
	margin: 0 auto; 
	}

#header { 
    margin:0 auto;
    width:840px;
	border:3px solid #dddddd;
	height: 135px; 
	padding: 60px 0px 0px 25px;
	background: #ACAFC0 url(images/headerbg.jpg) no-repeat top right;
	margin-bottom: 10px; 
	}


#header h1,#header h2{
	color: #cccccc;
	font-size: 45px;
	font-family:'BankGothic Lt BT','Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin: 0px;
	}

#header h1 a,#header h2 a {
	color: #ffffff;
	text-decoration: none;
	}

#header h1 a:hover,#header h2 a:hover {
	color: #000000;
	text-decoration: none;
	}

.header_ms {
    padding:10px 0 10px 5px;
	color: #556677;
	font-size: 16px;
	font-weight:bold;
	width:560px;
	font-family:Helvetica,Arial, Sans-Serif;
	margin: 0px;
	line-height: 20px;
	}

#menu { 
	background: transparent;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	padding: 18px 25px 18px 25px;
	}
#menu h2 {
	color: #cccccc;
	font-size: 14px;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	margin: 0px;
	padding: 10px 25px 12px 25px;
	}
		
#menu li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
#menu ul {
	margin: 0px;
	padding: 0px;
	}

#menu ul li a {
	font-family: 'BankGothic Lt BT','Trebuchet MS', 'Lucida Grande',Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 14px;
	color: #eee;
	padding: 10px 0px 5px 0px;
	margin: 0 20px;

	text-decoration: none;
	}

#menu ul li a:hover{
color: #fff;

border-bottom:2px solid #fff;
}
#menu li.funyfan_menu_tx a:link,
#menu li.funyfan_menu_tx a:visited,
#menu li.funyfan_menu_tx a:hover,
#menu li.funyfan_menu_tx a:active
{
font-size:18px;
color: #fff;
font-weight: bold;

border-bottom:2px solid #fff;

}



#content { 
	width: 580px; 
	float: right; 
	padding-right:8px;
	margin: 5px 0px 20px 20px;
	}
#content p{
	margin: 0;
	line-height: 18px;
	padding: 0px 0px 10px 0px;
	font-size: 12px;
	}
	
#content p img{
	border: none;
	padding: 5px;
	}
#content h1 {
	color: #6B030B;
	font-size: 22px;
	font-family: Helvetica Bold, Arial Bold, Verdana, Sans-Serif;;
	font-weight: normal;
	padding: 10px 10px 10px 10px;
	line-height: 150%;
	margin: 0px;
	}
#content h2{
font-size:12px;
}	

#content h1 {
	color: #6B030B;
	font-size: 20px;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	margin: 0px;
	line-height: 150%;
	}
#content h1 a  {
	color: #6B030B;
	text-decoration: none;
	}

#content h1 a:hover {
	color: #000000;
	text-decoration: none;
	}
#content ol {
	list-style-type: decimal;
	line-height: 18px;
	margin: 0px;
	padding: 0px 0px 10px 30px;
	}
#content ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
#content li {
	margin: 0px;
	padding: 0px;
	}
	
#content ul li {
	list-style: square inside;
	margin: 0px 0px 0px 10px;
	padding: 5px 0px 0px 0px;
	}
	
#content ul li a {
	color: black;
	text-decoration: none;
	}

#content ul li a:hover {
	color: #000000;
	text-decoration: underline;
	}
blockquote{
	margin: 0px 0px 0px 25px;
	padding: 0px 25px 0px 10px;
	font-style: italic;
	color: #666666;
	border-left: 1px solid #cccccc;
	}
	
#content blockquote p{
	margin: 0px 0px 20px 0px;
	padding: 0px;
	}

.postspace {
	background: #FFFFFF;
	width: 440px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	}
.postspace2 {
	background: #FFFFFF;
	width: 440px;
	height: 0px;
	margin: 0px;
	padding: 0px;
	}

#leadtop{
padding:5px;
background:#eee;
float:left;
}
#leadtop:hover{
background:#fff;

}
#leadtop h3{
    font-size:18px;
    font-family:'BankGothic Lt BT','Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin: 5px;
	color:#ACAFC0;
	}
#leadtop h2 a{
	color: #567;
	font-size: 18px;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	margin-top: 5px;
	line-height: 2em;
	}

#leadtop img{
float:left;
padding:1px;
margin-right:8px;
border:3px solid #dddddd;
}
#leadtop #more{
text-align:right;
}

#nk_rightlist{
margin-top:5px;
padding:5px 5px 5px 10px;
width:300px;
float:right;
border-left:2px dashed #eee;
}
#nk_rightlist h2{
margin:5px 0;
}
#nk_rightlist h2 a{

    line-height:1.5em;
	color: #6B030B;
	font-size: 13px;
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	margin: 0px;

	
}
#nk_rightlist img{
float:left;
padding-right:8px;
border:0px;
}

#nk_rightlist p{
font-size:11px;
line-height:1.5em;
border-bottom:1px dashed #567;

}
#nk_rightlist h3 a{
    font-size:20px;
    font-family:'BankGothic Lt BT','Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin: 5px;
	color:#567;

}

#nk_leftlist{

float:left;
width:260px;
margin-top:10px;

}

#nk_leftlist h3 a{
    font-size:20px;
    font-family:'BankGothic Lt BT','Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin: 5px;
	color:#06c;
}
.product_home{
width:125px;
float:left;
margin-right:5px;
}
.product_home img{
border:1px solid #eee;
}
.product_home img:hover{
border:1px solid #aaa;
}
.product_home h2{
text-align:center;
}
.product_home h2 a{
font-size:10px;
line-height:15px;
color:#06c;
}
#sidebar { 
	width: 260px; 
	background: #eee;
	float: left; 
	margin:5px 0 20px 8px;
	padding: 10px 0px 15px 0px; 
	border: 0px solid #000000;
	}

#sidebar h3 {
	color: #FFFFFF;
	background: #FFFFFF url("images/red-stripe.gif") repeat-x;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	list-style: none;
	padding: 10px 0px 10px 12px;
	margin: 0px;
	width: 240px;
	border-top:3px solid #bbb;
	border-left:3px solid #bbb;
	}


#sidebar ul {
	list-style: none;
	margin: 0px;
	padding: 10px 0px 20px 0px;
	}
	
#sidebar li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#sidebar ul li {
  
	list-style: none;
	margin: 0px;
	padding: 0;
	}
	
#sidebar ul li a { /* ÆÕÍ¨²Ëµ¥*/
	display: block;
	color: #666666;
	text-decoration: none;
	padding: 5px 0px 5px 25px;
	}
#sidebar ul li a:hover{/* ÆÕÍ¨²Ëµ¥*/
	display: block;
	color: #666666;
	text-decoration: none;
	padding: 5px 0px 5px 25px;
	background:#fff url("images/p_menubg.gif") no-repeat top left;
	border-right:3px solid #eee;
	}


#id_5 #sidebar #product_list .id_5 a,
#id_6 #sidebar #product_list .id_6 a,
#id_7 #sidebar #product_list .id_7 a,
#id_8 #sidebar #product_list .id_8 a,
#id_9 #sidebar #product_list .id_9 a,
#id_10 #sidebar #product_list .id_10 a,
#id_11 #sidebar #product_list .id_11 a,
#id_12 #sidebar #product_list .id_12 a,
#id_13 #sidebar #product_list .id_13 a,
#id_28 #sidebar #product_list .id_28 a,
#id_31 #sidebar #product_list .id_31 a,
#id_32 #sidebar #product_list .id_32 a{
color:black;
border-right:3px solid #eee;
background:#fff url("images/p_menubg.gif") no-repeat bottom right;
}



#footer { 
	padding: 15px;
	text-align: center;
	border-top: 1px solid #666666;
	clear: both;
	}
#footer p{
color:#666;
}


#wzrp_product{
margin:5px;
float:right;
}	
#wzrp_product ul{
border:2px dashed #000080;
}
#wzrp_product span{
color:#000080;
font-size:12px;
padding-left:5px;
padding-right:5px;
}
#wzrp_product img{
margin-top:5px;
border:0px;
}
#wzrp_product img:hover{
border:1px solid red;
}
#wzrp_product h2{
font-size:10px;
text-align:center;
}
.rp_productlist{
padding:0px;
}
#rp_product{
width:580px;
}
#rp_product span{
float:left;
width:570px;
font-style:italic;
font-weight:bold;
border-top:2px solid #bbb;
font-size:15px;
padding:3px;
}
#rp_product ul{
float:left;
padding-top:5px;
}
#rp_product .rp_productlist{
text-align:center;
float:left;
margin-left:5px;
}
#rp_product img{
border:0px;
}
#rp_product h2{
font-size:12px;
width:120px;
text-align:center;
}
.rp_text{
width:570px;
float:left;
color:black;
}
.related_post ul li a{
color:black;
}
.sidebar_text{
	display: block;
	color: #666666;
	text-decoration: none;
	padding: 5px 0px 5px 25px;
	line-height:20px;
}
.sidebar_text a:link{ 
    display: block;
	color: #666666;
	text-decoration: none;
	border-right:3px solid #eee;
}
.sidebar_text a:visited{ 
    display: block;
	color: #666666;
	text-decoration: none;
}
.sidebar_text a:hover{
    display: block;
	color: #666666;
	text-decoration: none;
}