body {
	text-align: center;
	padding: 0px;
	margin: 0px;

		}

.body
	{
	font-size: 13px;
	line-height: 160%;
	font-family: century gothic, Verdana, Arial, Sans-Serif;
	color: #666;
margin: 0px;
padding: 0px;
}

.container {
text-align: center;
margin: 0px auto;
width: 850px;
background: #fff url(images/header.png) 0px 8px repeat-x;
padding: 0px;
}

.container1 {
text-align: left;
padding: 0px;
margin: 0px;
}



.searchbar {
float: right;
width: 250px;
margin: -27px 0px 0px 0px;
clear: both;
}

.searchform {
float: left;
width: 190px;
margin: 0px;
padding: 0px;
}

.button {
background: #62BC41;
border: 0px;
padding: 1px;
color: #fff;
margin: 0px;
line-height: 100%;
cursor: pointer;
}

.body_red
	{font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Sans-Serif; color:#CC0000;}

.footer
	{font-size: 11px; font-family: Trebuchet MS, Arial, Sans-Serif; color:#999999;}
.sml
	{font-size: 10px; font-family: Verdana, Arial, Sans-Serif;}
.sml_white
	{font-size: 10px; font-family: Verdana, Arial, Sans-Serif; color:#FFFFFF;}
.hd
	{font-size: 18px; line-height: 26px; font-family: Verdana, Arial, Sans-Serif; color:#666; font-weight : bold;}
.hd2
	{font-size: 13px; line-height: 15px; font-family: Verdana, Arial, Sans-Serif;}
.hd_white
	{font-size: 14px; line-height: 18px; font-family: Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight : normal;}
.hd_red
	{font-size: 13px; line-height: 16px; font-family: Trebuchet MS, Arial, Sans-Serif; color:#CC0000; font-weight : bold;}
p 
	{margin:0px 0px 10px 0px; padding:0px;}
UL
	{margin:0px 0px 0px 0px; padding-left: 30px; padding-right: 5px;}
UL.left
	{margin:0px 0px 0px 0px; padding-left: 10px; padding-right: 5px;}
LI
	{list-style-image : url(/images/bullet.gif); margin:0px 0px 8px 0px; padding:0px;}
LI.green_sml
	{list-style-image : url(/images/bullet_green_sml.gif); margin:0px -5px 0px 0px;  padding:0px;}
LI.green
	{list-style-image : url(/images/bullet_green.gif); margin:0px; padding: 0px;}
LI.blue
	{list-style-image : url(/images/bullet_blue.gif); margin:0px; padding: 0px;}
a
	{color:#666; text-decoration:none;}
a:hover		
	{color:#666; text-decoration : underline;}
A.visited
	{color:#336699}
A.nav
	{color:#666; line-height: 13px; text-decoration :none; font-size: 13px; font-family: Verdana, Arial, Sans-Serif;}
A.nav2
	{color:#666; line-height: 13px; text-decoration :none; font-size: 11px; font-family: Verdana, Arial, Sans-Serif;}
a.globalnav
	{color:#FFFFFF; line-height: 16px; text-decoration :none; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.globalnav2
	{color:#FF66CC; line-height: 16px; text-decoration :none; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight : bold;}
a.globalnav2:hover
	{color:#FF66CC; line-height: 16px; text-decoration :underline; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight : bold;}
A.state
	{color:#F3D3E9; line-height: 12px; font-size: 12px; font-family: Verdana, Arial, Sans-Serif; font-weight : bold;}
A.state2
	{color:#666;
	font-size: 100%; }
A.breadcrumb
	{color:#666;}
a.button:hover{
	text-decoration:none;
}

a.store:link, a.store:active, a.store:visited{
	color:#666;
	font-weight:bold;
}
a.store:hover{
	color:#666;
}

a.red:link, a.red:active, a.red:visited, a.red:hover{
	color:#CC0000;
	text-decoration:none;
}

a.blue:link, a.blue:active, a.blue:visited, a.blue:hover{
	color:#0099FF;
	text-decoration:none;
}


HR
	{color:#339999;}
input 
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#666}
textarea 
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#666}
select
	{font:11px Verdana, Arial, Helvetica, sans-serif; color:#666}
input.btn
	{color:#B25B87; line-height: 13px; font-family:Trebuchet MS, Arial, Sans-Serif; font-size:11px; font-weight:bold; 			
	background-color:#FFCCFF; height: 17px; border:1px solid; border-top-color:#CC99CC; border-left-color:#CC99CC; 
	border-right-color:#CC99CC;	border-bottom-color:#CC99CC; margin-top:6px; margin-bottom:3px;}
input.btn_green
	{color:#538D38; line-height: 13px; font-family:Trebuchet MS, Arial, Sans-Serif; font-size:11px; font-weight:bold; 			
	background-color:#B2DD9F; height: 17px; border:1px solid; border-top-color:#99CC66; border-left-color:#99CC66; 
	border-right-color:#99CC66;	border-bottom-color:#99CC66; margin-top:6px; margin-bottom:3px;}
input.btnhov
	{color:#E3009B; border-top-color:#E3009B; border-left-color:#E3009B; border-right-color:#E3009B; border-bottom-color:#E3009B;}
.body_green {
font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Sans-Serif; color:#336600;
}
.body_underline {
font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Sans-Serif; text-decoration:underline;
}

.hd_black {
font-size: 14px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#666; font-weight : bold;
}
A.globalnav_effect {
color:#FFFFFF; line-height: 16px; text-decoration :none; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.hd_pink {
font-size: 18px; line-height: 26px; font-family: Verdana, Arial, Sans-Serif; color:#FF3399; font-weight : bold;
}
.hd_large {
font-size: 22px; line-height: 26px; font-family: Verdana, Arial, Sans-Serif; color:#666; font-weight : bold;
}

h1 {
color: #8DBD5D;
font-weight: normal;
font-size: 190%;
line-height: 100%;
margin: 5px 0px 10px 0px;
padding: 0px;
text-transform: lowercase;
font-family: century gothic, Verdana, Arial, Sans-Serif;
}

.hd_pink_large {
font-size: 22px; line-height: 26px; font-family: Verdana, Arial, Sans-Serif; color:#FF3399; font-weight : bold;
}


/* marcus CSS */
table.maintable{
width: 850px !important;
clear: both;
	
}


.bold{
	font-weight:bold;
}

.red{
	color:#CC0000;
}


/* header */

.logo {
float: left;
width: 214px;
padding: 0px;
margin: 0px;
}

 #header {
 padding-top: 8px;
 font-family:century gothic,Verdana,Arial,Sans-Serif;
 }

 #header ul.mainnav {
 padding: 0px;
 float: left;
 width: 400px;
 margin: 47px 0px 0px 30px;
 }


#header ul.mainnav li {
float: left;
width: auto;
list-style: none;
margin: 0px 10px 0px 0px;
padding-left: 10px;
background: url(images/spacer.png) 0px 0px no-repeat;
line-height: 18px;
}

#header ul.mainnav li a, #header ul.mainnav li a:visited {
color: #666;
font-size: 85%;
line-height: 18px;
font-family:century gothic,Verdana,Arial,Sans-Serif;
}

.breadcrumbs {

clear: right;
}



.breadcrumb {
font-size: 85%;
margin-top: 5px;
text-transform:lowercase;
font-family:century gothic,Verdana,Arial,Sans-Serif;
}

.breadcrumb .style1 {
font-size: 85%;
}

.breadcrumb strong {
font-size: 85%;
color: #568888;
font-weight: normal;
}

.breadcrumbs a, .breadcrumbs a:visited {
text-decoration: none;
font-size: 100%;
font-family:century gothic,Verdana,Arial,Sans-Serif;
}

.style1 a.breadcrumb, .style1 a.breadcrumb:visited {
font-size: 100%;
}

.breadcrumbs .current, .related {
color: #568888;
font-size: 100%;
}

.welcomeuser {
float: right;
/*width: 180px;*/
display: inline;
font-size: 95%;
margin: 50px 0px 0px 0px;
}


.username {
color: #E300AF;
font-weight: bold;
font-size: 85%;
}

.name {
font-size: 85%;
}

.username .name a, .username .name a:visited {
color: #666;
font-size: 140%;
}


.searchbar {
float: right;
width: 250px;
margin: -27px 0px 0px 0px;
clear: both;
}

.searchform {
float: left;
width: 190px;
margin: 0px;
padding: 0px;
}

.button {
background: #62BC41;
border: 0px;
padding: 1px;
color: #fff;
margin: 0px;
line-height: 100%;
cursor: pointer;
}

a.help, a.help:visited {
background: url(images/help.png) 100% 50% no-repeat;
padding-right: 18px;
width: 35px;
float: right;
color: #fff;
font-size: 85%;
line-height: 25px;
margin: -3px 5px 0px 0px;
height: 25px;
display: block;
}


/* Footer */
.banner {
background: #437D2D;
text-align: center;
padding: 10px 0px 20px 0px;
}

 #footer ul.mainnav {
 padding: 0px 0px 10px 0px;
 width: 680px;
 margin: 10px auto;
 }


#footer ul.mainnav li {
float: left;
width: auto;
list-style: none;
margin: 0px 10px 0px 0px;
padding-left: 10px;
background: url(images/spacer.png) 0px 0px no-repeat;
}

#header ul.mainnav li#firstitem {
background: none;
}


.copyright {
font-family:century gothic,Verdana,Arial,Sans-Serif;
font-size: 80%;
padding-top: 10px;
}

#footer ul.mainnav li a {
color: #666;
font-family:century gothic,Verdana,Arial,Sans-Serif;
font-size: 80%;
}

.notext {
display: none;
}
/* Left column */


table.maintable td.leftMenu {
font-size: 95%;
background: url(images/border.png) 85% 0% repeat-y !important;
width: 160px !important;
}

div.leftMenu {
padding-right: 0px;
width: 160px !important;
}

.leftMenuInner {
padding-right: 10px;
}
.leftMenu h3 {
text-transform: uppercase;
font-size: 110%;
font-weight: bold;
color: #568888;
margin: 20px 0px 5px 0px;
font-family:century gothic,Verdana,Arial,Sans-Serif;

}
.bigdealsignup {
background: url(images/bigdealsignup.png) 0px 0px no-repeat;
height: 61px;
}

.leftMenu ul {
list-style: none;
margin: 0px;
padding: 0px;
}

.leftMenu ul li {
margin: 0px;
padding: 0px 0px 5px 0px;
}

.leftMenu p {
font-family:century gothic,Verdana,Arial,Sans-Serif;
font-size: 105%;
color: #666;
}

.leftMenu ul ul {
margin: 5px 0px 0px 15px;
}

.leftMenu ul li a, .leftMenu ul li a:visited {
font-size: 100%;
color: #666;
font-family:century gothic,Verdana,Arial,Sans-Serif;
}

.leftMenu ul ul li {
margin: 3px 0px;
}

.leftMenu ul ul li a, .leftMenu ul ul li a:visited {
font-size: 80%;
font-family:century gothic,Verdana,Arial,Sans-Serif;
}

input.btn1 {
background: url(images/subscribe.png) 0px 0px no-repeat;
border: 0px;
width: 75px;
height: 20px;
margin: 10px 0px 0px 35px;
padding: 0px;
text-align: center;
curser: pointer;
	}
	
	.mainpage {
width: 660px;
float: right;
margin: -20px 20px 0px 0px;
display: inline;
}
