/* Home Generator Systems
 * (c) Briggs &#38; Stratton -- www.homegeneratorsystems.org
 * 
 */
 
/* Second Page Design Elements */
html { padding: 0px; margin: 0px;}
body {
    padding: 0px;
    margin: 0;
    background: #AFABA1 url(/pics/shared/backdrop3.gif) top center repeat-y;
    font: normal 11px Arial, Helvetica, Verdana, sans-serif;
    line-height: 15px;
    color: #333; }
    
img { border: 0; }
	
div { border: 0; }
    
a:link{ 
   color:#900;
   text-decoration: none;}

a:visited{
   color:#900;
   text-decoration:none;}

a:hover{
   color:#900;
   text-decoration:underline;}

a:visited:hover{
    color:#900;
    text-decoration:underline;}

/* FONT IN TABLES */    
body td {
    font: normal 11px Arial, Helvetica, Verdana, sans-serif;
    color: #333;
    background: #E8E8E7;}  
    
    /* HEADER TAGS USING h1 - h6 HELPS SEARCH ENGINES UNDERSTAND CONTENT IMPORTANCE*/

#top  {
   background: #000 url(/pics/shared/logo_title.gif) top left no-repeat;
   padding: 0px;
   margin: 0px;
   height: 75px;
   width: 780px;}

#top a{
	text-decoration:none;}
	
#top h1 a{
	position: relative;
	display: block;
	width: 554px;
	margin: 0px;
	height: 70px;
	padding: 0px;
	text-decoration: none;}

#top h1{
	margin: 0px;
	padding: 0px;
	text-indent: -10000px;}
   
#black_space  {
   background: #000;
   padding: 0px;
   margin: 0px;
   height: 25px;}   
   
h2 { 
   font: bold 18px Arial, Helvetica, Verdana, sans-serif;
   color: #000;}
   
h3 { 
   font: bold 13px Arial, Helvetica, Verdana, sans-serif;
   color: #600;
   margin: 2px 0px 8px 0px;
   /*background: #CFCDC8;*/}
   
h6 {
margin: 0px 0px 4px 0px;
padding: 0px;
font: bold 13px Arial, Helvetica, Verdana, sans-serif;
color: #000;}
   
/* PARAGRAPH TAG */

p {
   margin: 0px 0px 10px 0px;
   font: normal 11px Arial, Helvetica, Verdana, sans-serif;
   line-height: 15px;
   color: #000;}
   

/* HOLDS CONTENT ON THE PAGE */
#container { 
    width: 783px;
    padding: 0px;
    margin: 0 auto;
    border: 0px solid #000;}


#contentholder { 
    float: left;
    /* width: 554px; */
    /* background: #A29E94; */
    color: #333;
    margin: 0px;
    padding: 0px;
    border: 0px solid #000;}
    

/* NAVIGATION */
#navcontainer {
padding: 0px;
margin: 0px;}

#navlist  {
padding: 0px;
background: #000;
list-style: none;
margin: 0px;
width: 780px;
height: 22px;}

#navlist ul li {
padding: 0px;
margin: 0px;
display: block;
float: right;}
	
#navlist a {
text-decoration: none;
text-indent: -10000px;
height: 22px;
display: block;}


#navlist li.guide {
background: url(/pics/nav/guide_off.gif) top center no-repeat;
width: 95px;
float: right;}

#navlist li.guide a.guide_on  {
background: url(/pics/nav/guide_on.gif) top center no-repeat;
width: 95px;}

#navlist li.guide a:hover {
background: url(/pics/nav/guide_on.gif) top center no-repeat;
width: 95px;}


#navlist li.products {
background: url(/pics/nav/products_off.gif) top center no-repeat;
width: 75px;
float: right;}

#navlist li.products a.products_on  {
background: url(/pics/nav/products_on.gif) top center no-repeat;
width: 75px;}

#navlist li.products a:hover {
background: url(/pics/nav/products_on.gif) top center no-repeat;
width: 75px;}


#navlist li.buy {
background: url(/pics/nav/buy_off.gif) top center no-repeat;
width: 102px; 
float: right;}

#navlist li.buy a.buy_on  {
background: url(/pics/nav/buy_on.gif) top center no-repeat;
width: 102px;}

#navlist li.buy a:hover {
background: url(/pics/nav/buy_on.gif) top center no-repeat;
width: 102px;}


#navlist li.support {
background: url(/pics/nav/support_off.gif) top center no-repeat;
width: 131px;
float: right;}

#navlist li.support a.support_on  {
background: url(/pics/nav/support_on.gif) top center no-repeat;
width: 131px;}

#navlist li.support a:hover {
background: url(/pics/nav/support_on.gif) top center no-repeat;
width: 131px;}

#navlist li.promotions {
background: url(/pics/nav/promotions_off.gif) top center no-repeat;
width: 93px;
float: right;}

#navlist li.promotions a.promotions_on  {
background: url(/pics/nav/promotions_on.gif) top center no-repeat;
width: 93px;}

#navlist li.promotions a:hover {
background: url(/pics/nav/promotions_on.gif) top center no-repeat;
width: 93px;}

#navlist li.dealer_support {
background: url(/pics/nav/dealer_off.gif) top center no-repeat;
width: 116px;
float: right;}

#navlist li.dealer_support a.deal_on  {
background: url(/pics/nav/dealer_on.gif) top center no-repeat;
width: 116px;}

#navlist li.dealer_support a:hover {
background: url(/pics/nav/dealer_on.gif) top center no-repeat;
width: 116px;}

#navlist li.contact {
background: url(/pics/nav/contact_off.gif) top center no-repeat;
width: 93px;
float: right;}

#navlist li.contact a.contact_on  {
background: url(/pics/nav/contact_on.gif) top center no-repeat;
width: 93px;}

#navlist li.contact a:hover {
background: url(/pics/nav/contact_on.gif) top center no-repeat;
width: 93px;}

#navlist li.home {
background: url(/pics/nav/home_off.gif) top center no-repeat;
width: 57px;
float: right;}

#navlist li.home a.home_on  {
background: url(/pics/nav/home_on.gif) top center no-repeat;
width: 57px;}

#navlist li.home a:hover {
background: url(/pics/nav/home_on.gif) top center no-repeat;
width: 57px;}

.addtocart  {
display: block;
background: #ffffff url(/pics/products/add_to_cart.gif) top left no-repeat;
width: 67px;
height: 14px;
padding: 0px;
margin: 5px 0px 10px 0px;} 

