/*

Theme Name: TheFashionPatrol
Theme URI: http://www.thefashionpatrol.com
Description:  WordPress theme made by Aldo Carrascoso.
Author: Aldo Carrascoso
Author URI: http://www.thefashionpatrol.com

*/



body{

margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
/*background:#ebebeb url(images/headebg.gif) repeat-x top left;*/	
background:#2B2F32 url(images/headerbg.gif) repeat-x top left;
font-size:12px;

}

.headerbg{



}

.wraper{

padding-left:0px;
padding-right:18px;
width:985px;
margin:0px auto;

}







.header{


/*to change the setting of the Ajax drop down menu, access the apprearance section of the multilevel navigation plugin*/
}

.topnav{

border-top:3px solid #000000;
background:#000000;
font-family: helvetica, arial;
/*font-family:Arial, Helvetica, sans-serif;*/
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
/*font-family:Geneva, Arial, Helvetica, sans-serif;*/
padding-top:3px;
padding-bottom:3px;
height:17px;


}



.topnav ul{

margin:0px;
padding:0px;
/*font-weight:bold*/

}

.topnav ul li{

margin:0px;
padding:0px;
list-style:none;
float:left;

}


.topnav ul li a{

border-right:1px solid #A7A6A6;
color: #FFFFFF;
display:block;
font-size:1.2em;
font-weight:bold;
line-height:16px;
margin:0;
padding:0 10px;	
text-decoration:none;
text-align:right;



}



.topnav ul li a:hover{

text-decoration:underline;



}



.clear{

clear:both;

}



.logo{

padding-bottom:1px;
padding-left:15px;
padding-top:40px;
float:left;
width:498px;

}

.logo img{

border:0px;

}



.logotitle{

font-size:48px;
color:#FFFFFF;
font-weight:normal;
font-family:Impact, Verdana, Arial;

}

.wraper2{

width:967px;

margin:0px auto;

background:#FFFFFF;

}

.rightcont{

width:306px;

float:right;

padding-right:2px;

}

.ad{}

.ad img{ border:0px;}



.sheading{

margin:0px;

padding:0px;

font-size:14px;

color:#A4A4A4;

padding:20px 0 3px 35px;

font-weight:bold;

}



.smainframe{padding-top:15px;}

.sframe{

background:#CFCBC5;

border:1px solid #BAB6AB;

padding-bottom:15px;

width:300px;

}

.ssubframe{

width:125px;

height:125px;

float:left;

padding-left:15px;

padding-top:15px;

}

.ssubframe img{

border:1px solid #A59B9B;

}



.catesuperframe{

padding-top:0px;

border:1px solid #E2E0E1;

margin-bottom:10px;

}
.catemainframe h2 {

text-decoration:none;	



}

.catemainframe h2 hover{

text-decoration:underline;

}
.cateframe{



padding-top:10px;

padding-bottom:10px;

padding-left:5px;

padding-right:5px;

}



.cateframe ul{

margin:0px;

padding:0px;

}

.cateframe ul li{

padding:0px;

margin:0px;

list-style:none;

border-bottom:1px dotted #8C8C8C;

}



.cateframe ul li a{

padding:0px;

margin:0px;

display:block;

padding-left:20px;

background:url(images/bullet.gif) no-repeat 7px 7px;

font-size:12px;

padding-right:10px;

	color:#575A5D;

text-decoration:none;

line-height:24px;

font-weight:bold;

border-top: 1px dashed #e5e5e5;

}

.cateframe ul li a:hover{

text-decoration:underline;

}







.ajaxtitle{

}



.ajaxtitle a{

background:#e4e4e4;



display:block;

float:left;

text-decoration:none;

color:#575a5d;

font-size:15.4px;

font-weight:bold;

line-height:27px;

padding-left:23px;

padding-right:24px;

font-family:Georgia, "Times New Roman", Times, serif;

}



.ajaxtitle a:hover{

background:#C4095A;

color:#e4e4e4;

}



.ajaxtitle a.selected{

background:#C4095A;

color:#e4e4e4;

}





.ajaxtitle a.selected:hover{

background:#e4e4e4;

color:#575a5d;

}



