*{
	margin: 0 auto;
	list-style-type: none;
}
body{
	background: #f0ece0 url(../images/main.jpg) no-repeat top center;
}
.clearfix{
	clear:both;
}
#wrap{
	width: 945px;
}
#content{
	background: url(../images/content_bg.jpg) repeat-y;
	margin:215px auto 0 auto;
}
#banner{
	background: url(../images/banner.jpg) no-repeat center;
	height: 442px;
	margin: 0 auto;
}
#links{
	text-indent: -9999px;
	width: 921px;
}
#links_pic{
	margin:0; 
	padding: 0;
}
#links li{
	float: left;
	padding: 10px 0 0 0;
}
#sales a  { 
	display: block;
	text-indent:-9999px; 
	background: transparent url(../images/frontbargain.jpg); 
	width: 221px; 
	height: 217px;
	margin: 0;
	padding: 0;
}
#sales a:hover  { 
	display: block;
	text-indent:-9999px; 
	background: transparent url(../images/frontbargain_hover.jpg); 
	width: 221px; 
	height: 217px;
	margin: 0;
	padding: 0;
}
#tops a{
	display: block;
	text-indent:-9999px;
	background: url(../images/fronttop.jpg);
	width: 220px;
	height: 217px;
	margin: 0 13px;
}
#tops a:hover{
	display: block;
	text-indent:-9999px;
	background: url(../images/fronttop_hover.jpg);
	width: 220px;
	height: 217px;
	margin: 0 13px;
}
#skirts a{
	display: block;
	text-indent:-9999px;
	background: url(../images/frontdresses.jpg);
	width: 220px;
	height: 217px;
	margin-right:12px;
}
#skirts a:hover{
	display: block;
	text-indent:-9999px;
	background: url(../images/frontdresses_hover.jpg);
	width: 220px;
	height: 217px;
	margin-right:12px;
}
#extras a{
	display: block;
	text-indent:-9999px;
	background: url(../images/fronttrinket.jpg);
	width: 220px;
	height: 217px;
}
#extras a:hover{
	display: block;
	text-indent:-9999px;
	background: url(../images/fronttrinket_hover.jpg);
	width: 220px;
	height: 217px;
}
#content_bottom{
	background: url(../images/content_bg_bottom.jpg) no-repeat;
	height: 14px;
	margin: 0 auto;
	padding-bottom: 10px;
}
#footer{
	background: transparent url(../images/footer.jpg) repeat-x bottom;
	height: 145px;
}
#header{
	width: 600px;
	padding: 0 0 0 260px;
}
#upper_link{
	margin: 0;
	padding: 0;
}
#header li{
	float: left;
}
#linkleft{
	display: block;
	text-indent:-9999px;
	background: url(../images/linkleft.gif);
	width: 8px;
	height: 36px;
}
#home a{
	display: block;
	text-indent:-9999px;
	background: url(../images/home.jpg);
	width: 65px;
	height: 36px;
}
#blog a{
	display: block;
	text-indent:-9999px;
	background: url(../images/blog.jpg);
	width: 71px;
	height: 36px;
}
#about a{
	display: block;
	text-indent:-9999px;
	background: url(../images/about.jpg);
	width: 78px;
	height: 36px;
}
#faq a{
	display: block;
	text-indent:-9999px;
	background: url(../images/faq.jpg);
	width: 74px;
	height: 36px;
}
#feedback a{
	display: block;
	text-indent:-9999px;
	background: url(../images/feedback.jpg);
	width: 89px;
	height: 36px;
}
#transaction a{
	display: block;
	text-indent:-9999px;
	background: url(../images/transaction.jpg);
	width: 101px;
	height: 36px;
}

#shop a{
	display: block;
	text-indent:-9999px;
	background: url(../images/transaction.jpg);
	width: 101px;
	height: 36px;
}

#lookbook a{
	display: block;
	text-indent:-9999px;
	background: url(../images/lookbook.jpg);
	width: 86px;
	height: 36px;
}

#login a{
	display: block;
	text-indent:-9999px;
	background: url(../images/lookbook.jpg);
	width: 86px;
	height: 36px;
}

#rss a{
	display: block;
	text-indent:-9999px;
	background: url(../images/lookbook.jpg);
	width: 86px;
	height: 36px;
}

