@charset "utf-8";/* CSS Document *//* if you remove this then the container disappears in IE */html, body {        padding:0;        margin:0;        text-align:center;        width:100%;        font-family:Verdana,Geneva, Arial, Helvetica, sans-serif;        font-size:11px;    }#Wrapper {        position:relative;        margin-left:auto;        margin-right:auto;        margin-top:5px;        text-align:left;        width:975px;        margin-bottom:auto;        height:auto;        background:url(images/main_body2.png) repeat-y 50% 0; # background-attachment: fixed; padding-top:5px;    }#header {        position:relative;        top:0px;        left:0px;        width:960px;        height:167px;        background-color:#e6e7e8;        color:#FFFFFF;        margin-left:10px;    }#electra{        position:relative;        background-image:url(images/electra-pole-header.jpg);        width:775px;        height:113px;        background-repeat:no-repeat;        background-color:#ffffff;    }#container{        position:relative;        margin-left:10px;        width:960px;        min-height:100%;        background-color:#e6e7e8;        color:#FFFFFF;    }.scribe{        color:#000000;        font-size: 12px;        font-family: arial, verdana, tahoma;        text-decoration: none;        width:169px;        height:132px;        position:absolute;        margin-left:776px;        font-size:12px;        background-image:url(images/sign-up-for-electra-pole-ne.jpg);        background-repeat:no-repeat;        padding-top:64px;        padding-left:10px;        padding-bottom:10pxpx;    }#sbanner{         width:680px;        height:147px;        position:static;        margin-top:1px;        margin-bottom:10px;    }#cont{        font-family:Verdana, "Times New Roman", Arial, Helvetica-Black, Georgia;        font-size:12px;        float:left;        width:672px;        color:#000000;        padding-left:0px;    }#lcont{        float:left;        width:670px;        background-color:#000000;        padding-top:2px;        margin-left:0px;        height:453px;    }#lcont b{        font-weight:bold;        background-color:#d5d6d7;    }#flash{        width:220px;        float:left;        padding:0px;    }#txt{        width:300px;        padding-top:106px;        padding-left:25px;        height:150px;    }

#txtcont{        
    position:relative;        
    width:450px;        
    color:#FFFFFF;        
    margin-top:0px;        
    height:450px;        
    background-image:url(images/carmen-electra-signature.jpg);        
    background-repeat:no-repeat;        
    float:right;    
    }
#txtcontusa{
    position:relative;        
    width:440px;
    color:#FFFFFF;        
    margin-top:0px;        
    height:450px;        
    background-image:url(images/christmas-offer.jpg);        
    background-repeat:no-repeat;        
    float:right;  
    
}

#txt h1{        
	font-family:Verdana, "Times New Roman",  Helvetica-Black, Georgia;        
	font-size:14px;        color:#FFFFFF;        
	margin:0px;        
	padding:0px;        
	display:inline;    
	}
#txt p{         
	text-align:left;        
	padding-left:5px;        
	font-size:14px;    
	}
#rcont{       
	position:relative;        
	width:280px;        
	float:right;        
	padding-right:0px;        
	padding-top:0px;        
	height:auto;        
	background-color:#e6e7e8;    
	}
#rcont img{         
	border:0;    
	}
#rcon1{        
	position:relative;      
	width:271px;        
	padding-bottom:5px;        
	border:none;    
	}
#rcon2{        
	position:relative;        
	width:272px;        
	padding-bottom:4px;    }
	
#rcon3{        
	position:relative;        
	width:272px;        
	padding-bottom:0px;    }

#rcon4{        
	position:relative;        
	width:272px;    }
/***************************************************footer***********************************/
#footer{        
	clear:both;        
	/*width:920px; */
	background-color:#e54097;        
	color:#FFFFFF;        
	/* border-top:8px */
	solid #e1e2e3;        
	border-bottom:1px solid #e1e2e3;       
	 padding:11px 23px 12px 14px;        
	 margin-left:9px;
  margin-right:10px;
	 text-align:center;        
	 position:relative;    
 }
 
 #footer li{        
 	display:inline;        
	list-style-type:none;        
	margin:0px;        
	padding:0px;    }

#footer ul{        
	padding:0px;        
	margin:0px;    }

