/* CSS Document */
body{
width:1000px;
background-color:#ffffff;
background-position:center top;
margin:0 auto;
}

.carttermslink{font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:12px;color:#E99400; text-decoration:none; font-weight:bold;}
.carttermslink:hover{font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;font-size:12px;color:#000000; text-decoration:none; font-weight:bold;}
#maincontainer
{
clear:both;
float:left;
width:1000px;

margin-top:5px;
margin-left:10px;
}


#header {
	float:left;
	clear:both;
	/*margin-left:46px;
	_margin-left:15px;*/
	width:940px;
}
#logo
{
	margin-left:10px;
	width:198px;
	height:68px;
	margin-top:25px;
}
#links
{
		clear:both;
	float:left;
	margin-left:0px;
	_margin-left:5px;
	margin-top:5px;
	text-align:left;
	font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif; 
	font-size:14px; 
	color:#797878; 
	margin-bottom:30px;
	letter-spacing:1px;
        width: 1000px;
	
}
#links ul {
margin:0px;
margin-top:10px;
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif; 
margin-bottom:5px;
padding:0px;
}
#links ul li{
display:inline;
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif; 
list-style-type:none;
/*position:relative;*/

}

#mainBody {
	float:left;
	clear:both;
	/*_width:870px;
	*width:870px;
	margin-left:46px;
	_margin-left:16px;*/
}
#links a
{font-family:Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;
font-size:14px;
text-decoration:none;
color:#797878;
}
#links a:hover
{font-family:Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;
font-size:14px;
text-decoration:none;
color:#E99400;
}
#border
{

clear:both;
float:left;
border-bottom:1px solid #C8C8C9;
width:845px;
*width:820px;
_*width:840px;
/*margin-left:55px;
*margin-left:80px;
_margin-left:21px;*/
text-align:center;
margin-top:-5px;
margin-bottom:10px;
*margin-top:-20px;}


#pagebody {
margin-left:0px;
_margin-left:-8px;

}

#leftlinks
{
float:left;
height:423px;
width:226px;
_width:229px;
*width:220px;
background-image:url(../images/linksbg.gif);
background-repeat:no-repeat;
/*margin-left:55px;*/
/**margin-left:25px;*/
/*_margin-left:10px;*/
margin-right:5px;
*margin-right:0px;
margin-top:-5px;
margin-bottom:30px;
background-position:center top;
font:Arial;

}
#leftlinks a
{font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
font-size:16px;
text-decoration:none;
color:#010000;


}
#leftlinks ul
{
margin-left:-7px;

*margin-left:32px;
_margin-left:16px;

}

#leftlinks li a:hover{color:#E99400;}

#leftlinks .link
{list-style-type:none;
width:160px;
text-align:center;
border-bottom:1px solid #C8C8C9;
padding-top:0px;
padding-right:10px;
padding-bottom:10px;
*padding-bottom:11px;
margin-top:5px;
margin-bottom:3px;
_margin-left:15px;

}
#leftlinks ul li
{list-style-type:none;
width:170px;
text-align:center;
padding-right:10px;
}
#leftlinks ul li a
{
/*padding-bottom:2px;*/

}
#lhsleft table{
margin-left:35px;
font-size:12px;

}
#lhsleft td{
height:22px;
}
#lhsleft td a{
font-size:12px;
color:#E99400;
}
#lhsleft td a:hover{
color:#E99400;
}
.link1{
padding:0;
text-align:left;
font-size:12px;

}
.link1 td a,.link2 td a{
font-size:14px;
color:#E99400;
text-decoration:none;
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
}

#cartlinks {
width:400px;
position:absolute;
font-size:13px;
top:5px;
right:80px;
_right:80px;
text-align:right;
}

#cartlinks a{
font-size:13px;
color:#000000;
text-decoration:none;
font-family:Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;
margin-right:6px;
margin-left:6px;
}

.link2 td{
font-size:12px;
color:#000000;
text-decoration:none;
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
}

.link1 td a:hover{
font-size:14px;
color:#E99400;
text-decoration:none;
font-family:optima-thin;


}
.mid{
float:left;
width:750px;
*width:640px;
margin-top:-8px;
*margin-top:-5px;
_margin-top:-5px;
*margin-left:15px;
_margin-left:8px;
}


#midimg
{
margin-top:0px;
margin-bottom:-7px;
z-index:3;
_width:750px;
*border:thick #003366;
margin-left:-2px;

}
#midtext
{

width:610px;
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
font-size:11px;
color:#797878;

}
#midtext h1{
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
 font-size:24px; 
 color:#ea9500; 
 font-weight:bold; 
 padding-top:5px;

}
#midtext h2{
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
font-size:18px;
 color:#ea9500;
  font-weight:bold;

}
#midtext p{
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif; 
font-size:14px; 
color:#797878;
}
#bottom
{
float:left;
clear:both;
margin-top:20px;
margin-left:43px;
	_margin-left:16px;
	width:868px;
}

.new
{margin-bottom:10px;
margin-left:0px;

}
#logos
{
float:left;
clear:both;
margin-top:0px;
margin-left:50px;
margin-bottom:100px;
width:200px;}

