* {margin: 0; padding: 0; font-size: 12pt; color: white; font-family: tahoma;}

body {text-align:center; background: 
	 black repeat-x url('http://www.sportclips.com/Library/images/woodfloor_2.jpg');
	 }

#wrap{border: 4px solid white; margin: 20px auto 0 auto; width: 890px; 
			  padding: 0;
			  background:url('http://www.sportclips.com/Library/images/contentRedBackground.jpg');}

#header {border-bottom: 0px solid white;}
  img#logo {float: left; margin: 8px 0 10px 55px;}
  form#locator {float: right; margin: 8px 10px 0 5px;}
  input { color: black; font-size: 80%; width: 100px;}
  input#textbox { position: relative; top: -2px;}
  #find {text-align: right; font-size: 90%; font-weight: bold; padding: 11px; }
  
  ul#mainnav {clear: both;}
  ul#mainnav li {background:url('http://www.sportclips.com/Library/images/button-background-1.gif');
  			height: 26px; display: inline; list-style-type:none; float: left; text-align:center;}
	 

     			
  ul#mainnav li#nav7 {background:url('http://www.sportclips.com/Library/images/franchise-info.gif');}			
  ul#mainnav li#nav8 {background:url('http://www.sportclips.com/Library/images/stylists.gif');}	
  
  ul#mainnav li#nav1 { width: 110px; }
  ul#mainnav li#nav2 { width: 130px; }
  ul#mainnav li#nav3 { width: 104px; }
  ul#mainnav li#nav4 { width: 142px; }
  ul#mainnav li#nav5 { width: 94px; }
  ul#mainnav li#nav6 { width: 92px; }
  ul#mainnav li#nav7 { width: 118px; }
  ul#mainnav li#nav8 { width: 100px; }

  ul#mainnav li a {color: #f1ca90; text-transform:uppercase; font-size: 70%; font-weight:bold; text-decoration:none; margin-top: 2px;}
  ul#mainnav li:hover,ul#mainnav li#nav7:hover,ul#mainnav li#nav8:hover  {background: #f1ca90 url('http://www.sportclips.com/Library/images/button-background-2.gif');}
  ul#mainnav li:hover a {color: black;}
  
#mainbody { }
#main-image {border-bottom: 4px solid white; margin-bottom: 10px;}

img {margin: 0; border: 0px dashed blue; }

table#main-table {border: 0px dashed black; background: transparent;}
	table#main-table td {border: 0px dashed green; padding: 0;}
	table#main-table td#info {text-align:left; padding: 10px;}
	table#main-table td h3 {font-size: 90%; }
	table#main-table td li {color: black; font-size: 80%; list-style-position: outside; margin-left: 15px;
					 	     list-style-image:url('http://www.sportclips.com/Library/images/star.gif');}
	table#main-table td p {font-size: 70%; }
	table#main-table td a {font-size: 80%; color: white; font-weight: bold;}
	table#main-table td a:hover {color: black;}

#footwrap { border: 0px dashed white; margin: 0px auto; width: 890px; padding: 0; text-align: right;}
#footer a {text-decoration:none; }
#footer ul { margin-top: 5px; }
#footer ul li {border-left: 0px solid silver; display:inline;}
#footer ul li a {color: silver; font-size: 55%; border-left: 1px solid silver; padding-left: 4px;}
#footer ul li a.firstlink {border-left: 0px solid silver;}
#footer ul li a:hover {color: white; text-decoration: underline;}
  #footer p {font-size: 55%; color: silver;  margin-top: 10px;}
  #footer p a {color: silver;font-size: 115%; }
  #footer p a:hover {color: white; text-decoration: underline;}

       ul#mainnav li a {border: 0px dashed yellow; display: block; margin-top: 7px; }
       
       /*   2 column css additions */
       
       
#mainbody2 {border-top: 4px solid white; background: trasparent; margin-top: 20px; padding: 0;}
#left-nav-area {width: 242px; float: left; border: 0px dashed yellow;}
div#mainbody2 div#content-area {border-left: 4px solid white; background: transparent; width: 638px; margin-left: 242px; height: 462px;}
#left-nav-links {margin-top: 15px; }
#left-nav-links a {display: block; text-align: left; width: 210px; height: 20px; background: black; font-weight: bold;
				margin: 0 auto; font-size: 70%; text-transform: capitalize; color: #f1ca90; padding: 6px 0 0 12px;
				background:url('http://www.sportclips.com/Library/images/left-nav-off.jpg');}
