h2.greeting, h2.cartEmptyText{
	font-size: 11px;
}
#categoriesHeading, #specialsHeading, #ezpagesHeading, #tellafriendHeading {
	background-image: url('http://www.simplyecigs.com/images/buttonback_green.png');
	background-repeat: repeat-x;
	background-color: #00AF81;
}
#searchHeading, #informationHeading, #bannerboxHeading, #reviewsHeading, #loginboxHeading, #ccacceptHeading {
	background-image: url('http://www.simplyecigs.com/images/buttonback_blue.png');
	background-repeat: repeat-x;
	background-color: #005FBB;
}
#bannerboxHeading, #loginboxHeading {
	background-image: url('http://www.simplyecigs.com/images/buttonback_red.png');
	background-repeat: repeat-x;
	background-color: #940000;
}
#sec_headerWrapper{
align: center
}
.sec_menu{
float:left;
width: 766px
}
.sec_menu li, .sec_menu img{
float:left;
list-style-type:none
}
.sec_block1{
background-image:url(/images/bg1.gif);
background-position:topleft;
background-repeat:repeat-x;
width:168px;
height:75px;
border-right:1px solid #001742;
padding:15px 0 0 39px;
float:left
}
.sec_block1 li{
list-style-type:none;
color:#FFFFFF;
font-family:Tahoma;
font-weight:bold;
margin:10px 0 0 0;
float:left;
line-height:15px;
vertical-align:top
}
.sec_block1 li img{
vertical-align:text-top
}
.sec_block2{
float:left;
background-image:url(/images/bg2.gif);
background-position:top left;
background-repeat:repeat-x;
width:357px;
height:90px;
color:#FFFFFF;
border-left:1px solid #007EAB;
border-right:1px solid #007EAB
}
.sec_block2 a, .sec_block3 span{
color:#FFFFFF;
font-family:Tahoma;
font-weight:bold;
text-decoration:none
}

.sec_block2 ul{
margin:20px 0 0 20px
}
.sec_block2 li {
list-style-type:none;
width:111px;
float:left;
background-image:url(/images/arrow.gif);
background-position:0px 1px;
background-repeat:no-repeat;
padding:0 0 0 15px;
margin:0 0 7px 0
}
.sec_block_links {
color: #FFFFFF
}
.sec_block3{
background-image:url(/images/bg1.gif);
background-position:topleft;
background-repeat:repeat-x;
width:152px;
height:57px;
float:left;
border-left:1px solid #001742;
padding:33px 0 0 46px;
color: #FFFFFF
}
.sec_block3 img{
float:left;
padding:0 10px 0 0
}
.sec_block3 input{
	float: left;
	padding:0 10px 0 0;
}
.sec_block3 span{
display:block;
padding:0 0 10px 0;
}
.sec_block3 strong{color:#FFF845}
.sec_pp{
	float: right;
	padding: 0 5px 5px 0;
	font-size: xx-small;
}
#aep_ovrl {
	background-color: black;
	-moz-opacity: 0.7;
	opacity: 0.5;
	top: 0;
	left: 0;
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 99;
}
#aep_ww { position: fixed; z-index: 100; top: 0; left: 0; width: 100%; height: 100%; border: 3;}
#aep_win { margin: 20% auto 0 auto; width: 400px; text-align: left;}
#aep_w {background-color: white; padding: 3px; border: 1px solid black; background-color: #EEE; border: 3;}
#aep_t {
	color: white;
	margin: 0 0 2px 3px;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	background-color: black;
}
#aep_text {width: 100%;}
#aep_w span {font-family: Arial, sans-serif; font-size: 10pt;}
#aep_w div {text-align: right; margin-top: 5px;}

#ccMC {
	float: left;
	margin: -11px 0px 0px 0px;
}
#ccVisa {
	float: left;
	margin: -11px 0px 0px 2px;
}
#ccDiscover {
	float: right;
	margin: -11px 2px 0px 0px;
}
#ccAmex {
	float: right;
	margin: -11px 0px 0px 0px;
}

