@import url("/styles/default.css");

body {
	background:#fff;
}

strong {
	font-weight:bold;
}

#wrapper {
	width:980px;
	margin:0px auto;
}

#header {
	width:980px;
	margin-bottom:30px;
	margin-top:10px;
}

#logo {
	width:283px;
	float:left;
}


#logo h1 a{
	background: url('/images/logo.jpg') top left no-repeat;
	width:193px;
	height:165px;
	margin-left:25px;
	display:block;
}

#logo h1 a span {
	display:none;
}

/* MENUS */

#menus {
	float:left;
	width:697px;
}

/* main menu */

#main-menu {
	width:697px;
	margin-top:60px;
}

#main-menu ul li {
	float:left;
	display:block;
	margin-right:7px;
}

#main-menu ul li a span {
	display:none;
}

#main-menu ul li a.aboutus {
	background: url('/images/about-normal.jpg') top left no-repeat;
	height:30px;
	width:111px;
	display:block;
}

#main-menu ul li a:hover.aboutus {
	background: url('/images/about-hover.jpg') top left no-repeat;
}

#main-menu ul li a.aboutus-current {
	background: url('/images/about-hover.jpg') top left no-repeat;
	height:30px;
	width:111px;
	display:block;
}

#main-menu ul li a.inthenews {
	background: url('/images/inthenews-normal.jpg') top left no-repeat;
	height:30px;
	width:142px;
	display:block;
}

#main-menu ul li a:hover.inthenews {
	background: url('/images/inthenews-hover.jpg') top left no-repeat;
}

#main-menu ul li a.inthenews-current {
	background: url('/images/inthenews-hover.jpg') top left no-repeat;
	height:30px;
	width:142px;
	display:block;
}

#main-menu ul li a.contactus {
	background: url('/images/contactus-normal.jpg') top left no-repeat;
	height:30px;
	width:129px;
	display:block;
}

#main-menu ul li a:hover.contactus {
	background: url('/images/contactus-hover.jpg') top left no-repeat;
}

#main-menu ul li a.contactus-current {
	background: url('/images/contactus-hover.jpg') top left no-repeat;
	height:30px;
	width:129px;
	display:block;
}

/* sub-menu */

#sub-menu {
	width:697px;
	margin-top:15px;
}

#sub-menu ul li {
	float:left;
	display:block;
	margin-right:10px;
}

#sub-menu ul li a span {
	display:none;
}

#sub-menu ul li a.shoes {
	background: url('/images/shoes-normal.jpg') top left no-repeat;
	height:54px;
	width:133px;
	display:block;
}

#sub-menu ul li a:hover.shoes {
	background: url('/images/shoes-hover.jpg') top left no-repeat;
}

#sub-menu ul li a.shoes-current {
	background: url('/images/shoes-hover.jpg') top left no-repeat;
	height:54px;
	width:133px;
	display:block;
}

#sub-menu ul li a.purses {
	background: url('/images/purses-normal.jpg') top left no-repeat;
	height:54px;
	width:140px;
	display:block;
}

#sub-menu ul li a:hover.purses {
	background: url('/images/purses-hover.jpg') top left no-repeat;
}

#sub-menu ul li a.purses-current {
	background: url('/images/purses-hover.jpg') top left no-repeat;
	height:54px;
	width:140px;
	display:block;
}

#sub-menu ul li a.jewelry {
	background: url('/images/jewelry-normal.jpg') top left no-repeat;
	height:54px;
	width:156px;
	display:block;
}

#sub-menu ul li a:hover.jewelry {
	background: url('/images/jewelry-hover.jpg') top left no-repeat;
}

#sub-menu ul li a.jewelry-current {
	background: url('/images/jewelry-hover.jpg') top left no-repeat;
	height:54px;
	width:156px;
	display:block;
}

#sub-menu ul li a.clearance {
	background: url('/images/clearance-normal.jpg') top left no-repeat;
	height:54px;
	width:203px;
	display:block;
}

#sub-menu ul li a:hover.clearance {
	background: url('/images/clearance-hover.jpg') top left no-repeat;
}

#featured-items-title {
	width:980px;	
	margin-top:25px;
}

#featured-items-title h1 {
	background: url('/images/featured-items.jpg') top left no-repeat;
	width:248px;
	height:26px;
	margin-left:35px;
}