.featheading{

font-size:18px;

color:#404346;

font-family:Georgia, "Times New Roman", Times, serif;

margin:0px;

padding:0px;

font-weight:normal;

border-bottom:1px solid #CCCCCC;

margin-left:5px;

margin-right:5px;

padding-bottom:3px;

padding-left:5px;

}

.featuredframe{

padding-top:10px;

float:left;

width:156px;

padding-left:6px;

}



.featuredframe2{

padding-top:10px;

float:left;

width:157px;

padding-left:4px;

}





.featborder{

border-bottom:1px solid #CCCCCC;

height:10px;

margin-left:5px;

margin-right:5px;

clear:both;

}

.featuredtitle{

color:#C4095A;

font-size:12px;

font-weight:bold;

margin:0px;

padding:0px;

padding-top:4px;

padding-bottom:3px;

}



.featuredtitle a{

color:#C4095A;

text-decoration:none;

}

.featuredtitle a:hover{

color:#C4095A;

text-decoration:underline;

}





.featuredtitle2{

color:#000000;

font-size:12px;

font-weight:bold;

margin:0px;

padding:0px;

padding-top:4px;

padding-bottom:3px;

}



.featuredtitle2 a{

color:#000000;

text-decoration:none;

}

.featuredtitle2 a:hover{

color:#000000;

text-decoration:underline;

}





.featpic{



}

.featpic img{

border:2px solid #000000;

}

.featdescription{

font-size:11px;

line-height:14px;

color:#2B2F32;

}

.readmore{

padding-top:3px;

width:149px;

}

.readmore a{

background:url(images/bullet2.gif) no-repeat 10px 4px;

font-size:11px;

color:#2860A8;

font-weight:bold;

text-decoration:none;

padding-right:10px;padding-left:20px;

}

.readmore a:hover{

text-decoration:underline;

}

.footerlinks{

text-align:center;

padding-top:20px;

}

.footerlinks a{

font-size:12px;

color:#252525;

text-decoration:none;

}

.footerlinks a:hover{

font-size:12px;

color:#252525;

text-decoration:underline;

}

.footerlinks span{

color:#2860A8;

font-weight:bold;

padding-left:5px;

padding-right:5px;

}

.footer{

background:url(images/footer.gif) repeat-x top left;

line-height:25px;

color:#CDCACA;

text-align:center;

margin-top:26px;

}



.footer a{

color:#CDCACA;

text-decoration:none;

font-weight:bold;

}

.footer a:hover{

color:#CDCACA;

text-decoration:underline;

}



.leftcont{

width:649px;

float:left;

overflow:hidden;

background:#ffffff;

padding-left:2px;

}

.slider{

width:308px;

height:403px;

float:right;

}

.popularajax{

width:332px;

float:left;

}



.cateframe3{

background:#FFFFFF;

padding-top:10px;

padding-bottom:10px;

height:163px;

}



.cateframe3 ul{

margin:0px;

padding:0px;

}

.cateframe3 ul li{

padding:0px;

margin:0px;

list-style:none;

}



.cateframe3 ul li a{

padding:0px;

margin:0px;

display:block;

width:192px;

padding-left:20px;

background:url(images/bullet.gif) no-repeat 10px 6px;

font-size:12px;

padding-right:10px;

color:#606F9C;

text-decoration:none;

line-height:18px;

}

.cateframe3 ul li a:hover{

text-decoration:underline;

}

.topslides{

padding-bottom:10px;

padding-top:7px;

border:1px solid #E0DEDF;

border-top:0px;

padding-left:7px;

margin-bottom:10px;

}

.latest{

margin:0px;

padding:0px;

font-size:24px;

border-bottom:1px dotted #AEADAB;

line-height:36px;

font-family:Georgia, "Times New Roman", Times, serif;

color:#404346;

padding-left:10px;

font-weight:normal;

}



.latest span{

color:#C4095A;

}





.latest4{

margin:0px;

padding:0px;

border-bottom:1px dotted #AEADAB;

line-height:36px;

font-size:20px;

color:#AA0706;

font-weight:normal;

}





.posts{

overflow:hidden;

padding:12px 10px 5px;

border-bottom:2px solid #C4095A;

}

.posts .postsinfo{

	padding-bottom:6px;

	border-bottom:1px dotted #000000;

}