#left-nav-links a:hover {color: black; background: #f1ca90 url('http://www.sportclips.com/Library/images/left-nav-on.jpg');}
#content-area {font-size: 70%;} /* used to make the blankspace smaller */
#content-block {background: black; padding: 15px; margin: 0 10px 10px 10px; font-size: 110%; text-align: left;}
#content-block h1,#content-block h2,#content-block h3,#content-block h4,#content-block h5,#content-block h6 {color: #f1ca90; font-size: 110%; margin: 10px 0;}
#content-block p {font-size: 100%;}
#content-block ul {margin: 10px 0;}
#content-block li {font-size: 80%; list-style-position: outside; margin-left: 15px;
				  list-style-image:url('http://www.sportclips.com/Library/images/star-on-black.gif');}
  #breadcrumbs {font-size: 90%; }
  
/* content block for help a hero */

#content-block-hah {background: black; background-repeat: no-repeat; padding: 15px; margin: 0 10px 10px 10px; font-size: 100%; text-align: left; url('http://www.sportclips.com/Library/images/hah_wide_2010_bg.jpg'); }
#content-block-hah h1,#content-block h2,#content-block h3,#content-block h4,#content-block h5,#content-block h6 {color: #f1ca90; font-size: 110%; margin: 10px 0;}
#content-block-hah p {font-size: 100%;}
#content-block-hah ul {margin: 10px 0;}
#content-block-hah li {font-size: 80%; list-style-position: outside; margin-left: 15px;
				  list-style-image:url('http://www.sportclips.com/Library/images/star-on-black.gif');}
  		
/* store locator addition  */

#mainbody3 {border-top: 4px solid white; background: trasparent; margin-top: 20px; padding: 0;}

/* about  addition */


#content-block-about {background: black no-repeat right top url('http://www.sportclips.com/Library/images/about_main_bg.jpg'); padding: 15px 360px 15px 15px; margin: 0 10px 10px 10px; font-size: 110%; text-align: left; height: 407px;}
#content-block-about h1,#content-block-about h2,#content-block-about h3,#content-block-about h4,#content-block-about h5,#content-block-about h6 {color: #f1ca90; font-size: 110%; margin: 10px 0;}
#content-block-about p {font-size: 100%;}
#content-block-about ul {margin: 10px 0;}
#content-block-about li {font-size: 80%; list-style-position: outside; margin-left: 15px;
				  list-style-image:url('http://www.sportclips.com/Library/images/star-on-black.gif');}

/* sitemap  addition */


#content-block-sitemap {background: black; padding: 15px 360px 15px 15px; margin: 0 10px 10px 10px; font-size: 110%; text-align: left; height: 407px;}
#content-block-sitemap h1,#content-block-about h2,#content-block-about h3,#content-block-about h4,#content-block-about h5,#content-block-about h6 {color: #f1ca90; font-size: 90%; margin: 10px 0;}
#content-block-sitemap p,a,b {font-size: 75%;}
#content-block-sitemap td {font-size: 75%;}
#content-block-sitemap ul {margin: 10px 0;}
#content-block-sitemap li {font-size: 80%; list-style-position: outside; margin-left: 15px;
				  list-style-image:url('http://www.sportclips.com/Library/images/star-on-black.gif');}

/*                champion experience                      */
#content-block-champion {background: black no-repeat right top url('http://www.sportclips.com/Library/images/championship_exp_backimg.jpg'); padding: 15px 360px 15px 15px; margin: 0 10px 10px 10px; font-size: 110%; text-align: left; height: 407px;}
#content-block-champion h1,#content-block-champion h2,#content-block-champion h3,#content-block-champion h4,#content-block-champion h5,#content-block-champion h6 {color: #f1ca90; font-size: 110%; margin: 10px 0;}
#content-block-champion p {font-size: 100%;}
#content-block-champion ul {margin: 10px 0;}
#content-block-champion li {font-size: 80%; list-style-position: outside; margin-left: 15px;
				  list-style-image:url('http://www.sportclips.com/Library/images/star-on-black.gif');}

                  /*   about stylists additions  */