#logosnew
{
float:left;
clear:both;
margin-top:20px;
margin-left:43px;
_margin-left:15px;

width:865px;
border-bottom:1px solid #C8C8C9;}

#footerText {
	position:relative;
	width:100%;
	height:37px;
	z-index:1;
	font-size:14px;
	font-family:Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;
	color:#A9AAA8;
	text-align:center;
	margin-bottom:100px;
	float:left;

}
#footerText a{
color:#CCCCCC;
text-decoration:none;
}
#footerText a:hover{
color:#999999;
text-decoration:none;
}
/* CSS Document */
.orTop {
	background-image:url(../images/orTop.jpg);
	width:569px;
	height:12px;
}

.orMid {
	background-image:url(../images/orMid.jpg);
	background-repeat:repeat-y;
	width:569px;
}

.orBot {
	background-image:url(../images/orBot.jpg);
	width:569px;
	height:13px;
}

/*added on 16/03*/
#categoryBox {
	width:208px;
	
	
}

#categoryBox a {
	text-decoration:none;
}

#categoryTop {
	width:208px;
	height:18px;
	background-image:url(../images/catTopBg.jpg);
	background-repeat:no-repeat;
}
#categoryMid {
	width:208px;
	background-image:url(../images/catMidBg.jpg);
	background-repeat:repeat-y;
	_margin-top:-3px;
	font-size:14px;
	text-align:center;
	
}

#categoryBot {
	width:208px;
	height:32px;
	background-image:url(../images/catBotBg.jpg);
	background-repeat:no-repeat;
}
.CatEntries {
	width:176px;
	text-align:center;
}

.CatEntries a,a:hover {
color:#646363;
font-size:14px;
}



.CatEntries1 {
	width:204px;
	background-color:#ffffff;
	border-bottom:none;
	margin-left:1px;
}

#categoryMid .CatEntries1 a,a:hover {
color:#d6a02d;4c4b4b
font-size:14px;
}

#categoryMid .entries {
	width:176px;
	border-bottom:1px solid #cdcdce;
	margin-left:10px;
	padding:10px 0px 10px 5px;
	text-align:center;
	font-size:14px;
	letter-spacing:0.8px;

}

#categoryMid .entries a{
font-size:14px;
color:#010000;
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
}

#categoryMid .entries a:hover{
font-size:14px;
color:#d6a02d;
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
}

#categoryMid .entries1 {
	width:176px;
	margin-left:20px;
	/*padding:6px 0px 6px 5px;*/
}

#categoryMid .entries1 a,a:hover{
color:#d6a02d;
font-size:14px;
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
}


#categoryMid .subCatEntries {
	width:204px;
	background-color:#ffffff;
	margin-left:1px;
	padding:4px 0px 4px 0px;
	text-align:center;
	
}

#categoryMid .subCatEntries a{
color:#1d1d1d;
font-size:12px;
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
}

#categoryMid .subCatEntries a:hover{
color:#d6a02d;
font-size:12px;
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
}


.pinkTitle {
	font-size:18px;
	color:#E670BE;
	font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;

}
#header_bg{
background:url(../images/index_02.gif) repeat-x;
}

#leftnew_links{
/*background-image:url(../images/menublank_withoutline.jpg);*/
	background-repeat:no-repeat;
	background-position:center top;
	margin-right:10px;
	
	}

.specialoffer_title{
	font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
 font-size:24px; 
 color:#ea9500; 
 margin-top:0px;
 letter-spacing:0.1em;
}
#productBoxTop {
	width:315px;
	height:12px;
	background-image:url(../images/productBoxTop.jpg);
	background-repeat:no-repeat;
}
#productBoxMid {
	width:315px;
	background-image:url(../images/productBoxMid.jpg);
	background-repeat:repeat-y;
	_margin-top:-3px;
	font-size:10px;
	text-align:center;
	
}
#productBoxMidDetail {
	width:298px;
	background-image:url(../images/product_display.jpg);
	background-repeat:no-repeat;
	_margin-top:-3px;
	font-size:10px;
	text-align:center;
	height:298px;
	padding-top:10px;
	vertical-align:middle
}
.productPrice
{
	font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
	font-size:16px;


}
#productBoxMid1 {
	width:215px;
	height:165px;
	background-image:url(../images/productBoxMid.jpg);
	background-repeat:repeat-y;
	_margin-top:-3px;
	font-size:10px;
	padding-top:150px;
	padding-left:100px;
}

#productBoxBot {
	width:315px;
	height:13px;
	background-image:url(../images/productBoxBot.jpg);
	background-repeat:no-repeat;
}
#productsTop {
	width:591px;
	height:19px;
	background-image:url(../images/productsTopBg.jpg);
	background-repeat:no-repeat;
}
#productsMid {
	width:740px;
	background-image:url(../images/productsMidBg.jpg);
	background-repeat:repeat-y;
    padding-left:17px;
	float:left;
}
#specialMid {
	width:740px;
	background-image:url(../images/productsMidBg.jpg);
	background-repeat:repeat-y;
    margin-left:-10px;
}
#specialMid a,a:hover{
	font-size:18px;
	font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
}
#productsMid a,a:hover{
	font-size:18px;
	font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
}
#productsMid .productBox {
background-image:url(../images/productbackground.jpg); background-repeat:no-repeat;
 width:142px;
  height:141px; 
  font-size:14px; 
  padding-top:4px;
  font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;;
 
}

