@charset "UTF-8";
/* CSS Document */
/*
 		sUBMenu Styles
*/


/* H2 with a class of 'primary' make font red */
h2.primary {
	color: #aa0000;
}

#submenu { width:1000px; height:30px; margin:5px 0;}
#submenu #Nav { width:1000px; height:30px; margin:0; padding:0; background:url("images/menu.png") 0 0 no-repeat; }
#submenu #Nav li { 
    float: left;
    display:inline; 
    margin:0;
    margin-right: 5px; 
    padding:5px 0px 0px 25px;
    text-decoration:none;
}
#submenu #Nav li a {
    float:left;
    display:block;
    background:url(images/menu.png) no-repeat right top;
    padding: 0px 12px 2px 3px;
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;

}
#submenu #Nav li a:hover{
    float:left;
    display:block;
    background:url(images/menu.png) no-repeat right top;
    font-weight:bold;
    color:#cc0000;
}

/*
 		Content Section Styles
*/
#white {
  width:100%;
  background-color:#ffffff;
  border: 0px solid black;
}

#topsection {
  width:100%;
  height:280px;
}

#main_content_box {
  background-color:#ffffff;
  padding:20px 10px;
  border-radius:10px 10px 0 0;
}

#lowermain {
  width:724px;
}

#lowerright {
  background-image: url("images/letsgoshopping.gif");
  float:right;
  width:230px;
  height:350px;
  background-color:#666666;
}

#featuredproducts {
  background-image: url("images/featuredproductsbackground.gif");
  width:700px;
  height:200px;
  margin-left:25px;
}

#product {
  border: 0px solid black;
  width: 800px;
}  
  
/*
    Text Styles
*/


#body {
	margin:0px; padding:0px;
	
	font-family:Arial, Helvetica, sans-serif;  
    color:#333333;  
    font-size:13px;  
    line-height:19px;
}
#main {
	background-repeat:repeat-x;
	background-color:#ffffff;
	margin: 0 auto; 
	padding:20px;
}

#main .container {
	/*background-image:url(/images/background.jpg); */
	background-repeat:no-repeat;
	min-height: 400px;
} 

#logo h1, #logo small {  
    margin:0px;  
    display:block;  
    text-indent:-9999px;  
}  
#headerright {
		float:right;
		color:#000000;
		font-family: Myriad Pro, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:normal;
}
#logo {
    background-image:url(/images/entourage_logo_new2.png);
    background-repeat:no-repeat;
    height:60px;
    margin:0 0 0 -20px;
}

 	
/* 
    Footer-Styles 
*/  
      
.footer {  
    font-family:Verdana, Arial, Helvetica, sans-serif;  
    font-size:10px;
		padding-top:7px;  
		margin: 0 0 0 0;
		list-style:none;
		height:50px;
}  
ul.footer li {  
    display:inline;
}  
ul.footer li a {
	text-decoration:none;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
ul.footer li a.active, ul#footer li a.hover {
	color:#000000;
}
ul.footer a:hover {  
	color:#b4d670;
}


.footer2 {  
    font-family:Verdana, Arial, Helvetica, sans-serif;  
    font-size:10px;
		padding-top:7px;  
		margin: 0 0 0 0;
		list-style:none;
		height:50px;
}  
ul.footer2 li {  
    display:inline;
}  
ul.footer2 li a {
	text-decoration:none;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
ul.footer2 li a.active, ul#footer li a.hover {
	color:#000000;
}
ul.footer2 a:hover {  
	color:#b4d670;
}
.cartLine {
  color: white;
  height: 2px;
  width: 95%;
}

.category-img {
  height: 180px;
}

.category-ctn {
  text-align: center;
}

.name-qty {
  font-size: 20px;
}

.error-msg {
  color: #aa0000;
  font-weight: bold
}