.posts .postsinfo .postsdate{

	width:52px;

	height:59px;

	background:transparent url(images/datebox.gif) no-repeat top left;

	float:left;

}

.posts .postsinfo .postsdate .day{

	width:45px;

	margin:10px 2px 0;

	color:#343434;

	text-align:center;

	font-size:20px;

}

.posts .postsinfo .postsdate .month{

	width:31px;

	margin-left:10px;

	color:#FFFFFF;

	text-align:center;

	font-size:12px;

	text-transform:uppercase;

}

.posts .postsinfo .poststitles{

}

.posts .postsinfo .poststitles .posttitle{

	

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:22px;

	color:#262626;

	margin:0px;

	padding:0px;

	font-weight:normal;

	padding-top:4px;

}

.posts .postsinfo .poststitles .posttitle a{

	color:#262626;

	text-decoration:none;

}

.posts .postsinfo .poststitles .posttitle a:hover{

	text-decoration:underline;

}

.posts .postsinfo .poststitles .categories{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height:13px;

	font-weight:bold;

}

.posts .postsinfo .poststitles .categories span{

	color:#8F8F8F;

	line-height:10px;

}

.posts .postsinfo .poststitles .categories a{

	color:#8F8F8F;

	text-decoration:none;

	font-weight:normal;

}

.posts .postsinfo .poststitles .categories a:hover{

	text-decoration:underline;

}

.posts .postsinfo .poststitles .tags{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height:20px;

}

.posts .postsinfo .poststitles .tags span{

	color:#EF3C23;

	line-height:15px;

}

.posts .postsinfo .poststitles .tags a{

	color:#002D47;

	text-decoration:none;

}

.posts .postsinfo .poststitles .tags a:hover{

	text-decoration:underline;

}

.posts .postdescription{

	color:#3F3F3F;

	font-size:13px;

}

.posts .postdescription a{

	color:#BC090E;

	text-decoration:none;

}

.posts .postdescription a:hover{

	color:#BC090E;

	text-decoration:underline;

}

.posts .postdescription p{

	line-height:16px;

	

}

.posts .postdescription .alignleft{

	margin-right:6px;

	margin-top:10px;

	float:left;

}

.posts .postdescription .alignright{

	margin-left:6px;

	margin-top:10px;

	float:right;

}

.posts .postdescription img{

	padding:2px;

	border:1px solid #CCCCCC;

}

.posts .posticons{

	border-top:1px dotted #666666;

	border-bottom:1px dotted #666666;

	padding:2px 0px 2px 0px;

	height:29px;

	background:transparent url(images/posts/stumble.png) repeat-x top left;

}

.posts .posticons .picon{

	border-right:1px dotted #666666;

	line-height:29px;

	padding-left:8px;

	padding-right:8px;

	width:auto;

	height:29px;

	float:left;

}

.posts .posticons .picon a{

	font-weight:bold;

	color:#3F3F3F;

	text-decoration:none;

}

.posts .posticons .picon a:hover{

	text-decoration:underline;

}



.stumble{

	margin: 0;

	padding: 0;

	float: left;

	font: bold 11px Arial;

	width: 100%;

	overflow: hidden;

	background: transparent url(media/blockdefault.gif) center center repeat-x;

}



.stumble li{

	display: inline;

}



.stumble li a{

	float: left;

	color: #3F3F3F;

	padding: 9px 11px;

	text-decoration: none;

	border-right: 1px dotted #666666;

}



.stumble li a:hover, .stumble li .current{

	color: #3F3F3F;

	background: transparent url(images/posts/stumble_over.png) center center repeat-x;

}



.pages{

line-height:30px;

padding-right:5px;

text-align:right;

}

.pages a{

color:#FFFFFF;

text-decoration:none;

}

.pages a:hover{

color:#FFFFFF;

text-decoration:underline;

}

.pages span{

color:#FFFFFF;

padding-left:5px;

padding-right:5px;

}

.search{

width:307px;

height:39px;

float:right;

padding-left:24px;

padding-top:7px;

/*background:url(images/search.png) no-repeat top left;*/

}

.searchbox{

width:195px;

float:left;

height:19px;

border:1px solid #767676;

background:#2B2F32;

color:#DADADA;

height:18px;

padding-left:5px;

padding-top:2px;

}

