/* main */
html {background: #000 url(images/2010/bg.jpg) top center repeat-x; font-family: Arial, Helvetica, sans-serif;  font-size:13px;}
#header {width:960px; height:319px; margin-left:auto; margin-right:auto;}
#wrap {width:960px; margin-left:auto; margin-right:auto; }

#page-wrap {width:875px; margin-left:auto; margin-right:auto;}
#sidebar {width:154px; background:#FFFFFF; display:inline; float:left; border:1px solid #949494;}
#promo {width:550x; float:right; height:113px; margin-top:206px;}

.content {width:714px; background:#FFFFFF; display:inline; float:right; margin-bottom:20px; border:1px solid #949494}
.col-a {width:654px; margin-left:30px; display:inline; float:left; margin-top:15px; padding-bottom:15px; }
.col-b {width:654px; margin-left:30px; display:inline; float:left; margin-top:15px; padding-bottom:15px; }

.footer { width:875px; border-top: 3px solid #343434; margin-left:auto; margin-right:auto;}
.footer p { color:#343434;} 

.product-row {clear:both; }
.news-image {width:100px; padding:2px; border: solid #e5e5e5 1px; margin:3px; float:left; margin-top:2px; overflow:hidden; }
.news-text {float:right; width:500px; display:inline; margin-right:15px; margin-top:10px;}
.readmore-row {clear:both; margin-top:5px; border-top: #ececec 1px solid; min-height:25px; padding-top:10px; padding-bottom:10px;}
.news-row {clear:both; margin-top:10px; border-top: #ececec 1px solid; padding-top:5px; padding-bottom:10px;  background:#FFF; height:70px;}

/* product box styles */
.p-box {width:150px; padding:2px; border: solid #e5e5e5 1px; margin:3px; float:left; margin-top:2px; background-color:#f1f1f1;}
.p-brand {font-weight:bold; font-size:11px; padding:2px; margin-top:3px; margin-left:3px;}
.p-name { font-weight:normal; font-size:11px; padding:2px;  margin-left:3px;}
.p-image {overflow:hidden; width:150px; display:block; margin-bottom:3px;}

/* image settings */
#sidebar IMG {margin-bottom:0px;  }
IMG {border:0px;}
IMG.logo {margin-top:20px; }
IMG.eleven {float:right; display:inline; margin-right:30px;}
IMG.right {float:right; margin:10px; padding:2px;border: solid #e5e5e5 1px; margin-left:30px; margin-bottom:30px;} 
IMG.heading {margin-top:6px; padding-bottom:6px; border-bottom:1px solid #000;}
/* nav */
#nav-wrap { width:875px; clear:both; display:block; margin-bottom:5px; height:38px; background-color:#FFFFFF; border:1px solid #949494; }
ul#nav { display: inline; list-style: none; padding:0px; width:875px; }	
ul#nav li {	float: left; text-indent:-9999px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; margin:0px;  padding:0px; margin-right: 11px; margin-left: 11px;  }	
.li-b1 a {background:url(images/btn-b1.jpg) top; height:38px; width:51px; display:block;}
.li-b1 a:hover {background:url(images/btn-b1.jpg) bottom; height:38px;}
.li-b2 a {background:url(images/btn-b2.jpg) top; height:38px; width:45px; display:block;}
.li-b2 a:hover {background:url(images/btn-b2.jpg) bottom; height:38px;}
.li-b3 a {background:url(images/btn-b3.jpg) top; height:38px; width:48px; display:block;}
.li-b3 a:hover {background:url(images/btn-b3.jpg) bottom; height:38px;}
.li-b4 a {background:url(images/btn-b4.jpg) top; height:38px; width:54px; display:block;}
.li-b4 a:hover {background:url(images/btn-b4.jpg) bottom; height:38px;}
.li-b5 a {background:url(images/btn-b5.jpg) top; height:38px; width:107px; display:block;}
.li-b5 a:hover {background:url(images/btn-b5.jpg) bottom; height:38px;}
.li-b6 a {background:url(images/btn-b6.jpg) top; height:38px; width:70px; display:block;}
.li-b6 a:hover {background:url(images/btn-b6.jpg) bottom; height:38px;}
.li-b7 a {background:url(images/btn-b7.jpg) top; height:38px; width:94px; display:block;}
.li-b7 a:hover {background:url(images/btn-b7.jpg) bottom; height:38px;}
.li-b8 a {background:url(images/btn-b8.jpg) top; height:38px; width:113px; display:block;}
.li-b8 a:hover {background:url(images/btn-b8.jpg) bottom; height:38px;}
.li-b9 a {background:url(images/btn-b9.jpg) top; height:38px; width:81px; display:block;}
.li-b9 a:hover {background:url(images/btn-b9.jpg) bottom; height:38px;}
/* sidebar */
#sidebar ul {width:154px; margin:0px; padding:0px;  }
#sidebar li {width:154px; margin:0px; padding:0px; border-bottom:1px solid #000; list-style:none;}
#sidebar li a { color:#595959;  margin:0px; padding-left:32px; height:32px; display:block; font-weight:normal; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; background: url(images/2010/li-bg.jpg) top; line-height:32px; }
#sidebar li a:hover { color: #000; background: url(images/2010/li-bg.jpg) bottom;  }

/* Font Styles */
	h1 {font-size:38px; font-weight:normal; color:#00aeef; padding:0px; margin:0px; display:block; margin-bottom:0px;  }
	h2 { font-size:17px; color:#005170; padding:0px; margin:0px; font-weight:normal; }
	h3 { font-size:20px; font-weight:bold; color:#00aeef; padding:0px; margin:0px; letter-spacing:0px; display:inline; }
	h4 { font-size:17px; color:#1e81c1; padding:0px; margin:0px; font-weight:bold; }
	h5 {font-size:12px; font-weight:bold; color:#7e7e7e; padding:0px; margin:0px;}
	p { margin:0px; line-height:18px;  font-size:12px; color:#000; padding:0px; margin-top:10px;}
	li { font-size:12px; color:#636363; margin-left:15px; padding-bottom:10px;}
	ul {padding-left:5px; margin-left:5px; margin-top:10px;}
	ol {padding:0px; margin:0px; padding-left:5px; margin-left:5px; }
	a:link {color:#005170;	text-decoration: none;}
	a:visited {	color:#005170; text-decoration: none;}
	a:hover {	color:#000000; text-decoration: none;}
	a:active {	color:#005170; text-decoration: none;}
	a:focus {outline:none;}  
	
/* Image Styles  */
	IMG.arrow {float:left; display:inline; margin-top:7px; margin-right:10px; margin-left:-5px; }
	IMG.header {display: block;  padding-top:5px; padding-left:10px;}
	IMG.line {display: block;  margin-top:10px;}
	IMG.preload {display:none; }

/* Other Styles  */
	a:focus { outline-style: none; }
	.clear {clear:both; }
	.clear10{clear:both; height:10px; }
	.clear20{clear:both; height:20px; }
	.clear30 {clear:both; height:30px; }
	.line {height:3px; width:100%; background-color:#0fa6ec;}
	.impact {font-size:16px; color:#005170; font-weight:normal; letter-spacing:1px; line-height:20px;}
	.nav {font-size:12px;}
	
	.sifr1 { }
	.sIFR-active .sifr1	{	visibility: hidden;		font-family: Verdana;		line-height: 1em; cursor: pointer;}
	.sIFR-active .sifr2	{	visibility: hidden;		font-family: Verdana;		line-height: 1em; cursor: pointer;}
	.sIFR-active .sifr3	{	visibility: hidden;		font-family: Verdana;		line-height: 1em;}
	.sIFR-active .sifr4 {	visibility: hidden;		font-family: Verdana;		line-height: 1em;}
    .sIFR-active .nav	{	visibility: hidden;		font-family: Verdana;		line-height: 1em;}
	.sIFR-active .nav2	{	visibility: hidden;		font-family: Verdana;		line-height: 1em;}
	
/* home */
	#home p {font-size:14px; color:#8b8b8b; margin:0px; padding:0px; line-height:18px;}
	#home a:link {color:#8b8b8b;	text-decoration: none;}
	#home a:visited {	color:#8b8b8b; text-decoration: none;}
	#home a:hover {	color:#0072bc; text-decoration: none;}


/* preload */ 
.preload1 {background:url(images/button-1-ro.png); display:none;}
.preload2 {background:url(images/button-2-ro.png); display:none;}
.preload3 {background:url(images/button-3-ro.png); display:none;}
.preload4 {background:url(images/button-4-ro.png); display:none;}



/* news and contact styles */ 

span.label,span.spacer,span.multiple span {width:120px;float:left; font-size:13px; font-weight:bold; color:#636363;} 
span.multiple {float:left;} 
span.button {padding-left:120px;} 
span.heading {width:100px;} 
div.clear {clear:both;padding-top:5px;} 
.contact {font-weight:normal; color:#000; font-size:18px;}
.stock {font-weight:bold; color:#949494; font-size:12px;}
/* end of main CSS file */
