@charset "UTF-8";
/* CSS Document */

html {
background: #9392a3 url(images/bg_gradient.gif) repeat-x top left;
font: 11px Verdana, Arial, Helvetica, sans-serif;
margin:0 auto;
}

body {
padding:10px;
}

#layout{
width:985px;
margin:0 auto;
}

a {
color:#3a3588;
}

a:hover{
text-decoration:none;
}

h1{
color:#3a3588;
font-weight:normal;
border-bottom:1px dotted #999;
text-transform:uppercase;
}


#tagline img {
position:absolute;
}

#header {
width:985px;
margin:0 auto;
}

#content {
width:985px;
background: url(images/RMG_content_bg.jpg) repeat-y top left;
margin:0 auto;
}

#footerShadow {
width: 985px;
height:3px;
margin:0 auto;
}

#footer {
background-color:#3a3588;
line-height:30px;
color:#fff;
margin:0px 5px;
padding:0px 25px;
width:925px;
margin:0 auto;
}

#subHeader {
background-color: #f6b461;
line-height:30px;
margin:0px 5px;
}

#leftNav {
background-color:#ccc;
width:205px;
border-right: 1px solid #bbb;
vertical-align:top;
}


#MainBody{
margin:0px 5px;
background-color:#fff;
width:975px;
}

#main{
width:740px;
padding:10px 10px 20px 10px;
}

#tagline {
font-weight:bold;
font-size:13px;
font-style:italic;
color: #1e408a;
text-transform:uppercase;
padding-left:25px;
}

#imageSlider{
margin:0px 5px 0px 5px;
background-color:#f6b461;
height:190px;				
}

#imageSlider2{
margin:0px 5px 0px 5px;
background-color:#f6b461;
height:140px;				
}
/*:::: PRODUCT PAGES ::::*/

#productImageLeft {
float:left;
width: 400px;
text-align:center;
}

#productImageRight {
float:right;
width: 400px;
text-align:center;
}

#RightProductInfo {
width:340px;
float:right;
}

#LeftProductInfo {
width:340px;
float:left;
}

#Features {
border:2px solid #c0c9de;
padding:3px 10px;
background-color:#e5e9f2;
margin-top:5px;
}


#column1,
#column2,
#column3{
width:225px;
margin:10px 4px;
padding:4px;
float:left;
height:280px;
border-right:1px dotted #ccc;
}

#column3{
border-right:0px dotted #ccc;
}

#productImageLeft a img,
#productImageRight a img,
#Manual a img{
margin-bottom:-20px;
}

#productImageRight span,
#productImageRight span a,
#productImageLeft span,
#productImageLeft span a,
#Manual span,
#Manual span a{
line-height:50px;
}

#saleInfo h2 {
margin:0px;
padding:0px;
color:#289f25;
}

 h2{
color:#c32127;
 }

#saleInfo span{
line-height:12px;
margin-top:-10px;
padding:0px;
}

#saleInfo h3{
line-height:12px;
margin:5px;
padding:0px;
color:#3a3588;
}


#column4,
#column5,
#column6 {
float:left;
}

#product01 {
background:#fff url(images/products/RainMaker_List.png) no-repeat top left;
width:50%;
height:205px;
padding:65px 155px 0px 10px;
vertical-align:top;
}

#product02 {
background:#fff url(images/products/WindMaker_List.jpg) no-repeat top left;
width:50%;
height:205px;
padding:65px 155px 0px 10px;
vertical-align:top;
}

#product03 {
background:#fff url(images/products/RainWand_List.png) no-repeat top left;
width:50%;
height:205px;
padding:65px 105px 0px 10px;
vertical-align:top;
}


#product04 {
background:#fff url(images/products/WindMakerPLUS_List.jpg) no-repeat top left;
width:50%;
height:205px;
padding:65px 158px 0px 10px;
vertical-align:top;
}


#product05 {
background:#fff url(images/products/VerticalExt_List.png) no-repeat top left;
width:50%;
height:205px;
padding:45px 20px 0px 100px;
vertical-align:top;
}


#product06 {
background:#fff url(images/products/CalibrationBox_List.png) no-repeat top left;
width:50%;
height:205px;
padding:45px 130px 0px 10px;
vertical-align:top;
}

#product07 {
background:#fff url(images/products/horizontalExt_List.png) no-repeat top left;
width:50%;
height:205px;
padding:45px 20px 0px 100px;
vertical-align:top;
}


#product08 {
background:#fff url(images/products/RM_case_List.png) no-repeat top left;
width:50%;
height:205px;
padding:45px 120px 0px 10px;
vertical-align:top;
}

#product09 {
background:#fff url(images/products/SupportClips_List.png) no-repeat top left;
width:50%;
height:205px;
padding:45px 60px 0px 100px;
vertical-align:top;
}


#product10 {
background:#fff url(images/products/RM_CalibrationBox_List.png) no-repeat top left;
width:50%;
height:205px;
padding:45px 165px 0px 10px;
vertical-align:top;
}

table td h3{
color:#c32127;
}

#main h3{
color:#000;
}


hr{
clear:both;
border:1px solid #ccc;
height:1px;
}


#standards a{
font-weight:bold;
}

#standards p{
margin-top:0px;
}

#RMimage table td{
padding:5px 0px;
vertical-align:top;
text-align:center;
}

#RMimage table td img {
border:1px solid #777;
}

#RMimage table td .xsmall{
font-size:8px;
padding:0px 5px;
}

#RMimage {
margin:0px 5px 0px 5px;
background-color:#f6b461;				
}

#HomeImageLeft {
width:235px;
float:left;
}

#RightMessage {
width:500px;
float:left;
}

#imagethumbs a img{
vertical-align:middle;
border:2px solid #999;
margin:0px 5px;
padding:1px;
}