
body,html {
	width : 100%;
	height : 100%;
	margin: 0;
	padding: 0;
	font:Verdana, Arial, Helvetica, sans-serif;
	background-color:#333333;
	}
	
a:link{text-decoration: none; color: #333333;}
a:visited{text-decoration: none; color: #333333;}
a:hover{text-decoration: underline; color: #333333;}
a:active{text-decoration: none; color: #333333;}

a.nav:link{text-decoration: none; color: #333333;padding-right:15px;}
a.nav:visited{text-decoration: none; color: #333333;padding-right:15px;}
a.nav:hover{text-decoration: underline; color: #333333;padding-right:15px;}
a.nav:active{text-decoration: none; color: #333333;padding-right:15px;}

a.butt:link{text-decoration: none; color: #ffffff;}
a.butt:visited{text-decoration: none; color: #ffffff;}
a.butt:hover{text-decoration: underline; color: #ffffff;}
a.butt:active{text-decoration: none; color: #ffffff;}

a.link:link{text-decoration: none; color: #333333;padding:5px 10px 5px 5px;line-height:20px; }
a.link:visited{text-decoration: none; color: #333333;padding:5px 10px 5px 5px;line-height:20px;}
a.link:hover{text-decoration: underline; color: #333333;padding:5px 10px 5px 5px;line-height:20px;}
a.link:active{text-decoration: none; color: #333333;padding:5px 10px 5px 5px;line-height:20px;}

a.email:link{text-decoration: none; color: #ff0000; }
a.email:visited{text-decoration: none; color: #ff0000;}
a.email:hover{text-decoration: underline; color: #ff0000;}
a.email:active{text-decoration: none; color: #ff0000;padding:}

a img {border:none; margin:0px; padding:0px;border-collapse: collapse;}

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.container {
	padding:0px;
	font:Verdana, Arial, Helvetica, sans-serif;	
	width : 1305px;
	font-size: 14px;
	height : 100%;
	margin:0px;
	}
	
.leftcolumn{
	padding:0px;
	float:left;
	border-right:1px solid #E31B25;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	color:#333333;
	background-color:#ffffff;
	width:150px;
	font-size:14px;
	height:3500px;
}

.rightcolumn{
	padding:0px;
	margin:0px;
	float:left;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	color:#333333;
	background-color:#ffffff;
	width:970px;
	font-size:14px;
	height:3500px;
}

.righttop{
	padding:0px;
	float:left;
	color:#333333;
	background-color:#E31B25;
	width:970px;
	height:91px;
	margin:0px;
}

.topad{
	margin:0px;
	padding:0px;
	float:left;
	height:60px;
	width:100%;
	text-align:center;
	background-color:#E31B25;
}

.adspacer{
	float:left;
	height:91px;
	width:180px;
}

.links{
	padding:0px;
	color:#FFFFFF;
	text-align:left;
	float:left;
	background-image:url(images/866x31.jpg);
	height:31px;
	line-height:31px;
	background-color:#E31B25;
	width:970px;
}

#home_cell{
	float:left;
	width:300px;
	height:450px;
	text-align:center;
}

#home_pic{
	padding:0px;
	margin:20px 0 0 0;
	width:100%;
	height:170px;
}

#home_desc{
	padding:0px;
	margin:0px;
	text-align:left;
	height:200px;
}

.home_spacer{
	float:left;
	width:23px;
	height:450px;
}

.home_title{
	background-image:url(images/grey.gif);
	float:left;
	width:936px;
	height:30px;
	background-repeat:no-repeat;
}

.home_div{
	float:left;
	width:300px;
	margin:0 0 0 10px;
	line-height:30px;
	font-weight:bold;
}


.page{
	text-align:left;
	width:950px;
	font-size:14px;
	float:left;
	margin-left:10px;
}

.description{
	text-align:left;
	width:950px;
	font-size:14px;
	float:left;
	margin-left:10px;
}

.grey_table_title{
	background-color:#e5e5e5;
	text-align:left;
	width:945px;
	font-size:14px;
	color:#333333;
	float:left;
	margin:5px 0 0 0;
}

.grey_table{
	background-color:#e5e5e5;
	width:150px;
	height:20px;
	text-align:center;
	line-height:20px;
	font-size:14px;
	color:#333333;
	float:left;
	margin:5px 5px 0 0;
}

.grey_price{
	background-color:#e5e5e5;
	width:100px;
	height:20px;
	text-align:center;
	line-height:20px;
	font-size:14px;
	color:#333333;
	float:left;
	margin:5px 5px 0 0;
}

.red_price{
	background-color:#E31B25;
	width:100px;
	height:20px;
	text-align:center;
	line-height:20px;
	font-size:14px;
	color:#ffffff;
	float:left;
	margin:5px 5px 0 0;
}

.grey_cb{
	background-color:#e5e5e5;
	width:130px;
	height:20px;
	text-align:center;
	line-height:20px;
	font-size:14px;
	color:#333333;
	float:left;
	margin:5px 5px 0 0;
}

.red_cb{
	background-color:#E31B25;
	width:130px;
	height:20px;
	text-align:center;
	line-height:20px;
	font-size:14px;
	color:#ffffff;
	float:left;
	margin:5px 5px 0 0;
}

.grey_buy{
	background-color:#e5e5e5;
	width:100px;
	height:20px;
	text-align:center;
	line-height:20px;
	font-size:14px;
	color:#333333;
	float:left;
	margin:5px 5px 0 0;
}

.grey_table_1{
	background-color:#e5e5e5;
	text-align:left;
	width:440px;
	height:20px;
	line-height:20px;
	font-size:14px;
	color:#333333;
	float:left;
	margin:5px 5px 0 0;
	padding-left:5px;
}

.title_text{
	float:left;
	padding:5px 5px 5px 10px;
	font-weight:bold;
}

.adwords{
	float:right;
	width:160px;
	height:600px;
}	

.footer {
	float:left;
	width:970px;
	height:400px;
	font-family:verdana; 
	font-size:12px;
	text-align:left;
	background-color:#ffffff;
	color:#333333;	
 	}
	
.footer_txt{
	float:left;
	width:950px;
	height:100%;
	font-family:verdana; 
	font-size:12px;
	text-align:center;
	background-color:#ffffff;
	color:#333333;
	padding:10px;	
 	}
	
#discount_page{
	text-align:left;
	width:950px;
	font-size:14px;
	float:left;
	margin-left:10px;
	}	
	
#discount_token{
	float:left;
	border:dotted;	
	border-color:#333333;
	width:930px;	
	margin:0 0 10px 0;
	padding:0px;
	height:50px;
	line-height:50px;
}	

#discount_link{
	float:left;
	width:100px;
	margin:0px;
	padding:0px;
	height:50px;
	line-height:50px;
}

#discount_txt{
	float:left;
	width:570px;
	margin:0px;
	padding:0px;
	height:50px;
	line-height:25px;
	vertical-align:middle;
}

#discount_code{
	float:left;
	width:150px;
	margin:0px;
	padding:0px;
	height:50px;
	line-height:25px;
}

#code_txt{
	float:left;
	width:150px;
	margin:0px;
	padding:0px;
	height:25px;
	font-weight:bold;
}

#code_title{
	float:left;
	width:150px;
	margin:0px;
	padding:0px;
	height:25px;
}

#discount_valid{
	float:left;
	width:100px;
	margin:0px;
	padding:0px;
	height:50px;
	line-height:25px;
}

#valid_title{
	float:left;
	width:100px;
	margin:0px;
	padding:0px;
	height:25px;
}

#valid_txt{
	float:left;
	width:100px;
	margin:0px;
	padding:0px;
	height:25px;
	font-weight:bold;
}
 	







