/*  #9a3335 maroon
*/

body {margin: 0; padding: 0; background: url(../images/body_bkgrd.jpg); text-align: center; font-family:Garamond, Georgia, "Times New Roman", serif;  font-size: 12px; color: #7d1213; }
body.product_page {background-image: none; text-align: center;} 
a:active, a:focus {outline: 0;}
#container {width: 100%;  margin: 0; padding: 0; position: relative; top: 0; left: 0; background: url(../images/bkgrd.jpg) repeat-x; text-align: center;}

#wrapper {width: 1000px; margin: 0 auto 0 auto; padding: 0; background: url(../images/bkgrd_base.png) 0 200px no-repeat; overflow: auto;}


/* CONTENT ----------------------------*/
/*-----------------------------------------------------*/
#mainarea {background: url(../images/mid_empty_bkgrd.png) top left no-repeat; overflow: auto; text-align: left;}


h1, h2 {font-family:"brush Script MT", "comic Sans MS", "trebuchet MS", sans-serif;}
h1 {margin: 0; font-size: 30px; color: #7b7b7b;  }
h2 {margin: 10px 0 0 0; font-size: 20px; color: #b43719;}
h3 {margin: 17px 0 0 0; font-size: 16px; color: #7b7b7b;}
h4 {margin: 10px 0; font-size: 14px; }

p {margin: 0 0 15px 0; font-size: 14px; color: #e38601; word-spacing: 0.4pt; line-height: 1.5; }

ul {margin: 18px 0; padding: 0 15px;}
ul li {margin: 5px 0 3px 15px; padding-left: 5px;}

a, a:visited {color: #0053a3; }
a:hover {color: #903333; }


.bold {font-weight: bold;}
.right {float: right; display: inline;}
.left {float: left; display: inline;}
.clear {clear: both;}
ul.nobullet, ul.nobullet li {padding: 0; list-style: none;}

.gallery .leftcol {width: 267px; float: left; }
.gallery .rightcol {width: 254px; float: right; }
.gallery img {margin-bottom: 9px;}

.gallery .leftcol img {margin-left: 7px;}
p.xls {height: 25px; margin-left: 25px; padding-left: 25px; background: url(../images/xls_logo.jpg) top left no-repeat; line-height: 25px; text-transform: uppercase; font-size: 15px; }
p.pdf {height: 25px; margin-left: 25px; padding-left: 25px; background: url(../images/pdf_logo.jpg) top left no-repeat; line-height: 25px; text-transform: uppercase; font-size: 15px; }
	
	
/* LEFT ----------------------------*/
/*-----------------------------------------------------*/
#left {width: 280px; margin: 0 0 0 72px; padding: 20px 0;  float: left; }
#left img.home {margin-bottom: 17px;}

/* RIGHT ----------------------------*/
/*-----------------------------------------------------*/
#right {width: 537px; margin: 0 75px 0 0; padding: 20px 0; float: right;}

table {margin-bottom: 25px;}

/* FOOTER ----------------------------*/
/*-----------------------------------------------------*/
#footer {width: 1000px; height: 181px; margin: 0 auto; background: url(../images/footer_bkgrd.png) no-repeat top left; text-align:left;}

#footer img.email_btn {margin: 47px 0 0 96px; float: left;}
#footer a img.email_btn {border: none;}

#footer div.transOFF {margin: 47px 90px 0 0; background-color: silver; float: right;}
#footer div.transON {margin: 47px 90px 0 0; background-color: silver;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5; float: right; border: none;}

#footer ul.footinfo {margin: 47px 0 0 9px; padding: 0; list-style: none; float: left;}
#footer ul.footinfo li {margin: 0; padding: 0; list-style: none;}


/* Products ----------------------------*/
/*-----------------------------------------------------*/
.products li {width: 154px; height: 165px; margin: 7px; padding: 0; display: inline; float: left; background:url(http://reliablerentall.com/images/product_bkgrd.png) no-repeat top left; }
.products li a {width: 154px; height: 165px; margin: 0; padding: 0; display: block; background-position: center; background-repeat: no-repeat; text-decoration: none;}
.products li a span { font-size: 11px; position: relative; top: 148px; color: #666;  text-transform: uppercase; display: block; text-align: center; } 
.products li a:hover span { color: #b43719; }

/* Product Page ----------------------------*/
.product_page {text-align: center;}
.product_page img {margin: 20px auto; display: block; border: 3px solid #e8e8e8;}
.product_text {width: 400px; margin: 10px auto;}





