/*
Theme Name: Style flavours
Theme URI: http://digitalmax.com.np/
Description: Style Flavour theme is the  simple and great theme
Author: Digital Max
Author URI: http://digitalmax.com.np/
Tags: white, custom header, fixed width, two columns, widgets

*/

body{margin:0;padding:0;background:#fff; font:normal 13px/19px  Arial, Helvetica, sans-serif; color:#000;}
a{color:#555454; text-decoration:none;}
a:hover,a.active { text-decoration:none;color: #CC0000!important;}
.clear { clear:both; }
.noBorder { border:none !important; }
.noPadding { padding:0 !important; }
.noMargin { margin:0 !important; }
.bgNone{ background:none!important;} 
.marginTop10{margin-top:10px;!important;}
h1,h2,h3,h4,h5,h6{ font: bold 19px/12px "Georgia", Times New Roman, Times, serif; color:#000;}
h3{line-height:20px}

/*--common--*/
.col-1, .col-2, .col-3,.narrowcolumn{ display:inline; float:left;}
.row1{  overflow:hidden; padding:48px 0 0;}
.row2{  
      padding-top:5px;
	  padding-bottom:5px;
	  padding-left:0;
	  padding-right:0;
	  }
#wrapper { width:1020px;	margin:0 auto;}
#header{  height:190px;width:980px;padding-left:40px; background:url(images/top_bkgnd.gif) no-repeat top left; }

/*--Logo--*/

#logo, #logo a {width:861px; height:68px;}
#logo { margin:0;}
#logo a { display:block; text-indent:-9999px; background:url(images/logo.png) no-repeat top left; cursor:pointer;}
#header-contact{ text-align:right; width:400px; float:right; font:normal 30px/31px "Myriad Pro", Arial, "Times New Roman"; color:#fff;}	

/*--Navigation --*/

/*#nav { height:58px; width:559px;  width:569px;margin:0;list-style:none; background:url(images/navbg.png) repeat-x 10px;}
#nav li{ background: url(images/nav-sep.png) no-repeat right 3px; padding:0 8px; float:left;  position:relative; z-index:1000;}
#nav li a{ padding:0 8px; color:#636363; text-transform:uppercase; font-weight:bold;}*/


/*#subnav ul {
	margin: 0px;
	padding: 3px 0px 18px 1px;
	list-style: none;
	font: 11px/100% Arial, Helvetica, sans-serif;
}
#subnav li {
	background: url(images/nav-sep.png) no-repeat right 0px;
	padding: 0px 5px;
	margin: 0px;
	float: left;
	
}*/
#nav, #nav ul { /* all lists */
	padding:20px 0 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	background:url(images/navbg.png) repeat-x  left  90% ;
	height:20px;
	width:750px;
}
#nav ul { background:none; width:auto; padding-top:10px;}
#nav a {
	display: block;
	padding:0 8px;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;

}
#nav a:first-child{ padding-left:0px;}
#nav li:first-child{ padding-left:0px;}

#nav ul li a:hover{color:#cc0000!important;} 

#nav a:hover{color:#cc0000!important;}
#nav li { /* all list items */
	float: left;
	background:url(images/nav-sep.png) no-repeat right;
	padding:0 8px;
 /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: absolute;
	
	
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li ul li{
display:inline;
}
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}


#subnav li a{
	padding: 0px 7px;
}

 div#nav ul li ul li a:visited, div#nav ul li ul li .page_item {
		color: #CC0000;
	
	
}
/*#subnav li a{
	color:#555454;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
	text-decoration: none;
}
#subnav .current_page_item a, #subnav .current_page_item a:visited {
	color: #CC0000;
}
#subnav li a:hover {
	text-decoration: none;
	color: #000;
}*/