#content-block-stylists {background: black no-repeat right top url('http://www.sportclips.com/Library/images/aboutstylists_backimg.jpg'); padding: 15px 360px 15px 15px; margin: 0 10px 10px 10px; font-size: 110%; text-align: left; height: 407px;}
#content-block-stylists h1,#content-block-stylists h2,#content-block-stylists h3,#content-block-stylists h4,#content-block-stylists h5,#content-block-stylists h6 {color: #f1ca90; font-size: 110%; margin: 10px 0;}
#content-block-stylists p {font-size: 100%;}
#content-block-stylists ul {margin: 10px 0;}
#content-block-stylists li {font-size: 80%; list-style-position: outside; margin-left: 15px;
				  list-style-image:url('http://www.sportclips.com/Library/images/star-on-black.gif');}
                  
                  /*  about newsclips additions  */
#content-block-newsclips {background: black no-repeat right bottom url('http://www.sportclips.com/Library/images/newsclips_backimg.jpg'); padding: 15px 360px 15px 15px; margin: 0 10px 10px 10px; font-size: 110%; text-align: left; height: 407px;}
#content-block-newsclips h1,#content-block-newsclips h2,#content-block-newsclips h3,#content-block-newsclips h4,#content-block-newsclips h5,#content-block-newsclips h6 {color: #f1ca90; font-size: 110%; margin: 10px 0;}
#content-block-newsclips p {font-size: 100%;}
#content-block-newsclips ul {margin: 10px 0;}
#content-block-newsclips li {font-size: 80%; list-style-position: outside; margin-left: 15px;
				  list-style-image:url('http://www.sportclips.com/Library/images/star-on-black.gif');}
                                    
                  /* photo pages additions   */
#content-block-photos {background: black; padding: 15px 360px 15px 15px; margin: 0 10px 10px 10px; font-size: 110%; text-align: left; height: 407px; overflow: scroll;}
#content-block-photos h1,#content-block-photos h2,#content-block-photos h3,#content-block-photos h4,#content-block-photos h5,#content-block-photos h6 {color: #f1ca90; font-size: 110%; margin: 10px 0;}
#content-block-photos p {font-size: 100%;}
#content-block-photos ul {margin: 10px 0;}
#content-block-photos li {font-size: 80%; list-style-position: outside; margin-left: 15px;
				  list-style-image:url('http://www.sportclips.com/Library/images/star-on-black.gif');}
     #content-block-photos table {width: 100%; text-align:center; margin:0 auto 20px auto; }
       #content-block-photos table td {padding: 0px; margin: 5px; border: 0px dashed blue;font-size: 70%;}
       #content-block-photos table td h2 {font-size: 130%;}
            #content-block-photos table td img {border: 2px ridge gray;}                                 
            
            /* products and services additions  */
#content-block-services {background: black; padding: 15px 15px 15px 15px; margin: 0 10px 10px 10px; font-size: 110%; text-align: left; height: 407px; overflow: auto;}
#content-block-services h1,#content-block-services h2,#content-block-services h3,#content-block-services h4,#content-block-services h5,#content-block-services h6 {color: #f1ca90; font-size: 110%; margin: 10px 0;}
#content-block-services p {font-size: 100%;}
#content-block-services ul {margin: 10px 0;}
#content-block-services li {font-size: 80%; list-style-position: outside; margin-left: 15px;
				  list-style-image:url('http://www.sportclips.com/Library/images/star-on-black.gif');}

            /* products page additions */
#content-block-products {background: black no-repeat right bottom url('http://www.sportclips.com/Library/images/ser_produtlineup_backimg.jpg'); padding: 15px 320px 15px 15px; margin: 0 10px 10px 10px; font-size: 110%; text-align: left; height: 407px;  overflow: scroll;}
#content-block-products h1,#content-block-products h2,#content-block-products h3,#content-block-products h4,#content-block-products h5,#content-block-products h6 {color: #f1ca90; font-size: 110%; margin: 10px 0;}
#content-block-products p {font-size: 100%;}            

            /* promotions page additions    */
#content-block-promotions {background: black no-repeat right bottom url('http://www.sportclips.com/Library/images/promotions_bg.jpg'); padding: 15px 320px 15px 15px; margin: 0 10px 10px 10px; font-size: 110%; text-align: left; height: 407px;}
#content-block-promotions h1,#content-block-promotions h2,#content-block-promotions h3,#content-block-promotions h4,#content-block-promotions h5,#content-block-promotions h6 {color: #f1ca90; font-size: 110%; margin: 10px 0;}
#content-block-promotions p {font-size: 100%;}     
            
            /*   Promotions Special Offer    */
