html { min-height: 100%; margin-bottom: 1px; }
body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: #fff;
}
#container{
	/* position: absolute;
	left:50%;
	width: 800px;
	margin-left: -400px; */
	
	padding-top:10px;
}
#header{
	width:800px;
	height:63px;
	/*border:1px solid red;*/
}
#header #logoHolder{
	width:233px;
	height:63px;
	float:left;
	padding-top:1px;
}
#header #topNavSection{
	
	height:63px;
	float:left;
	margin-left:3px;
}
#header #topNavSection .left{
	width:11px;
	height:63px;
	background-image:url(../images/header/leftSide_full.gif);
	background-repeat:no-repeat;
	
	float:left;
}
#header #topNavSection .leftBack{
	width:235px;
	height:63px;
	background-image:url(../images/header/tall_back.gif);
	background-repeat:repeat-x;
	
	float:left;
}
#header #topNavSection .leftBack .merchant{
	position:absolute;
	width:120px;
	height:70px;
	margin-top:10px;
	margin-left:5px;
}
#header #topNavSection .leftBack .merchant .text{
	width:120px;
	font-family:"Trebuchet MS", Arial;
	font-size:11px;
	color:#FFFFFF;
}
#header #topNavSection .leftBack .merchant .input{
	padding-bottom:1px;
}
#header #topNavSection .leftBack .merchant .input input{
	border:1px solid #8C8C8C;
	padding:2px;
	
	font-family:"Trebuchet MS", Arial;
	font-size:10px;
	color:#8C8C8C;
}
#header #topNavSection .leftBack .merchant .input img{
	margin-bottom:-8px;
}
#header #topNavSection .split{
	width:11px;
	height:63px;
	background-image:url(../images/header/split.gif);
	background-repeat:no-repeat;
	
	float:left;
}
#header #topNavSection .rightBack{
	width:291px;
	height:63px;
	background-image:url(../images/header/short_back.gif);
	background-repeat:repeat-x;

	float:left;
}
#header #topNavSection .rightBack .image{
	margin-top:22px;
	margin-left:85px;
	position:absolute;
}
#header #topNavSection .rightBack .topNav{
	position:absolute;
	margin-top:3px;
	margin-left:5px;
}
#header #topNavSection .rightBack .topNav .nav{
	float:left;
	font-family:"Trebuchet MS", Arial;
	font-size:11px;
	color:#047391;
	letter-spacing:1px;
	text-decoration:none;
}
#header #topNavSection .rightBack .topNav .nav a:link, #header #topNavSection .rightBack .topNav .nav a:hover, #header #topNavSection .rightBack .topNav .nav a:visited{
	float:left;
	font-family:"Trebuchet MS", Arial;
	font-size:10px;
	color:#8C8C8C;
	letter-spacing:1px;
	text-decoration:none;
}
#header #topNavSection .rightBack .topNav .nav a:hover{
	color:#9FD0D2;
}
#header #topNavSection .right{
	width:14px;
	height:63px;
	background-image:url(../images/header/rightSide_full.gif);
	background-repeat:no-repeat;
	
	float:left;
}

#mainNavigation{
	width:800px;
	height:50px;
	
	clear:both;
}
#mainNavigation .nav{
	float:right;
}

#welcomeImages{
	width:800px;
	height:296px;
}
#welcomeImages .image{
	float:left;
}


#body{
	width:800px;
}
#body .leftSide{
	width:540px;
	float:left;
}
#body .leftSide .textHolder{
	width:540px;
	padding-left:10px;
}
#body .leftSide .textHolder .header{
	font-family:Georgia;
	font-size:17px;
	color:#B8D0C6;
	font-weight:bold;
}
#body .leftSide .textHolder{
	width:470px;
	line-height:18px;
}
#body .leftSide .textHolder .text, #body .leftSide .textHolder .text a:link, #body .leftSide .textHolder .text a:hover, #body .leftSide .textHolder .text a:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#5A3D1C;
}
#body .leftSide .textHolder .text a:hover{
	color:#9FD0D2;
}
#body .leftSide .splashImages{
	margin-top:10px;
}
#body .leftSide .splashImages .image{
	float:left;
	border:1px solid #D7D6CA;
	margin-right:15px;
}
#body .rightSide{
	width:260px;
	float:left;
}

