@charset "utf-8";
/* CSS Document */

#left_news { width: 300px; padding-top: 15px; float: left; }

#news_container img { margin: 0px; padding: 3px 3px 3px 10px; display: inline; }

.news_header { font: bold 15px Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 0px 2px; color: #E01414; display: inline; }

.news_header1 { font: bold 15px Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 0px 19px; color: #E01414; }

.news_date { font: bold normal 17px Verdana, Arial, Helvetica, sans-serif; display: inline; margin: 0px; padding: 0px 0px 0px 10px; color: #E01414; }

.news_date2 { font: italic normal 14px Arial, Helvetica, sans-serif; display: inline; margin: 0px; padding: 0px 0px 0px 10px; color: #666666; }

.news_date3 { font: italic bold 14px Arial, Helvetica, sans-serif; display: inline; margin: 0px; padding: 0px; color: #339900; }

#left_news_imgbox { float: left; height: 120px; width: 100px; background: url(images/parnters_logo.png) no-repeat; margin: 10px 0px 0px; }

#left_news_textbox { float: right; width: 200px; margin: 10px 0px 0px; }

.member_rating { font: bold 12px Arial, Helvetica, sans-serif; color: #000000; margin: 5px 0px; display: inline; }

.member_rating2 { font: bold 12px Arial, Helvetica, sans-serif; color: #FF0000; margin: 5px 0px; display: inline; }

.best_feature { font: bold 12px Arial, Helvetica, sans-serif; color: #00CC00; padding: 0px; margin: 5px 0px; }

.news_text { font: normal 11px/14px Arial, Helvetica, sans-serif; margin: 0px 0px 0px 3px; padding: 0px; }

.news_quote { text-align: right; margin: 15px 15px 5px; padding: 0px; font-style: italic; }

#right_news { width: 300px; padding-top: 15px; float: left; }

#right_news_imgbox { float: left; height: 140px; width: 100px; background: url(images/parnters_logo.png) no-repeat; margin: 10px 0px 0px; }

#right_news_textbox { float: left; width: 200px; margin: 10px 0px 0px; }

.more_link { font: bold 12px Arial, Helvetica, sans-serif; color: #FF0000; text-align: right; padding: 0px; margin: 0px 10px 0px 0px; }

#SPACER_SB_START { text-decoration: none; }

#sb_padder { height: 100%; width: 520px; float: left; margin: 0px; padding: 0px 0px 0px 50px; }

#prod_sb { height: 445px; width: 210px; margin: 0px; padding: 0px; float: left; background: url(images/prod_sb_1.png) no-repeat; }

#prod_st { height: 445px; width: 210px; margin: 0px; padding: 0px; float: left; background: url(images/prod_st_1.png) no-repeat; }

#prod_sl { height: 445px; width: 210px; margin: 0px; padding: 0px; float: left; background: url(images/prod_sl_1.png) no-repeat; }

#prod_ec { height: 445px; width: 210px; margin: 0px; padding: 0px; float: left; background: url(images/prod_ec_1.png) no-repeat; }

#prod_hc_chrome { height: 445px; width: 210px; margin: 0px; padding: 0px; float: left; background: url(images/prod_hc_chrome_1.png) no-repeat; }

#prod_hc_flat { height: 445px; width: 210px; margin: 0px; padding: 0px; float: left; background: url(images/prod_hc_flat_1.png) no-repeat; }

#prod_hc_bronze { height: 445px; width: 210px; margin: 0px; padding: 0px; float: left; background: url(images/prod_hc_bronze_1.png) no-repeat; }

#views_container { float: left; height: 40px; width: 210px; margin: 400px 0px 0px; padding: 0px; text-align: center; }

#views_container a:link { color:#000000; }

#views_container a:visited { color:#000000; }

#views_container a:hover { color:#FF0000; text-decoration: underline; border-style: none; }

#views_container a:active { color:#000000; }

#views_container ul { list-style:none; padding: 5px 0px 0px; margin: 0px; font-size: 11px; font-weight: normal; }

#views_container li { list-style:none; padding: 20px 0px 0px; margin: 0px; display: inline; }

#prod_description img { display:inline; margin: 0px; padding: 3px; }

.prod_header { font: bold 15px Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 0px 2px; color: #E01414; display: inline; }

#prod_description { float: left; width: 225px; padding: 20px 0px 0px 40px; font-family: Verdana, Arial, Helvetica, sans-serif; }

#prod_description a:link { color:#000000; }

#prod_description a:visited { color:#000000; }

#prod_description a:hover { color:#FF0000; text-decoration: underline; border-style: none; }

#prod_description a:active { color:#000000; }

#prod_description ul { padding: 0px; margin: 0px 0px 0px 20px; }

#prod_description li { list-style:url(images/bullet_1.png) none outside; padding: 0px; margin: 13px 8px 0px; font: 12px Verdana, Arial, Helvetica, sans-serif; }

.prod_msrp { font: bold 14px Arial, Helvetica, sans-serif; color: #E01414; text-align: left; margin: 20px 0px 0px 120px; padding: 0px; }

.findarep { font: bold 12px Arial, Helvetica, sans-serif; color: #E01414; margin: 3px 0px 0px 120px; padding: 0px; }

.prod_new_colors { font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #E01414; width: 160px; margin: 15px 0px; padding: 0px; }

.prod_indv_container { width: 225px; height: 35px; padding: 0px 0px 0px 0px; }

.prod_indv_container img { padding: 0px 0px 0px 0px; vertical-align: middle; }

.prod_indv_colors { font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; margin: 0px; padding: 0px; text-align: left; display: inline; height: 35px; }

#ballmarer_left { height: 160px; width: 260px; text-align: left; margin: 0px; padding: 0px 0px 0px 25px; float: left; }

#ballmarker_img_left_container { height: 110px; width: 115px; float: left; }

#ballmarker_img_right_container { height: 110px; width: 115px; float: right; }

#ballmarer_right { height: 160px; width: 260px; float: right; text-align: right; margin: 0px; padding: 0px 25px 0px 0px; }

#ballmarer_right img { display:inline; margin: 0px; padding: 0px; float: right; }

.ball_head { font-size: 11px; font-weight: bold; margin: 10px 20px 10px 25px; padding: 0px; }

#bml_text { margin: 15px 0px 0px 5px; padding: 0px; width: 120px; float: left; height: 100%; }

#bmr_text { width: 120px; height: 100%; padding: 0px; text-align:right; float: right; margin: 15px 5px 0px 0px; }

.more_link_2 { font: bold 12px Arial, Helvetica, sans-serif; color: #FF0000; padding: 0px; margin: 15px 0px 0px 0px; }

#contact_area { height: 400px; width: 500px; margin-left: 75px; margin-top: 25px; }

.contact_text { font-size: 11px; padding: 0px 0px 0px 30px; margin: 5px; }

.contact_head { font: bold 15px Verdana, Arial, Helvetica, sans-serif; color: #E01414; }

.contact_head_1 { font-size: 13px; color: #000000; font-weight: bold; padding: 10px; margin: 0px; }

.contact_text_2 { font: bold 11px Verdana, Arial, Helvetica, sans-serif; padding-left: 40px; color: #666666; margin: 5px; }

.contact_text_3 { font-size: 11px; padding: 0px 0px 0px 55px; margin: 10px; }

.ball_template { height: 125px; width: 100px; margin: 5px 5px 5px 10px; padding: 0px; float: left; }

#ball_container a:link { text-decoration: none; border-style: none; margin: 0px; padding: 0px; }

#ball_container a:visited { text-decoration: none; margin: 0px; padding: 0px; border-style: none; }

#ball_container a:hover { text-decoration: none; border-bottom: 2px solid #999999; border-top-style: none; border-right-style: none; border-left-style: none; }

#ball_container a:active { text-decoration: none; }

.ball_img_holder { width: 100px; height: 75px; margin: 0px; padding: 0px; text-align: center; vertical-align: middle; }

.ball_text { width: 100px; font-size: 10px; font-weight: bold; color: #999999; text-align: center; margin: 0px; padding: 5px 0px 0px; }

#ball_container { width: 600px; margin: 0px; padding: 0px; }

.ball_container_1 { height: 80px; width: 500px; margin: 0px; padding: 0px; }

.ball_container_1_1 { height: 100%; width: 500px; margin: 0px; padding: 0px; float: left; }

.db_sided { font-size: 10px; width: 270px; margin: 10px 0px 0px 25px; padding: 0px; font-style: italic; }

.ball_container_1_1 img { margin: 10px 0px 0px 30px; padding: 0px; }

.ball_container_1_2 { height: 80px; width: 500px; margin: 0px; padding: 0px; float: left; }

.ball_description { padding: 0px; margin: 12px 0px 0px 25px; font-size: 11px; width: 260px; }

.ball_btm_text { text-align: right; height: 20px; width: 400px; float: right; color: #E01414; margin: 10px 20px 0px 0px; font: 11px Arial, Helvetica, sans-serif; }

.ball_container_1 img { display: inline; margin: 3px; }

#reps_area { width: 600px; }

#reps_area a:link { color:#000000; }

#reps_area a:visited { color:#000000; }

#reps_area a:hover { color:#FF0000; text-decoration: underline; border-style: none; }

#reps_area a:active { color:#000000; }

#rep_nav { width: 600px; font-size: 11px; }

#rep_nav ul { list-style: none; text-align: center; }

#rep_nav li { display: inline; text-align: center; }

.rep_template { height: 30px; width: 500px; margin: 15px 15px 15px 50px; padding: 0px; }

.rep_top { height: 30px; width: 40px; float: left; font-size: 8px; }

.rep_state { height: 30px; width: 100px; float: left; font-size: 11px; }

.rep_name { height: 30px; width: 150px; float: left; text-align: center; font-size: 11px; }

.rep_contact { float: left; height: 30px; width: 200px; text-align: right; font-size: 11px; }

#tour_nav { height:15px; width: 550px; text-align: center; padding: 15px; 0px 0px 0px; }

#tour_nav a:link { color:#000000; }

#tour_nav a:visited { color:#000000; }

#tour_nav a:hover { color:#0033FF; text-decoration: underline; border-style: none; }

#tour_nav a:active { color:#000000; }

#tour_nav ul { list-style:none; margin: 0px; padding: 0px; }

#tour_nav li { display:inline; text-align: center; }

#tour_package_1 { height: 240px; width: 475px; padding: 40px 10px 0px 25px; }

#tour_package_2 { height: 240px; width: 475px; padding: 30px 10px 0px 25px; }

#tour_package_3 { height: 240px; width: 475px; padding: 40px 10px 0px 25px; }

#tour_package_4 { height: 240px; width: 475px; padding: 30px 10px 0px 25px; }

#tour_package_1 a { color:#000000; text-decoration: none; border-style: none; }

#tour_package_1 a:hover { color:#000000; text-decoration: none; border-style: none; }

#tour_package_2 a { color:#000000; text-decoration: none; border-style: none; }

#tour_package_2 a:hover { color:#000000; text-decoration: none; border-style: none; }

#tour_package_3 a { color:#000000; text-decoration: none; border-style: none; }

#tour_package_3 a:hover { color:#000000; text-decoration: none; border-style: none; }

#tour_package_4 a { color:#000000; text-decoration: none; border-style: none; }

#tour_package_4 a:hover { color:#000000; text-decoration: none; border-style: none; }

#pop_display_1 { height: 215px; width: 475px; padding: 40px 10px 0px 25px; }

#pop_display_2 { height: 200px; width: 475px; padding: 30px 10px 0px 25px; }

#pop_display_3 { height: 200px; width: 475px; padding: 40px 10px 0px 25px; }

#pop_display_4 { height: 200px; width: 475px; padding: 30px 10px 0px 25px; }

#pop_display_1 ul { float: left; width: 150px; }

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

#pop_display_2 ul { float: right; width: 150px; }

#pop_display_2 li { margin:5px 15px 5px 5px; padding: 0px; }

#pop_display_3 ul { float: left; width: 150px; }

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

#pop_display_4 ul { float: right; width: 150px; }

#pop_display_4 li { margin:5px 15px 5px 5px; padding: 0px; }

.tool_left_img { height: 200px; width: 200px; float: left; }

.tool_right_img { height: 230px; width: 200px; float: right; }

.tour_package_heading { height: 20px; width: 255px; float: left; font-size: 12px; padding: 15px 0px 0px 20px; font-weight: bold; }

.tour_package_heading2 { height: 15px; width: 230px; float: left; font-size: 11px; padding: 0px 0px 0px 30px; }

.tour_package_heading3 { height: 15px; width: 180px; float: right; font-size: 11px; padding: 0px 80px 0px 0px; text-align: right; margin: 0px; }

.tour_package_heading4 { height: 20px; width: 255px; float: right; font-size: 12px; padding: 15px 20px 0px 0px; font-weight: bold; text-align: right; }

#tour_package_1 ul { float: left; width: 150px; }

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

#tour_package_2 ul { float: right; width: 150px; }

#tour_package_2 li { margin:5px 15px 5px 5px; padding: 0px; }

#tour_package_3 ul { float: left; width: 150px; }

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

#tour_package_4 ul { float: right; width: 150px; }

#tour_package_4 li { margin:5px 15px 5px 5px; padding: 0px; }

.tour_package_price { font-size: 11px; color: #FF0000; float: left; height: 15px; width: 250px; text-align: right; font-weight: bold; }

.tour_package_price2 { font-size: 10px; color: #FF0000; float: right; height: 30px; width: 150px; text-align: right; margin: 3px 25px 0px 0px; padding: 0px; font-weight: bold; }

.tour_package_price3 { font-size: 10px; color: #FF0000; float: left; height: 30px; width: 150px; text-align: right; margin: 3px 0px 0px 100px; padding: 0px; font-weight: bold; }

.tour_buy{ font-size: 11px; color: #FF0000; float: left; height: 15px; width: 250px; text-align: right; font-weight: bold; }

.ball_template_initials { height: 400px; width: 550px; margin: 0px 0px 0px 40px; padding: 0px; }

.initials_ball_img { background: url(images/Intials.png) no-repeat; height: 200px; width: 200px; float: left; margin: 25px 20px 0px 0px; padding: 0px; }

.intials_red_text { font: bold 11px Arial, Helvetica, sans-serif; color: #FF0000; margin: 8px; padding: 0px; }

.initials_ball_text { font: 10px Verdana, Arial, Helvetica, sans-serif; float: left; width: 300px; height: 260px; }

.privacypol_head1 { font: bold 14px Arial, Helvetica, sans-serif; color: #000000; margin: 15px 15px 15px 0px; }

#privacypol_spacer { height: 400px; }

.privacypol_head { font: bold 13px Arial, Helvetica, sans-serif; color: #666666; margin: 12px; }

.privacypol_text { font-size: 11px; color: #000000; margin: 15px; }

