* {outline:none;}
img {border:0;}
body {background-color:black;margin:0;color:white;font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;}
a {color:white;text-decoration:underline;}
a:hover {text-decoration:none;}
.content1 {background:black url(../img/home/editorial1.jpg) no-repeat;}
.content_cms {color: #FFFFFF;line-height: 12px;text-align:justify;word-spacing: 1px;}
.block {padding-right:10px;}
.contentmiddle {background-color: #000000;background-image: url(../img/subpage/content_middle.jpg);background-repeat: repeat-y;}

h1 {margin:0; font-size:24px; text-align:left;font-weight:normal;}
h2	{color:#F3F3F3;margin:0; font-size:16px; text-align:left;font-weight:normal;}
h3 {margin:3px 0;font-size:14px;}
h4 {margin:0;float:left;;}

#main {width:998px;margin:0 auto;position:relative;}

small {border-left:solid 1px white;padding-left:5px;margin-left:5px;font-style:italic;}

.read_more {color:#04B5F8;}

.header {height:100px; vertical-align:bottom;}
.header h1 {text-align:right; font-size:24px; letter-spacing:1px;}
.header h2 {text-align:right; color:#ccc; font-size:16px; letter-spacing:1px;}
.header .fix {margin-bottom:18px;}

#cart {position:absolute;top:5px;right:40px;}
#topBanner {position:absolute;top:20px;left:350px;}

.break {background-position:0 10px;}
.list {background-position:0;}
.imgLeft {padding-right:20px;}
.imgLeft img{margin-right:10px;}

.videoBack {padding:0;text-align:center;height:275px;background:url(../img/home/backvideo.jpg) no-repeat;}
.backProducts {text-align:center;height:190px;background:url(../img/home/backproducts.jpg) 15px 0 no-repeat;padding:20px 10px 0 10px;}
.backProducts table {margin-left:28px;}

.greenstripr_back .header {background-image: url(../img/color/green_header.jpg);background-repeat: no-repeat;}
.greenstripr_back .column {background-image: url(../img/color/green_column.jpg);background-repeat: repeat-y; padding-right:20px;}
.greenstripr_back .break {background-image: url(../img/color/green_break.jpg);background-repeat: no-repeat;}
.greenstripr_back h3 {color:#82C261;}

.redstripr_back .header {background-image: url(../img/color/red_header.jpg);background-repeat: no-repeat;}
.redstripr_back .column {background-image: url(../img/color/red_column.jpg);background-repeat: repeat-y; padding-right:20px;}
.redstripr_back .break {background-image: url(../img/color/red_break.jpg);background-repeat: no-repeat;}
.redstripr_back h3 {color:#D43C55;}

.bluestripr_back         {float:left;}
.bluestripr_back .header {background-image: url(../img/color/blue_header.jpg);background-repeat: no-repeat;}
.bluestripr_back .column {background-image: url(../img/color/blue_column.jpg);background-repeat: repeat-y;}
.bluestripr_back .break  {background-image: url(../img/color/blue_break.jpg);background-repeat: no-repeat;}
.bluestripr_back h3      {color:#04B5F8;}


.graystripr_back .header {background-image: url(../img/color/gray_header.jpg);background-repeat: no-repeat;}
.graystripr_back .column {background-image: url(../img/color/gray_column.jpg);background-repeat: repeat-y; padding-right:20px;}
.graystripr_back .break {background-image: url(../img/color/gray_break.jpg);background-repeat: no-repeat;}
.graystripr_back h3 {color:gray;}

.contact .input{display:block; margin-bottom:10px;}
.contact label{display:block; margin:2px 0;}
.contact select,
.contact input,
.contact textarea{width:300px; padding:2px 5px;}
.contact label.error{color:red;}
.contact .submit input{width:auto;}
.contact #flashMessage {margin:20px 0 10px;}

#flashMessage.message {color:red;}
#flashMessage.success {color:green;}

#flashVideo {float:left;width:316px;padding:3px 0 0 13px;text-align:left;}

#banners {float:left;width:115px;padding:0 0 15px 0;border:solid 3px #7A7A7A;background-color:#4D4E53;text-align:center; margin-left:15px;}
#banners p {margin:10px 0 4px 0; padding:0;}

.productList {padding:5px;text-align:center;}
.productList img {display:block;margin:3px auto;}

.linkFooter {margin:10px 10px;}

div.alt {display:none;}

.none {list-style:none;margin:0;padding-left:10px;}
.none li a {float:right;}
.none li img {margin-right:10px;}
.none h3 {text-align:left;font-size:18px;color:white;font-weight:normal;}
.none h4 {width:470px;text-align:left;clear:both;padding-bottom:10px;font-size:13px;font-weight:normal;}


