﻿

* html #homepage
{
      background-image: none;
      filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Images/homepage-background.png", sizingMethod="crop");
}

* html #productleft
{
      background-image: none;
      filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Images/product-background.png", sizingMethod="crop");
}

* html .recipebutton
{
      background-image: none;
      filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Images/recipe-button-off.png", sizingMethod="crop");
}

* html .recipebutton_on
{
      background-image: none;
      filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Images/recipe-button-on.png", sizingMethod="crop");
}



html { overflow: scroll; }


#toplogo img
{
	behavior: url(iepngfix.htc);	
}
#homepagedrinks img
{
	behavior: url(iepngfix.htc);	
}
#productbookendleft img
{
	behavior: url(iepngfix.htc);
	float:left;
	width:11px;
	height:42px;
	line-height:42px;	
}
#productbookendright img
{
	behavior: url(iepngfix.htc);	
	float:left;
	width:11px;
	height:42px;
	line-height:42px;
}
#recipegroupnamebookendleft img
{
	behavior: url(iepngfix.htc);
}
#recipegroupnamebookendright img
{
	behavior: url(iepngfix.htc);
}




body
{
	margin: 0;
	padding: 0;
	background-color:#F7D180;
	background-image:url(../../images/CafeFrappeBG3.jpg);
	background-position: top center;
	background-repeat: repeat-x;
}
A
{
	cursor:pointer;
}
form
{
	margin: 0;
}
img
{
	border:0;
}

h1 h2 h3 h4 h5 h6
{
	margin: 0;
	font-weight:normal;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	color:#765c42;
}
h1
{
	margin: 0;
	font-weight:bold;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	color:#422613;
	font-size: 18px;
}
h2
{
	color:#422613;
}
h3
{
	margin: 0;
	font-weight:bold;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	color:#422613;
	font-size: 13px;
}
h4
{
	margin: 0;
	font-weight:normal;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	color:#765c42;
	font-size: 14px;
	font-weight:bold;
}
h5
{
	margin: 0;
	font-weight:normal;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	color: white;
	font-size: 13px;
	font-weight:bold;
}
h6
{
	margin: 0;
	font-weight:normal;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	color: white;
	font-size: 11px;
	font-weight:bold;
}

.left
{
	float:left;
}
.right
{
	float:right;
}
.clear
{
	clear:both;
}
.bold
{
	font-weight:bold;
}


ul
{
	margin: 0;
	padding: 0;
	color:#765c42;
}
li
{
	margin: 0;
	padding: 0;
	color:#765c42;
}




#page
{
	width:942px;
	margin: 0 auto;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 11px;
	background-image:url(../../images/page-background2.jpg);
	background-color: #f2d5ad;
	background-repeat:no-repeat;
	background-position: top left;
	overflow: auto; 
	height: 1%;
	padding: 0 0 10px 0;
}
#preload
{
	display:none;
}
#preloadMaster
{
	display:none;
}
#header
{
	width:886px;
	padding: 0 6px 0 50px;
}
#toplogo
{
	float:left;
}


#topnav
{
	margin: 21px 0 0 0;
	float:right;
	width:462px;
}
#topnavcartlinks
{
	border:0;
	cursor:pointer; 
	padding: 0 0 0 0; 
	float:right;
	margin: 43px 31px 0 0 ;
}
#topnavcartlinks A
{
	color:#7e6839;
	cursor: pointer;
	text-decoration:underline;
}
#topnavbar
{
	padding: 0;
	margin:0;
	float:left;
}
#topnavemailouter
{
	position:absolute;
	border:0;
	cursor:pointer; 
	padding: 0 0 0 0; 
	margin: 78px 0 0 723px;
}
#topnavemailbox
{
	float:left;
	height:21px;
	width: 134px;
	background-image:url(../../images/emailbox.gif);
	background-repeat:no-repeat;
	background-position: top left;
	padding:5px 0 0 10px;
}
#topnavemailbutton
{
	padding: 0;
	margin:0;
	float:left;
	width:18px;
}
.EmailBox
{
	height:11px;
	width: 130px;
	color:#9e8f86;
	font-size:10px;
	border:0;
	background:0;
	margin: -1px 0 0 0;
}





