body {
	margin: 0;
	padding: 0;
	font-family:times, serif;
	font-size:12px;
	background-color:#fff;
	background-image:url('../images/bgg.gif');
	background-repeat:repeat-y;
}

div#leftnav {
	width:160px;
	height:100%;
	float: left;
	background-color: #cc6600;
	position:relative;
}

#homelogo {
	background-color:#000;
	padding-top: 10px;
	width: 160px;
	height: 72px;
	text-align: right;
	overflow: hidden;
}

#homelogo img {
	margin-top:8px;
}

div#content {
	background-color:#fff;
	padding: 20px 0 0 20px;
	width:535px;
	float:left;
	position:relative;
}
/* NAV AND ROLLOVER CSS */
#preload {
	display:none;
}

#leftnav ul {
	list-style:none;
	width:160px;
	float:left;
	padding:0;
	margin:10px 0;
}

#leftnav li {
	margin:0 2px;
	padding:0;
}
#leftnav ul > li > a {
	float: right;
	margin: 0;
	width:149px;
	text-indent:-900%;
	height:22px;
}

#leftnav > ul > li.cms_distributors_retailers > a {
	height:30px;
}

#contact_form {text-align:left; margin: 0 30px; width:450px; border:1px solid #ccc;}
#contact_form tr {height:22px;}
#contact_form label {font-size:14px; color:#333;}
#contact_form textarea {width:340px; height:100px; font-family:Times,"Times New Roman",serif; font-size:13px; color:#333; border:none; /*border:1px solid #cc6600; */ background-color:#f9f3f3;}
#contact_form input {border:none; background-color:#f9f3f3; width:340px; height:20px; font-family:Times,"Times New Roman",serif; font-size:13px; vertical-align:bottom; clear:both;}
#contact_form #submit {width:140px; font-size:16px; font-weight:bold; font-family:helvetica, arial, sans-serif; color:#fff; margin:5px auto; position:relative; left:148px; background-color:#cc6600;}
#contact_form label.error { float: none; color: red; padding-left: .5em; vertical-align: top; display:block; }

li.cms_index {height:22px;	background:#cc6600 url('../images/NavBaryel_05.gif') no-repeat top right;}
li.cms_index:hover {background:#cc6600 url('../images/NavBarbrown_05.gif') no-repeat top right;}

#leftnav ul > li.cms_products > a {height:44px;}
li.cms_products {height:44px;	background:#cc6600 url('../images/NavBaryel_08.gif') no-repeat top right;}
li.cms_products:hover {background:#cc6600 url('../images/NavBarbrown_08.gif') no-repeat top right;}

li.cms_productos {height:22px;	background:#cc6600 url('../images/productos.gif') no-repeat top right;}
li.cms_productos:hover {background:#cc6600 url('../images/productos-hover.gif') no-repeat top right;}

li.cms_comparisons {height:22px; background:#cc6600 url('../images/NavBaryel_11.gif') no-repeat top right;}
li.cms_comparisons:hover {background:#cc6600 url('../images/NavBarbrown_11.gif') no-repeat top right;}

li.cms_news {height:22px; background:#cc6600 url('../images/NavBaryel_14.gif') no-repeat top right;}
li.cms_news:hover {background:#cc6600 url('../images/NavBarbrown_14.gif') no-repeat top right;}

li.cms_tips_info {height:22px; background:#cc6600 url('../images/NavBaryel_17.gif') no-repeat top right;}
li.cms_tips_info:hover {background:#cc6600 url('../images/NavBarbrown_17.gif') no-repeat top right;}

li.cms_pllo_merchandise {height:22px; background:#cc6600 url('../images/NavBaryel_20.gif') no-repeat top right;}
li.cms_pllo_merchandise:hover {background:#cc6600 url('../images/NavBarbrown_20.gif') no-repeat top right;}

li.cms_pllo_store {height:22px; background:#cc6600 url('../images/NavBaryel_23.gif') no-repeat top right;}
li.cms_pllo_store:hover {background:#cc6600 url('../images/NavBarbrown_23.gif') no-repeat top right;}

li.cms_contact_pllo {height:22px;background:#cc6600 url('../images/NavBaryel_26.gif') no-repeat top right;}
li.cms_contact_pllo:hover {background:#cc6600 url('../images/NavBarbrown_26.gif') no-repeat top right;}

li.cms_links {height:22px; background:#cc6600 url('../images/NavBaryel_29.gif') no-repeat top right;}
li.cms_links:hover {background:#cc6600 url('../images/NavBarbrown_29.gif') no-repeat top right;}

li.cms_distributors_retailers {height:30px; background:#cc6600 url('../images/NavBaryel_32.gif') no-repeat top right;}
li.cms_distributors_retailers:hover {background:#cc6600 url('../images/NavBarbrown_32.gif') no-repeat top right;}

.twitter {margin: 5px 0 0 45px; border:none;}
.twitter_link {border:none; color:#fff; font-size:10px; font-family:Verdana, Arial, sans-serif; text-decoration:none; text-align:center; margin-left:32px; padding-top:0;}
.twitter_link a:hover {text-decoration:underline;}
#leftnav p {margin:0;}

/* Productos (Spanish translation of) Products Page *************************************************************************/
.products h2 {font-size:32px; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif;}
.products ol {width:550px; list-style:none;}
.products li {float:left; width:217px; height:152px; margin:0 35px 35px 0; padding:none;}
