@charset "utf-8";

/* CSS Document */



body {

margin:0px;

padding:0px;

background:url(../images/body_bg.gif);

text-align:center;

font-size:11px;

font-family: sans-serif,Georgia;

line-height:14px;

background-color:#666666;



}



ul,li{

margin:0px;

padding:0px;

list-style-type:none;



}

#femmelogo{

position:absolute; 

height:80px;

width:179px;

z-index:2000;

top:3px;

left:10px;





}





#sudaylogo{

float:right; 

width:214px;

height:63px;

right:0px; 

z-index:1000;





}



/*#shadowwrap{

width:896px;

margin:0 auto;

background-image:url(../images/shadow_wrap.jpg) ;

background-position:left center;

background-repeat:repeat-y;

border:1px solid red;

}

*/



#masthead{

height:125px;

position:relative;

}





.floatleft{

float:left;

}



.floatright{

float:right;

}



.clearspacer{

height:50px;

clear:both;

font-size:0%;

line-height:0;

background-color:#666666;

}



#leftNav{

overflow:hidden;

width:170px;

background-color:#f0f0f0;

float:left;

border:1px solid #bababa;

margin-left:10px;

padding-right:5px;

padding-left:5px;

display:inline;

padding-top:10px;

padding-bottom:10px;

}



#content{

float:left;

width:675px;

margin-left:0px;

display:inline;

}



#content1{

float:left;

display:inline;

width:470px;

color:#4b4b4b;

}





#topheading{

background:url(../images/top_img.gif);

background-position:top left;

width:440px;

background-color:#666666;

height:41px;

line-height:41px;

font-family:sans-serif,Georgia;

font-size:13px;

font-weight:bold;

color:#333333;

padding-left:30px;

}



.headingtxt{

border-bottom:1px solid #eff0ef;

font-weight:bold;

font-size:12px;

padding-top:10px;

height:18px;

color:#9a9898;

}



#content2{

float:left;

width:170px;

margin-top:5px;

border:1px solid #bababa;

margin-left:10px;

padding:5px;

display:inline;

}





.product1{

text-align:center;

width:152px;

float:left;

height:225px;

border-right:1px dotted #ababab;

padding:0 0 10px 0;

}



.product2{

text-align:center;

width:152px;

float:left;

height:225px;

padding:0 0 10px 0;

}





borderTop {

padding-top:15px;

border-top:1px dotted #ababab;

}

.searchBox{
  border:1px solid #323232;
  font-size:11px;
  width:150px;
  line-height:16px;
  height:16px;
  margin-bottom:5px;
  margin-left:5px;
  }





#footer{

margin:0 auto;

background-image:url(../images/footer_bg.gif);

background-position:5px top;

background-repeat:no-repeat;

text-align:left;

width:896px;

font-size:11px;

padding-top:30px;

padding-left:10px;

padding-bottom:20px;

text-indent:3px;

overflow:hidden;

}



#footerlinks {

font-weight:bold;

color:#464242;

font-size:11px;

text-decoration:none;

}



#footer a:link, #footer a:visited{

font-weight:bold;

color:#464242;

font-size:11px;

text-decoration:none;

}



#footer a:hover, #footer a:active{

font-weight:bold;

color:#464242;

font-size:11px;

text-decoration:underline;

}



#footer p{

margin:0;

padding:10px 0 0 0;

}



.linkorange {

font-weight:bold;

color:#fb8916;

}



.linkorange1 {

color:#fb8916;

}





.linkorange2 a{

color:#fb8916;

text-decoration:underline

}

 

#footertext{

text-align:left;

width:600px;

color:#777373;

padding-left:3px;

font-size:11px;

float:left;

}





#footertext a.footerlink:link, #footertext a.footerlink:visited {

color:#777373;

font-size:11px;

text-decoration:none;

font-weight:normal;

}



#footertext a.footerlink:hover,  #footertext a.footerlink:active{

color:#333333;

font-size:11px;

text-decoration:underline;

}







#mainNav{

background-image:url(../images/top_nav_bg.jpg);

background-repeat:repeat-x;