.addtocart  a {
display: block;
width: 67px;
height: 14px;
text-decoration: none;
text-indent: -5000px;
padding: 0px;
margin: 5px 0px 10px 0px;} 

#new_header {
width: 783px;
height: 112px;
margin: 0px 0px 0px -1px;
padding: 0px;
background-color: #000;
}

#wrap_left {
float: left;
width: 570px;
height: 97px;
}

#wrap_right {
float: right;
width: 214px;
margin: 0px;
padding: 0px;
}

#wide_wrap {
width: 783px;
}

.flashbox  {
background: url(/pics/home/flash_picholder.gif) top left no-repeat;
width: 780px;
height: 264px;
padding: 0px;
margin: 0px;} 

.flood {
float: right;
text-indent: -10000px;
margin: 10px 0px 15px 20px;
background: url(/pics/news/flood.jpg) top center no-repeat;
width: 160px;
height: 192px; }

.tornado {
float: right;
text-indent: -10000px;
margin: 10px 0px 15px 20px;
background: url(/pics/news/tornado.jpg) top center no-repeat;
width: 160px;
height: 192px; }

.snow {
float: right;
text-indent: -10000px;
margin: 10px 0px 15px 20px;
background: url(/pics/news/snow.jpg) top center no-repeat;
width: 160px;
height: 192px; }

.intlogo {
text-indent: -10000px;
margin: 5px 0px 10px 0px;
background: url(/pics/products/intelligen_logo_pp.gif) top center no-repeat;
width: 205px;
height: 17px; }

.contlogo {
text-indent: -10000px;
margin: 5px 0px 10px 0px;
background: url(/pics/products/intelligen_logo_pp.gif) top center no-repeat;
width: 205px;
height: 33px; }

.emplogo {
text-indent: -10000px;
margin: 5px 0px 10px 0px;
background: url(/pics/products/empower_logo_pp.gif) top center no-repeat;
width: 205px;
height: 17px; }

.copybox  {
background: #CFCDC8;
width: 464px;
color: #000;
margin: 15px 0 15px 14px;
padding: 30px;} 

.guideboxtop  {
background: #CFCDC8 url(/pics/buying_guide/paper_top.jpg) top left no-repeat;
width: 554px;
height: 18px;
color: #000;
margin: 0px;
padding: 0px;} 

.guidebox  {
background: #CFCDC8 url(/pics/buying_guide/paper.jpg) top center repeat-y;
width: 514px;
color: #000;
margin: 0px;
padding: 20px;} 

.guideboxbottom  {
background: #CFCDC8 url(/pics/buying_guide/paper_bottom.jpg) top center no-repeat;
width: 554px;
height: 17px;
color: #000;
margin: 0px;
padding: 0px;} 

#rightfloat { 
float: right;
padding: 0px;
margin: 0px;}
 
#rightside { 
/* background: url(/pics/shared/topblock.gif) top left no-repeat; */
height: 103px;
float: left;
width: 229px;
padding: 0px 0px 0px 0px;}
  
.toolbox  {
float: right;
font: normal 11px Arial, Helvetica, Verdana, sans-serif;
color: #999;
padding: 10px 10px 5px 10px;} 


.toolbox a:link {
	color: #999;
	text-decoration: none;
	}
	
.toolbox a:visited {
	color: #999;
	text-decoration: none;
	}
	
.toolbox a:hover {
	color: #fff;
	text-decoration: none;
	}


.dealer  {
font: bold 12px Arial, Helvetica, Verdana, sans-serif;
text-align: right;
background: url(/pics/shared/dealer_arrow.gif) no-repeat;
color: #CCC;
background-position: .5em;
margin: 44px 0px 0px 0px;
padding: 0px 15px 8px 0px;} 

.dealer a:link {
	color: #CCC;
	text-decoration: none;
	}
	
.dealer a:visited {
	color: #CCC;
	text-decoration: none;
	}
	
.dealer a:hover {
	color: #FFF;
	text-decoration: none;
	}
	
	/* NEWS SECTION */    
.newstitle {
    display: block;
    width: 228px;
    margin: 0px;
    padding: 0px 0px 20px 0px;
    text-indent: -10000px;
    background: url(/pics/home/newstitle.gif) top left no-repeat;}

/* NEWS LIST*/     
#button  {
padding: 0px;
width: 203px;
margin: 0px 0px 0px 15px;		
background: #DDDCDA; }

#button ul  {
width: 203px;
margin: 0;
padding: 0px; }

#button li  {
background-color: #DDDCDA;
list-style-type: none;
margin: 0;
padding: 0; }

#button li a {
width: 183px;	
margin: 0px;
padding: 10px;
border-bottom: 2px solid #C4C1B8;
color: #000;
text-decoration: none;
display: block;
line-height: 13px;
font: 11px Arial, Helvetica, Verdana,  sans-serif;}

#button li.on a {
background-color: #F3EFC2;
text-decoration: underline;
font-weight: bold; }

#button li a:hover {
background-color: #DDDCDA;
text-decoration: underline;}


/* site map */     
#mappy  {
padding: 0px;
width: 203px;
margin: 0px;		
background: transparent; }

#mappy ul  {
width: 203px;
margin: 0;
padding: 0px; }

#mappy li  {
background-color: transparent;
list-style-type: none;
margin: 0;
padding: 0; }

#mappy li a {
width: 183px;	
margin: 0px;
padding: 5px;
color: #000;
text-decoration: none;
display: block;
line-height: 13px;
font: 11px Arial, Helvetica, Verdana,  sans-serif;}

#mappy li a:hover {
background-color: transparent;
text-decoration: underline;}

#mappyright  {
float: right;
padding: 0px;
width: 203px;
margin: 0px;		
background: transparent; }

#mappyright ul  {
width: 203px;
margin: 0;
padding: 0px; }

#mappyright li  {
background-color: transparent;
list-style-type: none;
margin: 0;
padding: 0; }

#mappyright li a {
width: 183px;	
margin: 0px;
padding: 5px;
color: #000;
text-decoration: none;
display: block;
line-height: 13px;
font: 11px Arial, Helvetica, Verdana,  sans-serif;}

#mappyright li a:hover {
background-color: transparent;
text-decoration: underline;}

		
		
