body { margin:0; padding:0; }
.menu {
	position:absolute;
	z-index:3;
}
#menu_child, #menu_child2 {
	color:#FFFFFF;
	line-height:20px;
	position: absolute; 
	visibility: hidden; 
	z-index:5;
	text-align:left;
	font-size:10px;
}
#menu_child {top:50px; left:630px;}

#menu_child2 {top:50px; left:510px;}

.sample_attach {margin-left:1em;}

#bg1, #bg2 {
	background: #ad1a2a; 
	z-index:1; 
	visibility: hidden; 
	position: absolute; 
	width:120px; 
	height:100px;
}
#logo {top:30px; left:30px; width:200px; height:50px;}
#bg1 {top:40px; left:640px;}
#bg2 {top:40px; left:520px;}
#navi_discoverUs {top:39px; left:268px;}
#navi_promo {top:38px; left:387px;}
#navi_boutique {top:39px; left:506px;}
#navi_rej {top:38px; left:637px;}
#navi_buzz {top:38px; left:773px;}

#maincontainer {
	width: 883px; /*Width of main container*/
	height: 602px;
	margin: 0 auto; /*Center container on page*/
	font-family: "Verdana";
	font-size:11px;
	font-color:#333333;
}
#redbar {
	width:2px;
	height:250px;
	position:absolute;
	left:38.9em;
	top:55px;
	z-index:3;
}

#redbar2 {
	width:2px; 
	height:450px; 
	position:absolute; 
	left:0.6em; 
	top:3px;
	z-index:3;
}

#fuyou{  
	position:absolute; 
	left:21em; 
	top:28em;
	z-index:3;
}

#redbar2 img {	
	height:450px; 
}

#redbox {
	position:relative;
	background-repeat:no-repeat;
	height: 117px; /*Height of top section*/
	margin: 0;
	padding-top: 0px;
	z-index:2;
	padding-bottom:0px;
}

#redbox a:link, a:visited {
	text-decoration:none;
	color:#333333;
}

#redbox a:hover {
	text-decoration:none;
	color:#000000;
}

#menu_child a:link, a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
#menu_child2 a:link, a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
#menu_child2 a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
#menu_child a:hover {
	text-decoration:none;
	color:#FFFFFF;
}

#branding {
	position:absolute; 
	z-index:2;
}

li {
	list-style-type:disc;
	margin-left:20px;
	margin-top:1px;
	padding-bottom:1px;
}

ul {
	list-style-type:disc;
	margin-left:10px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
}

#contentwrapper {
	float: left;
	width: 100%;
	
}

#contentcolumn {
	position:relative;
	width:418px;
	height:506px;
	margin-left:188px;
	margin-top:-80px;
	margin-bottom:0px;
	line-height:1.5em;
	z-index:1;
	background:url(../images/bg.jpg);
}

.innertube {
	position:relative;
	margin-top:13px;
	width:400px;
	height:450px;
	left: -7px;
	top: 86px;
	z-index:3;
	
}

#mycustomscroll {z-index:3;}

#scroll {height:506px;}

#leftcolumn {
	background:url(../images/subbg.png);
	position:relative;
	font-size:11px;
	font-weight:550;
	line-height:11px;
	float: left;
	width: 188px; /*Width of left column in pixel*/
	height:422px;
	margin-left: -883px; /*Set margin to that of -(MainContainerWidth)*/
	margin-top:-42px;
	margin-bottom:0px;
	z-index:1;
}

#leftcolumn a:link {
	text-decoration:none;
	color:#333333;
}

#leftcolumn a:hover {
	text-decoration:none;
	color:#333333;
}

#leftcolumn a:visited {
	text-decoration:none;
	color:#333333;
}

#sheet {line-height:0.8em;}

#footer {
	position:relative;
	background-repeat:no-repeat;
	height: 117px; /*Height of top section*/
	width:883px;
	margin: 0;
	padding-top: 0px;
	z-index:4;
	padding-bottom:0px;
}

#footer a:link {
	text-decoration:none;
	color:#333333;
}

#footer a:hover {
	text-decoration:none;
	color:#000000;
}

#footer a:visited {
	text-decoration:none;
	color:#333333;
}

.innertube2 {
	margin: 6px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 50px;
	padding-top:15px;
	margin-left:2.3em;
}

.smalltext {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 190px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: -40px;
	text-align:left;
	float:left;
}

