html { overflow: -moz-scrollbars-vertical; height: auto;}
body { background:#364C65 url(../img/bg_body.jpg) repeat-x left top; text-align: center; padding:0; margin: 0; height:100%; 
	color: #010101; font-size: 12px; font-family: arial, verdana, tahoma;}

div{ margin:0; padding:0;}
form{ margin:0; padding:0;}
img {border: 0; margin:0; padding:0;}

table{border-collapse:collapse;}

h1 {margin:16px 0 10px 10px; padding:0; color:#010101; font-size: 18px; font-family:arial, verdana, tahoma;}

h1.main_int {margin:0px 0 20px 0; padding: 5px 0 6px 50px; color:#B60E0E; font-size: 20px; font-family: HeliosCondBlackC, arial, verdana, tahoma;
	background:url(../img/bg_int_header.gif) no-repeat left top;}

h2 {margin:0 0 10px 0; padding:0; color:#7F6D1F; font-size: 18px; font-family:arial, verdana, tahoma;}

h3 {margin:0 0 10px 0; padding:0; color:#CA0000; font-size: 12px; font-family:arial, verdana, tahoma; text-transform:uppercase;}

p {color: #000000; font-size: 12px; font-family:arial, verdana, tahoma; margin: 0px 0 0px 0; padding: 0; line-height:1.2;}

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

.red {color:#DD2727;}

.ta_justify {text-align: justify;}
.ta_left {text-align: left;}
.ta_right {text-align: right;}
.ta_center {text-align: center;}

.w100 {width: 100%;}
.h100 {height: 100%;}

div.clear {
    border: 0;
    clear: both;
    display: block;
    float: none;
    margin: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
	font-size:1px;
     } 

#main { width: 808px; margin: 0 auto; padding:6px 0 30px 0; text-align:left;}

#main .site { background: #ffffff url(../img/bg_site.gif) repeat-y left top; margin:0; padding:0;}

#main .left_shadow { float:left; width:4px; margin:0; padding:0;}
#main .right_shadow { float:right; width:4px; margin:0; padding:0;}
#main .center { float:left; width:800px; margin:0; padding:0;}


#main .header { position:relative; height:190px; text-align:left; z-index:10;}
#main .logo { display:block; position:absolute; width:380px;  height:100px; margin:0; left:280px; top:20px; z-index:999 !important;}
#main .top_img { position:absolute; margin:0 0 0 -19px; z-index:100;}

#main .content { float:left; width:800px; margin:0; padding:0;}

#main .content_left { float:left; width:200px; margin:0; padding:27px 0 0 0; background: url(../img/bg_left_top.jpg) no-repeat left top;}
#main .content_left_int { float:left; width:200px; margin:0; padding:85px 0 0 0; background: url(../img/bg_left_top_int.jpg) no-repeat left top;}

#main .left_text { margin:0 0 8px 0; padding:15px 10px 10px 20px; background-color:#EEE2AF; border: 1px solid #BC9B18; color:#4F4413;}
#main .left_text a {color:#4F4413; text-decoration: underline;}
#main .left_text a:hover {text-decoration:none;}


#main .content_right { float:left; width:600px; margin:0; padding:0;}

#main .menu_center { margin:0; padding:0 5px 0 0; background:url(../img/bg_menu_center.gif) no-repeat left top; text-align:right;}
#main .menu_center a { color:#444444; text-decoration:none; margin:0; padding:0 2px 0 9px; line-height:28px;
	background:url(../img/square_gray.gif) no-repeat left center;}
#main .menu_center a.first {background:none;}
#main .menu_center a:hover { color:#BB1D19; text-decoration:underline;}

#main .right_block { margin:0; padding:8px;}


#main .internal_content { margin:0; padding:0px 15px 15px 0;}


#main .right_block_left { float:left; width:344px; margin:0; padding:0;}

#main .right_block_left ul { margin:0 0 15px 10px; padding:0 10px 0 15px;}
#main .right_block_left ul li { margin:0; padding: 3px 0 0 0;}

#main .center_table { width: 334px; margin:0 0 0 5px; padding:0;}
#main .center_table th {color: #010101; font-size: 10px; font-weight:bold; font-family:arial, verdana, tahoma; text-align:center;}
#main .center_table td { height: 22px; vertical-align:middle; margin:0; padding:0;
	color: #010101; font-size: 14px; font-weight:bold; font-family:arial, verdana, tahoma;}
#main .center_table td.mph { margin:0; padding:0 0 0 10px;}


#main .right_block_right { float:left; width:240px; margin:0; padding:0;}
#main .button_buy_now { display:block; margin:5px 0 0 0; padding:0px;}




#main .prod_block {position:relative; margin:9px 0 0 0; padding:0; height:56px;
	background:url(../img/bg_prod_item.gif) repeat-x left top;}
#main .prod_left_border {position: absolute; margin:0; padding:0;}


#main .prod_name { position:absolute; margin:0; padding:0; left:10px; top:15px;}
#main .prod_img { position:absolute; margin:0; padding:0; left:6px; top:35px;}
#main .prod_text { position:absolute; margin:0; padding:0; left:230px; top:16px; width: 212px;
	color:#585858; font-size: 12px; font-weight:bold; font-family:arial, verdana, tahoma; text-align:right;}
#main .prod_more_info {display:block; position:absolute; margin:0; padding:0; left:390px; top:35px;
	color:#585858; font-size: 12px; font-family:arial, verdana, tahoma; text-align:right; text-decoration:underline;}
#main .prod_more_info:hover {text-decoration:none;}


#main .add_to_cart { display:block; position:absolute; right:0; margin:0; padding:0;}




#main .bottom_shadow { width:808px; height:5px; margin:0; padding:0;}

#main .copyright { margin:0; padding:0 10px;}
#main .copyright_left { float:left; color:#ffffff; text-align:left;}
#main .copyright_left a {color:#ffffff;}
#main .copyright_right { float:right; color:#ffffff; text-align:right;}	


/*---------------- Top Menu --------------------*/
#main .menu_top_container { position:relative; height:33px; text-align:left; padding:0; margin:0 auto;}

#menu_top { position:absolute; height: 33px; width:819px; margin:0; padding:0; list-style:none;}
#menu_top li { float:left; margin:0; padding:0;}
#menu_top a { display:block; height: 33px; margin:0; padding:0;}

#menu_top .nav1 {width:80px; background:url(../img/menu_top1_home.jpg) no-repeat left top;}
#menu_top .nav2 {width:156px; background: url(../img/menu_top2_golf.jpg) no-repeat left top;}
#menu_top .nav3 {width:191px; background: url(../img/menu_top3_baseball.jpg) no-repeat left top;}
#menu_top .nav4 {width:181px; background: url(../img/menu_top4_softball.jpg) no-repeat left top;}
#menu_top .nav5 {width:93px; background: url(../img/menu_top5_buy_now.jpg) no-repeat left top;}
#menu_top .nav6 {width:118px; background: url(../img/menu_top6_contact_us.jpg) no-repeat left top;}

#menu_top a:hover { background-position: left bottom;}

#menu_top .nav1_act {width:80px; background:url(../img/menu_top1_home_act.jpg) no-repeat left top;}
#menu_top .nav2_act {width:156px; background: url(../img/menu_top2_golf_act.jpg) no-repeat left top;}
#menu_top .nav3_act {width:191px; background: url(../img/menu_top3_baseball_act.jpg) no-repeat left top;}
#menu_top .nav4_act {width:181px; background: url(../img/menu_top4_softball_act.jpg) no-repeat left top;}
#menu_top .nav5_act {width:93px; background: url(../img/menu_top5_buy_now_act.jpg) no-repeat left top;}
#menu_top .nav6_act {width:118px; background: url(../img/menu_top6_contact_us_act.jpg) no-repeat left top;}

/*---------------- Top Menu End --------------------*/

/*---------------- Left Internal Menu --------------------*/

#menu_left { width:153px; margin:0; padding:0; list-style:none;}
#menu_left li { display:block; margin:0; padding:0 0 6px 0;}
#menu_left a { display:block; margin:0; padding:0;}

#menu_left .nav1 {height:33px; background: url(../img/menu_left1_speed_gauge.gif) no-repeat left top;}
#menu_left .nav2 {height:33px; background: url(../img/menu_left2_instructions.gif) no-repeat left top;}
#menu_left .nav3 {height:45px; background: url(../img/menu_left3_corporate.gif) no-repeat left top;}
#menu_left .nav4 {height:33px; background: url(../img/menu_left4_testimonials.gif) no-repeat left top;}
#menu_left .nav5 {height:33px; background: url(../img/menu_left5_faqs.gif) no-repeat left top;}
#menu_left .nav6 {height:33px; background: url(../img/menu_left6_buy_now.gif) no-repeat left top;}

#menu_left a:hover { background-position: left bottom;}

#menu_left .nav1_act {height:33px; background: url(../img/menu_left1_speed_gauge_act.gif) no-repeat left top;}
#menu_left .nav2_act {height:33px; background: url(../img/menu_left2_instructions_act.gif) no-repeat left top;}
#menu_left .nav3_act {height:45px; background: url(../img/menu_left3_corporate_act.gif) no-repeat left top;}
#menu_left .nav4_act {height:33px; background: url(../img/menu_left4_testimonials_act.gif) no-repeat left top;}
#menu_left .nav5_act {height:33px; background: url(../img/menu_left5_faqs_act.gif) no-repeat left top;}
#menu_left .nav6_act {height:33px; background: url(../img/menu_left6_buy_now_act.gif) no-repeat left top;}


/*---------------- Left Internal Menu End --------------------*/

/*---------------- Bottom Menu --------------------*/
#main .menu_bottom_container { position:relative; height:30px; text-align:left; padding:0; margin:0;}

#menu_bottom { position:absolute; height: 30px; width:800px; margin:0; padding:0; list-style:none;}
#menu_bottom li { float:left; margin:0; padding:0;}
#menu_bottom a { display:block; height: 30px; margin:0; padding:0;}

#menu_bottom .nav1 {width:70px; background:url(../img/menu_bottom1_home.gif) no-repeat left top;}
#menu_bottom .nav2 {width:152px; background: url(../img/menu_bottom2_golf.gif) no-repeat left top;}
#menu_bottom .nav3 {width:188px; background: url(../img/menu_bottom3_baseball.gif) no-repeat left top;}
#menu_bottom .nav4 {width:188px; background: url(../img/menu_bottom4_softball.gif) no-repeat left top;}
#menu_bottom .nav5 {width:93px; background: url(../img/menu_bottom5_buy_now.gif) no-repeat left top;}
#menu_bottom .nav6 {width:109px; background: url(../img/menu_bottom6_contact_us.gif) no-repeat left top;}

#menu_bottom a:hover { background-position: left bottom;}

/*---------------- Top Menu End --------------------*/