/* SPECIAL FONT COLORS */
.green {
    font: bold 13px Arial, Helvetica, Verdana, sans-serif;
    color: #390;
    background: #CFCDC8;}

.black {
    font: bold 13px Arial, Helvetica, Verdana, sans-serif;
    color: #000;}
    
.rednews {
font: normal 11px Arial, Helvetica, Verdana, sans-serif;
margin: 0px;
padding: 0px;
color: #660000;}
    
.red {
font: bold 12px Arial, Helvetica, Verdana, sans-serif;
margin: 0px;
padding: 0px;
color: #660000;}
    
.lightgrey {
font: normal 11px Arial, Helvetica, Verdana, sans-serif;
margin: 0px;
padding: 0px;
color: #666666;}

.redsmall {
font-family: verdana, helvetica, arial, sans-serif;
font-size: 11px;
color: #990000;
}

.big_red {
font: normal 24px Arial, Helvetica, Verdana, sans-serif;
margin: 0px;
padding: 0px;
color: #CC0000;
text-align: center;
}



/* FOOTER */
#footer {
    display: block;
    font: 10px Arial, Helvetica, Verdana, sans-serif;
    width: 533px;
    border-top: 2px solid #000;
    text-align: left;
    padding: 10px 10px 10px 10px;
    color: #333;
    margin: 0px 0px 0px 0px;
    clear: both;
    background: #938F83;}
    
.botnav{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 11px;
color: #000;
}

a.botnav:visited {  color: #333333 ;text-decoration: none;}
a.botnav:active {  color: #333333;text-decoration: none;}
a.botnav:link {  color: #000;text-decoration: none;}
a.botnav:hover {  color: #000;text-decoration: underline;}

.botnavsmall{
margin-top: 5px;
font: 10px Arial, Helvetica, Verdana, sans-serif;
color: #000;
}

a.botnavsmall:visited {  color: #333333 ;text-decoration: none;}
a.botnavsmall:active {  color: #333333;text-decoration: none;}
a.botnavsmall:link {  color: #000;text-decoration: none;}
a.botnavsmall:hover {  color: #000;text-decoration: underline;}

a.stark:visited {  color: #CCC ;text-decoration: none;}
a.stark:active {  color: #CCC;text-decoration: none;}
a.stark:link {  color: #CCC;text-decoration: none;}
a.stark:hover {  color: #CCC;text-decoration: underline;}

a.privacy:visited {  color: #333 ;text-decoration: none;}
a.privacy:active {  color: #333;text-decoration: none;}
a.privacy:link {  color: #333;text-decoration: underline;}
a.privacy:hover {  color: #333;text-decoration: none;}
    
 
.network {
float: right;
background-color:#C7C5BF;
color:#333;
font-size : 10px;
width: 190px;
border-width : 1px;
border-color : #666666;
}

.formed {
margin: 0px;
padding: 0px;
}

.landingbox  {
background: #CFCDC8;
width: 494px;
margin: 15px 0px 15px 14px;
padding: 15px;}

.copyboxproducts  {
background: #CFCDC8;
width: 464px;
margin: 15px 0 15px 14px;
padding: 30px;}

.productdisplay  {
float: left;
background: #d0cdc8;
width: 524px;
margin: 15px 0 15px 14px;
padding: 0px;}

* html .productdisplay  {
float: left;
background: #d0cdc8;
width: 524px;
margin: 15px 0 15px 7px;
padding: 0px;}

.littlepics  {
float: right;
padding: 0px 3px 5px 5px;}

h4  {
display: block;
width: 285px;
height: 45px;
margin: 0px;
padding: 0px;
text-indent: -10000px;
background: transparent url(/pics/products/available_buynow.gif) top left no-repeat;}

h4 a{
display: block;
width: 285px;
margin: 0px;
padding: 0px;
height: 45px;
text-decoration: none;}

h5 {
display: block;
margin: 0px 0px 0px 210px;
padding: 0px;
width: 82px;
height: 21px;
text-indent: -10000px;
background: transparent url(/pics/products/buy_now_button.gif) top left no-repeat;}

h5 a {
display: block;
margin: 0px;
padding: 0px;
width: 82px;
height: 21px;}


/*PAGE TITLES*/
.productstitle {
display: block;
margin: 0px 0px 0px 0px;
padding: 25px 15px 0px 15px;
text-indent: -50000px;
background: url(/pics/products/products_title.gif) top left no-repeat;}


.buyingguidetitle {
display: block;
margin: 0px;
padding: 25px 15px 0px 15px;
text-indent: -10000px;
background: url(/pics/buying_guide/buying_guide_title.gif) top left no-repeat;}
  
.supporttitle {
display: block;
margin: 0px;
padding: 25px 15px 0px 15px;
text-indent: -10000px;
background: url(/pics/service/serviceandsupporttitle.gif) top left no-repeat;}

/*RIGHT SIDE NAVIGATION*/
#sidenav  {
padding: 0px;
width: 203px;
margin: 0px 0px 0px 15px;		
background: #CFCDC8; }

#sidenav ul  {
width: 203px;
margin: 0;
padding: 0px; }
	

#sidenav li.intelligen  {
padding: 0px;
background: #DDDCDA url(/pics/products/intelligen_dot.gif) no-repeat;
list-style-type: none;
margin: 0; }

#sidenav li.continuum  {
padding: 0px;
background: #DDDCDA url(/pics/products/intelligen_dot.gif) no-repeat;
list-style-type: none;
margin: 0; }

#sidenav li.empower  {
background: #DDDCDA url(/pics/products/empower_dot.gif) no-repeat;
list-style-type: none;
margin: 0;}

#sidenav li.lc  {
padding: 0px;
background: #DDDCDA url(/pics/products/intelligen_dot_lc.gif) no-repeat;
list-style-type: none;
margin: 0; }

#sidenav li.powernow  {
background: #DDDCDA url(/pics/products/empower_dot.gif) no-repeat;
list-style-type: none;
margin: 0; }

#sidenav li.tan  {
background: #DDDCDA url(/pics/products/tan_dot.gif) no-repeat;
list-style-type: none;
margin: 0; }

#sidenav li.intelligen a.intelligen_on  {
background: #F3EFC2 url(/pics/products/intelligen_dot_yellow.gif) no-repeat;
text-decoration: none;}

#sidenav li.continuum a.continuum_on  {
background: #F3EFC2 url(/pics/products/intelligen_dot_yellow.gif) no-repeat;
text-decoration: none;}

#sidenav li.empower a.empower_on, #sidenav li a.powernow_on   {
background: #F3EFC2 url(/pics/products/empower_dot_yellow.gif) no-repeat;
text-decoration: none;}


#sidenav li.lc a.lc_on  {
background: #F3EFC2 url(/pics/products/intelligen_dot_lc.gif) no-repeat;
text-decoration: none;}

#sidenav li.tan a.tan_on  {
background: #F3EFC2 url(/pics/products/tan_dot_yellow.gif) no-repeat;
text-decoration: none;}

#sidenav li a {
width: 183px;	
margin: 0px;
padding: 10px 0px 10px 20px;
border-bottom: 2px solid #C4C1B8;
color: #000;
text-decoration: none;
display: block;
line-height: 12px;
font: bold 11px Arial, Helvetica, Verdana,  sans-serif;}


#sidenav li.intelligen a:hover {
background: #F3EFC2 url(/pics/products/intelligen_dot_yellow.gif) no-repeat;
text-decoration: underline;}

#sidenav li.continuum a:hover {
background: #F3EFC2 url(/pics/products/intelligen_dot_yellow.gif) no-repeat;
text-decoration: underline;}

#sidenav li.empower a:hover {
background: #F3EFC2 url(/pics/products/empower_dot_yellow.gif) no-repeat;
text-decoration: underline;}

#sidenav li.lc  a:hover {
background: #F3EFC2 url(/pics/products/intelligen_dot_lc.gif) no-repeat;
text-decoration: underline; }


#sidenav li.tan a:hover {
background: #F3EFC2 url(/pics/products/tan_dot_yellow.gif) no-repeat;
text-decoration: underline;}


#sidenav ul ul {
width: 203px;	
background-color: #fff;
list-style-type: none;
margin-top: 0px;
padding: 0px; }

#sidenav li li.sub a {
width: 178px;
font-size: 11px;
font-weight: normal;
margin: 0;		
padding: 5px 5px 5px 20px;}

#sidenav li li.sub a:hover {
background-color: #FFF;
margin: 0;
background-image: none;
text-decoration: underline;}