#linkright{
	display: block;
	text-indent:-9999px;
	background: url(../images/linkright.gif);
	width: 8px;
	height: 36px;
}
.copy{
	font-family: tahoma;
	font-size: 11px;
	text-align: center;
}
/*main ends here*/
/*blog starts here*/
#wrap_blog{
	width: 954px;
	padding-bottom: 20px;
}
#right_content{
	float:right;
	width: 685px;
}
#mainbody_top{
	background: url(../images/mainbody_strip.jpg) repeat-y;
}
#mainbody_strip{
	background: url(../images/mainbody_top.jpg) no-repeat;
}
#mainbody_bottom{
	background: url(../images/mainbody_bottom.jpg) no-repeat;
	height: 14px;
}
/*blog left content*/
#left_content{
	float: left;
	width: 269px;
}
#search_word{
	background: url(../images/search.jpg) no-repeat;
	height: 38px;
	width: 123px;
	margin: 35px 0 5px 0;
}
#search_bx{
	margin:0;
	padding: 0;
}
#search_box_top{
	background: url(../images/followboxtop.jpg) no-repeat;
	height: 12px;
}
#search_box_strip{
	background: url(../images/followboxstrip.jpg) repeat-y;
}
#searchform{
	margin: 0;
	padding: 0;
}
#search_form{
	margin: 0;
	padding: 0 0 0 20px;
}
#search_form form input{
	width: 190px;
	height: 25px;
}
#search_form form button{
	background:url(../images/magfi_glass.png) no-repeat; 
	height: 36px; 
	width: 37px;
	border: 0;
	cursor:pointer;
}
#search_box_bottom{
	background: url(../images/followboxbottom.jpg) no-repeat;
	height: 20px;
}
#shop_list{
	margin:0;
	padding: 20px 10px;
}
#shop_word{
	background: url(../images/shopwithus.jpg) no-repeat;
	width: 231px;
	height: 39px;
	text-indent:-9999px;
	margin: 35px 0 5px 0;
}
#shop_box{
	background: url(../images/shop_box.jpg) no-repeat;
	height: 402px;
	text-indent: -9999px;
}
#shop_sale a{
	display: block;
	background: url(../images/sale-items.jpg) no-repeat;
	height: 21px;
}
.shop_divide{
	background: url(../images/dotted-line.png) no-repeat;
	height: 5px;
	width: 252px;
	text-indent:-9999px;
	padding: 5px 0 0 0; 
}
.shoplist{
	padding: 0 0 5px 0;
}
#shop_tops a{
	display: block;
	background: url(../images/tops-and-dresses.jpg) no-repeat;
	height: 23px;
}
#shop_skirts a{
	display: block;
	background: url(../images/skirts.jpg) no-repeat;
	height: 23px;
}
#shop_extras a{
	display: block;
	background: url(../images/extras.jpg) no-repeat;
	height: 23px;
}
#shop_price_50 a{
	display: block;
	background: url(../images/price-range-50.jpg) no-repeat;
	height: 23px;
}
#price_range{
	margin: 0;
	padding: 0;
}
#shop_price_220 a{
	display: block;
	background: url(../images/220-300.jpg) no-repeat;
	height: 23px;
	margin-left: 115px;
}
#shop_price_300 a{
	display: block;
	background: url(../images/300-380.jpg) no-repeat;
	height: 23px;
	margin-left: 115px;
}
#shop_price_380 a{
	display: block;
	background: url(../images/380-400.jpg) no-repeat;
	height: 23px;
	margin-left: 115px;
}
#shop_price_400 a{
	display: block;
	background: url(../images/400-600.jpg) no-repeat;
	height: 23px;
	margin-left: 115px;
}
#shop_price_600 a{
	display: block;
	background: url(../images/Over-600.jpg) no-repeat;
	height: 23px;
	margin-left: 115px;
}
#follow_word{
	background: url(../images/followus.jpg) no-repeat;
	height: 37px;
	margin: 30px 0 5px 0;
}
#follow_bx{
	margin: 0;
	padding: 0;
}
#followboxtop{
	background: url(../images/followboxtop.jpg) no-repeat;
	height: 12px;
}
#followboxstrip{
	background: url(../images/followboxstrip.jpg) repeat-y;
}
#followboxcontent{
	margin: 0;
	padding: 0;
}
#twitter{
	background: url(../images/twitter.jpg) no-repeat;
	height: 230px;
	width: 200px;
	padding: 10px 0;
}
#plurk{
	background: url(../images/plurk.jpg) no-repeat;
	height: 330px;
	width: 210px;
}
#followboxbottom{
	background: url(../images/followboxbottom.jpg) no-repeat;
	height: 20px;
}
#content_main{
	margin: 0 auto;
	padding: 45px 0 0 0;
	width: 636px;
}
.header{
	color:#b2532d;
	font-family: Tahoma;
	font-size: 18px;
}
.dates{
	color:#6a5e5e;
	font-family: Tahoma;
	font-size: 9px;
	padding: 3px 0 9px 0;
}
.notes{
	color:#6a5e5e;
	font-family: Tahoma;
	font-size: 12px;
	padding: 10px 0 10px 0;
}
#blog_pic{
	background: url(../images/blog_pic.png) no-repeat;
	width: 327px;
	height: 276px;
	padding: 10px 0 0 0;
}
.content_divider{
	background: url(../images/divider.jpg) no-repeat center;
	height: 41px;
	width: 176px;
	padding: 30px 0;
}

/*blog left content ends here*/

#header_mod { position:relative; width:921px; margin: 0 auto; height:16px;}
#header_mod #upper_link li, #header_mod #upper_link li a { background: none; text-indent:0;}
#header_mod #upper_link { float: right; border: 1px solid #c6b584; border-top: none;}
#header_mod #upper_link li { float: left; padding:0; margin:0; width:auto; height: auto;}

#header_mod #upper_link li a { background-color: #f1c9b8; color: #987a72; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; padding:0; margin:0; padding: 7px 10px; width:auto; height: auto;}
#header_mod #upper_link li a:hover { color: #fff;}

#header_mod #upper_link #shop a { padding-left:20px;} 
#header_mod #upper_link #feedback a { padding-right: 20px;}

#header_mod #upper_link li a  { font-size: 12px; font-family: "Verdana"; padding: 10px 10px; }