height:59px;

text-align:right;

margin:0px;

padding:0px;

clear:both;
/*border:1px solid #000000;*/
padding-left:290px;
}



#mainNav ul{
    float:right;
    display:inline;
    margin:0px;
    padding:0px;
    margin: 7px 10px 0 0;
}



#mainNav ul li{
    display:inline;
    margin:0px;
    padding: 0 10px;
    color: #000;
}
#mainNav ul li a {
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    color: #000;
    text-decoration: none;
}
#mainNav ul li a:hover {
    color: #2893c7;
}

#subNav{

background-color:#FF0000;

/*background-image:url(../images/subnav_bg.gif);*/

background-repeat:repeat-x;

padding-left:10px;

/*float:left;*/

width:780px;

}



#subNavtext{

color:#fff;

height:15px;

line-height:15px;

float:left;

text-align:right;

font-family:sans-serif,Georgia;

font-size:11px;

font-weight:bold;

width:605px;

}



#subNavtext a{

text-decoration:none;

color:#fff;

padding:0 12px;

}



#subNavtext a:hover{

text-decoration:underline;

color:#fff;

}



#subNavSearch{
color:#fff;
float:left;
width:250px;
text-align:left;
padding-left:0px;
position:relative;

}




		

		.txtwhite{

		color:#fff;

		font-size:11px;

		}

		

		

		.textbox1{

		border:1px solid #323232;

		font-size:11px;

		/*height:12px;

		line-height:12px;*/

		width:150px;

		}

		

		.textbox2{

		font-size:12px;

		height:25px;

		}

		

		

		.welcometext{

		background-color:#F0F0F0;

		color:#959799;

		line-height:16px;

		font-size:11px;

		font-weight:bold;

		padding-left:5px;

		padding-bottom:5px;

		

		}

		

		.welcometext a{

		color:#f25e1e;

		line-height:16px;

		font-size:11px;

		font-weight:bold;

		text-decoration:underline;

		}

		

		#navstyle{

		

		}

		

		#navstyle li{

		padding-left:13px;

		line-height:22px;

		height:22px;

		border-bottom:1px dotted #8b8f8f;

		font-family:sans-serif,Georgia;

		background-image:url(../images/bullet1.gif);

		background-position:center left;

		background-repeat:no-repeat;

		}

		

		

		#navstyle li a{

		color:#424242;

		text-decoration:none;

		}

		

		#navstyle li a:hover{

			color:#f25e1e;

		text-decoration:underline;

		}

		

		#navstyle1{

		

		}

		

		#navstyle1 li{

		padding-left:13px;

		line-height:22px;

		height:22px;

		border-bottom:1px dotted #8b8f8f;

		background-image:url(../images/bullet1.gif);

		background-position:center left;

		background-repeat:no-repeat;

		}

		

		#navstyle1 li a{

		color:#424242;

		text-decoration:none;

		}

		

		#navstyle1 li a:hover{

		color:#f25e1e;

		text-decoration:underline;

		}

		

		#subsubnav{

		padding-left:35px; background-image:none;

		}

		

		

		

			#navstyle2{

			list-style-type:none;

			

		

		}

		

		#navstyle2 li{

		padding-left:15px;

		line-height:22px;

		height:22px;

		border-bottom:1px dotted #8b8f8f;

		/*background-image:url(../images/bullet1.gif);*/

		background-position:center left;

		background-repeat:no-repeat;

		}

		

		#navstyle2 li a{

		color:#424242;

		text-decoration:none;

		}

		

		#navstyle2 li a:hover{

		color:#424242;

		text-decoration:underline;

		}

		

		.paddingTB10{

		padding:10px 0;

		}

		

		.paddingTB5{

		padding:5px 0;

		}

		

		

		

		.fontsmall{

		font-size:11px;

		}

		

		.itemtxt{

		line-height:16px;

		color:#5f5f5f;

		}

		

			.itemtxt a{

		line-height:16px;

		color:#5f5f5f;

		text-decoration:none;

		}

		

		

		.itemname{

		line-height:16px;

		color:#000;

		font-weight:bold;

		text-decoration:underline;

		}

		

		.itemname a:link, .itemname a:visited{

		line-height:16px;

		color:#000;

		font-weight:bold;

		text-decoration:underline;

		}