#featured-items-title h1 span {
	display:none;
}

#featured-items {
	width:910px;
	padding:0 35px;
	margin-top:30px;
	margin-bottom:53px;
}

#featured-items .arrow-prev {
	width:45px;
	float:left;
	cursor: pointer;
	
}

#featured-items #featured-content {
	width:816px;
	float:left;
	position:relative;
	overflow:hidden;
	display:block;
	height:87px;
}

html>body #featured-items #featured-content {
	width:819px;
}

#featured-items .arrow-next {
	width:46px;
	float:left;
	cursor:pointer;
}

#rotating-items {
	width:1638px;
	left:0;
	position:absolute;
}

.rotating-item {
	width:117px;
	float:left;
	text-align:center;
}

#footer {
	width:980px;
	background:#99d7db;
	color:#fff;
	font-family: Arial, "MS Trebuchet", sans-serif;
	padding:3px 0;
}

#footer #copyright {
	width:490px;
	float:left;
	font-size:11px;
	font-weight:bold;
}

#footer #copyright p {
	margin-left:10px;
}

#footer #footer-links {
	width:490px;
	float:left;
	text-align:right;
}

#footer-links ul li {
	display:block;
	float:left;
	margin-right:12px;
}

#footer-links ul li a {
	color:#fff;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}

/* INNER PAGES */

#inner-content {
	width:980px;
	padding-top:15px;
	margin-bottom:50px;
}

#inner-content #sidebar {
	width:332px;
	float:left;
}

#inner-content #sidebar img {
	margin-left:90px;
	margin-bottom:20px;
}

#inner-content #content {
	width:648px;
	float:left;
}

#inner-content #content h1.aboutus {
	background: url('/images/about-h1.jpg') top left no-repeat;
	width:437px;
	height:106px;
	margin-bottom:15px;
}

#inner-content #content h1.contact {
	background: url('/images/contact-h1.jpg') top left no-repeat;
	width:437px;
	height:106px;
	margin-bottom:15px;
}

#inner-content #content h1 span {
	display:none;
}

#inner-content #content p {
	color:#858585;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:18px;
	font-weight: normal;
	line-height:34px;
	padding-right:35px;
	margin-bottom:50px;
}

#contact-info-wrapper {
	width:648px;
	overflow:hidden;
}

#inner-content #contact-info {
	color:#858585;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:18px;
	font-weight: normal;
	line-height:34px;
	width:324px;
	float:left;
	
}

#inner-content #contact-info-2 {
	color:#858585;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:18px;
	font-weight: normal;
	line-height:34px;
	width:324px;
	float:left;
	
}

#contact-form {
	width:648px;
	margin-top:20px;
}

#contact-form .single-input {
	padding:10px 0;
}

#contact-form .single-input label {
	width:100px;
	display:block;
	float:left;
	color:#9A5107;
	font-size:16px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#contact-form .single-input input {
	width:300px;
	border:1px solid #858585;
	padding:3px;
	color:#858585;
	font-size:16px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#contact-form .single-input textarea {
	width:305px;
	height:100px;
	border:1px solid #858585;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#858585;
	font-size:16px;
}

#contact-form .single-submit input {
	width:306px;
	border:1px solid #858585;
	padding:3px;
	color:#858585;
	font-size:16px;
	margin-left:100px;
	margin-top:10px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#news .news-item {
	margin-top:30px;
	border-bottom:1px solid #e9e9e9;
}

#news .news-item h2 {
	color:#9a5107;
	font-size:24px;
	font-weight:normal;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#news .news-item h3 {
	color:#99D7DB;
	font-size:18px;
	font-weight:normal;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-bottom:15px;
}

#content #news .news-item p {
	font-size:14px;
	font-weight:normal;
	color:#333;
	font-family: Arial, "MS Trebuchet", sans-serif;
	margin-bottom:20px;
	line-height:26px;
}

#content #news .news-item ul {
	margin-bottom:20px;
	margin-left:20px;
	font-size:14px;
	font-weight:normal;
	color:#333;
	font-family: Arial, "MS Trebuchet", sans-serif;
	list-style-type:disc;
	list-style-position:outside;
}

#content #news .news-item ul li {
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size:14px;
	margin-bottom:5px;
}

/* GALLERY */

#full-items {
	text-align:center;
	margin-bottom:30px;
}