#content-block-promotions-special {background: black no-repeat right top url('http://www.sportclips.com/Library/images/promotions_specials_bg.jpg'); padding: 15px 320px 15px 15px; margin: 0 10px 10px 10px; font-size: 110%; text-align: left; height: 407px;}
#content-block-promotions-special h1,#content-block-promotions-special h2,#content-block-promotions-special h3,#content-block-promotions-special h4,#content-block-promotions-special h5,#content-block-promotions-special h6 {color: #f1ca90; font-size: 110%; margin: 10px 0;}
#content-block-promotions-special p {font-size: 100%; margin-bottom: 10px;}                          

            /*  Promotions National            */
#content-block-promotions-national {background: black no-repeat right top url('http://www.sportclips.com/Library/images/scracing_logano.jpg'); padding: 15px 320px 15px 15px; margin: 0 10px 10px 10px; font-size: 110%; text-align: left; height: 407px;  overflow: scroll;}
#content-block-promotions-national h1,#content-block-promotions-national h2,#content-block-promotions-national h3,#content-block-promotions-national h4,#content-block-promotions-national h5,#content-block-promotions-national h6 {color: #f1ca90; font-size: 110%; margin: 10px 0;}
#content-block-promotions-national p {font-size: 100%; margin-bottom: 10px;}
#content-block-promotions-national a {font-size: 100%; color: #f1ca90;}

            /* promotions national form  &   Contact Us form     */
div#get_register-box { padding: 3px; color: black; font-weight: bold; font-size: 90%; border: 1px solid black; width: 222px; text-align: center; margin: 4px auto; background: #af8a60 url('http://www.sportclips.com/Library/images/form-background.gif');}
div#get_register-box span#join-the-club {color: black; font-size: 100%; background: #af8a60; padding: 0px 3px;}
div#get_register-box table {border: 0px dashed blue; margin: 2px auto; background:black url('http://www.sportclips.com/Library/images/form-background2.gif'); width: 95%;}
div#get_register-box table td {border: 0px dashed blue; padding: 3px;}
div#get_register-box table td p {color: #f1ca90; font-size: 80%; font-weight: normal;  }
div#get_register-box form.racing-club table td input,div#get_register-box form.racing-club table td select,
 div#get_register-box form.racing-club table td option {color: black; font-size:90%;}
 div#get_register-box form.racing-club table td input#offer {border: 0px dashed red; width: 20px;}
input#joinow {border: 0px dashed yellow; width: 155px; }
input#Address, input#Name, input#Email {width: 205px; }
#privacy {font-size: 65%; color: #f1ca90 }
td#contactphone input {width: 40px; }
input#contactnewsletter {width: 20px; } 

         /*   contact page additions          */
#content-block-contact {background: black no-repeat right bottom url('http://www.sportclips.com/Library/images/contactus_bg.jpg'); padding: 15px 15px /* 320  */ 15px 15px; margin: 0 10px 10px 10px; font-size: 110%; text-align: left; height: 407px;}
#content-block-contact h1,#content-block-contact h2,#content-block-contact h3,#content-block-contact h4,#content-block-contact h5,#content-block-contact h6 {color: #f1ca90; font-size: 110%; margin: 10px 0;}
#content-block-contact p {font-size: 100%; margin-bottom: 10px;}
#content-block-contact a {font-size: 100%; color: #f1ca90;}
#content-block-contact #contact-address {border: 0px dashed red; width: 210px; float: right; font-size: 100%;}
#content-block-contact #contact-content {border: 0px dashed green; padding-right: 320px; font-size: 100%;}     
    
#content-block-contact li {font-size: 80%; list-style-position: outside; margin-left: 15px; border: 0px dashed yellow;
				  list-style-image:url('http://www.sportclips.com/Library/images/star-on-black.gif');}

.liparagraph {padding-left: 16px;}

            /*   privacy page addition       */                  
#content-block #privacy-content p {margin-bottom: 10px; font-size: 80%; }
#content-block #privacy-content p b {font-size: 100%; }               

.fb {position: relative;top: 30px;left: 20px;width:180px;height: 65px;border: 0px;border-color:#000000;}      
.tw {position: relative;top: 30px;left: 20px;width:180px;height: 65px;border: 0px;border-color:#000000;}    
#sn { background: black no-repeat url('http://www.sportclips.com/Library/images/home/Social-Media-Box.jpg'); width:217px;}                

/*      contact form   */
#contacttable td option,#contacttable td textarea {color: black; font-size: 10pt;}