#footer
{
	padding: 10px 0 0 0;
	clear:both;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 11px;
	text-align:center;
	color:#7e6839;
}
#footer A
{
	color:#7e6839;
	text-decoration:none;
	cursor: pointer;
}
#footer A:HOVER
{
	text-decoration:underline;
}






#homepage
{
	clear:both;
	background-image:url(../../images/homepage-background.png);
	background-repeat:no-repeat;
	background-position: top left;
	height:522px;
}
#homepagedrinks
{
	float:right;	
	margin: 232px -12px 0 0;
	z-index: 95;
}
#homepagerightnav
{
	float:right;
	cursor:pointer;
}


#divHowToVideo
{
	position:absolute;
	z-index: 101;
	display:none;
	width:500px; 
	height:340px; 
	border: 0px solid #888888;
	padding: 3px 3px 3px 3px;
	text-align:center;
	margin: 1px 0 0 282px;
}
#divHowToInner
{
	text-align:center;
	position:relative;
	display:none;
}
#divHowToCover
{
	text-align:center;
	position:relative;
	display:inline;
}


#divFacebookFanPageLink
{
	position:absolute;
	z-index: 103;
	margin: 450px 0 0 802px;
}

#divTVSpot
{
	position:absolute;
	z-index: 102;
	display:none;
	width:500px; 
	height:340px; 
	border: 0px solid #888888;
	padding: 3px 3px 3px 3px;
	text-align:center;
	margin: 1px 0 0 282px;
}
#divTVSpotInner
{
	text-align:center;
	position:relative;
	display:none;
}
#divTVSpotCover
{
	text-align:center;
	position:relative;
	display:inline;
}



.videoCloseBar
{
	color: #422613;
	width:500px; 
	height:12px; 
	font-size:10px;
}
.videoclosebutton
{
	float:right;
	cursor:pointer; 
	text-decoration:none;
	font-size:10px;
}
.videoclosebutton:HOVER
{
	text-decoration:underline;
}


.videoCloseBar2
{
	color: #422613;
	width:500px; 
	height:12px; 
	font-size:10px;
}
.videoclosebutton2
{
	float:right;
	cursor:pointer; 
	text-decoration:none;
	font-size:10px;
}
.videoclosebutton2:HOVER
{
	text-decoration:underline;
}







#breadcrumbs
{
	clear:both;
	margin: 0 0 0 53px;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size:9px;
	color:#7e6839;
	
}
#breadcrumbs A
{
	font-family: arial, helvetica, verdana, sans-serif;
	font-size:9px;
	color:#7e6839;
	cursor: pointer;
	text-decoration:none;
}
#breadcrumbs A:HOVER
{
	text-decoration:underline;
}







#product
{
	display:inline-block;
	width:942px;
}

#productleft
{
	float:left;
	width:655px;
	background-image:url(../../images/product-background.png);
	background-repeat:no-repeat;
	background-position: top left;
}







