@charset "utf-8";

/*Main -------------------------------------------------*/
body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #333333; line-height: 16px; background-color: #eeeded; 	background-image: url(../images/go-camping-bground.jpg);background-repeat: repeat-x;}

div#Wrapper{position:relative; width:960px; margin: 0 auto;}

a{text-decoration:none; color:#336633;font-weight:bold;}
a:hover{text-decoration:none; color:#666666;font-weight:bold; }

.left{float:left;}
.right{float:right;}

.Title{font-size:18px; color:#fff200; padding:10px;line-spacing:2px;line-height:7px;}

.GreenTitle{font-size:18px; color:#fff200; padding:10px;line-spacing:2px;line-height:7px; background-color:#3e5c2f; width:600px; background-image:url(../images/green-bground.jpg);background-position:right;background-repeat:no-repeat;}

.BlackTitle{font-size:18px; color:#fff200; padding:10px;line-spacing:2px;line-height:7px; background-color:#000000; width:292px; background-image:url(../images/title-edge.jpg);background-position:right;background-repeat:no-repeat;}

.ProductMenuTitle{font-size:14px; color:#fff200; padding:5px 50px 5px 10px;line-spacing:2px;line-height:17px; background-color:#000000; width:121px; background-image:url(../images/title-edge.jpg);background-position:right;background-repeat:no-repeat; font-weight:bold}

.ProductTitle{font-size:14px; color:#fff200; padding:5px 0px 5px 6px;line-spacing:2px;line-height:17px; background-color:#000000; width:705px; background-image:url(../images/title-edge.jpg);background-position:right;background-repeat:no-repeat; font-weight:bold; display:block}

.SpecsTitle{font-size:14px; color:#fff200; padding:5px 590px 5px 6px;line-spacing:2px;line-height:17px; background-color:#000000; width:340px; background-image:url(../images/title-edge.jpg);background-position:right;background-repeat:no-repeat; font-weight:bold;}

/*Logos -------------------------------------------------*/
 div#Logo{width:960px; background-color:#000000;height:100px; padding-top:20px; }

/*Header -------------------------------------------------*/

div#Header{width:960px; height:420px; margin-top:15px; }

div#Nav{width:960px; height:30px; }

div#Flash{width:960px; height:378px; }

div#Downloads{	width:938px; height:40px; background-color: #000000; border: 1px solid #fff200; position:absolute; left:1px; top:474px; line-height:40px; }
div#Downloads a{text-decoration:none; color:#fff200;font-weight:normal}
div#Downloads a:hover{text-decoration:none; color:#ffffff;font-weight:normal }


/*Content -------------------------------------------------*/

div#Content{width:960px; height:auto; margin:20px 0px; padding-bottom:30px;}

div#Info{width:600px; height:auto; padding-right:0px; float:left;}
div#Info .left{float:left; padding:10px;}
div#ProductInfo{width:550px; min-height:100px; padding-right:0px; float:left;}
div#ProductSearch{width:312px;float:right; } 
div#ProductSearchBox{width:280px;border: 1px solid #000000; height:30px;padding:15px }
 
div#MonthlySpecials {width:312px;float:right; padding-top:20px; padding-bottom:20px;}
div#MonthlySpecialsBox {width:270px;float:right; padding:20px; border:1px solid #000000} 
div#MonthlySpecials table{margin-bottom:20px;} 

div#Content p{padding-top:10px;}

div#Products {clear:both; padding:20px 0px 20px 0px;margin-left:20px;}

/*What's New -------------------------------------------------*/

.WhatsNewTitle{width:940px; height:7px;background-image:url(../images/title-edge.jpg);background-position:right;background-repeat:no-repeat; background-color:#000000; font-size:18px; color:#fff200; padding:10px;line-spacing:2px;line-height:7px; font-size:18px; color:#fff200; padding:10px;line-spacing:2px;line-height:7px; }

div#WhatsNewContent{width:950px; height:200px; padding:15px 5px 15px 5px; border-bottom:1px solid #000000; }

/*Footer -------------------------------------------------*/

div#Footer{width:960px; background-color: #000000;height:80px; margin-top:20px; clear:both; text-align: center; line-height: 40px; color:#ffffff;}

div#Footer a{text-decoration:none; color:#fff200;font-weight:normal}
div#Footer a:hover{text-decoration:none; color:#ffffff;font-weight:normal }

li{	list-style-image:none;	list-style-type: none;}

.community{	list-style-position: outside;list-style-type: square;}
.padding{	padding-left:40px;}

.catalogueitemdump li {
	list-style-image:url(../Images/li.gif);
}

.catalogueitemdump {
	margin-left:5px;
}

hr {margin:10px 0; height:1px; background-color:#cccccc; border-bottom:1px solid #ffffff; border:0;}

.catalogueItemNotFound {display:none;}