/************  CSS FOR THE PRODUCTS PAGE  ******************/

#body .left{
	width:250px;
	float:left;
}
#body .mainSection_title{
	font-family:"Trebuchet MS", Arial;
	font-size:18px;
	color:#B8D0C6;
}
#body .left .logoHolder{
	padding-top:3px;
	padding-bottom:25px;
	margin-left:-8px;
}
#body .left .subNavHolder .subNav{
	padding-bottom:10px;
}
#body .left .subNavHolder .subNav .mainLink a:link, #body .left .subNavHolder .subNav .mainLink a:hover, #body .left .subNavHolder .subNav .mainLink a:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
#body .left .subNavHolder .subNav .mainLink a:hover{
	color:#B7D3DC;
}

.left .subNavHolder .subNav .tertiaryLink, .left .subNavHolder .subNav .tertiaryLink_selected, .left_faq .subNavHolder .subNav .tertiaryLink, .left_faq .subNavHolder .subNav .tertiaryLink_selected{
	padding-left:5px;
}
#body .left .subNavHolder .subNav .tertiaryLink a:link, #body .left .subNavHolder .subNav .tertiaryLink a:hover, #body .left .subNavHolder .subNav .tertiaryLink a:visited, #body .left_faq .subNavHolder .subNav .tertiaryLink a:link, #body .left_faq .subNavHolder .subNav .tertiaryLink a:hover, #body .left_faq .subNavHolder .subNav .tertiaryLink a:visited{
	font-family:"Trebuchet MS", Arial;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
#body .left .subNavHolder .subNav .tertiaryLink a:hover, #body .left_faq .subNavHolder .subNav .tertiaryLink a:hover{
	color:#B7D3DC;
}
#body .left .subNavHolder .subNav .tertiaryLink_selected a:link, #body .left .subNavHolder .subNav .tertiaryLink_selected a:hover, #body .left .subNavHolder .subNav .tertiaryLink_selected a:visited, #body .left_faq .subNavHolder .subNav .tertiaryLink_selected a:link, #body .left_faq .subNavHolder .subNav .tertiaryLink_selected a:hover, #body .left_faq .subNavHolder .subNav .tertiaryLink_selected a:visited{
	font-family:"Trebuchet MS", Arial;
	font-size:11px;
	color:#B7D3DC;
	text-decoration:none;	
}





#body .center{
	width:74px;
	float:right;
	margin-right:10px;
	/*border:1px solid red;*/
}
#body .center .product{
	border:1px solid #D7D6CA;
	margin-bottom:7px;
	clear:both;
}
#body .center .product_selected{
	border:1px solid #015353;
	margin-bottom:7px;
}



#body .right{
	width:405px;
	float:left;
	margin-left:10px;
	margin-right:-120px;
	/*border:1px solid red;*/
}
#body .right .sectionImage{
	width:400px;
	height:400px;
	
	border:1px solid #D7D6CA;
	
}

#body .right .product_information{
	width:425px;
	margin-top:15px;
	/*border:1px solid green;*/
	clear:both;
}

#body .right .product_information b{
	font-family:Georgia;
	font-size:16px;
	font-weight:bold;
	color:#015353;
	text-decoration:none;
}
#body .right .product_information .sitemapLink
{
	padding-bottom:5px;
}
#body .right .product_information .sitemapLink a:link, #body .right .product_information .sitemapLink a:hover, #body .right .product_information .sitemapLink a:visited
{
	font-family:Georgia;
	font-size:12px;
	font-weight:bold;
	color:#015353;
	text-decoration:none;
}
#body .right .product_information .sitemapLink a:hover
{
	color:#B7D3DC;
}