#productsMid .productBox a, a:hover {
	font-size:14px;
}

#productsMid .productBox1 {
	background-image:url(../images/productbackground.jpg); 
	background-repeat:no-repeat;
	 width:136px;
	  height:138px; 
	font-size:10px; 
	text-align:center;
	  padding-top:4px;
	  font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;

}

#productsMid .productBox1 a, a:hover {
	font-size:10px;
}
#specialMid .productBox_left {

background-image:url(../images/products_left.png); background-repeat:no-repeat;width:168px; height:201px;
padding-left:5px;
 padding-right:0;
 
}

#specialMid .productBox_right {
 background-image:url(../images/products_right.png); 
 background-repeat:no-repeat;
 width:132px;
 height:201px; 
 padding-left:0px;
 padding-right:3px;
 padding-top:5px;
}
#specialMid .productBox_right a, a:hover {
	font-size:17px;
	text-decoration:none;
}
#specialMid .align{
margin-right:24px;
}
#specialMid .news_letter{
background-image:url(../images/signup.jpg); background-repeat:no-repeat;padding-right:0;
width:188px;
height:201px;

}
#specialMid .textbox_1{
width:125px;
height:12px;

}


#specialMid .align_img{
margin-right:24px;
}
#midimg .bestseller_right {

background-image:url(../images/arrow.jpg); background-repeat:no-repeat;
padding-right:0;
width:150px;
padding-top:2px;
height:92px;
font-size:14px;
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;

}
#midimg .bestseller_left {

 background-image: url("../images/product_new1.jpg");
    background-repeat: no-repeat;
    float: right;
    height: 92px;
    margin-left: 20px;
    padding-right: 21px;
    padding-top: 10px;
    text-align: center;
    width: 100px;
}
#midimg  .bestseller_right a, a:hover {
	color:#EA9500;
    font-size:14px;
    font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
	text-decoration:none;
}
.swbtn {
     width:118px;
	 height:18px;
	border:1px solid #B1B2B2;
	background-image:url(../images/subscribe.jpg);
	font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
	padding-bottom:5px;
	margin-top:0px;
	}
	
	#rhs {
	width:591px;
	float:right;
}
#bodyContent {
	/*width:740px;*/
	float:left;
	color:#040404;
	font-size:12px;
}
#wrap {
	clear:both;
	width:808px;
	margin:0px auto;
}
#titleBar {
	width:561px;
	height:64px;
	float:left;
	clear:both;
	color:#ea9500;
	font-size:18px;
	padding-left:27px;
}
.greyTop {
	background-image:url(../images/greyTop.jpg);
	background-repeat:no-repeat;
	width:700px;
	height:12px;
	
}

.greyMid {
	background-image:url(../images/greyMid.jpg);
	background-repeat:repeat-y;
	width:700px;
	font-size:12px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:10px;
	font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;

}

.greyBot {
	background-image:url(../images/greyBot.jpg);
	width:700px;
	background-repeat:no-repeat;
	height:13px;
	
}

#mid_new
{

width:740px;
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
font-size:15px;
float:left;

padding-left:10px;
}
#mid_new p{
width:630px;

}
#mid_new a{
color:#E99400;
text-decoration:none;
font-size:12px;
font-family:Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;

}
#mid_new a:hover{
color:#101010;
font-size:12px;
font-family:Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;

}

.btn{
border:1px dotted #FF9900;
background-color:#CCCCCC;
font-size:12px;
color:#10101;
}
.btn:hover {
color:#E99400;
font-size:12px;
}
.topheading
{
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
font-size:16px;
color:#E99400;
}
.productPrice
{
	font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
	font-size:16px;


}
.optima
{
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
}

.productPrice1{
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
	font-size:12px;

}
#sitemap{
     color: #EA9500;
    font-family: Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
    font-size: 24px;
    letter-spacing: 0.1em;
    margin-top: 0;
    width: 700px;
    float:left;
    margin-top: -28px;
}
#sitemap_elements{
     clear: both;
    color: #797878;
    float: left;
    font-family: Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
    font-size: 14px;
    letter-spacing: 2px;
    margin-bottom: 30px;
    margin-left: 0;
    margin-top: 5px;
    text-align: left;
    
}
#sitemap_elements ul {
    font-family: Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
    }
#sitemap_elements ul li {
    
    font-family: Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
   
}
#sitemap_elements a {
    color: #797878;
    font-size: 14px;
    text-decoration: none;
}
#sitemap_elements a:hover {
    color: #E99400;
    font-size: 14px;
    text-decoration: none;
}
.del_hyperlink a{
font-family:Optima,Lucida,'MgOpen Cosmetica','Lucida Sans Unicode',sans-serif;
text-decoration:none;
font-size:12px;
}