.searchbutton{

border:1px solid #767676;

color:white;

float:left;

font-size:12px;

height:23px;

margin-left:5px;

padding-bottom:2px;

padding-left:0;

padding-right:0;

width:75px;

background:#141414;

}



.social{

padding-bottom:20px;

padding-top:5px;

border-bottom:3px solid #BC090E;

}

.social a{

display:block;

float:left;

padding:2px 10px;

margin-right:5px;

text-align:center;

border:1px solid #BEBEBE;

color:#191919;

font-size:11px;

text-decoration:none;

background:#ffffff;

}



.social a:hover{

border:1px solid #BEBEBE;

color:#ffffff;

background:#C6C1B4;

}



.social a.selected{

border:1px solid #BEBEBE;

color:#ffffff;

background:#605B5B;

}

.social a.selected:hover{

border:1px solid #BEBEBE;

color:#ffffff;

background:#941111;

}







#commentform {

	padding:10px;

	padding-top:0px;

	}



.footHeading {



border-bottom:1px dotted #000000;

color:#C4095A;

font-family:Georgia,"Times New Roman",Times,serif;

font-size:22px;

font-weight:normal;

margin:0;

padding:4px 0 6px 10px;

}

.footHeading3{

border-top:1px solid #E8E8E8;

border-bottom:1px solid #E8E8E8;

color:#BC090E;

font-size:14px;

font-weight:bold;

margin-bottom:0;

padding:5px;

padding-left:10px;

padding-right:10px;

padding:7px;}



.contentArea .rightside { width:210px; float:left; background:#fff; }

.contentArea .rightside .footHeading { height:24px; }

.catHeading { height:24px; }





.wp-pagenavi{

text-align:right;

padding:5px 10px 5px 5px;

}

.wp-pagenavi a, .wp-pagenavi a:link {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #CECCCC;

	color: #ffffff;

	background-color: #66645C;	

}



.wp-pagenavi a:hover {	

	border: 1px solid #CECCCC;

	color: #ffffff;

	background-color: #941111;

}

.wp-pagenavi a:active {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #0066cc;

	color: #ffffff;

	background-color: #941111;	

}

.wp-pagenavi span.pages {

	padding: 2px 4px 2px 4px; 

	margin: 2px 2px 2px 2px;

	color: #000000;

	border: 1px solid #000000;

	background-color: #FFFFFF;

}

.wp-pagenavi span.current {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #CECCCC;

	color: #ffffff;

	background-color: #941111;

}

.wp-pagenavi span.extend {

	padding: 2px 4px 2px 4px; 

	margin: 2px;	

	border: 1px solid #000000;

	color: #000000;

	background-color: #FFFFFF;

}





img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	border:1px solid #333333;

	}



img.alignright {

	margin: 0 0 2px 7px;

	display: inline;

	border:1px solid #333333;

}



img.alignleft {

	margin: 0 7px 2px 0;

	display: inline;

	border:1px solid #333333;

}



.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.alignleft {

	float: left;

}



.alignright {

	float: right;

}



p img { max-width:621px;}



.post2{



background:#F8F7F4;





border:1px solid #DCDBD7;



margin-bottom:2px;



padding:10px;



}



.comenttitle{



color:#000000;



font-size:14px;



padding-bottom:10px;



}





.comenttitle a{



color:#000000;



font-size:14px;



padding-bottom:10px;



text-decoration:none;



}



.comenttitle a:hover{



color:#141414;



font-size:14px;



padding-bottom:10px;



text-decoration:none;



}



.commentpic{



background:url(images/comments.png) no-repeat top left;



height:46px;



width:50px;



text-align:center;



float:left;



}



.commentpic img{



height:42px;



padding-top:2px;



width:46px;



}



.commenttext{



float:right;



width:561px;



}



.commenttime{



color:#5E5959;



padding-bottom:5px;

padding-top:3px;

font-size:11px;



}



.commenttime a{



color:#2860A8;



text-decoration:none;



}



.commenttime a:hover{



color:#2860A8;



text-decoration:underline;



}



.commentdetail{



color:#6C6C6C;



font-size:11px;



}