#productname
{
	clear:both;
	width:600px;
	height:42px;
	line-height:42px;
	vertical-align:middle;
	margin: 0 0 0 30px;
	padding: 10px 0 0 0;
}
#productnameinner
{
	padding: 0 11px 0 11px;
	float:left;
	height:42px;
	line-height:42px;
}
#productdesc
{
	clear:both;
	margin: 0 0 0 52px; 
	width: 310px;
}
#productshortdesc
{
	clear:both;
	padding: 0 0 0 0;
}
#productlongdesc
{
	clear:both;
	padding: 0 0 0 0;
	color:#765c42;
	line-height: 17px;
	width: 295px;
	
}
#productfeatures
{
	margin: 0 0 0 52px; 
	width: 230px;
	clear:both;
	padding: 15px 0 0 0;
}
#productfeatures ul
{
	margin: 0 0 0 15px;
	color:#765c42;
}
#productfeatures li
{
	padding: 0 0 0 0; 
	line-height: 17px;
	list-style-type:disc; 
	color:#765c42;
}
#productaddtocart
{
	margin: 0 0 0 52px; 
	width: 250px;
	clear:both;
	padding: 20px 0 0 0;
	height:21px;
	line-height:21px;
	vertical-align:middle;
	color:#765c42;
	font-weight:bold;
	font-size:16px;
}
#productprice
{
	float:left;
	height:21px;
	line-height:21px;
	vertical-align:middle;
}
#productaddtocartbutton
{
	float:left;
	height:21px;
	line-height:21px;
	vertical-align:middle;
	padding: 0 0 0 10px;
}


#productright
{
	float:right;
	width:285px;
	background-image:url(../../images/product-rightcol-background.jpg);
	background-repeat:no-repeat;
	background-position: top right;
	background-color:#e9b976;
	margin: -11px 0 0 0;
	padding: 0 0 10px 0;
}
#productimages
{	
	text-align:center; 
	float:left;
	height:470px;
	margin: 15px 0 0 0;
}
#productthumbs
{
	clear:both;
	text-align:center;
	margin: 10px 0 0 48px;
	cursor:pointer;
}
.productthumb
{
	float:left;
    border:1px solid #AAAAAA;
    text-align:center;
    background-color:#bc8934;
    height:60px;
    width:60px;
}
.productthumb img
{
    height:60px;
}
.productmanuallink
{
	font-size: 12px;
	color: #765c42;
	text-decoration: none;
	cursor:pointer;
}
.productmanuallink:HOVER
{
	text-decoration: underline;
}

.productpartimage
{
	border:1px solid #AAAAAA;
	width:120px;
	margin:0;
	padding:0;
	height:120px;
}
.productpartname
{
	float:left;
	color:#422613;
}
.productpartdetails
{
	float:left;
	padding: 0 20px 0 20px;
	line-height: 18px;
	font-size:12px;
}

#productpartaddtocart
{
	margin: 0 0 0 0; 
	width: 250px;
	clear:both;
	padding: 15px 0 0 0;
	height:21px;
	line-height:21px;
	vertical-align:middle;
	color:#765c42;
	font-weight:bold;
	font-size:14px;
}
.productpartaddtocartRP
{
	margin: 0 0 0 0; 
	width: 250px;
	clear:both;
	padding: 15px 0 0 0;
	height:21px;
	line-height:21px;
	vertical-align:middle;
	color:#765c42;
	font-weight:bold;
	font-size:14px;
}
#productpartprice
{
	float:left;
	height:21px;
	line-height:21px;
	vertical-align:middle;
}
.productpartpriceRP
{
	float:left;
	height:21px;
	line-height:21px;
	vertical-align:middle;
}
#productpartaddtocartbutton
{
	float:left;
	height:21px;
	line-height:21px;
	vertical-align:middle;
	padding: 0 0 0 10px;
}
.productpartaddtocartbuttonRP
{
	float:left;
	height:21px;
	line-height:21px;
	vertical-align:middle;
	padding: 0 0 0 10px;
}









/* Tabs */
.textfancy { font-family: Georgia, serif; }
.textcompressed { letter-spacing: -1px; }
.textnormal { font-family: Verdana, Geneva, sans-serif; }


#tab2 { display: none; }
#tab3 { display: none; }
#tab4 { display: none; }
#tab5 { display: none; }