.pagetitle {
	position:relative;
	font-size:15px;
	font-weight:600;
	color:#6d0c0c;
	top:0px;
	padding-left:20px;
	z-index:6;
	left: 1px;
	text-transform:capitalize;
}
.title-name{
	font-size:15px;
	display:block;
	font-weight:600;
	color:#6d0c0c;
	padding-bottom:0.5em;
}

.title-name2{
	font-size:15px;
	display:block;
	font-weight:600;
	color:#6d0c0c;
	
}
.pagetitle ul{
 	margin-left: 10px;
 	padding-left: 0px;
}
.subtitle {
	font-size:13px;
	}

.navired {
	color:#ad1a2a;
	font-size:12px;
	font-weight:550;
}

.innertube3 {
	margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
	position:relative;
	margin-top:10px;
	width:300px;
	height:50px;
	left: -195px;
	top: -150px;
	z-index:0;
}
.bot {
	position:relative;
	width:310px;
	font-size:9px; 
	color:#333333;
	cursor:pointer;
	cursor:hand;
}

.hide {
	font-family: "Verdana";
	font-size:10px;
	float:right;
	cursor:pointer;
	cursor:hand;
}
#bot1 {
	top:175px; 
	left:190px;
}
#bot2 {
	top:142px; 
	left:775px;
}

#imgfoot {
	position:absolute; 
	left:0px; 
	top:470px; 
	z-index:2;
}
#imgcontant {
	position:absolute; 
	left:420px; 
	z-index:1; 
	top:-91px;
}

.sub {
	font-size:12px;
	line-height:20px;
	color:#333333;
}

.subsub {
	font-size:10px;
	line-height:1em;
	color:#333333;
}

#sheet a:hover{color:#ad1a2a;}

/********************************** popup **************************************************/
.anylinkcss{
	position:absolute;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	z-index: 100;
	width: 205px;
	padding-left:2em;
	line-height:0.8em;
	
	
	
}
.anylinkcss a{
text-decoration:none;
font-size:10px;
	display:block;
	color:#333333;
}
/********************************** scroll **************************************************/

#mycustomscroll {
/* Typical fixed height and fixed width example */
	width: 260px;
	height: 270px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	/*background-color: #E7EADE;*/
	
	padding-left:15.2em;
	padding-right:15px;
}



/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width:25px;
}
.vscrollerbar {
background-image: url(../images/scrollbar.png);
width: 25px;
/* following is the bit that allows us fixed height scrollbars */
height: 20px !important;
/* for fixed height, we force the vscrollerbar class with an !important decleration, and fleXcroll follows suit.*/

background-image: url(../images/scrollbar.png);
/* unfortunately, due to limitations of CSS, we cannot provide a color for the background when we are
using alpha images, thay have to be transparent.*/
}

* html .vscrollerbar {
/* IE6 alpha png trick */
/* IE7 is not affected by this trick, as it perfectly handles the normal png */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='images/scrollbar.png');
background-image: none;
}


/* do not forget to give horizontal scrollbars some color properties even if you don't plan on using them */
.hscrollerbase {height: 22px;}
.hscrollerbar {height: 5px; background-color: #84ADD6;}

.vscrollerbar, .hscrollerbar {
/* paddings of these elements will decide how far the scrollbar will stop in both ends, and are not actually
used for styling, and are set to 0 by the script, here we will set them the size of our faux arrows */
padding: 0px;
z-index: 2;
}

/* properties for scroller jog box, just in case */
.scrollerjogbox {
width: 22px;
height: 22px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background: #698AAA;
}
/* Scroll Bar Master Styling Ends Here */

.ftol{float:left; width:19%; font-size:12px; padding-top:5px;}
.ftor{float:right; text-align:right; margin-right:20px;}

#show5, #show4, #show6, #hide2, #showb {cursor: pointer; cursor: hand;}
#show4 {text-align:right;} 

.white {font-size:11px; background:url(../images/button.gif) left top no-repeat; width:57px; height:16px; padding:0; margin:0; border:none; text-align:center;}

.white-long {font-size:11px; background:url(../images/button-long.gif) left top no-repeat; width:74px; height:16px; padding:0; margin:0; border:none; text-align:center;}

.white-promo {font-size:11px;}

.cancelbutton {background:url(../images/button.gif); width:57px; height:16px; border:#999999 1px solid;}

.ft a{color:#000000;}

.fucl {font-size:11px;}
.fuckr {width:59%; float:right;}

.smallshi {font-size:11px;}

.smallsh {font-size:10px;}

#lipsum a{color:#666666;}

.hand {
	cursor: pointer;
	cursor: hand;
}