.commentdetail a{



color:#056E63;



font-size:11px;



text-decoration:none;



}



.commentdetail a:hover{



color:#19978A;



font-size:11px;



text-decoration:underline;



}



.commentdetail p{



margin:0px;



}



.lat{

padding-top:10px;

padding-bottom:10px;

padding-right:5px;

padding-left:5px;

}





.formtextbox{

width:378px;

border:1px solid #CECCCC;

margin-bottom:5px;

margin-right:4px;

font-size:11px;

height:16px;

padding-left:5px;

padding-top:2px;

}

.formtextarea{

width:614px;

padding-left:5px;

padding-right:5px;

padding-top:2px;

border:1px solid #CECCCC;

margin-bottom:5px;

font-size:11px;

}

#submit{

background:#941111;

font-weight:bold;

border:1px solid #605E54;

height:35px;

padding-bottom:3px;

color:#E8E6D7;

}





.breadcrumb3{

border-top:1px solid #3A3934;

height:22px;

line-height:20px;

text-align:left;

color:#5E5959;

border-bottom:1px dotted #666666;

background:#A7A6A6;

margin:0px auto;

font-weight:bold;

padding-left:10px;

}

.breadcrumb3 a{

color:#C4095A;

text-decoration:none;

font-weight:normal;

}

.breadcrumb3 a:hover{

text-decoration:underline;

}

.breadcrumb3 span{

color:#5D5941;

padding-left:5px;

padding-right:5px;

}



.recentframe3{

border-bottom:3px solid #BC090E;

padding-bottom:20px;

padding-top:20px;

padding-left:10px;

padding-right:10px;

}



.subscriberlinks{

padding-left:37px;

font-size:11px;

color:#A4A4A4;

}

.subscriberlinks a{

color:#AEA786;

text-decoration:none;

}

.subscriberlinks a:hover{

color:#AEA786;

text-decoration:underline;

}

.subscriberpic{

width:86px;

float:right;

}

















.categoryframe{

background:#ffffff;

padding-top:10px;

padding-bottom:10px;

padding-left:5px;

padding-right:5px;

}



.categoryframe ul{
	
margin:0px;
	
padding:0px;

	
}
	
.categoryframe ul li{
	
padding:0px;
	
margin:0px;
	
list-style:none;
	
border-bottom:1px dotted #8C8C8C;
	
font-size:12px;
	
color:#434343;
	
font-weight:bold;


list-style-image:url(images/bullet2.gif);
list-style-position:inside;
}
	
	
	
.categoryframe ul li a{
	
padding:0px;
	
margin:0px;
	
font-family:Georgia, "Times New Roman", Times, serif;
	
font-size:14px;
	
padding-right:0px;
	
color:#434343;
	
padding-left:10px;
	
text-decoration:none;
	
line-height:30px;
	
font-weight:;


}
	
.categoryframe ul li a:hover{
	
text-decoration:underline;

}

/*start xen carousel*/


.categoryframe2{

background:#ffffff;

padding-top:10px;

padding-bottom:10px;

padding-left:15px;

padding-right:10px;

}



.categoryframe2 ul{
	
margin:0px;
	
padding:0px;
	
}
	
.categoryframe2 ul li{
	
padding:0px;
	
margin:0px;
	
list-style:none;
	
border-bottom:1px dotted #8C8C8C;
	
font-size:12px;
	
color:ffffff;
	
font-weight:;
	
}
	
	
	
.categoryframe2 ul li a{
	
padding:0px;
	
margin:0px;
	
font-family:Georgia, "Times New Roman", Times, serif;
	
font-size:14px;
	
padding-right:0px;
	
color:#ffffff;
	
padding-left:10px;
	
text-decoration:none;
	
line-height:30px;
	
font-weight:;
	
}
	
.categoryframe2 ul li img{

padding:2px;

border:1px solid #CCCCCC;
	
}
	
.categoryframe2 ul li a:hover{
	
text-decoration:none;

}




#xencarouselcontainer {

	/*background: url(/img/carousel-bg.jpg) no-repeat;*/

	height: 40px;

	width: 10px;

	/*clear: both;*/

	margin: px 0 0 0;


}

#xencarousel1 {

	top: 0px;

	left: 0px;
	


}

