*{margin:0px;padding:0px;}
img{border:0px; padding:0;}
body{ margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(img/bg_top.jpg) #000 repeat-x;}

#site{ width:969px; margin:0 auto; overflow:hidden; position:relative;}
.float{float:left}
#header{ padding:84px 0 0 95px; height:216px; position:relative; background:url(img/banner.jpg);}
#header2{ padding:84px 0 0 95px; height:216px; position:relative; background:url(img/banner2.jpg);}
#header3{ padding:84px 0 0 95px; height:216px; position:relative; background:url(img/banner3.jpg);}
#header4{ padding:84px 0 0 95px; height:216px; position:relative; background:url(img/banner4.jpg);}
#header5{ padding:84px 0 0 95px; height:216px; position:relative; background:url(img/banner5.jpg);}
#header6{ padding:84px 0 0 95px; height:216px; position:relative; background:url(img/banner6.jpg);}
#header7{ padding:84px 0 0 95px; height:216px; position:relative; background:url(img/banner7.jpg);}
#header8{ padding:84px 0 0 95px; height:216px; position:relative; background:url(img/banner8.jpg);}

#menu{height:65px;	background:url(img/menu.jpg) repeat-x;}
#menu ul{ margin:0; padding:0; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
#menu li{float:left;}
#menu li a{	margin:0; padding: 10px 31px 5px 32px; display:block; background:url(img/menu.jpg) repeat-x;
	color:#000;	font-size:12px;	text-transform:uppercase; font-weight:700; text-decoration:none; height:50px;}
#menu li a:hover{ background:url(img/menu_roll.jpg); background-repeat:repeat-x; color:#000;}
#menu #current a{ background:url(img/menu_roll.jpg); background-repeat:repeat-x; color:#000;}

#content{ width:980px; font-size:12px; position:relative;}
b{color:#FFFFFF;}
i{color:#3ff8de;}
u{color:#FFFFFF; font-weight:bold; text-decoration:none;}

.sidebar{ width:246px; float:left; clear:none; padding:1px; border:1px solid #3ff8de;}
.sidebar1{ width:246px; padding:1px; border:1px solid #3ff8de;}
.sidebar2{ width:246px; margin-top:300px; padding:1px; float:left; clear:none; border:1px solid #3ff8de;}

.bb {border-bottom:1px solid #3ff8de;}

#main{ width:695px; padding:0 0 15px 20px; overflow:hidden; float:left;}
#main a{ color:#f65d5e; text-decoration:none; text-decoration:underline;}
#main a:visited{text-decoration:underline;}
#main a:hover{text-decoration:none;}

.block1{ background-image:url(img/block1.jpg); background-position:top left; background-repeat:no-repeat;
			width:255px; height:180px; float:left; margin:0 55px 0 60px;}
.block2{ background-image:url(img/block2.jpg); background-position:top left; background-repeat:no-repeat; 
			width:256px; height:180px; float:left;}
.block1 p, .block2 p{ width:145px; margin:45px 0 0 104px; font-size:6px; color:#000;}
#main p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ccc; padding:20px 0 0 2px;}
#main ul{ color:#FFF; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; padding:2px 0 1px 0;}
#main li{ margin-left:20px;}
.more{ background-position:bottom left; background-repeat:no-repeat; padding:0 0 5px 0; margin:10px 0 0 0; float:right;}

#footer{
width:100%; height:60px; margin-top:30px; background:url(img/bg_foot.jpg) #fff repeat-x; font-family:Tahoma; font-size:12px; color:#000;}
#footer p{ display:block; width:969px; margin:0 auto; padding-top:20px; line-height:14px;}
#footer a{color:#f65d5e;text-decoration:none;}
#footer a:visited{text-decoration:none}
#footer a:hover{text-decoration:underline}

#vid{ position:absolute; width:256px; height:231px; left: 0; top: 20px; padding:1px;
	border:1px solid #3ff8de; color:#fff; text-align:center;}

.butten
{
	color : #FFFFFF;
	font-family:Verdana;
	font-size:11px;
	padding: 5px;
	border: 1px #000000 solid;
	background-color:#008080;
	cursor:pointer;
	text-align: center;
	vertical-align: top;
	font-weight:bold;
}
.txtarea
	{
		font-family:Arial;
		font-size:12px;
		height: 70px;
		width: 200px;
		border: 1px #0566AB solid;
		background:#FFFFFF;
	}
.txtbox
	{
		font-family:Arial;
		font-size:12px;
		height: 20px;
		width: 200px;
		border: 1px #0566AB solid;
		background:#FFFFFF;
	}
.txtbox2
	{
		font-family:Arial;
		font-size:11px;
		width: 270px;
		border: 1px #676767 solid;
		background:#FFFFFF;
		margin:2px 0 0 0;
	}
.txtboxsmall
	{
		font-family:Arial;
		font-size:12px;
		height: 20px;
		width: 50px;
		border: 1px #0566AB solid;
		background:#FFFFFF;
		text-align:right;
	}
#name, #email, #phone{
	width: 270px;
	font-family:Arial;
	font-size:11px;
	height: 20px;
	border: 1px #676767 solid;
	background:#FFF;
	margin:2px 0 5px 0;
}
.form33 { margin: 20px 0 10px 5px;  padding: 15px 20px 20px 20px;  border: 1px solid #EEE8E1;  
			background: #333; color:#fff; width:630px;}

.red{color:#FF0000;}
.left_img img{padding:2px; border:1px solid #3df7df;}
.img1{border-bottom:1px solid #3ff8de; padding-bottom:1px;}
.img2{border-bottom:1px solid #3ff8de; padding-bottom:1px; border-top:1px solid #3ff8de; padding-top:1px;}
.img3{border-top:1px solid #3ff8de; padding-top:1px;}

.prodct img{padding:2px; border:1px solid #3ce8d0; margin-bottom:10px;}
.whit_txt{color:#ffffff;}
.blu_txt{color:#507dff;}
a.whit_link{text-decoration:none; color:#ffffff;}
a.whit_link:hover{text-decoration:none; color:#000000;}
.prodct_wrp{color:#ffffff;}
.disc{font-size:11px; padding:10px; width:180px; text-align:center; font-style:italic;}
.righty{margin-top:10px; width:360px; text-align:justify;}

a.ornglink{
color:#FA7105;
text-decoration:none;
text-decoration:underline;
}
a.ornglink:visited{text-decoration:underline;}
a.ornglink:hover{text-decoration:none;}

#store-locator{overflow:hidden;height:100%;}
.storehead{color:#FFFFFF;margin:10px 0px;padding:3px 0px;border-bottom:dotted 1px #CCCCCC;}
.storehead-2{color:#FFFFFF;}

.suitsaver-map{ width:455px;overflow:hidden;float:left;background:#FA7105;}
.search-list-container{width:400px;float:left; overflow:hidden;margin-left:60px;}
.search-list-container fieldset{border:solid 1px #CCCCCC;}
.search-list-container legend{color:#FFFFFF;}
.search-container{list-style:none;padding:0px;margin:5px 0px 0px 0px;overflow:hidden;}
.search-container li{padding:4px 10px 0px 0px;float:left;}
.fieldset_location{padding:3px 3px;width:180px;}
.suitsaver-state-listing{overflow:hidden;list-style:decimal;color:#3FF8DE;margin:5px 0 20px 0;}
.suitsaver-state-listing li{padding:3px 0px;list-style:decimal;list-style-position:inside;}
.suitsaver-state-listing li a{color:#3FF8DE ;text-decoration:none;}
.suitsaver-state-listing li a:hover{color:#FA7105 ;text-decoration:none;}
.store-details{color:#999999;}
.store-details thead {font-weight:bold;font-size:13px;color:#41ffe4}
.store-details td{padding:10px;}
.store-details  a{color:#CCCCCC;}
.store-details  a:hover{color:#FA7105;}
.even{background:#1c1c1c;}
.odd{background:#222222;}
.storeheadorng{color:#fa7105;}

