@charset "utf-8";
/* CSS Coded by Ariel Retes please do not remove this copyright - seowisedesigns.com */

*
{
	margin: 0px;
	padding: 0px;
	text-align:left;
}

html {
	margin: 0;
	padding: 0;
	height:100%;
}

p, strong {
	text-align:left;
	margin:5px 12px 5px 12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

body {
	margin:0 auto;
	text-align:center;
	height:100%; 
	background-image:url(../images/bg.jpg); background-repeat:repeat;
}

#wrapper {
	width:900px;
	margin: 0;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
}

#l-header {
	width:28px;
	height:141px;
	float:left;
	background-image:url(../images/l-header.png); background-repeat:no-repeat;
}

#logo {
	width:513px;
	height:141px;
	background-image:url(../images/headerfaux.png); background-repeat:repeat-x;
	float:left;
}

#logo img#Logo {
	margin-top:10px;
}

#header {
	width:330px;
	height:141px;
	background-image:url(../images/headerfaux.png); background-repeat:repeat-x;
	float:left;
}

#r-header {
	width:29px;
	height:141px;
	float:left;
	background-image:url(../images/r-header.png); background-repeat:no-repeat;
}

#menunav {
	background-image:url(../images/menunavbg.jpg); background-repeat:repeat-x;
	float:right;
	height:27px;
	width:900px;
	list-style:none;
	display:block;
	margin:0 auto;
}

#menunav ul {
	margin:0;
	height:27px;
	list-style:none;
	line-height:normal;
}

#menunav li {
	float:left;
}

#menunav a {
	color:#FFF;
	text-decoration: none;
	padding: 5px 10px 5px 10px;
	font:12px  "Trebuchet MS", Arial, Helvetica, sans-serif;
	display: block;
	border-left:#CCC thin solid;
}

#menunav li a:hover {
	background-color:#066;
}

#container {
	width:898px;
	height:100%;
	padding: 0;
	margin:0 auto;
	background-color:#FFC;
	border-left:#999 thin solid;
	border-right:#999 thin solid;
	overflow:hidden;
	float:left;
}


#leftcol {
	width:225px;
	height:auto;
	background-color:#FFC;
	float:left;
	overflow:hidden;
}



#leftcol p {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:6px 16px 0 16px;
	text-align:justify;
}

#leftcol span {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:small;
	text-align:justify;
	font-weight:normal;
	margin:6px 16px 0 16px;
}

#leftcol strong {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:6px 16px 0 16px;
}

#leftcol h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:12px 16px 0 16px;
	color:#06C;
	text-align:center;
}

#leftcol h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#900;
	margin:6px 16px 0 16px;
}

#leftcol h5 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:6px 16px 0 16px;
}

#main {
	float:right;
	clear:right;
	width:670px;
	height:100%;
	background-color:#FFE;
}

#main p {
	margin:5px 20px 5px 20px;
	text-indent:5%;
}

#main h2 {
	font-family:Verdana, Geneva, sans-serif;
	text-align:center;
	color:#900;
	margin-top:12px;
}

#main h3 {
	font-family:Tahoma, Geneva, sans-serif;
	text-align:center;
	color:#333;
	margin-top:12px;
}

#main h3 a {
	text-decoration:none;
	color:#00C;
	text-align:center;
}

#main h4 {
	text-align:center;
}

#main h4 a {
	text-align:center;
	color:#00F;
	text-decoration:none;
}

#main h4 a:hover {
	color:#090;
}
	
#main h3 a:hover {
	color:#090;
}

#main img {
	position:relative;
	background-image: url(images/checkmark.gif);
}


#proofvid {
	width:330px;
	text-align:center;
	padding-left:160px;
}

#proofvidsm {
	width:330px;
	text-align:center;
	padding-left:220px;
}

#footer {
	width:900px;
	margin: 0 auto;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	background-color:#063;
	height:100px;
	text-align:center;
	float:left;
}

#footer p {
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:small;
	padding-top:12px;
}

#disclaimer tr th {
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:small;
}

#disclaimer tr th a {
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
}

#disclaimer tr th a:hover {
	color:#F90;
}

#validator tr th p a img {
	border:none
}

#prodinfo {
	width:220px;
	float:left;
	text-align:center;
}

#videopage {
	clear:right;
	width:900px;
	height:auto;
	background-color:#FFE;
	border-left:#666 thin solid;
	border-right:#666 thin solid;
}

#videopage p {
	text-indent:5%;
}

#videopage h1 {
	text-align:center;
	color:#900;
}

#videopage h2 {
	text-align:center;
	color:#900;
}

#videopage h2 a {
	font-family:Verdana, Geneva, sans-serif;
	color:#00F;
	text-decoration:none;
}

#videopage h2 a:hover {
	color:#F00;
	text-decoration:underline;
}

#videopage h3 {
	text-align:center;
}

#videopage h3 i {
	color:#666;
}

#videopage h4 {
	text-align:center;
}

#videopage h4 a {
	color:#06F;
	text-decoration:none;
}

#videopage h4 a:hover {
	color:#0C0;
}

#videopage img {
	text-align:center;
	margin-left:100px;
}

#videopage a img {
	border:none;
}

#singleprod {
	background-color:#CFC;
	margin-top:30px;
	margin-bottom:30px;
	padding-left:30px;
	padding-right:30px;
	border:#666 medium dashed ;
	width:600px;
	margin-left:auto;
	margin-right:auto;
}

#singleprod p {
	margin-bottom:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#singleprod img {
	margin-left:218px;
}

#singleprod a img {
	margin-left:215px;
}

#singleprod h1 {
	font-family:Verdana, Geneva, sans-serif;
}

#singleprod h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000;
}

