/* @override http://lurepartsonline.com/css/screen.css */

/* 
Title:		Lure Parts Online 
Author: 	David Boyer
Email:		david.boyer[at]26tigers.com
Created: 	November 13, 2008
Updated:	April 29, 2010
*/

/* @group GLOBAL */
	body { background: #d9d9d9 url(../images/bg_body.jpg) repeat-x 0 0; color: #333; }
	
	/*--[Generic Link Rules]--*/
	a:link, a:visited { color:#1694C9; text-decoration: none; }
	a:hover { color: #D35900: }
/* @end GLOBAL*/


/* @group =Structure */

	/* @group -Wrapper Structure */
		.wrapper { width:780px; margin:0 auto; text-align:left; position:relative; }
	/* @end -Wrapper*/

	/* @group -Header Structure */
		#header .wrapper { height:177px; background:url(../images/bg_wrapper_header.jpg) no-repeat 0 100%; position:relative;}
			
		/*--Logo--*/
		#header h1 { background:url(../images/bg_logo_lpo.jpg) no-repeat; text-indent:-9926px; height:132px; width:237px; z-index:1000; position:absolute; top:14px; left:18px; }
			#header h1 a { display:block; background:url(../images/bg_logo_lpo.jpg) no-repeat; height:132px; }
			
		#header h2 { background:url(../images/bg_header_phrase.jpg) no-repeat; text-indent:-9926px; height:15px; width:466px; position:absolute; top:93px; right:30px; }	
			 			 
		/*--Top Search Area--*/
		#header fieldset { border:none; width:230px; position:absolute; top:5px; right:0; }
		#header legend { text-indent:-9926px; }		
		
		p.searchitem { float:left; padding:0; }
			p.searchitem select, p.searchitem input { font:75% Verdana, Arial, Helvetica, sans-serif; color:#666; }
			p.searchitem input { width:165px; padding:2px 0; }
		
		p.searchsubmit { float:right; padding:0; }
		#searchgo { width:48px; height:23px; border: 0; background:url(../images/btn_searchgo.gif) no-repeat center top; text-indent:-9926px; cursor: pointer; /* hand-shaped cursor */ display:block; }			 
	/* @end -Header Structure */

	/* @group -Content Structure */
		#content { background:url(../images/bg_content.jpg) repeat-x 0 0; }
			#content .wrapper { background:url(../images/bg_content_wrapper.gif) repeat-y; padding:0;}
	/* @end -Content Structure */	
	
	/* @group -Footer Structure */
	.footer_back { background:url(../images/bg_footerbg.gif) repeat-y 0 0; }	
		#footer { background:url(../images/bg_footertop.jpg) no-repeat; padding:71px 0 0 0; color:#fff; }	

			
		h6.footer_bottom { color:#333;font-size:90%; text-align:right; background:url(../images/bg_footerbottom.jpg) no-repeat 0 100%;  padding:15px; display:block; }	
	/* @end -Footer Structure */	

	/* @group -Columns */
		.one_col { width:720px; margin:0 auto; }
		.left_col { width:200px; float:left; position:relative; }
		.right_col { width:490px; float:right; position:relative;}
		
	/* @end -Columns*/
/* @end =Structure */

/* @group -LINKS */
	a:link.teardrop, a:visited.teardrop { color:#0063b6;text-align:right; text-transform:uppercase; background:url(../images/btn_teardrop.gif) no-repeat 100%; padding:0 26px 2px 0; margin:15px 0;display:block; }
	a:hover.teardrop { color:#7e0009; }
/* @end */

/* @group =NAVIGATION */
	/*--Hit Tabs--*/		
	ul#tab_nav { width:485px; position:absolute; top:122px; right:20px; }
		ul#tab_nav li { background:url(../images/bg_hitab_r.gif) no-repeat top right; margin: 0 7px; float: left; }
			ul#tab_nav li a:link, ul#tab_nav li a:visited { font:bold 13px/24px "Trebuchet MS", "Trebuchet", Trebuchet, "Lucida Grande", Verdana, Arial, sans-serif; color:#FFF; background:url(../images/btn_hitab_l.gif) no-repeat top left; padding:0 10px; display:block; float:left; }
				ul#tab_nav li.hilite a:link, ul#tab_nav li.hilite a:visited { color:#faff2b; }			
			ul#tab_nav li a:hover { color:#FFCC00; }
						
	/*--Main Nav--*/		
	ul#nav_main { position:absolute; top:146px; left:0;}
		ul#nav_main li { float:left; padding: 0 0px; }
			ul#nav_main li a:link, ul#nav_main li a:visited { color:#fff; font:normal 120%/31px "Trebuchet MS", Trebuchet, Trebuchet, "Lucida Grande", Verdana, Arial, sans-serif; background:url(../images/bg_mainnav_btn.jpg) no-repeat 0 0;  padding:0 15px;display:block; }
			ul#nav_main li a:hover { color:#FFCC00; background:none; }	

/*[Cart Top]*/
ul.nav_cart { color:#ccc; position:absolute; top:38px; right:22px; float:left; }	
	ul.nav_cart li { font:75% Arial, Helvetica, sans-serif; padding:0 8px; float:left; border-left:1px solid #727272; }
	ul.nav_cart li.first { border-left: none; }
		ul.nav_cart li.viewcart a { background:url(../images/icon_cart.gif) no-repeat top left; padding-left: 24px; }	
		ul.nav_cart li a:link, ul.nav_cart li a:visited { color:#ccc; text-decoration:none;	}
		ul.nav_cart li a:hover { color: #3EADE2; }	
					
/* @end =Navigation */

/* @group TYPOGRAPY */
	#content p{ line-height:1.8em; padding: 4px 0; margin:0;}
	#content h2 { clear:both; color: #FF9933; font: 190% "Century Gothic", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-transform:uppercase; padding: 5px  0;  margin-bottom:20px; border-bottom:1px solid #ccc;}
	#content h3 { color: #FF9933; font: 160% "Century Gothic", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-transform:uppercase; padding: 5px 0;}
	#content h4 { color:#7e400b; font: 130% "Century Gothic", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; text-transform:uppercase; padding: 15px 0 5px 0; border-bottom:1px solid #ccc; clear:both;}
	#content h3.newhome { background: url(../images/bg_newhome.jpg) no-repeat 0 0; height: 200px; width: 200px; text-indent: -9926px; padding:0; margin:10px 0 0 0;}
		#content h3.newhome a { display:block; background: url(../images/bg_newhome.jpg) no-repeat 0 0; height: 200px; }
		
/* @end TYPOGRAPY*/

/* @group MISC */
		
/*--[Standard List]--*/
ul.std { padding: 10px 0; clear:both; }
	ul.std li { background: url(../images/bullet_orange.gif) no-repeat 0 50%; padding: 5px 5px 5px 18px; margin-left: 8px; font-size: 95%; }
	
/*--[Basic Image Mods]--*/	
img.right { float:right; border:5px solid #CCC; margin:0 0 3px 15px; }
img.left { float:left; border:5px solid #CCC; margin: 0 15px 3px 0; }


/*--[Cycle Slideshow]--*/
.pics {  
	float:right;
    height:  232px;  
    width:   232px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 15px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  200px; 
    height: 200px; 
    top:  0; 
    left: 0 
}

/* Catalog Request */

form.catalogrequest { padding:15px 15px 0 15px; border-top:1px solid #ccc; margin-top:25px; background-color:#f4f4f4; }
form.catalogrequest input { margin:0 0 18px 0; }
form.catalogrequest span.label { font-weight:bold; }
form.catalogrequest span.label,span.spacer,span.multiple span {width:160px;float:left;} 
form.catalogrequest span.multiple {float:left;} 
form.catalogrequest span.button {padding:0 0 0 150px;} 
form.catalogrequest div.clear {clear:both;padding-top:5px;} 


/*--[Promo Box]--*/
.promoBox { background:url(../images/bg_promoBox_grad.jpg) repeat-x; padding-top:5px;}
  #content .promoBox h4 { color:#fff; background:url(../images/bg_ribbon.gif) no-repeat; border:none; height:55px; padding:10px 0 0 15px; margin-top:10px; font-size:
  160%; }	
    #content .promoBox p { padding:13px 10px 4px 200px; line-height:1.6; background:url(../images/bg_promoBox_jig.jpg) no-repeat left center; }
.promoBox table { padding:10px; }

#content .promoBox h5 { color:#c42a22; font-size:125%; font-weight:bold; padding-left:10px; padding-top:15px;}
#content .promoBox table h5 { padding:0; color:#424242;} 
/* @end MISC */






	