#sidenav li li.sub a.on {
background-color: #FFF;
margin: 0;
font-weight: bold;
background-image: none;
text-decoration: underline;}



/* PIC BOXES */
.howtoselect  {
width: 203px;
height: 149px;
padding: 0px;
margin: 15px 0px 10px 15px;
background: url(/pics/products/select_pic.jpg) top left no-repeat; } 

.promotion_ad {
width: 203px;
height: 149px;
padding: 0px;
margin: 15px 0px 10px 15px;
background: url(/pics/products/promotion.jpg) top left no-repeat; } 

.selectwhite{
display: block;
/*height: 130px;*/
padding: 105px 0px 10px 10px;
text-align: left;
font: bold 12px Arial, Helvetica, Verdana, sans-serif;
color: #FFF;
}

a.selectwhite:visited {  color: #FFF ;text-decoration: none;}
a.selectwhite:active {  color: #FFF;text-decoration: none;}
a.selectwhite:link {  color: #FFF;text-decoration: none;}
a.selectwhite:hover {  color: #FFF;text-decoration: underline;}

.wheretobuy  {
width: 203px;
height: 78px;
padding: 0px;
margin: 0px 0px 15px 15px;
background: url(/pics/products/wheretobuy_pic.gif) top left no-repeat; } 

.wheretobuybig  {
width: 203px;
height: 156px;
padding: 0px;
margin: 15px 0px 15px 15px;
background: url(/pics/service/wheretobuy_big.gif) top left no-repeat; }

.wherelink{
display: block;
width: 183px;
height: 78px;
padding: 10px;
text-align: left;
line-height: 13px;
font: 13px Arial, Helvetica, Verdana, sans-serif;
color: #900;
}

a.wherelink:visited {  color: #900 ;text-decoration: none;}
a.wherelink:active {  color: #900;text-decoration: none;}
a.wherelink:link {  color: #900;text-decoration: none;}
a.wherelink:hover {  color: #C00;text-decoration: none;}

.wherelinkbig{
display: block;
width: 183px;
height: 78px;
padding: 10px;
text-align: left;
font: 11px Arial, Helvetica, Verdana, sans-serif;
color: #900;
}

a.wherelinkbig:visited {  color: #900 ;text-decoration: none;}
a.wherelinkbig:active {  color: #900;text-decoration: none;}
a.wherelinkbig:link {  color: #900;text-decoration: none;}
a.wherelinkbig:hover {  color: #C00;text-decoration: none;}

.navcell{background-color:#CFCDC8;} 

.pdfcell{background-color:#BEBCB4;} 

.switch {background-color:#EEE;} 

.servicebox  {
background: url(/pics/service/bigguy.jpg) bottom center no-repeat;
width: 490px;
text-align: right;
height: 72px;
padding: 190px 40px 10px 10px;
margin: 0px 0px 0px 5px;} 

.servicecopybox  {
background: #CFCDC8;
line-height: 20px;
width: 464px;
margin: 0px 0 15px 14px;
padding: 10px 30px 30px 30px;}

.bigwhite{
letter-spacing: -1px;
font: bold 22px/1.1em "Trebuchet MS", "Verdana", sans-serif;
text-shadow: 2px 3px 2px #333;
color: #fff;
}

.guidepic {
float: right;
text-indent: -10000px;
margin: 10px 0px 15px 20px;
background: url(/pics/buying_guide/genpic_bighouse.jpg) top center no-repeat;
width: 160px;
height: 192px; }

.budgetpic {
float: right;
text-indent: -10000px;
margin: 10px 0px 15px 20px;
background: url(/pics/buying_guide/budget_pic.jpg) top center no-repeat;
width: 160px;
height: 192px; }

.safetypic {
float: right;
text-indent: -10000px;
margin: 10px 0px 15px 20px;
background: url(/pics/buying_guide/safety_pic.jpg) top center no-repeat;
width: 160px;
height: 192px; }

.financingpic {
float: right;
text-indent: -10000px;
margin: 10px 0px 15px 20px;
background: url(/pics/buying_guide/financing_pic.jpg) top center no-repeat;
width: 160px;
height: 192px; }

.wattagepic {
float: right;
text-indent: -10000px;
margin: 10px 0px 15px 20px;
background: url(/pics/buying_guide/wattage_pic.jpg) top center no-repeat;
width: 160px;
height: 192px; }

.buypic {
float: right;
text-indent: -10000px;
margin: 10px 0px 15px 20px;
background: url(/pics/buying_guide/buy_pic.jpg) top center no-repeat;
width: 160px;
height: 192px; }

.installpic {
float: right;
text-indent: -10000px;
margin: 10px 0px 15px 20px;
background: url(/pics/buying_guide/install_pic.jpg) top center no-repeat;
width: 160px;
height: 192px; }

/* LISTS */
#biglist {
padding-left: 20px;
margin-left: 0;
margin-top: 10px; 
line-height: 14px;
font: normal 11px Arial, Helvetica, Verdana, sans-serif;
color: #000;}

#biglist li {
margin: 0;
padding: 0 0 10px 0; }



.bandcontainer { width: 454px; }


.bandcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

.bandcontainer a
{
display: block;
padding: 5px 0px 5px 10px;
width: 454px;
background-color: #DFDFDE;
border-bottom: 1px solid #CFCDC8;
}

.bandcontainer a:link, #bandcontainer a:visited
{
color: #000;
text-decoration: none;
}

.bandcontainer a:hover
{
background-color: #EEE;
color: #000;
}


#normallist {
padding-left: 20px;
margin-left: 0;
margin-top: 5px; 
line-height: 12px;
font: normal 11px Arial, Helvetica, Verdana, sans-serif;
color: #000;}

#normallist li {
margin: 0;
padding: 0 0 5px 0; }

/* PIC BOXES */
.howtoselect  {
width: 203px;
height: 132px;
padding: 0px;
margin: 15px 0px 10px 15px;
background: url(/pics/products/select_pic.jpg) top left no-repeat; } 

.selectwhite { color: #FFF; display: block; height: 130px; font: bold 12px Arial, Helvetica, Verdana, sans-serif; /*padding: 105px 0px 10px 10px;*/ text-align: left; text-indent:-5000px; }

a.selectwhite:visited {  color: #FFF ;text-decoration: none;}
a.selectwhite:active {  color: #FFF;text-decoration: none;}
a.selectwhite:link {  color: #FFF;text-decoration: none;}
a.selectwhite:hover {  color: #FFF;text-decoration: underline;}

.find_dealer {
width: 203px;
height: 72px;
padding: 0px;
margin: 0px 0px 15px 15px;
background: url(/pics/products/find_dealer_hd.gif) top left no-repeat; }

.find_dealer_in  {
width: 125px;
padding: 3px;
margin: 35px 0 0 10px;
color: #666;
border: 1px solid #ccc;
}

.go  {
width: 24px;
height: 15px;
margin: 38px 20px 0 0;
border: 0;
background: url(/pics/products/go.gif) top center no-repeat;
cursor: pointer;
}

.online_retailers_hd {
width: 201px;
height: 26px;
padding: 0px;
margin: 0px 0px 0px 15px;
background: url(/pics/products/online_retailers_hd.gif) top left no-repeat; }

.online_retailers_item {
float: left;
width: 191px;
padding: 4px;
border-left: 1px solid #b2aea5;
border-right: 1px solid #b2aea5;
border-bottom: 1px solid #b2aea5;
margin: 0px 0px 0px 15px;
background-color: #fff; }

* html .online_retailers_item {
float: left;
width: 191px;
padding: 4px;
border-left: 1px solid #b2aea5;
border-right: 1px solid #b2aea5;
border-bottom: 1px solid #b2aea5;
margin: 0px 0px 0px 8px;
background-color: #fff; }

.or_left {
color: #b2aea5;
float: left;
width: 100px;
margin: 0;
padding: 0;
}

.or_right {
color: #b2aea5;
float: right;
margin: 0;
padding: 0;
}

.or_right a:link, a:visited {
color: #b2aea5;
margin: 0;
padding: 0;
text-decoration: none;
}

.or_right a:hover {
color: #b2aea5;
margin: 0;
padding: 0;
text-decoration: underline;
}

	
/* PRODUCT BLOCKS */

.leftsideproducts {
background: url(/pics/products/empower_logo.gif) top center no-repeat;
margin: 0px 0px 0px 0px;
padding: 40px 0px 0px 11px;
width: 224px;
float:left;
color: #000;
}

.rightsideproducts {
background: url(/pics/products/intelligen_logo_lc.gif) top center no-repeat;
width: 224px;
margin: 0px 0px 0px 255px;
padding: 40px 0px 0px 11px;
color: #000;
}

.red {
/*background: url(/pics/products/intelligen_logo.gif) top center no-repeat;*/
margin: 0px 0px 0px 0px;
padding: 15px 0px 0px 0px;
width: 224px;
height: 30px;
float:left;
color: #000;
}

.bloc1 {
margin: 0px 0px 20px 0px;
padding: 0px;
width: 212px;
color: #000;
}

.bloc3 {
float: right;
margin: 0px;
padding: 0px;
width: 204px;
font: 11px Arial, Helvetica, Verdana, sans-serif;
line-height: 12px;
color: #000;
}


.bloc4 {
width: 275px;
margin: 0px;
padding: 0px;
color: #000;
}

/* LIST YELLOW NAV */
.greynav { 
    margin: 15px 0px 0px 0px;
    width: 190px;
    color: #900;
    font: bold 11px Arial, Helvetica, Verdana, sans-serif;
    background: #fff;}

.greynav ul {
    margin: 3px 0px 0px 0px;
    padding: 0;
    list-style-type: none;
    font: normal 11px Arial, Helvetica, Verdana, sans-serif;
    background: #E7E7E7;
    color: #900;}

.greynav li a {
    display: block;
    padding: 5px;
    width: 190px;
    color: #333;
    background-color: #E7E7E7;
    border-bottom: 1px solid #fff;}

.greynav a:link, #greynav a:visited {
    color: #333;
    background: #E7E7E7;
    text-decoration: none;}

.greynav a:hover {
    background: #E7E7E7;
    color: #333;
    text-decoration: underline;}
    
.greynav li.manuals a  {
width: 190px;
background: #E7E7E7 url(/pics/products/adobe_icon.gif) top right no-repeat;
list-style-type: none;
margin: 0; }

.greynav li.manuals a:hover {
background: #E7E7E7 url(/pics/products/adobe_icon.gif) top right no-repeat;
text-decoration: underline;}


/* LIST graysmall NAV */
.upgradenav { 
    margin: 15px 0px 0px 0px;
    padding: 0px;
    width: 180px;
    color: #333;
    font: bold 11px "Lucida Sans", Arial, Verdana, sans-serif;
    background: #fff;}

.upgradenav ul {
    margin: 3px 0px 0px 0px;
    width: 200px;
    border-top: 1px solid #333;
    padding: 0px;
    list-style-type: none;
    font: normal 11px Arial, Helvetica, Verdana, sans-serif;
    background: #fff;
    color: #333;}
    
.upgradenav li.ac {
width: 160px;
background: #fff url(/pics/products/upgrades/ac.gif) top left no-repeat;
list-style-type: none;
padding: 0px 0px 0px 45px;
margin: 10px 0px 0px 0px; }

.upgradenav li.ac_5 {
width: 160px;
background: #fff url(/pics/products/upgrades/ac_5.gif) top left no-repeat;
list-style-type: none;
padding: 0px 0px 0px 45px;
margin: 10px 0px 0px 0px; }

.upgradenav li.monitor {
width: 160px;
background: #fff url(/pics/products/upgrades/wattage_monitor.gif) top left no-repeat;
list-style-type: none;
padding: 0px 0px 0px 45px;
margin: 10px 0px 0px 0px; }

.upgradenav li.cold {
width: 160px;
background: #fff url(/pics/products/upgrades/snowflake.gif) top left no-repeat;
list-style-type: none;
padding: 0px 0px 0px 45px;
margin: 10px 0px 0px 0px; }

.upgradenav li.main {
width: 160px;
background: #fff url(/pics/products/upgrades/maintenance_kit.gif) top left no-repeat;
list-style-type: none;
padding: 0px 0px 0px 45px;
margin: 10px 0px 0px 0px; }

.upgradenav li.trans {
width: 160px;
background: #fff url(/pics/products/upgrades/transfer_switch.gif) top left no-repeat;
list-style-type: none;
padding: 0px 0px 0px 45px;
margin: 10px 0px 0px 0px; }

.upgradenav li.cord {
width: 160px;
background: #fff url(/pics/products/upgrades/ul_listed.gif) top left no-repeat;
list-style-type: none;
padding: 0px 0px 0px 45px;
margin: 10px 0px 0px 0px; }

/* LIST graysmall NAV */
.upgradenavbig { 
    margin: 15px 0px 0px 0px;
    padding: 0px;
    width: 275px;
    color: #333;
    font: bold 11px "Lucida Sans", Arial, Verdana, sans-serif;
    background: #fff;}

.upgradenavbig ul {
    margin: 3px 0px 0px 0px;
    width: 275px;
    border-top: 1px solid #333;
    padding: 0px;
    list-style-type: none;
    font: normal 11px Arial, Helvetica, Verdana, sans-serif;
    background: #fff;
    color: #333;}
    
.upgradenavbig li.ac {
width: 230px;
background: #fff url(/pics/products/upgrades/ac.gif) top left no-repeat;
list-style-type: none;
padding: 0px 0px 0px 45px;
margin: 10px 0px 0px 0px; }

.upgradenavbig li.monitor {
width: 230px;
background: #fff url(/pics/products/upgrades/wattage_monitor.gif) top left no-repeat;
list-style-type: none;
padding: 0px 0px 0px 45px;
margin: 10px 0px 0px 0px; }

.upgradenavbig li.cold {
width: 230px;
background: #fff url(/pics/products/upgrades/snowflake.gif) top left no-repeat;
list-style-type: none;
padding: 0px 0px 0px 45px;
margin: 10px 0px 0px 0px; }

.upgradenavbig li.main {
width: 230px;
background: #fff url(/pics/products/upgrades/maintenance_kit.gif) top left no-repeat;
list-style-type: none;
padding: 0px 0px 0px 45px;
margin: 10px 0px 10px 0px; }

    
/* LIST white NAV */
.whitenav { 
    margin: 15px 0px 0px 0px;
    padding: 0px;
    width: 180px;
    color: #000;
    font: bold 11px Arial, Helvetica, Verdana, sans-serif;
    background: #fff;}

.whitenav ul {
    margin: 0px 0px 0px 0px;
    width: 200px;
    padding: 0px;
    list-style-type: none;
    font: normal 11px Arial, Helvetica, Verdana, sans-serif;
    background: #fff;
    color: #000;}

.whitenav a {
    display: block;
    padding: 3px 0px 0px 0px;
    width: 180px;
    color: #000;
    background-color: #fff;}

.whitenav a:link, #whitenav a:visited {
    color: #000;
    background: #fff;
    text-decoration: none;}

.whitenav a:hover {
    background-color: #fff;
    color: #000;
    text-decoration: underline;}
    
.retailers { 
    margin: 15px 0px 0px 0px;
    padding: 0px;
    color: #000;
    font: bold 12px Arial, Helvetica, Verdana, sans-serif;}

.retailers ul {
    margin: 0px 0px 0px 0px;
    width: 200px;
    padding: 0px;
    list-style-type: none;
    font: normal 11px Arial, Helvetica, Verdana, sans-serif;
    color: #000;}

.retailers a {
    display: block;
    padding: 3px 0px 0px 0px;
    width: 180px;
    color: #000;}

.retailers a:link, #retailers a:visited {
    color: #000;
    text-decoration: none;}

.retailers a:hover {
    color: #000;
    text-decoration: underline;}    

#family ul  {
width: 203px;
margin: 0;
padding: 0; }

#family li.lc_head  {
padding: 5px;
background: #aba79e;
color: #fff;
list-style-type: none;
margin: 0 0 2px -37px;
width: 200px;
text-align: center;
font-weight: bold;
}

#family li.air_head  {
padding: 5px;
background: #aba79e;
color: #fff;
list-style-type: none;
margin: 0 0 2px -37px;
width: 200px;
text-align: center;
font-weight: bold;
}

#family li.intelligen  {
padding: 0px;
background: #DDDCDA url(/pics/products/intelligen_dot.gif) no-repeat;
list-style-type: none;
margin: 0 0 0 -37px;
width: 210px;
}

#family li.empower  {
padding: 0px;
background: #DDDCDA url(/pics/products/empower_dot.gif) no-repeat;
list-style-type: none;
margin: 0 0 0 -37px;
width: 210px;
}

#family li.lc  {
padding: 0px;
background: #DDDCDA url(/pics/products/intelligen_dot_lc.gif) no-repeat;
list-style-type: none;
margin: 0 0 0 -37px;
width: 210px;
}

#family li a {
width: 183px;	
margin: 0px;
padding: 10px 0px 10px 27px;
border-bottom: 2px solid #cfcdc8;
color: #000;
text-decoration: none;
display: block;
line-height: 12px;
font: bold 11px Arial, Helvetica, Verdana,  sans-serif;}


#family li.intelligen a:hover {
background: #F3EFC2 url(/pics/products/intelligen_dot.gif) no-repeat;
text-decoration: underline;
}

#family li.empower a:hover {
background: #F3EFC2 url(/pics/products/empower_dot.gif) no-repeat;
text-decoration: underline;
width: 183px;
margin: 0;}

* html #family li.empower a:hover {
background: #F3EFC2 url(/pics/products/empower_dot.gif) no-repeat;
text-decoration: underline;
width: 183px;
margin: 0;}

#family li.lc a:hover {
background: #F3EFC2 url(/pics/products/intelligen_dot_lc.gif) no-repeat;
text-decoration: underline;
width: 183px;
margin: 0;}

* html #family li.lc a:hover {
background: #F3EFC2 url(/pics/products/intelligen_dot_lc.gif) no-repeat;
text-decoration: underline;
width: 183px;
margin: 0;}


/* Find a Store */
.story {
margin: 20px 0px 10px 0px;
padding: 10px 0px 10px 0px;
display: block;
width: 190px;
font: 11px/14px Arial, Helvetica, Verdana, sans-serif;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc; }

/* TOOL KIT */
.toolkit {
margin: 10px 0px 0px 0px;
padding: 0px;
width: 495px;
border: 1px solid #A29E94;
color: #000;
clear: both; }

.toolkit ul {
margin: 0px;
width: 494px;
padding: 0px;
background: #A29E94;
white-space: nowrap; }

.toolkit li {
display: inline;
margin: 0px;
padding: 0px;
list-style-type: none; }

.toolkit a { padding: 3px 10px; }

.toolkit a:link, #toolkit a:visited {
color: #fff;
background-color: #036;
text-decoration: none; }

.toolkit a:hover {
color: #fff;
background-color: #369;
text-decoration: none; }


.productimage {
border: 1px solid #A29E94;
margin-bottom: 8px;}

.productcopy{
display: block;
width: 210px;
padding: 5px 0px 5px 0px;
font: 11px Arial, Helvetica, Verdana, sans-serif;
color: #000;
}

/* FONT COLORS*/
.brightred{
font: bolder 10px Arial, Helvetica, Verdana, sans-serif;
color: #C00;
}

.blackprod{
font: bold 14px Arial, Helvetica, Verdana, sans-serif;
color: #000;
text-align: center;
text-transform: uppercase;
margin: 10px 0 0 0;
}

a.blackprod:visited {  color: #333 ;text-decoration: none;}
a.blackprod:active {  color: #CCC;text-decoration: none;}
a.blackprod:link {  color: #000;text-decoration: none;}
a.blackprod :hover {  color: #333;text-decoration: underline;}

.intro {
display: block;
width: 494px;
height: 50px;
margin: 0px;
padding: 0px;
background: url(/pics/products/intro_2levels.gif) top center no-repeat;
color: #000; }

.bigoldtitle {
display: block;
width: 494px;
margin: 0px 0px 30px 0px;
padding: 0px;
text-align: center;
font: bold 18px Arial, Helvetica, Verdana, sans-serif;
color: #000; }
   
.bigsoon{
font: bolder 18px Arial, Helvetica, Verdana, sans-serif;
color: #C00;
}

.tagline {
width: 219px;
display: block;
margin: 5px 0px 10px 0px;
text-indent: -1000px;
background: url(/pics/products/intelligen/tagline.gif) top center no-repeat; }

.taglineempower {
width: 242px;
display: block;
margin: 5px 0px 10px 0px;
text-indent: -1000px;
background: url(/pics/products/empower/tagline.gif) top center no-repeat; }

.soonred {
font: bold 11px Arial, Helvetica, Verdana, sans-serif;
margin: 0px;
padding: 0px;
color: #600;}

.medred {
font: bold 11px Arial, Helvetica, Verdana, sans-serif;
margin: 0px;
padding: 0px;
color: #900;}

.botnav{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 11px;
color: #000; }

a.botnav:visited {  color: #333333 ;text-decoration: none;}
a.botnav:active {  color: #333333;text-decoration: none;}
a.botnav:link {  color: #000;text-decoration: none;}
a.botnav:hover {  color: #000;text-decoration: underline;}

/* TESTIMONIALS AND HOW IT WORKS SECTION*/ 	
.howitworks  {
width: 229px;
padding: 0px;
margin: 0px;
background: url(/pics/home/howitworks.jpg) top left no-repeat; } 

.howitworks2  {
float: right;
width: 229px;
height: 185px;
padding: 0px;
margin: -15px 0px 0px 0px;
*margin: 0px;
background: url(/pics/buy/roadclosed.jpg) top left no-repeat; }

.howitworks3  {
float: right;
width: 229px;
height: 190px;
padding: 0px;
margin: -15px 0px 0px 0px;
*margin: 0px;
background: url(/pics/contact/contact_pic.jpg) top left no-repeat; } 

.glowing  {
width: 222px;
height: 196px;
float: right;
padding: 0px 0px 10px 0px;
margin: 0px;
background: url(/pics/buy/glowinggenerators.gif) top right no-repeat; } 

.glowing_hd  {
width: 155px;
height: 196px;
float: right;
padding: 0px 0px 10px 0px;
margin: 0px;
background: url(/pics/buy/home_depot.gif) top right no-repeat; } 


.testimonials2  {
margin: 0px;
width: 199px;
font: normal 11px Times, "Times New Roman", Georgia, sans-serif;
color: #333;
padding: 15px;
background: url(/pics/testimonials/testimonials_repeat.gif) top left repeat-y; }

.testimonialsbottom2  {
margin: 0px;
padding: 0px;
width: 229px;
height: 12px;
background: url(/pics/testimonials/bottom_tear.gif) top left no-repeat; }

.testimonialstop3  {
margin: 10px 0px 0px 15px;
padding: 0px;
width: 203px;
height: 21px;
background: url(/pics/testimonials/testimonials_sm_top.gif) top right no-repeat; }

.testimonials3  {
margin: 0px 0px 0px 15px;
width: 173px;
font: normal 11px Times, "Times New Roman", Georgia, sans-serif;
color: #333;
padding: 15px;
background: url(/pics/testimonials/testimonials_repeat_sm.gif) top left repeat-y; }

.testimonials3 a  {
font: normal 14px Times, "Times New Roman", Georgia, sans-serif; }

.testimonialsbottom3  {
margin-left: 15px;
padding: 0px;
width: 203px;
height: 12px;
background: url(/pics/testimonials/bottom_tear_sm.gif) top right no-repeat; }

.weatherbox  {
float: right;
border: 1px solid #666;
margin: 0px 0px 5px 5px;
width: 73px;
height: 70px;
padding: 0px; }


.howwhite{
display: block;
width: 219px;
height: 63px;
padding: 110px 10px 10px 0;
text-align: right;
letter-spacing: -1px;
text-shadow: 2px 3px 2px #333;
font: bolder 18px/1em Verdana, Helvetica, Arial, sans-serif;
}

a.howwhite:visited {  color: #FFF ;text-decoration: none;}
a.howwhite:active {  color: #FFF;text-decoration: none;}
a.howwhite:link {  color: #FFF;text-decoration: none;}
a.howwhite:hover {  color: #FFFFCC;text-decoration: none; }

.testimonialstitle {
    display: block;
    margin-bottom: 5px;
    text-indent: -10000px;
    background: url(/pics/shared/testimonials_title.gif) top left no-repeat;}
    
.testimonialstitle a {
    display: block;
    margin-bottom: 5px;
    text-indent: -10000px; }
    
.testimonialstitlesmall {
    display: block;
    margin-bottom: 5px;
    text-indent: -10000px;
    background: url(/pics/testimonials/testimonials_sm.gif) top left no-repeat;}

hr.family {
height: 1px;
background-color: #ffffff;
padding: 0;
margin: 3px 0 3px 0;
}

.tab_item_link  {
width: 150px;
height: 50px;
padding: 0px;
margin: 0px 0px 0px -50px;
text-indent: -5000px;}    

.timeline {
	padding: 0;
    margin: 0px 0px 0px 175px;
    background: url(/pics/service/engine.jpg) top left no-repeat;}
    
.login { text-align: right;background: transparent url(/pics/shared/login_back.png) bottom right no-repeat;padding: 1px 10px 1px 0; }
.login a { 
   color:#fff;}

.login a:hover{
   color:#999;
   text-decoration:underline;}


 /* Responsys
**************************************************/
#emailsignup { background-color:#938F83; border:3px solid #AFABA1; clear:both; padding:5px; margin: 0 0 10px 15px; width:187px; }
#emailsignup h3 { /*color:#444; font-family: Helvetica, Arial, sans-serif;*/ margin: 0 15px 0 0; font-size:14px; }
#emailsignup h6 { color:#444; font-family: Helvetica, Arial, sans-serif; margin: 5px 0px; font-size:11px; }
#emailsignup .error { color:#900; }
#emailsignup .error li { margin:0px; }
#emailsignup label { display:none; }
#emailsignup ul, #responsys li { margin:0px; padding:0px; }
#emailsignup ul { list-style-type:none; }
#emailsignup form { display:block; float:left; margin: 0; padding:0px; }
#emailsignup form li { display:block; float:left; margin: 5px 0 5px 0; position:relative; width:155px; }
#emailsignup form li input { display:block; float:left; margin: 0px 5px 0 0; width:145px; }
#emailsignup .button a { /*background:transparent url(/pics/home/sign-up-btn.png) top left no-repeat; height:30px; text-indent:-5000px; width:65px;*/font-weight:bold; text-decoration:underline }
#emailsignup form .hint { color:#999; }
#emailsignup form .hint:focus { color:#333; }


 /* clearfix
**************************************************/
.clearfix:after { clear:both; content: "."; display:block; height:0; line-height:0; visibility:hidden; }
.clearfix { display:inline-block; }
html[xmlns] .clearfix { display:block; }
* html .clearfix { height: 1%; }


/*
    ColorBox Core Style
    The following rules are the styles that are consistant between all ColorBox themes
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the order/nesting of the generated HTML, 
    in hope that this will make the relationship easier to understand. Thanks, jack@colorpowered.com
*/
#cboxOverlay{background:#fff;}

	#cboxTopLeft{width:21px; height:21px; background:url(/pics/colorbox/controls.png) -100px 0 no-repeat;}
	#cboxTopRight{width:21px; height:21px; background:url(/pics/colorbox/controls.png) -129px 0 no-repeat;}
	#cboxBottomLeft{width:21px; height:21px; background:url(/pics/colorbox/controls.png) -100px -29px no-repeat;}
	#cboxBottomRight{width:21px; height:21px; background:url(/pics/colorbox/controls.png) -129px -29px no-repeat;}
	#cboxMiddleLeft{width:21px; background:url(/pics/colorbox/controls.png) left top repeat-y;}
	#cboxMiddleRight{width:21px; background:url(/pics/colorbox/controls.png) right top repeat-y;}

	#cboxTopCenter{height:21px; background:url(/pics/colorbox/border.png) 0 0 repeat-x;}
	#cboxBottomCenter{height:21px; background:url(/pics/colorbox/border.png) 0 -29px repeat-x;}

	#cboxContent{background:#fff; }
		#cboxLoadedContent{margin-top:1px; background:#fff url(/pics/colorbox/colorbox-bg.png) no-repeat center 1px; padding:26px; border-top:27px solid #eee;}
                #cboxTitle{position:absolute; top:3px; left:0; text-align:center; width:100%; color:#949494;}
                #cboxCurrent{position:absolute; top:10px; left:200px; color:#666; font-size:9px; text-transform:uppercase; width:200px; margin-left:-100px; left:50%; text-align:center; }
                #cboxSlideshow{position:relative; top:3px; right:30px; color:#0092ef;}
                #cboxPrevious{position:absolute; top:10px; left:10px;  font-size:9px; font-weight:bold; text-transform:uppercase; color:#d21034;}
                #cboxPrevious.hover{ color:#000;}
                #cboxNext{position:absolute; top:10px; left:70px; font-size:9px; font-weight:bold; text-transform:uppercase;color:#d21034;}
                #cboxNext.hover{color:#000;}
		#cboxLoadingOverlay{background:url(/pics/colorbox/loading_background.png) center center no-repeat;}
                #cboxLoadingGraphic{background:url(/pics/colorbox/loading.gif) center center no-repeat;}
		#cboxClose {  position:absolute; top:0; right:0;   text-align:right; text-transform:capitalize; font-size:11px; text-decoration:underline; padding:7px 8px; }
		#cboxClose.hover{background-position:-25px -25px;}