body {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
}
a {
	color:#FFFFFF;
	text-decoration:none;
}
p a {
	color:#666666;
	text-decoration:none;
	border-bottom: 1px dotted #cc33cc;
	font-weight: bold;
}
p a:hover {
	color:#666666;
	background:#DDDDDD;
}
p.strong {
	font-weight:600;
}
p.footnote {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
}
.clear {
	clear:both;
	margin:5px;
}
h2 {
	color:#333333;
	font-size:1.3em;
	font-weight:bold;
}
h3 {
	color:#333333;
	font-size:1.3em;
	font-weight:500;
	text-transform:uppercase;
}
h4 {
	color:#333333;
	font-size:1.2em;
	font-weight:500;
	margin:10px 0;
	text-transform:uppercase;
}
#mainContainer {
	border:1px solid #000000;
	margin:auto;
	padding:0;
	width:990px;
}
#mainHeader {
	background-color:#000000;
	height:80px;
	margin:0;
	width:100%;
}
#mainHeaderLogo {
	padding:20px 0 0 30px;
}
html > #mainHeader {
	margin-top:-30px;
}
html > #mainHeader {
	margin-top:30px;
}
#mainNavBar {
	background-color:#000000;
	margin-bottom:15px;
	margin-top:1px;
	padding:5px 0;
	width:100%;
}
.mainNav {
	font-size:0.8em;
	margin-left:35px;
}
.mainNav_2 {
	font-size:0.8em;
	margin-left:10px;
}
.mainNavRight {
	margin-right:30px;
	font-size:0.8em;
	float:right;
	margin-top:-13px;
}
#mainContent {
	margin:0 30px 30px;
}
#mainPressLogo {
	margin:30px 30px 5px;
}
#mainContentNav {
	background-color:#000000;
	border-color:#CCCCCC #CCCCCC -moz-use-text-color;
	border-style:solid solid none;
	border-width:1px 1px 0;
	height:27px;
	width:100%;
}
#mainContentNav ul {
	margin:4px;
	overflow:hidden;
}
.listMaster {
	display:inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
li.listElement {
	display:inline;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-right:3px;
}
a.Home {
	background:transparent url(../uploads/images/cms/buttons/NEW/WarehousePressSite.jpg) no-repeat scroll 0 0;
	width:70px;
}
a.Home:hover {
	background:transparent url(../uploads/images/cms/buttons/NEW/WarehousePressSite.jpg) no-repeat scroll 0 -19px;
	width:70px;
}
a.Current-Products {
	background:transparent url(../uploads/images/cms/buttons/NEW/WarehousePressSite.jpg) no-repeat scroll -66px 0;
	width:136px;
}
a.Current-Products:hover, a.Current-Products:active {
	background:transparent url(../uploads/images/cms/buttons/NEW/WarehousePressSite.jpg) no-repeat scroll -66px -19px;
	width:136px;
}
a.SS {
	background:transparent url(../uploads/images/cms/buttons/NEW/WarehousePressSite.jpg) no-repeat scroll -210px 0;
	width:82px;
}
a.SS:hover, a.SS:active {
	background:transparent url(../uploads/images/cms/buttons/NEW/WarehousePressSite.jpg) no-repeat scroll -210px -19px;
	width:82px;
}
a.Summer {
	display:block;
	height:19px;
	text-decoration:none;
	background:transparent url(../uploads/images/cms/buttons/NEW/WarehousePressSite.jpg) no-repeat scroll -298px 0;
	width:80px;
}
a.Summer:hover, a.Summer:active {
	background:transparent url(../uploads/images/cms/buttons/NEW/WarehousePressSite.jpg) no-repeat scroll -298px -19px;
	width:80px;
}
a.Hot-of-the-Press {
	background:transparent url(../uploads/images/cms/buttons/NEW/WarehousePressSite.jpg) no-repeat scroll -385px 0;
	width:65px;
}
a.Hot-of-the-Press:hover, a.Hot-of-the-Press:active {
	background:transparent url(../uploads/images/cms/buttons/NEW/WarehousePressSite.jpg) no-repeat scroll -385px -19px;
	width:65px;
}
a.press-days {
	background:transparent url(../uploads/images/cms/buttons/NEW/WarehousePressSite.jpg) no-repeat scroll -450px 0;
	width:105px;
}
a.press-days:hover, a.press-days:active {
	background:transparent url(../uploads/images/cms/buttons/NEW/WarehousePressSite.jpg) no-repeat scroll -450px -19px;
	width:105px;
}
a.Home, a.Coming-Soon, a.Current-Products, a.AW, a.XMAS, a.Hot-of-the-Press, a.SS, a.HS, a.Sale-Information, a.Contact-Us, a.press-days, a.warehouse-cares, a.stylestudio, a.Summer {
	display:block;
	height:19px;
	text-decoration:none;
}
a.current {
	background-position:0 -19px;
}
a.subLink {
	background-color:#cccccc;
	color:#666666;
	display:block;
	font-size:0.85em;
	font-weight:normal;
	text-transform:uppercase;
	border-bottom: 1px dotted #cc33cc;
}
a.subCurrent, a.subLink:hover {
	color:#cc33cc;
	text-decoration:none;
	border-bottom: 1px solid #cc33cc;
}
#mainContentContainer {
	border:1px solid #CCCCCC;
	width:100%;
}
#mainContentHolder {
	margin-top:50px;
}

