body {	
	font-family: Arial, Helvetica, sans-serif;	
	margin: 0px;	
	padding: 0px;	
	/*background-color: #005595;	*/
	background-color: #18182e;
	font-size: 11px;	
	line-height: 18px;	
	/*background-image: url(images/bg.gif);	*/
	background-image: url(images/background_1px.gif);
	background-position: top;	
	background-repeat: repeat-y;
	}

/* -------------------------------------------------------------------------------------- BOXES */
.box-top {
	margin: 0px auto;
	padding: 0px;
	bgcolor:#000000;
	
}
.box-wrapper {	width: 840px; margin: 0px auto;	padding: 0px;}
.box-wrapper-inside {margin: 0px auto;	padding: 0px;}

.box-header, .box-header-inside {	margin: 0px ;	padding: 0px; bgcolor: #000000; height:153px;}

.box-mid-hack {	margin: 0px auto;	padding: 0px;	clear: both;	float: none;	
background-image: url(images/bghack.gif);
}

.box-side-left {margin: 0px auto;	padding: 0px; width: 200px; float: right; 
/*background-color: #eeeeee;*/
 }
.box-side-left-inside {margin: 0px auto;	padding: 20px; 
/*background-color: #eeeeee;*/
}

.box-center {margin: 0px auto;	padding: 0px;	width: 640px;	 float: left;}
.box-center-inside {margin: 0px auto;	padding: 20px;}


.box-footer {	margin: 0px auto;	padding: 0px;}
.box-footer-inside {margin: 0px auto;	padding: 0px; text-align: center;	padding: 10px;	background-color: #000000; vertical-align:top}

/* -------------------------------------------------------------------------------------- CONTENT BOXES */
.box-menu {	margin:  -3px 0px 0px 0px; float: left;	width: 640px;	background-color: #003366;	height: 31px;	background-image: url(images/bgmenu.jpg);}
.box-submenu {	margin: 0px;	padding: 0px;	height: 20px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #BDD1E6;	width: 637px;}
.box-submenu-inside {	text-align: right;	margin: 0px;	padding: 0px;}

/* ---- Functions */
.box-search {	margin: -3px 0px 0px 0px; background-color: #000000;	color: #FFFFFF;	float: right;	text-align: center;	width: 200px;	height: 32px;}
.box-flags {	background-color: #000000;	color: #FFFFFF;	text-align: center;	margin: -20px -20px 10px;	padding: 0px;}

/* ---- Thumb Box */
.box-thumb {	width: 110px;	margin: 0px;	padding: 5px;	float: left;	text-align: center;	background-color: #E9E9E9;}
.box-thumbsm {	width: 65px;	margin: 0px;	padding: 5px;	float: right;}
.box-thumbmid {	width: 290px;	margin: 0px 0px 20px;	padding: 5px;	float: left;}
.box-thumbmid2 {	width: 190px;	margin: 0px 0px 20px;	padding: 5px;	float: left;}
.box-thumbbig {	width: 220px;	margin: 0px 0px 20px;	padding: 5px;}
.box-thumb2 {	margin: 0px;	padding: 5px;	float: left;	text-align: center;	background-color: #D5D5D5;}
.box-thumbwhite {	width: 110px;	margin: 0px;	padding: 5px;	float: left;	text-align: center;	background-color: #ffffff;}
/* ---- Main Images */
.promo {	text-align: center;	margin: 0px;	padding: 0px;}
.promo-side {	text-align: center;	margin: -20px -20px 10px;	padding: 0px;}
.banner1 {	text-align: center;	margin: 0px 0px 10px;	padding: 0px;	background-color: #E9E9E9;}
.logo {	text-align: center;	margin: 0px 0px 10px;	padding: 0px;	border: 1px solid #E9E9E9;}

/* ---- Product Detail */
.box-productdetail {	margin: 0px;	padding: 0px;	clear: both;	float: none;	width: 600px;}
.box-productdetail-side {	width: 240px;	float: left;}
.box-productdetail-main {}
.deschilight {	margin: 0px;	padding: 20px;	float: left;	width: 320px;}

/*----- Fashion Detail ----- */
.box-fashiondetail {	margin: 0px;	padding: 0px;	clear: both;	float: none;	width: 600px;}
.box-fashiondetail-main { text-align:center;}
.deschilightfashion {	margin: 0px;	padding: 20px;		}
.box-thumbbig-fashion {		margin:  0px 0px 0px;	padding: 0px;}
.detailproduct { line-height:11px; font-size:9px}
.fashiontitle {	font-size: 35px;		line-height: 140%;	color: #FF6600; height:100px;}

/* ---- Events */
.box-list {	margin: 0px;	padding: 0px;	float: left;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #E9E9E9;	width: 590px;}
.box-list-left {	margin: 0px;	padding: 0px;	float: left;	width: 180px;}
.box-list-right {	margin: 0px;	padding: 0px;	float: left;	width: 400px;}

/* ---- DDmenu, Legend  */
.box-col3 {	margin: 0px 0px 20px;	padding: 0px;	float: left;	width: 200px;  z-index:-100;}
.box-col2long {	margin: 0px 0px 20px;	padding: 5px 0px 0px;	float: right;}

/* ---- Stores */
.box-store {	margin: 0px 0px 5px;	padding: 0px;	float: left;	width: 300px;	background-color: #E9E9E9;}
.box-store-side {	float: left;}
.box-storedetail-main {}
.deschilight-store {	margin: 0px;	padding: 5px;	float: left;}

/* ---- Cleanser */
.box-clear-side { clear: right; float: none; margin: 0px; padding: 0px;}
.box-clear { clear: both; float: none; margin: 0px; padding: 0px;}

/* ---- Image Box */

.imgbox { background-color: #E6E6E6; margin: 0px 10px 10px; padding: 0px;}
.imgbox-promo {background-color: #E6E6E6; margin: 0px 0px 10px; padding: 0px;}
.imgboxnobrd {background-color: #E6E6E6; margin: 0px; padding: 0px;}
.imgbox-bdr1 {	background-color: #CACACA;	margin: 0px;	padding: 0px;}

/* -------------------------------------------------------------------------------------- LINKS */

a:link, a:visited, a:active {	color: #0099CC;}
a:hover {color: #FF6600;}
a.h3:link, a.h3:visited, a.h3:active {	color: #FF6600;	text-decoration: none;}
a.h3:hover {	color: #CC0000;}
a.addlink:link, a.addlink:visited, a.addlink:active {	color: #CCCCCC;}
a.addlink:hover {	color: #999999;}

a.menu:link, a.menu:visited, a.menu:active {	color: #00CCFF;	text-decoration: none;	display: block;	margin: 0px;	padding: 5px 0px;	list-style-type: none;	font-weight: bold;	background-color: #003366;	font-size: 11px;	background-image: url(images/states.jpg) ; text-align:center}
a.menu-active:link, a.menu-active:visited, a.menu-active:active, a.menu-active:visited, a.menu-active:hover {	color: #F5F8F1;	text-decoration: none;	display: block;	margin: 0px;	padding: 5px 0px;	list-style-type: none;	font-weight: bold;	background-color: #FF9900;	font-size: 11px;	background-image: url(images/states.jpg);	background-position: 300px;text-align:center}
a.menu:hover {	color: #FFFFFF;	text-decoration: none;	background-color: #CC0000;	display: block;	background-image: url(images/states.jpg);	background-position: 600px;}
a.submenu:link, a.submenu:visited, a.submenu:active {width:100px;	color: #FFFFFF;	text-decoration: none;	background-color: #739ECA;	display: block;	padding: 0px 15px;	margin: 0px 0px 0px;	height: 20px;	float: left;}
a.submenu:hover {	color: #FFFFFF;	text-decoration: none;	background-color: #5E5E5E;}
a.footer:link, a.footer:visited, a.footer:active {	color: #999999;	text-decoration: none;}
a.footer:hover {	color: #FFFFFF;	text-decoration: none;}

/* -------------------------------------------------------------------------------------- TEXT */

h1 {	font-size: 180%;	margin: 0px 0px 5px;	padding: 0px 0px 5px;	line-height: 140%;	color: #FF6600;}
h2 {	font-size: 140%;	font-weight: normal;	margin: 0px 0px 5px;	padding: 0px 0px 5px;	line-height: 120%;}
h3 {	font-size: 120%;	margin: 0px 0px 5px;	padding: 0px 0px 5px;	font-weight: bold;	border-bottom: 1px solid #E5E5E5;	line-height: 100%;	color: #FF6600;	clear: both;	float: none;}
h3.guys {	font-size: 120%;	margin: 0px 0px 5px;	padding: 0px 0px 5px;	font-weight: bold;	border-bottom: 1px solid #E5E5E5;	line-height: 100%;	color: #33CCFF;	clear: both;	float: none;}
h3.girls {	font-size: 120%;	margin: 0px 0px 5px;	padding: 0px 0px 5px;	font-weight: bold;	border-bottom: 1px solid #E5E5E5;	line-height: 100%;	color: #CC6699;	clear: both;	float: none;}
h4 {	font-size: 100%;	margin: 0px 0px 5px;	padding: 0px 0px 5px;	font-weight: bold;	border-bottom: 1px solid #E9E9E9;	line-height: 100%;	color: #006699;	clear: both;}
h5 {	font-size: 90%;	font-weight: normal;	margin: -10px 0px 15px;	padding: 0px;	color: #A5A5A5;	border-top: 1px solid  #F5F5F5;	text-align: right;	line-height: 100%;}
h6 {	margin: 0px;	padding: 0px 0px 10px;	font-size: 9px;	font-weight: normal;	color: #666666;	line-height: 140%;}
h6.footer {	margin: 0px;	padding: 0px 0px 10px;	font-size: 9px;	font-weight: normal;	color: #505050;	line-height: 140%;}
.h3_store { width:100%;	font-size: 120%;	margin: 0px 0px 5px;	padding: 5px 0px 5px;	font-weight: bold;	border-top: 1px solid #E5E5E5;	line-height: 100%;	color: #FF6600;	clear: both;	float: none;}

p { margin: 0px 0px 14px; padding: 0px; line-height: 18px;}
p.city {	margin: 0px;	padding: 0px;	line-height: 12px;	font-size: 11px;	color: #666666;	font-size: 11px;	font-style: italic;}
p.date {	margin: 0px;	padding: 0px;	line-height: 12px;	font-size: 9px;	color: #FF9900;}
p.small {	margin: 0px 0px 10px;	padding: 0px;	line-height: 12px;	font-size: 9px;	color: #666666;}
p.title {	margin: 0px;	padding: 0px;	line-height: 18px;	font-weight: bold;	color: #006699;}
p.stores {	line-height: 12px;}

.brand {	color: #CC0000;}
.small {	font-size: 9px;}

/* -------------------------------------------------------------------------------------- LISTS */

ul { padding: 0px; margin: 0px 0px 15px 30px;}
li { font-size: 100%; line-height: 180%;}

ul.menu { padding: 0px;	display: block;	height: 100%;	width: 100%;	list-style-type: none;	margin: 0px;}
li.menu { list-style-type: none; margin: 0px; padding: 0px; background-color: #CDCDCD; text-align: center; font-weight: bold; color: #000000; display: block;	font-size: 11px; 	line-height: 100%;	float: left;}
li.menu-active {	list-style-type: none;	margin: 0px;	padding: 0px; background-color: #F5F8F1; text-align: center; font-weight: bold; color: #669900; display: block; font-size: 11px; line-height: 100%;	float: left;}

ul.submenu {	margin: 0px;	padding: 0px 0px 0px 20px;}
li.submenu {	list-style-type: none;	padding: 0px 2px 0px 0px;	font-size: 11px;	font-weight: bold;	text-align: left;	margin: 0px;	float: left;	color: #FFFFFF;}

ul.footer { margin: 0px; padding: 10px 0px 0px;}
li.footer {	list-style-type: none;	margin-right: 5px;	font-size: 9px;	margin-left: 5px;	color: #A5A5A5;	line-height: 12px;	display: inline;}

/* -------------------------------------------------------------------------------------- FORMS */

form { margin: 0px; padding: 7px 0px 0px;}
input { background-color: #FFFFFF; border: 1px solid #E5E5E5; font-size: 100%;}
textarea { background-color: #FFFFFF; border: 1px solid #E5E5E5; font-size: 100%;}
select.category1 {	background-color: #FFFFFF;	border: 1px solid #E5E5E5;	font-size: 100%;	width: 190px;}

.adminnya {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.adminnyaWhite {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
}
.ezine {
font-family: Trebuchet MS,Arial, Helvetica, sans-serif;font-size: 11px;
color: #3399cc;
}
a.ezine:link, a.ezine:visited, a.ezine:active {	color: #3399cc;	text-decoration: none;}
a.ezine:hover {	color: #3399cc;	text-decoration: none;}

