@charset "utf-8";
/* General Layout */
#AWMEL0{z-index:1;}
body{padding:0; margin:0; background:#000;}
#container{width:1080px; margin:auto; /* To left align site remove margin:auto */}
#menu{width:1080px; height:200px;}
#banner{width:1080px; height:127px; border-bottom:20px solid #000;}
#content{width:1080px; background:url(../images/RedTree-bg.jpg) no-repeat top left #FFF;}
#right-col{width:414px; float:right;}
#right-col #search{width:414px; text-align:center; height:60px;}
#right-col #navigation{width:414px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
#right-col #navigation ul{list-style:none; margin-left:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#D81313;}
#right-col #navigation ul li{line-height:1.6;}
#right-col #navigation ul li a{text-decoration:none; color:#D81313;}
#right-col #navigation ul li a:hover{text-decoration:underline;}
#right-col #adrotator ul li {margin-top:10px;}
a.gift-certificates{background:url(../images/gift-certificate.gif) no-repeat top left #FFF; display:block; width:269px; height:41px; text-indent:-9000px;}

.style1 {color: #3399FF}

#product-nopad-content{width:600px;}
#product-nopad-content h1{font-family:Helvetica, Arial, sans-serif; color:#e60606; font-weight:normal; font-size:20px; margin:0 0 8px 3px; line-height:0.8; letter-spacing:-0.3px;}
#product-nopad-content h2{font-family:Helvetica, Arial, sans-serif; color:#e60606; font-weight:normal; font-size:40px; margin:0 0 26px 0; line-height:0.8; letter-spacing:-1.4px;}

#product-content{width:600px; padding:60px 0 0 60px;}
/* Self Clear Floats - important for pages with light content*/
#product-content:after, #right-col:after{ content: ""; display: block; height: 0; clear: both; }

.announcement-details h1, .announcement-details h1 a,#product-content h1, #product-content h1 a{font-family:Helvetica, Arial, sans-serif; color:#e60606; font-weight:normal; font-size:20px; margin:0 0 8px 3px; line-height:0.8; letter-spacing:-0.3px;}
.announcement-details h2, .announcement-details h2 a, #product-content h2, #product-content h2 a{font-family:Helvetica, Arial, sans-serif; color:#e60606; font-weight:normal; font-size:40px; margin:0 0 26px 0; line-height:0.8; letter-spacing:-1.4px;}
.announcement-details h1 a, .announcement-details h2 a, #product-content h1 a, #product-content h2 a{color:#ec5f12; text-decoration: underline; }
.announcement-details h1 a:hover, .announcement-details h2 a:hover, #product-content h1 a:hover, #product-content h2 a:hover{color:#e60606;}
#product-content p{font-family:Helvetica, Arial, sans-serif; color:#4C4A4A; font-size:14px; line-height:1.4;}
#product-content .product-fl{float:left; margin:0 20px 20px 0;}
#tagline, #footer{font-family:"Times New Roman", Times, serif; font-style:italic; text-align:center;}
#tagline{height:70px; width:1080px; background:url(../images/tagline.gif) no-repeat top left #FFF; color:#414040; }
#tagline.landing{margin-top:48px;}
#tagline p{margin:0; padding-top:20px;}
#footer{color:#9b9797; padding-top:10px;}
#footer p{margin:0;}
#footer{background:#000; height:60px; width:1080px;}

/*Search Positioning*/

div.search-box{ padding-top:25px; padding-right:40px;}
#search-home div.search-box{padding-right:0px;}

/*homepage*/
#banner-home{width:1080px; height:200px;}
#tagline-home{width:474px; height:131px; padding-left:606px; background:url(../images/tagline-homepage.gif) no-repeat top left #000;}
#tagline-home ul{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; list-style:none; margin:0; background:url(../images/home-nav.gif) no-repeat top left #000; width:140px; height:100px; padding-top:18px; float:left;}
#tagline-home ul li{line-height:1.7; margin-left:-10px;}
#tagline-home ul li a{color:#9B9797; text-decoration:none; }
#tagline-home ul li a:hover{color:#FFF;}
#search-home{float:top; padding-right:40px } /*adjust the margin-top to move search higher or lower */
#delement{width:1080px; height:180px; background:url(../images/hp-delement.jpg) no-repeat top left #000;}

#search-home #CAT_Search, #search-home #cat_button{display:inline;}
#search-home #CAT_Search{width:136px;}
/*landing page */
#banner-landing{width:1080px; height:225px;}

/* Blog */
.blog-container{margin-left:60px;}

/*Forms*/
.forms-container{margin-left:60px;}

/*annoucments */
.announcement-details{padding:60px 0 0 60px;}

/*comment*/
.comment-form{width:567px;}
.announcement-details h1{font-size:40px; text-transform: uppercase;}

/*Fixes for IE7 */
*:first-child+html #product-content, *:first-child+html #right-col{zoom:1}
*:first-child+html #right-col #navigation ul{margin-left:50px;}
*:first-child+html #tagline-home ul{width:171px;}
*:first-child+html #tagline-home ul li{margin-left:20px;}

/*Fixes for IE6 */
* html #product-content, * html #right-col{min-height:1%}
* html #right-col #navigation ul{margin-left:50px;}
* html #tagline-home ul{width:171px;}
* html #tagline-home ul li{margin-left:20px;}