#body .right .product_information .description{
	font-family:"Trebuchet MS", Arial;
	font-size:11px;
	color:#5A3D1C;
	letter-spacing:1px;
	padding-top:5px;
}
#body .right .product_checkoutInfo{
	clear:both;
	width:535px;
	
	border:1px solid #FFFFFF;
}
#body .right .product_checkoutInfo .addToCart_btn, #body .right .product_checkoutInfo .checkout_btn{
	float:right;
	padding-top:4px;
	margin-top:-15px;
	
}
#body .right .product_checkoutInfo .quantity{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	letter-spacing:1px;
	
	
	border:1px solid #FFFFFF;
}
#body .right .product_checkoutInfo .quantity input{
	border:2px solid #D7D6CA;
	height:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#015353;
	padding-top:3px;
	text-align:center;
	
}
#body .right .product_checkoutInfo b{
	float:left;
	padding-right:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	width:100px;
}
#body .right .product_checkoutInfo .subtext{
	color:#015353;
	
	border:1px solid #FFFFFF;
}


/************  END CSS FOR THE PRODUCTS PAGE  **************/



#footer{
	clear:both;
	width:800px;
	
	padding-top:15px;
	/*border:1px solid green;*/
}
#footer .left_footer{
	width:14px;
	height:23px;
	background-image:url(../images/footer/left.gif);
	background-repeat:no-repeat;
	float:left;
	border:0px;
}
#footer .center_footer{
	width:772px;
	height:18px;
	background-image:url(../images/footer/center.gif);
	background-repeat:repeat-x;
	float:left;
	
	padding-top:5px;
	border:0px;
}
#footer .center_footer .copyText{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0060B6;
}
#footer .center_footer .rightLinkText{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0060B6;
}
#footer .center_footer .rightLinkText a:link, #footer .center_footer .rightLinkText a:hover, #footer .center_footer .rightLinkText a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0060B6;
	text-decoration:none;
}
#footer .center_footer .rightLinkText a:hover{
	color:#FFFFFF;
}

#footer .right_footer{
	width:14px;
	height:23px;
	background-image:url(../images/footer/right.gif);
	background-repeat:no-repeat;
	float:left;
}

#footerLinks{
	clear:both;
	
	padding-top:10px;
	padding-bottom:35px;
	padding-left:75px;
		
	text-align:center;
}
#footerLinks .nav, #footerLinks .nav a:link, #footerLinks .nav a:hover, #footerLinks .nav a:visited{
	float:left;
	padding-left:3px;
	padding-right:3px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8C8C8C;
	text-decoration:none;
}
#footerLinks .nav a:hover{
	color:#9FD0D2;
}


#footer_credits
{
	clear:both;
	float:right;
	text-align:center;
	padding-bottom:40px;
	padding-top:5px;
	
	border-top:1px solid #8C8C8C;
}
#footer_credits .text
{
	float:left;
	padding-left:5px;
	padding-right:5px;
}
#footer_credits .text{	
	font-family:"Trebuchet MS", Arial;
	font-size:10px;
	text-decoration:none;
	color:#8C8C8C;
}
#footer_credits .text a:link, #footer_credits .text a:hover, #footer_credits .text a:visited{	
	font-family:"Trebuchet MS", Arial;
	font-size:10px;
	text-decoration:none;
	color:#9FD0D2;
}
#footer_credits .text a:hover
{
	color:#8C8C8C;
	text-decoration:underline;
}











/**************   RETAILERS PAGE ***********/
#body .center_retailer{
	width:600px;
	
	overflow:hidden;
	/*border:1px solid green;*/
}

