@charset "utf-8";
/* CSS Document */
body { background-color: #000; color: #FFF; margin: 0px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; }
p { line-height:21px; }
#header { height: 268px; background:url('../images/bg_header.gif') top repeat-x; width: 100% }
	#header_t { height: 33px; margin: 0 auto; width: 950px; line-height: 33px; }
	#header_m { height: 196px; margin: 0 auto; width: 950px; background:url('../images/header-logo-phone.jpg') center; }
	#header_b { height: 39px; margin: 0 auto; width: 950px; line-height: 39px; }
#wrapper { width: 100%; }
	#content-main { width: 920px; margin: 0 auto; }
	#content-left { float: left; width: 490px; margin-top: 15px; }
	#content-right { float: right; width: 420px; margin-top: 15px; }
		.product-holder { width: 170px; height: 290px; border: 1px #808080 solid; background: #141414; float: right; margin: 7px; }
		.product-holder-inner { margin: 5px; text-align: center; }
		.product-holder-inner p { margin: 0px; padding: 0px }
		.product-holder-inner .title { font-size: 12px; font-weight: bold; color: #939393; }
		.product-holder-inner .descript { font-size: 12px; color: #4b4b4b; }
		.product-holder-inner .price { font-size: 12px; color: #ff0000; }

		.product-holder-bg { width: 420px; height: 164px; border: 1px #808080 solid; float:left; margin: 3px; background-color:#141414; }
		#product-info-holder { }
		.blue-bg { background-color:#0d3e56; height:28px; margin:3px; padding-left:5px; }
		.product-image {width:172px; height:122px; margin:5px; float:left; }
		.product-details-list { float:left; margin-top:10px; width:220px;}
		.product-details-list ul { margin:0px; padding:0px; }
		.product-details-list li { border-bottom: 1px #2C2C2C solid; height:22px; padding:3px 0px 0px 0px; list-style:none; margin:0px; }
		.product-details-list li a { width:185px; height:22px; display: block; color:#fff; padding-left:40px; background-image:url(../images/images/li-inactive.gif); background-position:center left; background-repeat:no-repeat;}
		.product-details-list li a:visited, .product-details-list li a:link { color:#FFFFFF; text-decoration:none; }
		.product-details-list li a:hover { color:#FFFFFF; background-color:#2c2c2c; text-decoration:underline; background-image:url(../images/images/li-active.gif); background-position:center left; background-repeat:no-repeat;}
		
#flash_testim { clear: both; margin: 5px; height: 80px; width:360px; float: right; text-align:right; font-size:16px; font-weight:bold; border-top: 1px #808080 solid;border-bottom: 1px #808080 solid; }
#content-bottom { clear: both; width:100%; background: url('../images/bg-footer.gif') bottom center no-repeat; margin: 0 auto; }
#footer { height:105px; margin: 0 auto; margin-top:25px; text-align:center; color:#000; width:920px; font-size:11px;}
/* APGRES */

#content-page { width: 100% }
	#content-page-inner { width: 870px; margin: 0 auto; line-height: 18px; }
	#content-page-inner input{ height:22px; font-size:16px; width: 215px;}
	#content-page-inner a, #content-page-inner a:link, #content-page-inner a:visited { color:#CCC;}
	#content-page-inner a:hover, #content-page-inner a:focus { color:#3dc1ff;}
	#content-main a, #content-main a:link, #content-main a:visited { color:#CCC;}
	#content-main a:hover, #content-main a:focus { color:#3dc1ff;}	

/* MAIN NAV */
ul.main_nav { margin:0; margin-left:20px; padding:0; list-style: none; color:#fff; }
ul.main_nav li { margin:0 auto; padding-right: 12px; padding-left: 12px; float:left; }
ul.main_nav li a { text-decoration: none; display: block; color:#fff; font-weight: bold; }
ul.main_nav li.shipping { margin:0 auto; padding-right: 0px; padding-left: 85px; float:left; }
ul.main_nav li a:hover { color:#000; }

/* TOP NAV */
ul.top_nav { margin:0; list-style: none; color:#fff; }
ul.top_nav li { margin:0 auto; padding-right: 15px; padding-left: 15px; float:left; color:#fff; font-size: 10px; }
ul.top_nav li a { text-decoration: none; display: block; color:#fff; font-size: 10px; }
ul.top_nav li a:hover { color:#51b2d3; }

/* FONTS */
h1 { font-family: Verdana, Geneva, sans-serif; font-size: 40px; color: #51b0d1; }
h2.center { font-family: Verdana, Geneva, sans-serif; font-size: 16px; color: #51b0d1; text-align: center; }
.large { font-size: 14px; font-weight: bold; color: #FFF; }
.left { float: left;}
.right { float: right;} 
.footer-nav, .footer-nav a, .footer-nav a:link, .footer-nav a:visited { color: #000; text-decoration:none; } 
.footer-nav a:hover { color: #51B0D1; text-decoration:none; } 

/* Testimonials PAGE */
.test-image-border { border: 1px solid #808080; padding:2px;}

/* PRODUCTS */
.product-link-holder { width: 170px; border: 1px #808080 solid; background: #141414; float: left; margin: 7px; margin-right: 15px; }
.product-link-holder-inner, .product-link-holder-inner a { margin: 5px; text-align: left; font-size: 12px; font-weight: bold; color: #939393; line-height:18px;}
.product-link-holder-inner a:hover { color: #4cadcd;}
.product-link-holder-inner p { margin: 0px; padding: 0px;}
.product-link-holder-inner ul { list-style: none; padding-left: 5px; line-height: 30px;}
.product-link-holder-inner ul li { border-top: 1px solid #666; background: url(../images/icon-arrow-blue.gif) left no-repeat; padding-left: 7px;}
.product-link-holder-inner ul li a { text-decoration: none;}

.product-txt-holder { width: 100%; border: 1px #808080 solid; background: #141414; float: left; margin: 0 auto; margin-top: 15px; }
.product-txt-holder-inner, .product-link-holder-inner a { margin: 5px; text-align: center; font-size: 12px; font-weight: bold; color: #CCC; line-height:18px;}
.product-txt-holder-inner a:hover { color: #4cadcd;}
.product-txt-holder-inner p { margin: 0px; padding: 0px }
.product-txt-holder-inner-left { width: 170px; background:#FFF; margin: 5px; float:left;}
.product-txt-holder-inner-right { width:670px; float:right;}

/* MISC */
.term-title { color: #3dc1ff;}

#myGallery
{
width: 830px !important;
height: 540px !important;
} 
.price { color:#F00; font-weight:bold; }