.xencarousel1 ul li a{
	
	text-decoration:none
	border-style:dotted

}



#xencarouselcontainer span.prev {


	/*background:url(images/prev.gif) no-repeat 0 0px;*/

	/*display: block;

	height: 23px;

	width: 23px;

	padding: 1px 1px; 

    border: 1px solid black; 

	cursor: pointer;

	text-indent: 0px;

	text-decoration: none;

	position: relative;

	bottom: -10px;

	left: 85px;

	z-index:3;*/

	

	background:url(images/prev.gif) no-repeat 7px 7px;
	
	height: 23px;

	width: 23px;

	padding-left:20px; 
	
	padding-right:3px;

	color:#575A5D;

	text-decoration:none;

	line-height:24px;

	font-weight:bold;

	display: block;

	cursor: pointer;

	text-indent: 0px;

	text-decoration: none;

	position: relative;

	bottom: -7px;

	left: 75px;

	z-index:3;

	/*border: 1px solid black;*/
	

}


#xencarouselcontainer span.prev:hover {

	/*background: url(/img/carousel-buttons.jpg) no-repeat 0 0;*/

	text-decoration: underline;

	

}

#xencarouselcontainer span.next {

	/*background: url(/img/carousel-buttons.jpg) no-repeat -23px -23px;
	
	background: url(images/next.gif) no-repeat 0px 0px;
	
	display: block;

	height: 23px;

	width: 23px;

	padding: 1px 12px; 

    border: 1px solid black; 

	cursor: pointer;

	text-indent: 0px;

	text-decoration: none;

	position: relative;

	bottom: 5px;

	left: 155px;

	z-index:4;*/


	background:url(images/next.gif) no-repeat right;
	
	height: 23px;

	width: 40px;
		
	/*border: 1px solid black; */
	
	padding-left:3px; 
	
	padding-right:20x;

	color:#575A5D;

	text-decoration:none;

	line-height:24px;

	font-weight:bold;

	display: block;

	cursor: pointer;

	text-indent: 0px;

	text-decoration: none;

	position: relative;

	bottom: 16px;

	left: 140px;

	z-index:3;
	

}

#xencarouselcontainer span.next:hover {

	/*background: url(/img/carousel-buttons.jpg) no-repeat -23px 0;*/

	text-decoration: underline;

	

}

#xencarouseloverlay {

	/*background: url(/img/slide-rob.png) no-repeat;*/

	height:246px;

	width: 6px;

	position: relative;

	top: 0px;

	left:0px;

	z-index: 5;

	

}

/*.xencarousel_thumb{

	width: <?php echo $width; ?>px;

	height: <?php echo $height; ?>px;

	background: url(<?php echo $src; ?>) no-repeat;

	margin: auto;

	border: 1px dotted #ebebeb;

}*/


.xendelete{

	position: relative;

	top: 0;

	left: 0;

	display: none;*/

}



/*end xen carousel*/

/*start editor's picks*/





.categoryframe1{

background:#FFFFFF;

padding-top:10px;

padding-bottom:10px;

padding-left:5px;

padding-right:5px;

}



	.categoryframe1 ul{
	
	margin:0px;
	
	padding:0px;
	

	
	}
	
	.categoryframe1 ul li a{
	
	text-decoration:none
	
	}
	
	
	.categoryframe1 ul li{
	
	padding:0px;
	
	margin:0px;
	
	list-style:none;
	
	/*border-bottom:1px dotted #8C8C8C;
	
	font-size:12px;
	
	color:#434343;
	
	font-weight:;*/
	
	}
	
	
	
	.categoryframe1 ul li a{
	
	padding:0px;
	
	margin:0px;
	
	/*font-family:Georgia, "Times New Roman", Times, serif;
	
	font-size:14px;
	
	color:#434343;*/
	
	padding-right:0px;
	
	padding-left:10px;
	
	text-decoration:none;
	
	line-height:30px;
	
	font-weight:;
	
	}
	
	.categoryframe1 ul li a:hover{
	
text-decoration:underline;

}


.categoryframe1 ul li ul{

margin:0px;

padding:0px;



}

.categoryframe1 ul li ul li{

padding:0px;

margin:0px;

list-style:none;

/*background:#FEF4E9;

border-top:1px dotted #8C8C8C;

border-bottom:0px;

font-size:12px;

color:#434343;

font-weight:normal;*/

}



