* { margin: 0; padding: 0; border: 0; }

:focus { outline: 0; }
td{vertical-align:middle;}
select{border:1px solid #006E51;}
/* top right bottom left */
body{background-color:#fff;color:#06976e;font-family: "Segoe UI",candara,"Trebuchet MS",Verdana,sans-serif;font-size:16px;font-weight:normal;text-align:center;}

#container{position:relative;margin-left:auto;margin-right:auto;text-align:center;vertical-align:top;width:940px;}
#inner { position:relative;clear:both;float:left;overflow:hidden;width:940px; }
#col1 { float:left;padding-bottom:5000px;margin-bottom:-5000px;width:160px; }
#col2 { float:left;padding-bottom:5000px;margin-bottom:-5000px;width:780px;min-height:500px; }
#logo{float:left;height:100px;width:640px;background-image:url(../images/logo.jpg);background-repeat:no-repeat;}
#cart{width:152px;padding:20px 0px 0px 0px;font-size:12px;}
#tmenu{clear:both;width:940px;height:30px;}
#lmenu{float:left;width:160px;}
#content{float:left;width:780px;}
#footer{clear:both;position:relative;z-index:0;height:100px;width:940px;color:#64A796;font-size:12px;line-height:40px;padding-top:20px; }

.linktd1{width:160px;}
.linktd1 a{color:#006E51;font-weight:bold;}
.linktd2{color:#06976e;}

.submit{padding:2px;background:#9C45BA;color:#ffffff;cursor:pointer;border-left:1px solid #cccccc;border-top:1px solid #cccccc;border-bottom:1px solid #999999;border-right:1px solid #999999;font-size:12px;font-weight:bold;text-decoration:none;}

.tm1{float:left;height:2em;padding:0px 40px 2px 0px;text-align:left;}
.tm1 a{display:block;text-decoration:none;color:#64A796;}
.tm1 a:hover{text-decoration:underline;}

#iirotatord {float:left;margin-left:8px;margin-bottom:8px;width:120px;height:170px;border:solid 1px #cccccc;background-color:#ffffff;}
#iirotatord:hover {border:solid 1px #06976e;}

.cart_item_mod{display:block;color:#06976e;text-decoration:none;}
.cart_item_tr{border-top:1px solid #ccc;text-align:left;height:60px;vertical-align:bottom;}
.cart_item_tr:hover{background-color:#FFFCDF;color:#fff;}


/* checkout */
.chktb{border:1px solid #ccc;width:100%}
.td1{border-top:1px solid #000;}
.td0{border:1px solid #ccccc0;}
.d0{background-color:#F9FAF1;}
.chktd{font-size:14px;}

/* iirotator & content */
.ii_smallimage{margin:10px;height:100px;width:100px;}
.ii_name{font-size:10px;width:120px;height:30px;}
.ii_price{height:20px;font-size:14px;font-weight:bold;line-height:20px;vertical-align:middle;background-color:#fbfcf4;}
.ii_oldprice{text-decoration:line-through;color:#046B4E;}
.ii_newprice{color:red;}

#brands{ padding:5px 2px 0px 2px;width:156px;text-align:justify;font-size:10px;}
#brands a{color:#06976e;text-decoration:none;}
#brands a:hover{text-decoration:underline;}

/* Author: Craig Erskine Description: Dynamic Menu System - Vertical */ 
ul#navmenu-v,ul#navmenu-v li,ul#navmenu-v ul 
{ 
	width: 160px; /* Menu Width */ 
	margin: 0; 
	list-style: none; 
} 
ul#navmenu-v li { 
	float: left; 
	position: relative; 
	width: 100%; 
} 
ul#navmenu-v li.iehover { z-index: 1000; /* IE z-index bugfix */ } 
ul#navmenu-v ul { display: none; position: absolute; top: 0; left: 100%; z-index: 9999; } 
/* Root Menu */ 
ul#navmenu-v a 
{ 
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF; 
	padding: 2px;
	display: block; 
	background: #64A796; 
	color: #fff; 
	/*font: bold 11px Arial, sans-serif;*/ 
	text-decoration: none; 
	height: 1%; 
	text-align:left;
} 
/* Root Menu Hover Persistence */ 
ul#navmenu-v a:hover,ul#navmenu-v li:hover a,ul#navmenu-v li.iehover a 
{ background: #006E51; color: #fff; } 
/* 2nd Menu */ 
ul#navmenu-v li:hover li a,ul#navmenu-v li.iehover li a 
{float: none; background: #64A796;color:#F9FAF1; } 
/* 2nd Menu Hover Persistence */ 
ul#navmenu-v li:hover li a:hover,ul#navmenu-v li:hover li:hover a,ul#navmenu-v li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover a 
{ background: #006E51; color: #fff; }
 /* 3rd Menu */ 
ul#navmenu-v li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li a 
{ background: #64A796;color:#F9FAF1; } 
/* 3rd Menu Hover Persistence */ 
ul#navmenu-v li:hover li:hover li a:hover,ul#navmenu-v li:hover li:hover li:hover a,ul#navmenu-v li.iehover li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover a 
{ background: #006E51; color: #fff; } 
/* 4th Menu */ 
ul#navmenu-v li:hover li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li.iehover li a 
{ background: #006E51; } 
/* 4th Menu Hover */ 
ul#navmenu-v li:hover li:hover li:hover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover li a:hover 
{ background: #333; } 
/* Hover Function - Do Not Move */ 
ul#navmenu-v li:hover ul ul,ul#navmenu-v li:hover ul ul ul,ul#navmenu-v li.iehover ul ul,ul#navmenu-v li.iehover ul ul ul 
{ display: none; } 
ul#navmenu-v li:hover ul,ul#navmenu-v ul li:hover ul,ul#navmenu-v ul ul li:hover ul,ul#navmenu-v li.iehover ul,ul#navmenu-v ul li.iehover ul,ul#navmenu-v ul ul li.iehover ul 
{ display: block; }