#body .center_retailer .retailerList .retailer{
	padding-bottom:15px;
}
#body .center_retailer .retailerList .retailer .title{
	font-family:Georgia;
	font-size:11px;
	font-weight:bold;
	color:#015353;
}
#body .center_retailer .retailerList .retailer .address, #body .center_retailer .retailerList .retailer .phone{
	font-family:"Trebuchet MS", Arial;
	font-size:11px;
	color:#5A3D1C;
	letter-spacing:1px;
}
#body .center_retailer .retailerList .retailer .website a:link, #body .center_retailer .retailerList .retailer .website a:hover, #body .center_retailer .retailerList .retailer .website a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0060B6;
	text-decoration:none;
}
#body .center_retailer .retailerList .retailer .website a:hover{
	color:#C2CD23;
}














/***************	ABOUT US PAGE	*******************/
#body .rightSide .textHolder{
	padding-left:10px;
}
#body .rightSide .textHolder .header{
	font-family:Georgia;
	font-size:17px;
	font-weight:bold;
	color:#B8D0C6;
	
}
#body .rightSide .textHolder{
	line-height:18px;
}
#body .rightSide .textHolder .text, #body .rightSide .textHolder .text a:link, #body .rightSide .textHolder .text a:hover, #body .rightSide .textHolder .text a:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#5A3D1C;
}
#body .rightSide .textHolder .text a:hover{
	color:#9FD0D2;
}





















/******************	PRESS PAGE	********************/
#body .leftSide_press{
	width:450px;
	float:left;
}
#body .leftSide_press .textHolder{
	padding-left:10px;
	line-height:18px;
}
#body .leftSide_press .textHolder .header{
	font-family:"Trebuchet MS", Arial;
	font-size:20px;
	color:#B8D0C6;
	
	padding-bottom:10px;
}
#body .leftSide_press .textHolder .text{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#5A3D1C;
	width:100px;
	height:150px;
	float:left;
}
#body .rightSide_press{
	width:350px;
	float:left;
}
#body .rightSide_press .textHolder{
	padding-left:10px;
	line-height:18px;
	
	display:none;
}
#body .rightSide_press .textHolder .header{
	font-family:"Trebuchet MS", Arial;
	font-size:20px;
	color:#B8D0C6;
	
	padding-bottom:10px;
}
#body .rightSide_press .textHolder .text, #body .rightSide_press .textHolder .text a:link, #body .rightSide_press .textHolder .text a:hover, #body .rightSide_press .textHolder .text a:visited{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#5A3D1C;
}
#body .rightSide_press .textHolder .text a:hover{
	color:#9FD0D2;
}




/**********		SHOPPING CART PAGE		***************/
#body .cart 
{
	width: 800px;
	border: 0px solid blue;
}
#body .cart .title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3c0a05;
	letter-spacing:1px;
	padding-bottom: 12px;
}
#body .cart .cart_details, #body .cart .cart_details a:link, #body .cart .cart_details a:hover, #body .cart .cart_details a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5A3D1C;
	letter-spacing:1px;
}
#body .cart .cart_details a:hover
{
	color:#3c0a05;
	text-decoration:none;
}
#body .cart .cart_details td{
	padding-bottom: 4px;
}
#body .cart .cart_details input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5A3D1C;
	letter-spacing:1px;
}
#body .cart .cart_details select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5A3D1C;
	letter-spacing:1px;
}









#theWelcomeScreen{
	position:absolute;
	width:230px;
}
#theWelcomeScreen .theusername{
	float:left;
	
	font-family:"Trebuchet MS", Arial;
	font-size:11px;
	color:#5A3D1C;
	letter-spacing:1px;
}
#theWelcomeScreen .logout a:link, #theWelcomeScreen .logout a:hover, #theWelcomeScreen .logout a:visited{
	float:right;
	
	font-family:"Trebuchet MS", Arial;
	font-size:11px;
	color:#5A3D1C;
	letter-spacing:1px;
	text-decoration:none;
}
#theWelcomeScreen .logout a:hover{
	color:#B8D0C6;
}
.thePic
{
	float : left;	
	padding : 5px;
	font-family:"Trebuchet MS", Arial;
	font-size:11px;
	color:#5A3D1C;
	letter-spacing:1px;
}
.product_additionalViews{clear : both;}