#footer a, #footer a:visited{        
	color:#FFFFFF;        
	font-size:10px;        
	font-family:Arial, Helvetica, sans-serif;        
	margin:0px -4px 0px 0px;        
	padding:11px 23px 12px 14px;        
	text-transform:uppercase;        
	border-left:#e54097 1px solid;        
	overflow: hidden;        
	text-decoration:none;    }
	/*************************************nav bar ******************************************/#navbar {         position:relative;        background-color:#000000;        width: 773px;        margin: 8px 0px 0px 0px;        padding: 9px 0px 9px 0px;        overflow: hidden;        border-top: 1px solid #4D4D4D;        border-bottom: 1px solid #4D4D4D;        border-right: 1px solid #4D4D4D;        float:left;        text-align:center;    }#navbar li {         display:inline;        list-style-type: none;        margin: 0px;        padding: 0px;    }#navbar ul {        margin: 0px;        padding: 0px;    }#navbar a, #navbar a:visited {         color: #FFFFFF;        font-size: 10px;        font-family: arial, verdana, tahoma;        margin: 0px -4px 0px 0px;        padding: 15px 23px 15px 19px;        text-decoration: none;        text-transform: uppercase;        border-left: 1px solid #000000;    }#navbar a:hover {         background-color:#000000;        color: #FFFFFF;        text-decoration: none;    }#Copright{        color:#000000;        text-align:center;        font-size:11px;        font-family:Verdana, "Times New Roman", Arial, Helvetica-Black, Georgia;        text-transform:capitalize;        padding:10px;        margin-left:3px;        width:948px;    }#contacts{        margin-left:0px;        width:655px;        border:#a6a7a8 1px solid;        padding:10px;        background-color:#FFFFFF;    }#assemble{        border:#a6a7a8 1px solid;        width:672px;        height:1050px;        background-color:#FFFFFF;    }#ass1{         width:662px;        padding:5px;        height:380px;    }#ass1text{         width:360px;        float:left;        height:350px;    }h1{         font-size:20px;        font-weight:bold;        margin-bottom:1px;        padding:0;        padding-left:3px;    }h2{        font-weight:bold;        font-size:14px;        font-weight:bold;        margin-top:0;        padding:0;        padding-left:3px;    }#ass1img{         float:right;        padding-right:5px;        height:185px;        padding-top:70px;        width:290px;    }#ass2{width:662px; height:319px; clear:both; padding:5px; background-image:url(images/electra-pole-set-up.jpg); background-repeat:no-repeat; margin-left:4px;} #ass2cont{width:662px; margin-top:255px;}#ass2h{ margin-top:2px; padding-left:1px; width:390px; height:50px; text-align:left;  }#ass2txt{ width:170px; float:left;  margin-left:15px; color:#808285;}#ass2txt2{width:210px;  float:left; margin-left:40px; color:#808285;}#ass2txt3{width:170px; float:right;  margin-right:10px; color:#808285;}#ass3{padding:5px; width:662px height:320px; clear:both;}#ass3text{ width:340px; float:left; padding-left:2px;}#ass3text p{ margin:1px;}#ass3img{width:271px; float:right; padding-right:6px;}#ass4img{width:272px; float:right;  background-image:url(images/order-your-electra-pole.jpg); background-repeat:no-repeat; height:40px; margin-top:10px;}/****************************************ABOUT***********************************************/#aboutl{ width:350px; float:left; background-color:#FFFFFF;}#aboutl ul{ list-style-type:circle;}#aboutl p { padding-left:5px;}#aboutr{ width:300px; float:right; height:auto; background-color:#FFFFFF; text-align:center;}#aboutr img{border:none;}#Test{ font-family:Arial, Helvetica, sans-serif; font-size:12px; border:#666666 solid 1px; padding:10px; text-align:left;}#Test p{ margin:0px; padding:0px;}#aboutcon{width:664px; border:#a6a7a8 1px solid; padding:5px; height:1160px; background-color:#FFFFFF;}#carlet{ height:auto; border:#CC0099 1px solid; width:350px; font-style:italic; padding-top:9px; padding-bottom:10px;}#carlet p{padding-left:10px; padding-bottom:1px; }#carcon{width:667px; border:#a6a7a8 1px solid; height:1000px; padding-left:5px; background-color:#FFFFFF;}#order{margin-top:824px;}#carconl{width:360px; float:left;}#carconl h1{font-size:12px; display:inline; margin:0px; padding:0px;}#carconr {width:280px; float:right;}#carconr img{border:none;}#GR{background-color:#d5d6d7; height:100%;}#Productviewimage{width:227px;min-height:100%;float:left;margin-top:10px;}#Productviewlarge{text-align:center;margin-bottom:10px;border-bottom:1px solid #999999;padding-bottom:10px;}#Productmoreview{min-height:100%;}#Productviewsmall{height:72px;margin-bottom:10px;margin-left:8px;}#Productviewsmall img{border:1px solid #999999;margin-right:10px;}

