

body{
background:#fff url(bwtexturebg.jpg) repeat;
color:#29303B;
font-family:'Trebuchet MS',Georgia,Times,Times New Roman,sans-serif;
font-size:0.9em;
text-align:center;
}

h1,h2,h3,h4{
font-family:Georgia,"Lucida Sans Unicode",lucida,Verdana,sans-serif;
font-weight:normal;
letter-spacing:1px;
}
h3{font-size:1.4em;margin:0;padding:0;text-align:left;}
input, textarea, table{
	/*background:#ffffff;*/
	/*border: solid #753206 1px;*/
	border: none;
font-size:1.0em;
font-family:Georgia,"Lucida Sans Unicode",lucida,Verdana,sans-serif;
  line-height: 1.5em;
}
p{
	line-height:1.5em;
	margin:0 0 1em;
	padding:0;
	padding-top: 10px;
float:left;
}


a {
color: #000;

}

#container {
width: 800px;
margin-top: 20px;
text-align: center;
z-index:200;
position:relative;
clear: both;
background-position:center; 
margin-right: auto; 
margin-left:auto; 

}

#shadow, #base { 
 position: relative;
  bottom: 3px;
  right: 3px;
 z-index:200;
position:relative;
clear: both;
}
#shadow {
background-color: #ccc;
}
#base {
background-color:#fff;
color: #000;
z-index:200;
padding: 0.5em;
border: 1px solid #000 ;
position:relative;
clear: both;
}


#banner {
background: #fff url(robinTitle.jpg) no-repeat;
height:108px;
position:relative;
z-index:200;
clear: both;
}

#bannerProducts {
background: #fff url(robinTitleProduct.jpg) no-repeat;
height:96px;
position:relative;
z-index:200;
clear: both;
}

#title {
background-color: #bdb76b;
height: 30px;
line-height:2.0em;
margin: 0 auto;
margin-top: 1px;
font-size: 1.4em;
text-align:justify;
position:relative;
z-index:200;
clear: both;
}

#footer {
position:relative;
background: #fff;
height:113px;
margin: 0 auto;
margin-top: 10px;
padding: 0px;
clear: both;
z-index:220;
}

/* common styling */
#menu 
{   	        
	width:782px;
	position:relative;
        padding: 0px; 
        margin: 0px 0px 0px 0px;
        margin-top: 3px;			
		z-index:200; 	
        text-align:left;
		float:left;
        background-color: #fff;
        clear:both;
  }
  
/* font size below */
#menu ul {
padding: 0px; 
margin: 0px;
list-style-type: none;
background-color: #000; 
text-align: left; 
z-index: 190;
position:relative;
}

#menu ul li a, #menu ul li a:visited {
display:block; 
text-decoration:none; 
color:#fff; 
width:154px; 
height:24px; 
text-align:center; 
background-color:#800000; 
line-height:24px; 
font-size:13px; 
} 
/*background:#F4F4EA;*
#menu ul li ul {display: none;}
*/

#menu ul li {float:left; margin-right:1px; position:relative;}
#menu ul li b {display:block; color:#fff; width: 154px; background:#000; cursor: hand; }

/* specific to non IE browsers  orange: F8B57A */
#menu ul li a:hover {display:block; color:#fff; background:#413E3E; }  /*background:#E2DFA8; Green hover color */

#menuh {
height: 25px;
background: #fff url(menuh.jpg) no-repeat;
padding: 0px;
margin: 0 auto;
width:774px;
position:relative;
z-index:200;
clear: both;
text-align: left;
float:left;
}

#content {
position:relative;
/* background-color: #f0e68c;
height: 400px;
*/
padding:0px;
margin: 0 auto;
margin-top: 1px;
text-align:center;
clear: both;
z-index:200;
}

#imgs{
position:relative;
padding:0px;
text-align: center;
width:250px;
float: left;
margin: 0 auto;
margin-left: 0px;
}

#prods{
position:relative;
margin:0 auto;
padding:0px;
margin-top: 10px;
margin-bottom: 5px;
height: 500px;

}

#prodlist {
position:relative;
margin:0 auto;
padding:0px;
width: 780px;

}

/*
#prodtitle {
position:relative;
margin:0 auto;
padding:0px;
background-color: #ffffe0;
font-family:Verdana,Arial,Sans-Serif;
font-size:0.9em;
color: #951A2E;
margin-top:5px;
text-align:left;
}

#prodlist a {
text-decoration: none;
color: #951A2E;
}

#sublist{
position:relative;
margin:0 auto;
padding:0px;
background-color: #f5f5f5;
}
*/
#subul{
position:relative;
font-family:Verdana,Arial,Sans-Serif;
font-size:0.9em;
list-style:none;
margin:0 auto;
margin-left:10px;
text-align:left;
padding:0;
background-color: #f5f5f5;
}

#subul li{
position:relative;
font-family:Verdana,Arial,Sans-Serif;
font-size:0.9em;
line-height: 1.5em;
margin:0 auto;
padding:0;
}

#subul li a {
color: #000;
text-decoration: underline;
font-weight: bolder;
}

#prodimg{
position:relative;
margin:0 auto;
padding:1px;
float: right;
border: 1px solid #eee;
width: 430px;

}



#serv {
width: 700px;
line-height: 1.5em;
text-align:center;
padding: 0px; 
margin: 0 auto;
position:relative;
}

#serv ul {
position:relative;
margin:0 auto;
padding:0px;
text-align: left;
list-style-type: none;
border: 1px solid #ffc;
}

#serv ul li {
position:relative;
margin-top:2px;
background-color: #eedfcc;
padding:2px;
}
/*

#nav{
position:relative;
font-family:Verdana,Arial,Sans-Serif;
font-size:0.9em;
list-style:none;
margin:0 auto;
margin-left:250px;
padding:0;
text-align:center;
}
#nav li{
position:relative;
display:line;
float:left;
color: #8b4513;
font-size: 1.2em;
background-color:#eee8aa;
line-height:1.7em;
list-style:none;
margin:0;
padding:0;
margin-top:5px;
margin-left:10px;
height:25px;
width:100px;
}
#nav li a:link,#topnav li a:visited{color:#999;text-decoration:none;}
#nav li a:hover,#topnav li a:active{color:#d2691e;}

#submenu {
position:relative;
 background-color: #f0e68c;
margin: 0 auto;
margin-top: 1px;
height: 100px;
}

*/