.itemname a:hover, .itemname a:active{
    line-height:16px;
    color:#f25e1e;
    font-weight:bold;
    text-decoration:underline;
}

		

		#shopbystyle,#narrow-by-list {

		background-color:#FFFFFF;

		border-top:1px solid #C4C1BC;

		padding:0px;
	
		margin:0 5px;
		
		font-family:sans-serif,Georgia;

		}
#narrow-by-list {
    border:1px solid #8B8F8F;
}





		.textbox2{

		font-size:11px;

		height:16px;

		line-height:16px;

		}

		

		.marginT5{

		margin-top:5px;

		}

		

		.marginR10{

		 margin-right:10px;

		}

		

		

		

		.borderT{

		border:1px solid red;

		

		}



/***************VERTICAL**********************/

/*****ALL*****/



#vertical-nav ul {
    list-style-type: none; /* get rid of the bullets */
    background-color: #F0F0F0;
    padding:0;             /* no padding */
    margin:0;              /* no margin for IE either */
}
#vertical-nav ul li {
    margin: 0;
    padding: 0;
    display:block;
	border-bottom:1px solid #C4C1BC;
}

#vertical-nav ul ul li a,#vertical-nav ul li{
}

#vertical-nav ul li a {
    display: block;
	color:#424242;
    padding: 3px 3px 3px 23px;
    margin:0;
    text-decoration: none;
    min-height:15px;           /* hint for IE, alternatively remove whitespace from HTML */
	font-size:12px;
	font-family:sans-serif,Georgia;
	background-image:url(../images/bullet1.gif);
	background-position:9px center;
	background-repeat:no-repeat;
}

#vertical-nav ul li .open, #vertical-nav .activesubsub, #vertical-nav .subopen {
    font-weight: bold;
    text-decoration: underline;
    color:#f25e1e;
}

#vertical-nav .final{
    background-color:#ECECEC;
}



#vertical-nav ul ul li a {
    margin-left: 20px;
}



#vertical-nav ul ul ul li a {

  margin-left: 40px;     /* indent level 2 */

  

}



#vertical-nav a {

  color:#999999;

}

#vertical-nav a:hover {

  color:#f25e1e;

   font-weight: bold;

  text-decoration:underline;

  

}
#vertical-nav {
    margin-top: 5px;
}
#vertical-nav ul li ul li a {
    /*border-top-width: thin;
    border-bottom-width: thin;
    border-top-style: dotted;
    border-bottom-style: dotted;
    border-top-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    margin-bottom:0px;
    margin-top:0px;*/
}

#vertical-nav ul li ul li {
    border-top: 1px solid #d9d9d9;
    border-bottom: none;
}



.navigationbox{

   border:0px solid #FF0000; 

   clear:both; 

   height:40px;

   margin-left:100px;

   

  

  }

  

  

   .navigationbox ul{

    list-style-type:none;

    margin:0px; 

    padding:0px;

    display:inline;

    font-size:11px;

    text-transform:uppercase;

    height:40px;

    line-height:36px;

   

   }

   

   .navigationbox ul li{

    background:url(images/seprator.gif) no-repeat bottom left;

    list-style-type:none;

    margin:0px; 

    padding:0px 30px;

    display:inline;

    line-height:42px;

    height:42px;

    text-transform:uppercase;

   }

   

   

   .navigationbox a{	

   font-size:13px;

   text-transform:uppercase;

   

   text-decoration:none;

   color:#FFFFFF

   }

   

   .navigationbox a:hover{

   font-size:13px;

   text-transform:uppercase;

   

   text-decoration:underline;

   color:#FFFFFF

   }

   

   

   .navigationbox ul li .first {

    background-image:none;

    list-style-type:none;

    margin:0px; 

    padding:0px 30px;

    display:inline;

    line-height:42px;

    height:42px;

    text-transform:uppercase;

   }