#singleprodimg img {
	margin-left:180px;
}

#singleprodimggreen8 {
	margin-left:6px;
}

#singleprodimggreen8a {
	clear:both;
	position:inherit;
	width:100%;
}

/* Div Class goes here */

.submenu {
	width:225px;
}

ul.submenu li {
	width:200px;
	margin-left:20px;
	line-height:30px;
	text-indent:20px;
	list-style:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:small;
	background-image:url(../images/mainnavb1.png); background-repeat:no-repeat;
}

ul.submenu li a {
	text-decoration:none;
	letter-spacing:-1px;
	color:#FFF;
	font-weight:bold;
}

ul.submenu li a:hover {
	width:200px;
	line-height:30px;
	font-weight:bold;
	font-size:small;
	color:#060;
}

h3.headerbar {
	background:#606060 url(../images/arrowstop.gif) no-repeat scroll 8px 2px;
	font-weight:normal;
	color:#FFF;
}

h3.headerbar font {
	font-size:medium;
	width:225px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#FFF;
}


h3.headerbar a {
	color:#FFF;
	text-decoration:none;
}

.prodblock {
	width:670px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.supportprod {
	margin-left:280px;
}

.block {
	background-color:#CFC;
	margin:20px 70px 30px 70px;
	padding:12px 5px 5px 3px;
}

#audioplayer4 {
	text-align:center;
	margin-left:145px;
}

.block strong {
	margin:12px 15px 5px 5px;
}

.imgphone {
	background-image:url(../images/green8_in_phone.jpg);
	background-repeat:no-repeat;
	width:209px;
	height:154px;
	margin-left:90px;
	float:left;
}

.imgproduct {
	background-image:url(../images/product_sm.jpg);
	background-repeat:no-repeat;
	width:150px;
	height:198px;
	margin-left:30px;
	float:left;
}

#main .block h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#900;
}

.block h4 {
	text-align:center;
}

.block h5 {
	text-align:center;
}

.block-small {
	background-color:#9CF;
	margin:5px 40px 30px 40px;
	padding:12px 5px 5px 3px;
}

.caption {
	background-color:#CCC;
	width:300px;
	float:right;
	padding-top: 4px;
	text-align: justify;
	margin-left: 10px;
	margin-right: 20px;
	border:#000 thin dashed;
}

.button {
	text-align:center;
}

.button a {
	text-align:center;
	text-decoration:none;
}

.button a img#BuyButton {
	text-decoration:none;
	border:none;
}

.h4 h4 {
	text-align:center;
	color:#900;
	font-family:Tahoma, Geneva, sans-serif;
}

.imgblock {
	text-align:center;
}

.imgblock2 {
	border:#900 thick dashed;
	text-align:center;
}

.imgblock2 img {
	float:left;
	padding-left:5px; padding-right:5px; padding-top:5px;
}

.order2 a img {
	margin-left:235px;
	border:none;
}

.block2 {
	background-color:#CFF;
	margin:20px 70px 30px 70px;
	padding:12px 5px 5px 3px;
	border:#000 thin dashed;
}

.block2 p strong {
	margin:0 auto;
	padding:0;
}

.block2 table tr th p {
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	text-align:center;
}

.block2 table tr th p a {
	text-align:center;
}

.block2 table tr th p a:hover {
	color:#0C0;
}

.quote {
	border-bottom:#000 medium solid;
	text-align:center;
	width:673px;
}

.quote p img {
	text-align:center;
}

.order {
	width:auto;
	height:37px;
	margin-left:12px;
	text-align:center;
}

.order a img {
	text-align:center;
	border:none;
}

.columnwrap {
	width:673px;
	float:left;
	text-align:left;
}

.columnwrap h2 a img {
	border:none;
}

.columnwrap h2 a img:hover {
	border:none;
}

.col1 {
	text-align:left;
	width:220px;
	height:auto;
	float:left;
}

.col1 p {
	margin:0 auto;
}


.col1 h5 {
	text-align:center;
	margin-left:12px;
}

.col2 {
	text-align:left; 
	float:left;
	width:453px;
}

#main .columnwrap .col2 h3 {
	text-align:left;
	margin:0;
}

#main p a img#graph {
	border:none;
}

.columnwrap h2 {
	text-align:center;
}

.columnwrap h2 a {
	text-decoration:none;
}

.columnwrap h2 a:hover {
	color:#090;
}

#main .columnwrap h3 {
	text-align:left;
}

#main .columnwrap h5 a {
	text-align:center;
	text-decoration:none;
	color:#006;
}

#main .columnwrap h5 a:hover {
	color:#090;
}


.columnwrap h5 {
	text-align:center;
}

.signaturelink {
	text-align:center;
}

.signaturelink a {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

.signaturelink a:hover {
	color:#F90;
}

/* Dynamic menu starts here */

#menu1 a {color:black;background-color:white;text-decoration:none;text-indent:1ex;}
#menu1 a:active {color:black;text-decoration:none;}
#menu1 a:hover {color:black;background-color:#FFFF99}
#menu1 a:visited {color:black;text-decoration:none;}

#menu1 a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:small;
}


/* Dynamic menu ends here */

#bordertop {
	border:#666 1px dashed;
	margin-bottom:2em;
}

#borderbtm {
	background:url(../images/border-btm.jpg) bottom no-repeat;
	width:670px;
	height:33px;
}

.prodblock p a img.combobtn {
	padding-left:148px;
}

.prodblock p img {
	float:left;
	padding-right:1em;
	position:relative;
}

.prodblock p img#prodimg {
	margin:0 auto;
}

.prodblock h4 {
	float:left;
	margin:2em auto;
}

img#add2cartBtm {
	margin:0 auto;
	position:relative;
}