#Productdescription{
	width:410px;
	border-left:1px solid #999999;
	padding:0 5px 0 5px;
	margin-left:225px;
	height:450px;}
#Productdescription h3{margin-bottom:0px;}
#Productdesc{
	margin-bottom:10px;
	}
	#Productitle{color:#000000;width:150px;float:left;}
.buy_button_box{

	width:426px;
	height:97px;
	color:#ffffff;

}
.buy_button_box p, h1, h2{
	padding:0px 10px 0px 0px;
	margin-top:0px;
}
.buy_button_box h1,h2{

	text-transform: uppercase;
	margin-bottom:0px;
	padding-bottom:0px;
	line-height:1.2em;
}
.promo_txt{
	position: absolute;
	left:244px;
	width:290px;
}
.promo_txt strong{
	font-size:10px;
	text-decoration:underline;	
}
.buy_pole_box{
	right: 306px;
 	position:absolute;
}
#Productdesc h1
{
	padding:0px;
	margin:0px;font-size:18px;
}
#Productprice{
	font-size:16px;
	width:410px;
	float:right;
	height:60px;
	border-top:1px solid #999999;
	padding-top:10px;}
#Producttext {
	margin-top:5px;
	border-bottom:1px solid #afb4b8;
	border-top:1px solid #afb4b8;
	padding-left:5px;
	margin-bottom:10px;}
#Producttext h3{}#Productfeat{border-bottom:1px solid #afb4b8;margin-top:10px;padding-left:5px;}img {border:none;}#productcontainer{min-height:100%;}
#storepage
{
	margin-left:0px; 
	width:655px; 
	border:#a6a7a8 1px solid; 
	padding:10px; 
	background-color:#FFFFFF;
	}
#partspage
{
	margin-left:0px; 
	width:655px; 
	border:#a6a7a8 1px solid; 
	padding:10px; 
	background-color:#FFFFFF;
	height:650px;
	}
<!-- Contact form styling -->
#contactForm {
	                width:300px;
                       
}
#contactForm input[type=text]{
			display:block;
			border:solid 1px #000000;
			width="100%";
			height:20px;
			margin-bottom:10px;
}
#contactForm label
  {
                       display:block;

            } 
#contactForm textarea
            {
               display:block;
               border:solid 1px #000000;
               width:100%;
               height:200px;
               margin-bottom:10px;
            }  
#contactForm input[type=submit]
            {
               background-color:#000000;
               border:none;
               color:#ffffff;
               padding:5px;
            }  

#contactForm ul{
               list-style:none;
               margin-left:0px;
               padding-left:10px;
}
#contactForm  ul li{
               list-style:none;
               margin-left:0px;          
}

li.special {
	display:none;
	}

	
	<!--Valentine landing page -->
	
h3{
	margin:0px;
	padding:0px;
}

#top_cont{
	height:360px;
	width:670px;
}
#bottom_cont{
	background-color:#9b1109;
	height:83px;
	padding:5px;
	color:#ffffff;
	font-family:Arial,verdana, Helvetica, sans-serif;
	font-size:14px;
	line-height:1.1em;
}
#bottom_cont strong{
	font-size:20px;
	margin-top:3px;
}
#top_1{
	width:270px;
	float:left;
}
#top_2{
	width:393px;
	float:right;
	color:#ffffff;
}
#top_2 h2{
	font-size:19px;
}
#top_2 p{
	font-size:15px;
}
#bottom_cont_top{
	float:left;
	width:440px;
}

#bottom_cont_top h3{
	text-decoration:underline;
	padding-bottom:4px;
	margin:0px;
	padding-top:5px;
}
#bottom_cont_bottom{
	float:right;
	margin-top:25px;
}

<!-- BUY NOW -->
#partspage{	
background-color:#FFFFFF;
border:1px solid #A6A7A8;
height:600px;
margin-left:0;
padding:10px;
width:655px;
}
.product_buynow{
	border:1px solid #cccccc;
	float:left;
	width:160px;
	height:160px;
	margin:5px;
	padding:3px;
}
.product_buynowimg{
	height:70px;
	margin-bottom:7px;
	text-align:center;
}
.product_buynowimg img{
	margin-top:1px;
}
#buynow_container{
	
	
}

.product_buynowtxt{
	height:15px;
	font-size:11px;
	line-height:1.3em;

}
.product_buynowtxt a{
		color:#000000;
}