/*--mainContain --*/
#content-wrapper { padding-bottom:30px;padding-left:40px; background:#fff; }
#content {  width:540px;/* margin-right:60px;*/ margin-right:40px; padding-bottom:30px;}
#content .post{ padding-bottom:28px;  border-bottom:1px solid #a6a6a6; padding-top:15px; height:1%; overflow:hidden;}
#content .post  h2,h3{padding:5px 0; margin:10px 0; line-height:20px;color:#000;}
#content .post  h2 a,#content .post  h3 a{ color:#000; line-height:18px; }
#content .post small{ color:#666; font-size:14px}
#content .post p{ color:#000;}
/*#content .post p span{ font-size:11px; font-weight:bold;}*/
#content .post p a span{ display:inline; float:right; color:#000; padding-right:5px;}
#content .post p span.articleSection{float:left!important; font-weight:normal; }
#content .post p a span.comment{ background: url(images/comments.gif) no-repeat left; padding-left:15px;}
#content .post p a span.email{ background: url(images/email.gif) no-repeat left; padding-left:15px;}
#content .entry {/*overflow:hidden; display:inline-block*/; }
#content .entry span img.mt-image-center{ border:1px solid #ccc;}
#content small.date{ background:#636363; width:75px; padding:5px 10px; font: bold 14px Georgia, "Times New Roman", Times, serif; color:#fff; margin:0 0 10px; }
#content .entry  a{color:#cc0000;}

#content .entry p.postmetadata a,#content .entry  ul li a {color:#555454;}
.post p.postmetadata{ font-size:11px; font-weight:bold; clear:both;display:block;}
.post p.postmetadata span.articles{  /*font-weight:normal;*/}
.post p.postmetadata span.articles strong{ font-size:14px!important;}
#content .entry p.postmetadata span.pageArticles{  font-weight:normal;}

.post p.postmetadata span.comments{ width:210px; float:right; font-weight:normal; }

