body { margin:0; }

a{text-decoration:none; color:#999;}

a img{border:none;}
a:hover{color:#EAC;}

.oldPrice{text-decoration:line-through; font-weight:bold; font-size:12px;}
.newPrice{color:#F09; font-size:12px;}
.btn{cursor:pointer;}
.name{color:#109dcb; font-weight:bold; font-size:12px; font-family:Arial;}
.gray{color:#8a8a8a; font-weight:bold; font-size:10px; font-family:Arial;}
.new{color:#BD22CB; font-size:16px; font-family:'Century Gothic',Arial;}
.sale{color:#f00; font-size:16px; font-family:'Century Gothic',Arial;}

h1 {
color:#000;
font-family:Georgia;
color:#342;
font-style:italic;
margin-left:5px;

text-transform:lowercase;
font-size:1em;
font-weight:normal;
}

#wrapper{width:900px; margin:0 auto;}
#header{height:145px; margin-top:10px;}
	#logo{float:left; }
		#slogan{clear:left;float:left; }
	#cart{float:right; margin-top:15px;}
		#cart img{height:80px;}

#nav{ height:50px; background:url(images/menubg.jpg) top left no-repeat; }
#nav ul{list-style:none; margin-top:0;}
#nav ul li{float:left; margin-top:10px; padding-top:5px; text-align:center; margin-right:10px; text-transform:lowercase; letter-spacing:-1px; font-family:Arial; font-size:20px;}
	
#nav ul .whatsnew{background:url(images/tops_bg.jpg) top left no-repeat; width:111px; height:33px;}
#nav ul .tops{background:url(images/tops_bg.jpg) top left no-repeat; width:111px; height:33px;}
#nav ul .bottoms{background:url(images/bottoms_bg.jpg) top left no-repeat; width:111px; height:33px;}
#nav ul .dresses{background:url(images/dresses_bg.jpg) top left no-repeat; width:111px; height:33px;}
#nav ul .accessories{background:url(images/accessories_bg.jpg) top left no-repeat; width:111px; height:33px;}
#nav ul .misc{background:url(images/misc_bg.jpg) top left no-repeat; width:111px; height:33px;}
#nav ul .outoforder{background:url(images/outoforder_bg.jpg) top left no-repeat; width:111px; height:33px;}

#content{ margin-top:4px;}
	#content table{margin:0 auto;}
	#content table .tr_content td img{ height:90px;}
	#content .label{background-color: #EFEFEF;}

	#content #sub{float:left; width:205px; display:inline; text-align:right;}
	#content #subslide{ width:157px; text-align:right; display:inline; float:left; }
		#content #subslide img{ margin-bottom:4px; height:95px; width:150px; border:0px solid #000;}
		#sub img { margin-bottom:14px; height:200px;}
	#content #news{background:url(images/newsbg.jpg) top left repeat-y; width:195px; height:105px; font-family:"Century Gothic",Arial; font-size:26px; letter-spacing:-1px; color:#333; padding:5px; padding-top:25px; text-align:center;}
	#content #main{float:left; width:650px; height:550px; margin-left:10px; display:inline; border:0px solid #000;}
	#content #main img{ width:620px;}
	#content #mainslide{float:left; width:670px; min-height:533px; margin-left:10px; display:inline; border:0px solid #000;}
	#content #mainslide img { width:710px;}

#shopArea{ float:left; width:900px; min-height:400px;}
	#product{ float:left;width:165px; padding:5px 1px; margin-right:10px; min-height:500px; }
	#product:hover{background:#EED;}
		#mainImg { text-align:center; margin-bottom:2px;}
		#subImg {text-align:center; margin-bottom:0px; height:80px;}
		#subImg a {border:none; }
		#subImg a img{border:none; padding:0; margin:0;}
		#mainImg img{width:150px; height:232px; }
		#subImg img{width:48px; height:74px; margin-right:1px; margin-left:0;}
		#productDesc{text-align:right; margin-top:5px; color:#999; padding-right:10px;}
			#productDesc select {text-transform:capitalize;}

.tr_top{background:#CCCCFF; font-weight:bold; text-align:left;}
.tr_content td{vertical-align:top; }
.entryTableHeader{background-color: #7F92A4;background-position: center; color:#FFF; font-size:14px;}


#footer {width:900px; margin:0 auto; padding:0; margin-top:30px; }
	#link{font-size:16px; font-family:"Century Gothic",Arial;text-align:center;  }
		#link ul{list-style:none; }
		#link ul li{margin-right:15px; letter-spacing:-1px; display:inline;}
	.biiiz{ text-align:center; color:#999;margin-top:5px; font-size:12px;}
	.counter{ text-align:center; font-size:14px;}

.clear{clear:both;}
.out_of_stock{color:#f00; font-size:26px; font-family:"Century Gothic",Arial; letter-spacing:-1px;}


/* Pagination styling */
div.pagination {
	padding: 3px;
	margin: 3px;
	text-align:center;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #903000;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #903000;
	text-decoration: underline;
	color: #623;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #903000;
		
		font-weight: bold;
		background-color: #903000;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}
/* end pagination styling */