.categoryframe1 ul li ul li a{

padding:0px;

margin:0px;

/*font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-right:0px;

color:#434343;

padding-left:20px;

text-decoration:none;

line-height:24px;

font-weight:normal;

background:url(images/bullet3.gif) no-repeat 10px 5px;*/

}

.categoryframe1 ul li ul li a:hover{

text-decoration:underline;

}





/*end editors picks*/






.categoryframe ul li ul{

margin:0px;

padding:0px;



}

.categoryframe ul li ul li{

padding:0px;

margin:0px;

list-style:none;

background:#FEF4E9;

border-top:1px dotted #8C8C8C;

border-bottom:0px;

font-size:12px;

color:#434343;

font-weight:normal;

}



.categoryframe ul li ul li a{

padding:0px;

margin:0px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-right:0px;

color:#434343;

padding-left:20px;

text-decoration:none;

line-height:24px;

font-weight:normal;

background:url(images/bullet3.gif) no-repeat 10px 5px;

}

.categoryframe ul li ul li a:hover{

text-decoration:underline;

}







.subbg{

padding-top:0px;

border:1px solid #E2E0E1;

margin-bottom:10px;

background:url(images/subbg.gif) repeat-x top left;

}



.submainbg{

/*background:url(images/sbs.gif) no-repeat 232px 10px;*/

padding-top:0px

}







.ajax2title{

background:#2B2F32;

}

.ajax2title a{

color:#DADADA;

background:#2B2F32;

display:block;

line-height:24px;

text-decoration:none;

float:left;

font-size:14px;

padding-left:5px;

padding-right:5px;

border-right:1px solid #D2D0D1;

}

.ajax2title a:hover{

color:#000000;

background:#ffffff;

}

.ajax2title a.selected{

color:#000000;

background:#ffffff;

}





.catesuperframe2{



border:1px solid #E2E0E1;

margin-bottom:10px;

padding-bottom:20px;

}



.footerbottom{

padding-bottom:10px;

background:url(images/footerbottom.png) no-repeat bottom left;

}

.footermid{

background:#1B1D1F url(images/footermid.gif) repeat-y top left;

padding-top:20px;

padding-bottom:20px;

}







.blogrolltitle{

color:#FFFFFF;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:18px;

font-weight:normal;

margin:0px;

padding:0px;

padding-left:10px;

}









.blogrollsframe{

width:288px;

float:left;

}

.blogrollsframe ul{

margin:0px;

padding:0px;

padding-top:15px;

}

.blogrollsframe ul li{

padding:0px;

margin:0px;

list-style:none;



padding:0 8px;

height:23px;



}



.blogrollsframe ul li a{

padding:0px;

margin:0px;

display:block;

padding-left:16px;

background:#2E3235 url(images/bullet4.gif) no-repeat 7px 7px;

font-size:11px;

color:#999A9B;

text-decoration:none;

display:block;

line-height:18px;

border:1px solid #424141;



}

.blogrollsframe ul li a:hover{

background:#25282A url(images/bullet4.gif) no-repeat 7px 7px;



}







.blogrollsframe2{

width:360px;

float:left;



}

.blogrollsframe2 ul{

margin:0px;

padding:0px;

padding-top:15px;

}

.blogrollsframe2 ul li{

padding:0px;

margin:0px;

list-style:none;



padding:0px 8px;

height:23px;



}



.blogrollsframe2 ul li a{

padding:0px;

margin:0px;

display:block;

padding-left:16px;

background:#2E3235 url(images/bullet4.gif) no-repeat 7px 7px;

font-size:11px;

color:#999A9B;

text-decoration:none;

display:block;

line-height:18px;

border:1px solid #424141;



}

.blogrollsframe2 ul li a:hover{

background:#25282A url(images/bullet4.gif) no-repeat 7px 7px;



}





.blogrollsframe3{

width:319px;

float:left;

}



.tags{

padding:10px;

color:#767676;

margin-left:8px;

margin-right:8px;

background:#2E3235;

color:#999A9B;

margin-top:15px;

border:1px solid #424141;

}



.tags a{

color:#767676;

text-decoration:none;

}



