@charset "utf-8";

/* CSS Document */



*{ padding:0px; margin:0px; }



body{background:#212234; text-align: center;  min-width: 936px;}



/*body{background-image: url(../images/reidsBG.jpg); text-align: center;  min-width: 936px; background-repeat:no-repeat;}*/

p{color:#ffffff; font-family:Arial; font-size:.75em; line-height:21px; }

h1{color:#F89F29; font-family:Arial; font-size:1.5em; font-weight:100; }

h2{color:#F89F29; font-family:Arial; font-size:1.5em; font-weight:100; }

h3{color:#F89F29; font-family:Arial; font-size:1.1em; font-weight:100; }

h4{color:#F89F29; font-family:Arial; font-size:.9em; font-weight:100; }

h5{color:#618C22; font-family:georgia; font-style:italic; font-size:1.3em; line-height:40px;}

h6{color:#ffffff; font-family:Arial; font-size:.81em;  }

a{text-decoration: none; color:#ffffff;}

input{height:15px;}



.buttons{height:22px;}



#table{margin:0px ; padding:0px; border:0px;}





#container{text-align:centre; width:801px; height:auto; margin-left:auto; margin-right:auto;  background:#090919; padding:15px;} 

#container2{text-align:left; width:729px; height:auto; margin-left:auto; margin-right:auto; padding-top:10px; } 

#infoContainer{text-align:left; width:550px; height:400px; padding:25px; background:#090919; } 

#infoContainer2{text-align:left; width:450px; height:auto;  } 



#topnav{font-family:Arial; width:800px; float:left; top:0px; position:relative;}

#topnav li {display:inline; text-align:center; height:21px; list-style-type:none; white-space:nowrap; margin-left:5px; }

#topnav li a {text-decoration: none; line-height:21px; font-size:.8em; color:#ffffff; font-weight: lighter;  }

#topnav li a:hover {color:#AA8D79;}



#reidsLogo{ margin-bottom:10px;}



#resultsForm{margin-top:25px;}



#searchbox{position:relative; top:-120px; width:191px; float:right; line-height:21px; }

#searchtext{float:left;}



#indexLeft{background:#090919; width:477px; float:left; }

#indexLeft a{text-decoration: none; float:right; color:#F89F29; font-size:1.3em;}

#indexLeft a:hover{color:#AA8D79;}

#indexRight{background:#090919; width:225px; float:right; margin-bottom:15px;}



#indexRight2{background:#222233; width:225px; float:right; margin-bottom:15px; padding:10px;}

#indexRight2 p{font-size:.7em; line-height:20px; margin-bottom:20px;}



#specificOffersLeft{background:#090919; width:477px; float:left; }

#specificOffersLeft a{text-decoration: none; color:#F89F29; font-size:1.3em;}

#specificOffersLeft a:hover{color:#AA8D79;}



#specificOffersRight{background:#090919; width:225px; float:right; margin-bottom:15px;}



#subColLeft{clear:both;width:224px; float:left; }

#subColRight{width:224px; float:right; }

#subColLeft p , #subColRight p{font-size:.6em; line-height:15px;}



#subColLeft2{clear:both;width:224px; float:left; }

#subColRight2{width:224px; float:right; }

#subColLeft2 p , #subColRight2 p{font-size:.7em; line-height:20px;}



#threeCols{width:224px; float:left; margin-right:28px; font-size:.9em; }



#footer{clear:both; text-align:centre; width:729px;}



#sCart{position:relative; left:510px; top:-140px;}

#showCart{border:1px Solid #222233; padding:10px; margin-top:15px;}



#orderQuote{text-align:left; padding:10px; margin-top:15px; border:1px Solid #222233;}



#catTable{}



#messageSent{font-color:#FFFFFF;}



.contactDetails{float:left; width:300px;}

.contactDetails p{font-size:.9em; line-height:20px;}

.contactDetailsRidght{float:right; width:350px;}



.maps{float:right;}



.abouttext{font-family:georgia; font-style:italic; font-size:1.3em; line-height:40px;}



.quantityBox{width:25px;}

.quantityBox2{width:25px; float:left; margin-right:15px;}



.rule{clear:both; background-color:#AA8D79; width:729px; height:1px; line-height:1px; margin-top:15px; margin-bottom:15px;}

.rule2{clear:both; background-color:#AA8D79; width:477px; height:1px; line-height:1px; margin-top:15px; margin-bottom:15px;}

.rule3{clear:both; background-color:#AA8D79; width:700px; height:1px; line-height:1px; margin-top:15px; margin-bottom:15px;}

.offersText{color:#ffffff; font-family:Georigia; font-size:1.1em; font-style:italic; font-weight:100; line-height:40px;}

.offersText2{font-family:Georigia; font-size:.7em; font-style:italic; font-weight:100; line-height:15px;}



.catHeaders{line-height:30px; float:left; }

.catHeaders a{ color:#F89F29;}



.subCats{width:225px; float:left; margin-right:27px; margin-Bottom:15px;}



.button {border:1px Solid #FFFFFF; background:#FFFFFF;}



.formText{text-align:right;}

.formBorder{border:1px Solid #222233; padding:10px; margin-top:15px;}