.post p.postmetadata span.comments span.email{ background: url(images/email.gif) no-repeat left; padding-left:15px;}
.post p.postmetadata span.comments span.comment{background: url(images/comments.gif) no-repeat left; padding-left:15px; }
/* Captions */
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; border: 1px  solid #ccc;}
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #fff; padding-top: 2px; margin: 10px;}
#sidebar .wp-caption { margin:0 0 10px 0;}
.wp-caption img { margin: 0; padding: 0;  }
.wp-caption p.wp-caption-text { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#666; padding:5px; margin: 0; }

/* Images */
p img {	padding: 0;	max-width: 100%; }
img.centered {	display: block;	margin-left: auto;	margin-right: auto;border:1px solid #ccc;	}
img.alignright { padding: 4px;	margin: 0 0 2px 7px; display: inline;}
img.alignleft {	padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left;}

/*---Pagenavigation-*/

#Navigation{padding:10px 0;}
#Navigation .alignleft,#Navigation .alignright{width:99px;  height:20px;text-align:center; font:italic 14px/20px Georgia, "Times New Roman", Times, serif; color:#fff;}
#Navigation .alignleft a,#Navigation .alignright a{ color:#fff;}
#Navigation .alignleft{background:url(images/navBar.gif) no-repeat left; float:left;}
#Navigation .alignright{background:url(images/navBarRight.gif) no-repeat right; width:99px;  height:20px;  float:right;}



/*sidebar*/
#sidebar { width:339px; padding-top:10px; }
#sidebar h2 {  font-size:18px;}
#sidebar .helloSection{  padding:50px 20px 0px 20px;  background: url(images/sideBar-Hello.jpg) no-repeat left top; width:299px; height:255px;}
#sidebar .helloSection p{ font-size:12px; line-height:18px; color:#333; padding:0; margin:0; }
#sidebar .helloSection p span{ background:url(images/bullet.gif) no-repeat left;  font-weight:bold;display:block; padding:5px 0 5px 8px;}

#sidebar .helloSection .SearchForm{ background:url(images/searchBox.gif) no-repeat  left top; width:299px; height:98px; margin:3px 0 0;padding:0px 10px 10px 10px;}

#sidebar .helloSection .SearchForm p.formTitle{padding:0; margin:0; font-size:18px; font-weight:bold; padding:10px 0;}
#sidebar .addSection{ width:339px; padding:20px 0 0; margin:0; }
#sidebar  h2 { background:url(images/add-bg.gif) no-repeat left top;;font:12px/18px Georgia, "Times New Roman", Times, serif;  padding-left:10px; color:#fff; height:25px; font-style:italic}
#sidebar .fashion{ /*padding-top:20px;*/ width:158px;margin-right:20px;color:#761F00;}
#sidebar .fashion a { color:#761F00;}

#sidebar .adds{ width:150px;color:#761F00;}

#sidebar .adds a { color:#761F00;}

#sidebar .new_col{ color:#761F00;}

#sidebar .new_col a { color:#761F00;}

#sidebar .adds img{ margin-bottom:10px;}
/*#sidebar .listSection{ cl}*/
#sidebar .lists{width:159px; margin-right:15px; }
#sidebar .lists h2{ background:url(images/titlebg.gif) no-repeat left; width:149px; height:25px; font:bold 12px/18px Georgia, "Times New Roman", Times, serif;  padding-left:10px; color:#fff; padding:0 0 0 10px; margin:0;}
#sidebar .lists ul{ list-style: none; padding:0; margin:0;}
#sidebar .lists ul li{border-bottom:1px solid #ccc; padding:0 0 0px 10px; margin:0;}
#sidebar .lists ul li a{ font-size:13px; color:#CC0000;}


/*sidebar for ul list*/
#sidebar ul {list-style: none; margin:0 auto; padding:0;}
#sidebar ul li { margin:0px 0 20px 0;}
#sidebar ul li ul { /*width:auto;*/ margin-left:15px;}
#sidebar ul li ul li {  padding:0 0 3px 10px; margin:0; border:none;}
#sidebar ul li ul li ul li { margin-left:5px;}

#LeftSideBar h2{background:url(images/titlebg.gif) no-repeat left; width:149px; height:25px; font:bold 12px/18px Georgia, "Times New Roman", Times, serif;  padding-left:10px; color:#fff; padding:0 0 0 10px; margin:0;}


.right {float:left; width:130px;}
.left {float:left; width:200px;}

/*#sidebar .lists1{width:339px; margin-right:15px; }
#sidebar .lists1 h2{ background:url(images/titlebg.gif) no-repeat left; width:149px; height:25px; font:bold 12px/18px Georgia, "Times New Roman", Times, serif;  padding-left:10px; color:#fff; padding:0 0 0 10px; margin:0;}
*/
#sidebar .lists1 ul{ list-style: none; padding:0; margin:0;}
#sidebar .lists1 ul li{border-bottom:1px solid #ccc; padding:0 0 0px 10px; margin:0;}
#sidebar .lists1 ul li a{ font-size:12px; color:#555454}

/* update on 11 the march */

.sociable_tagline{padding-bottom:8px;}

#sidebar ul ul{ padding:0px; margin:0px;}
#sidebar .fashionall{width:150px; padding:0;margin:0 }
.marginsLeft{padding-left:20px;}

#content .googlespace{padding:10px 0 0;clear:both;display:block;}

.fashions{width:150px; margin-right:20px; overflow:hidden;}

/* SUBSCRIPTION MANAGER STYLE */
.subscription-manager {
padding: 10px 0 20px 0;
margin: 5px 0 0 55px;
width: 650px;
}

div.wrap {
background: #fafafa;
padding: 5px 10px;
margin: 20px 0;
border: 1px solid #ccc;
}

div.wrap h2 {
margin: .5em 0 1em 0;
border-bottom: 2px solid #589bd2;
}

div.wrap fieldset {
border: 1px solid #555;
margin: 1em 0;
padding: 5px 10px;
}

div.wrap fieldset legend {
font-weight: bold;
font-size: small;
}

div.wrap p.submit {
text-align: right;
}


.updated {
background: #B9D6EF;
border: 1px solid #589bd2;
margin: 1em 5% 10px;
padding: 0 1em;
}

.updated-error {
background-color: #FFA3A3;
border: 1px solid #FF5D5D;
}

div.wrap form {
margin: 0;
padding: 0;
}

div.warp li {
margin-bottom: 6px;
line-height: 130%;
}
/* END SUBSCRIPTION MANAGER STYLE */
.commentlist,.children{ padding:0 10px 6px 10px; margin:0; list-style:none;}
.commentlist{ background-color:#f8f8f8;}
.comment-body{ padding:6px 15px;}

.commentlist li{ border-bottom:1px solid #ccc;}
.children { padding-left:25px!important;}
.children li{border-top:1px solid #ccc; border-bottom:0;}