.tab-accent-border { border-top: solid 2px #a06717; }
.tab1-width { width: 130px; }
.tab2-width { width: 140px; }
.tab3-width { width: 115px; }
.tab4-width { width: 132px; }
.tab5-width { width: 110px; }


#alltabs
{
	clear: both;
	margin-left: 30px;
	padding-top: 25px;
}

.tab-spacer { border-right: solid 1px #d3bb94; }
.tab-headings { margin-left: 11px; }

.tab-active
{	
	position:relative;
	float: left;
	height: 43px;
	text-align: center;
	margin-bottom: -2px;
	border-left: solid 1px #d3bb94;
	border-right: solid 1px #d3bb94;	
	border-bottom: solid 1px #f7dcba;
	cursor: pointer;	
	background-color:#f7dcba;
}

.tab-active .tab-heading
{		
	padding-top: 12px;
	font-size: 13px;
	color: #797368;	
}

.tab-inactive
{	
	float: left;
	padding-top: 4px;
	cursor: pointer;	
}

.tab-inactive .tab-container
{
	margin: 3px 0 0 0;
	float: left;		
	height: 38px;
	background-color: #e6cfa6;
	color: #373533;
}

.tab-inactive .tab-container:hover
{
	background-color: #f7dcba;
	color: #373533;
}

.tab-inactive .tab-container .tab-heading
{		
	margin-top: 4px;	
	padding: 8px 0px 8px 0px;
	text-align: center;		
}

.tab-body
{	
	width:570px;
	clear: both;
	padding: 10px 15px 10px 25px;
	border-top: solid 1px #d3bb94;	
	border-left: solid 1px #d3bb94;	
	border-right: solid 1px #d3bb94;	
	border-bottom: solid 1px #d3bb94;	
	background-color:#f7dcba;
}

.tab-body1-height
{
	height: 93px;
}
.tab-body2-height
{
	height: 93px;
}
.tab-body3-height
{
	height: 350px;
}
.tab-body4-height
{
	min-height: 93px;
}








#recipes
{
	display:inline-block;
	width:942px;
}

#recipeemailsent
{
	display:none;
	position:absolute;
	background-color: #CCCCCC;
	border: 2px solid #765c42;
	padding: 8px 8px 8px 8px;
	color:Red;
	font-size: 12px;
	font-weight:bold;
	margin: 60px 0 0 313px;
	z-index: 3000;
}
#recipeemailnotsent
{
	display:none;
	position:absolute;
	background-color: #CCCCCC;
	border: 2px solid #765c42;
	padding: 8px 8px 8px 8px;
	color:Red;
	font-size: 12px;
	font-weight:bold;
	margin: 60px 0 0 313px;
	z-index: 3000;
}


#recipesinner
{
	float:left;
	display:inline-block;
	width:922px;
	padding: 17px 0 0 20px;
	height:475px;
	background-image:url(../../images/recipes-background.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
}

#recipescol1
{
	position:absolute;
	float:left;
	height:475px;
	width: 300px;
	background-image:url(../../images/recipes-col1-background.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	margin: 0 0 0 0;
	z-index: 1000;
}
#recipegroupname
{
	clear:both;
	width:293px;
	height:42px;
	line-height:42px;
	vertical-align:middle;
	margin: 0 0 0 0;
	padding: 12px 0 0 7px;
	
}
#recipegroupnamebookendleft
{
	float:left;
	width:11px;
	height:42px;
	line-height:42px;
}
#recipegroupnamebookendright
{
	float:left;
	width:11px;
	height:42px;
	line-height:42px;
}



#recipegroupnameinner
{
	padding: 0 9px 0 9px;
	float:left;
	height:42px;
	line-height:42px;
}

#recipeslist
{
	float:left;
	width: 290px;
	padding: 20px 0 0 10px;
}

#recipeslistEveryday
{
	display:block;
}
#recipeslistHoliday
{
	display:none;
}
#recipesgroups
{
	clear:both;
	text-align:left;
	padding-left:10px;
	padding-top:13px;
}
#recipesgroups A
{
	font-size:11px;
	color:#422613;
	cursor: pointer;
	text-decoration:underline;
}

.recipebutton
{
	float:left;
	height:25px;
	width:132px;
	background-image:url(../../images/recipe-button-off.png);
	background-repeat:no-repeat;
	background-position: top left;
	color:#422613;
	cursor: pointer;
	padding: 10px 0 0 12px;
}
.recipebutton_on
{
	float:left;
	height:25px;
	width:132px;
	background-image:url(../../images/recipe-button-on.png);
	background-repeat:no-repeat;
	background-position: top left;
	color:#fbe2c0;
	cursor: pointer;
	padding: 10px 0 0 12px;
}
.recipename
{
	float:left;
	font-size:10px;
	line-height:11px;
	width: 100px;
	margin: -10px 0 0 -5px;

}
.recipebuttontable
{
	width:100px;
	height:25px;
}
.recipebuttontable TR
{
	width:100px;
	height:25px;
}
.recipebuttontable TD
{
	width:100px;
	height:25px;
}



#recipescol2
{
	display:none;
	position:absolute;
	float:left;
	height:475px;
	width: 330px;
	background-image:url(../../images/recipes-col2-background.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin: 0 0 0 0;
	z-index: 900;
	_background-image:none; 

}
#recipescol2Inner
{
	height:475px;
	width: 330px;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Images/recipes-col2-background.png", sizingMethod="crop");
}


#recipescol2_left
{
	float:left;
	height:475px;
	width: 305px;
}
#recipescol2_left_top
{
	float:right;
	width:183px;
	margin: 5px 5px 0 0;
	cursor: pointer;
}
#recipescol2_left_bottom
{
	position:relative;
	clear:both;
}
#recipescol2_left_top_print
{
	float:left;
	width:83px;
}
#recipescol2_left_top_print a
{
	display:block;   
    width:83px;   
    height:22px;   
    outline:none;   
    position:relative;    
    z-index:5000;   
}
#recipescol2_left_top_email
{
	float:left;
	width:100px;
}
#recipescol2_left_top_email a
{
    display:block;   
    width:100px;   
    height:22px;   
    outline:none;   
    position:relative;    
    z-index:5000;   
}
.recipedetails
{
	clear:both;
	position:absolute;
	display:none;
	margin: 40px 0 0 15px;
	color:#422613;
	font-size:11px;
	width:270px;
}
.recipedetails ul
{
	margin: 0 0 0 15px;
	color:#422613;
}

.recipedetails li
{
	padding: 0 0 0 0; 
	line-height: 17px;
	list-style-type:disc; 
	color:#422613;
}


#recipescol2_right
{
	float:left;
	height:100px;
	width: 25px;
	cursor:pointer;
	margin: 375px 0 0 0;
}
#recipescol2_right A
{
	display:block;   
    height:100px;
	width: 25px; 
    outline:none;   
    position:relative;    
    z-index:5000;   
}


.recipeimage
{
	clear:both;
    display:none;
    margin: 0 0 0 10px;
    width:288px;
    height:469px;
}

.disclaimertext
{
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	 font-size:10px;
	 color:White;
}	                                
.disclaimertext2
{
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	 font-size:10px;
	 color:black;
}
	
	
	                                
#recipescol3
{
	display:none;
	position:absolute;
	float:left;
	height:475px;
	width: 326px;
	background-image:url(../../images/recipes-col3-background.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin: 0 0 0 0;
	z-index: 800;
	_background-image:none; 
		
}
#recipescol3Inner
{
	height:475px;
	width: 326px;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Images/recipes-col3-background.png", sizingMethod="crop");
}

#recipescol3_left
{
	float:left;
	height:475px;
	width: 301px;
}
#recipescol3_right
{
	float:left;
	height:100px;
	width: 25px;
	cursor: pointer;
	margin: 280px 0 0 0;
	_background-image:none;
}
#recipescol3_right A
{
	display:block;   
    height:100px;
	width: 25px; 
    outline:none;   
    position:relative;    
    z-index:5000;   
}






#recipeprint
{
	position:absolute;
	display:none;
	margin: -15px 0 0 200px;
	height:523px;
	width: 577px;
	background-image:url(../../images/recipe-print-background.png);
	background-repeat:no-repeat;
	background-position: top left;
	z-index: 1204;
	_background-image:none;
}

#recipeprint_top
{
	float:right;
	height: 25px;
	width:170px;
	cursor:pointer;
	margin: 5px 0 0 0;
}
#recipeprint_top INPUT
{
	display:block;   
    height: 25px;
	width:170px;
    outline:none;   
    position:relative;    
    z-index:5000;   
}


.recipeprintviswrapper
{
	clear:both;
    display:none;
    color:#422613;
    font-size:11px;
}

#recipeprint_bottom
{
	clear:both;
	z-index: 1203; 
}
#recipeprint_bottom_logo
{
	height:107px;
	float:left;
}
#recipeprint_bottom_logo_inner
{
	float:left;
	padding: 15px 0 0 209px;
}
#recipeprint_bottom_details
{
	clear:both;
}
.recipeprint_bottom_left
{
	float:left;
	width:190px;
	height: 500px;
	margin: -50px 0 0 15px;
}
.recipeprint_bottom_left_img
{
	width:190px;
	height:310px;
}
.recipeprint_bottom_right
{
	float:left;
	width:255px;
	margin: 0 0 0 5px;
	
}
.recipeprintname
{
	font-weight:bold;
	font-size:12px;
}
.recipeprint_bottom_right ul
{
	margin: 0 0 0 15px;
	color:#422613;
}

.recipeprint_bottom_right li
{
	padding: 0 0 0 0; 
	line-height: 16px;
	list-style-type:disc; 
	color:#422613;
}


#recipeprint_bottom_right_btn
{
	position:relative;    
	float:right;
	cursor:pointer;
	height: 21px;
	width:200px;
	margin: -10px 150px 0 0;
}
#recipeprint_bottom_right_btn INPUT
{
	display:block;   
    height: 21px;
	width:53px;
    outline:none;   
    position:relative;    

}



#recipeemail
{
	position:absolute;
	display:none;
	margin: 70px 0 0 295px;
	height:199px;
	width: 318px;
	background-image:url(../../images/recipe-email-background.png);
	background-repeat:no-repeat;
	background-position: top left;
	z-index: 1204;
	_background-image:none;
}
#recipeemail_top
{
	float:right;
	height: 22px;
	width:100px;
	cursor:pointer;
	margin: 5px 5px 0 0;
}
#recipeemail_top A
{
	display:block;   
    height: 22px;
	width:120px;
    outline:none;   
    position:relative;    
    z-index:5000;   
}



#recipeemail_bottom
{
	clear:both;
}
#recipesemail_form
{
	float:right;
	width:270px;
	height:90px;
	margin: 52px 25px 0 0;
}



#recipeemail_frombox
{
	float:right;
	height:12px;
	width: 175px;
	margin: 7px 18px 0 0;
}
#recipeemail_frombox INPUT
{
	display:block;
	float:right;
	height:12px;
	width: 175px;
	margin: -1px 0 0 0;
	outline:none;   
    position:relative;    
    z-index:6001;   
}
.RecipeFromEmailBox
{
	height:12px;
	width: 175px;
	color:#422613;
	font-size:10px;
	border:0;
	background:0;
	background-color:#ededed;
}






#recipeemail_tobox
{
	float:right;
	margin: 13px 12px 0 0;
	height:12px;
	width: 139px;
}
#recipeemail_tobox INPUT
{
	display:block;
	float:right;
	height:12px;
	width: 139px;
	margin: 1px 0 0 0;
	outline:none;   
    position:relative;    
    z-index:6001;    
}
.RecipeToEmailBox
{
	height:12px;
	width: 139px;
	color:#422613;
	font-size:10px;
	border:0;
	background:0;
	background-color:#ededed;

}



#recipeemail_submit
{
	float:right;
	margin: 20px 0 0 105px;
	height: 21px;
	width:53px;
	cursor:pointer;
}
#recipeemail_submit INPUT
{
	display:block;   
    height: 21px;
	width:53px;
    outline:none;   
    position:relative;    
    z-index:5000;   
}




.validations
{
	font-size:8pt;
	color:Red;
}
.recipevalsummary
{
	width:200px;
	text-align:right;
	margin: -23px 70px 0 0;
	float:right;
}





#aboutus
{
	display:inline-block;
	padding: 25px 50px 25px 50px;
}




#support
{
	display:inline-block;
	width:942px;
	margin-top:25px;
}
#allsupporttabs
{
	float:right;
	padding-top: 0px;
	width: 632px;
}


#supporttab2 { display: none; }
#supporttab3 { display: none; }
#supporttab4 { display: none; }
#supporttab5 { display: none; }

.supporttab1-width { width: 65px; }
.supporttab2-width { width: 125px; }
.supporttab3-width { width: 135px; }
.supporttab4-width { width: 130px; }
.supporttab5-width { width: 136px; }

#supportright
{
	margin:45px 0 0 0;
	float:right;
	width:291px;
	padding: 0 0 0 0;
}
#supportright-bottom
{
	display:none;
	padding:0;
	margin:0;
}
.supporttab-body1
{	
	min-height: 511px;
	width:580px;
	clear: both;
	padding: 25px 25px 25px 25px;
	border-top: solid 1px #d3bb94;	
	border-left: solid 1px #d3bb94;	
	border-right: solid 1px #d3bb94;	
	border-bottom: solid 1px #d3bb94;	
	background-color:#f7dcba;
}
.supporttab-body2
{	
	height: 404px;
	width:580px;
	clear: both;
	padding: 25px 25px 25px 25px;
	border-top: solid 1px #d3bb94;	
	border-left: solid 1px #d3bb94;	
	border-right: solid 1px #d3bb94;	
	border-bottom: solid 1px #d3bb94;	
	background-color:#f7dcba;
}
.supporttab-body3
{	
	height: 404px;
	width:580px;
	clear: both;
	padding: 25px 25px 25px 25px;
	border-top: solid 1px #d3bb94;	
	border-left: solid 1px #d3bb94;	
	border-right: solid 1px #d3bb94;	
	border-bottom: solid 1px #d3bb94;	
	background-color:#f7dcba;
}
.supporttab-body4
{	
	min-height: 404px;
	width:580px;
	clear: both;
	padding: 25px 25px 25px 25px;
	border-top: solid 1px #d3bb94;	
	border-left: solid 1px #d3bb94;	
	border-right: solid 1px #d3bb94;	
	border-bottom: solid 1px #d3bb94;	
	background-color:#f7dcba;
}
.supporttab-body5
{	
	height: 404px;
	width:580px;
	clear: both;
	padding: 25px 25px 25px 25px;
	border-top: solid 1px #d3bb94;	
	border-left: solid 1px #d3bb94;	
	border-right: solid 1px #d3bb94;	
	border-bottom: solid 1px #d3bb94;	
	background-color:#f7dcba;
}




#supportright-pic2
{
	display:none;
}
#supportright-pic2 img
{
	width:291px
}
#supportright-pic3
{
	display:none;
}
#supportright-pic3 img
{
	width:291px
}
#supportright-pic4
{
	display:none;
}
#supportright-pic4 img
{
	width:291px
}
#supportright-pic5
{
	display:none;
}
#supportright-pic5 img
{
	width:291px
}











#sitemap
{
	display:inline-block;
	width:800px;
	padding: 20px 0 0 50px;
}


#errorpage
{
	padding: 0 0 0 50px;
	display:inline-block;
	width:800px;
	height:500px;
}



#offerpage
{
	padding: 20px 20px 20px 20px;
	min-height:400px;
	line-height:18px;
	font-size:12px;
}