.tags a:hover{

color:#767676;

text-decoration:underline;

}





.catesuperframe3{

padding-top:0px;

border:1px solid #E2E0E1;

margin-bottom:10px;

border-top:0px;

}





.comlabel{

display:block;

float:left;

font-family:arial;

font-size:13px;

padding-top:13px;

width:241px;

}



.fsize{

font-family:arial;

font-size:13px;

}

.combox{

width:386px;

float:left;

margin-bottom:0;

}

/* start xencarousel */


/* end xencarousel */


<!---------------------------start magic ng thestars----------------------------->


.pads {
	width: 940px;
	margin: 0 auto;
	background-color:#999999;
	border:1px solid #E2E0E1;
	}

#content {
	margin: 0 0px 0 0px;
	padding: 0px 0 0;
	background: #ededed;
	background-color:#999999;
	border:1px solid #E2E0E1;
	}

#sidebar {
	float:none;	
	width: 305px;
	margin: 0 0 0 0px;
	background-color:#999999;
	border:1px solid #E2E0E1;
	}


#sidebar .widget-title {
	margin: 0 0 0px;
	padding: 0px;
	font-size: 3.0em;
	font-weight: bold;
	line-height: 1em;
	text-transform: uppercase;
	border: solid #ccc;
	border-width: 3px 0;
	}
#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#sidebar ul ul ul {
	margin: 0 0 -0px 1px;
	border-top: 1px dashed #e5e5e5;
	border-bottom: 1px solid #fff;
	}
#sidebar li {
	margin: 0 0 0px;
	padding: 0px;
	background: #fff;
	}
#sidebar li li {
	margin: 0;
	padding: 3px 5px;
	background: none;
	border-bottom: 1px dashed #e5e5e5;
	}
#sidebar a:link,
#sidebar a:visited {
	color: #000;
	}
#sidebar a:hover {
	color: #e33258;
	text-decoration: none;
	}

/* Tabber */

#sidebar #tabber {
	margin: 0 0 0px;
	padding: 7px 0 0;
	background: #ddd;
	}
#sidebar #tabber li {
	margin: 0;
	padding: 5px 10px 10px;
	background: #fff;
	position: relative;
	border: none;
	}
#sidebar #tabber li li {
	margin: 0;
	padding: 3px 5px;
	background: none;
	border-bottom: 1px dashed #e5e5e5;
	}
#sidebar #tabber ul {
	margin: 7px 0 0;
	background: none;
	border: none;
	}
#sidebar #tabber .tablist {
	color: #999;
	font-style: italic;
	position: relative;
	display: block;
	}
* html #sidebar #tabber .tablist {
	display: inline-block;
	}
*:first-child+html #sidebar #tabber .tablist {
	display: inline-block;
	}

#sidebar #tabber .tablist a {
	/*padding:0px;
	margin:0px;
	color:#333333;	
	text-decoration:none;
	font-weight:bold;*/
	
	color:#575A5D;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	background:url(images/bullet.gif) no-repeat 0px 0px;
	font-style: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	line-height:14px;
	overflow: hidden;
	text-align:left;
	vertical-align:middle;
	position: relative; 
	margin-left: 1px;
	
	}
#sidebar #tabber .tablist a:hover {
	color: #e33258;
	text-decoration:underline;
	}
#sidebar #tabber .tabber-title {
	
	margin: 0 0 0 0px;
	padding: 4px 26px;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	color:#575a5d;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: none;
	background: #eee;
	border: none;
	
	}
	
#sidebar #tabber .active,
#sidebar #tabber .tabber-title:hover {
	background: #C4095A;
	color:#CCCCCC

	}
	


<!---------------------------end magic ng thestars----------------------------->

<!---------------------------related posts----------------------------->
#relpost {
	padding:0;
	margin:0;
	color:#fff;
	font-family: arial, helvetica, sans-serif;
	white-space:nowrap;
	list-style-type:none;
	}
#relpost li {display:inline;}
#relpost li a {
	padding:0.2em 1em;
	background:#fc6;
	color:#000;
	text-decoration:none;
	float:left;
	border:1px solid #000;
	}
#relpost li a:hover {
	background:#08c;
	color:#fff;
	}
