* {margin: 0; padding: 0;}

body {text-align:center;  font-size: 12pt; color: white; font-family: Arial; 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: 896px; padding: 0;}
			  
div#header  {background: #d73e40 url('/Library/franchise-images/header_bg-new.jpg'); height: 117px;}
img#logo {float: left; margin: 56px 0 0 15px; }
			  
/*       tabs    */
div#tabs {float: right; padding: 60px 1px 0 0;}

a#tab01, a#tab01_sel {width: 243px; height: 57px;	background: url('/Library/franchise-images/tab01.jpg');
					  display: block;	float:left;	text-decoration: none;}
a#tab01:hover, a#tab01_sel{background-position: 0 57px;}
a#tab02, a#tab02_sel {width: 204px; height: 57px; background: url('/Library/franchise-images/tab02.jpg');
					  display: block; float:left; text-decoration: none;}
a#tab02:hover, a#tab02_sel{background-position: 0 57px;}
a#tab03, a#tab03_sel {width: 196px; height: 57px; background: url('/Library/franchise-images/tab03.jpg');
						display: block;	float:left;	text-decoration: none;}
a#tab03:hover, a#tab03_sel{background-position: 0 57px;}
/*    end tabs    */

/*           menu area      */
div#menu  {clear: both; width: 896px; height: 39px; background: url('/Library/franchise-images/menu_bg.jpg');
		  		  padding-top: 8px;}
a#menu01, a#menu01_sel {width: 77px; height: 23px; background: url('/Library/franchise-images/menu_01.jpg');
		  			   	display: block;	float:left;	text-decoration: none; margin-left: 75px;}
a#menu01:hover, a#menu01_sel{background-position: 0 23px;}
a#menu02, a#menu02_sel {width: 70px; height: 23px; background: url('/Library/franchise-images/menu_02.jpg');
		  			   display: block;	float:left;	text-decoration: none;}
a#menu02:hover, a#menu02_sel {background-position: 0 23px;}
a#menu03, a#menu03_sel {width: 117px; height: 23px;	background: url('/Library/franchise-images/menu_03.jpg');
		  			   display: block; float:left; text-decoration: none;}
a#menu03:hover, a#menu03_sel {background-position: 0 23px;}
a#menu04, a#menu04_sel {width: 132px; height: 23px;	background: url('/Library/franchise-images/menu_04.jpg');
		  			   display: block; float:left; text-decoration: none;}
a#menu04:hover, a#menu04_sel  { background-position: 0 23px;}
a#menu05, a#menu05_sel {width: 59px; height: 23px; background: url('/Library/franchise-images/menu_05.jpg');
		  			   display: block; float:left;	text-decoration: none;}
a#menu05:hover, a#menu05_sel {background-position: 0 23px;}
a#menu06, a#menu06_sel {width: 98px; height: 23px; background: url('/Library/franchise-images/menu_06.jpg');
		  			   display: block; float:left; text-decoration: none;}
a#menu06:hover, a#menu06_sel {background-position: 0 23px;}
a#menu07, a#menu07_sel {width: 184px; height: 23px;	background: url('/Library/franchise-images/menu_07.jpg');
		  			   display: block; float:left;	text-decoration: none;}
a#menu07:hover, a#menu07_sel {background-position: 0 23px; }
a#menu08, a#menu08_sel {width: 89px; height: 23px;	background: url('/Library/franchise-images/menu_08.jpg');
		  			   display: block;	float:left;	text-decoration: none;}
a#menu08:hover, a#menu08_sel {background-position: 0 23px;}

/*    end menu    */

div#main-body {height: 568px;}

div#left-column {border: 0px dashed red; background: black url('/Library/franchise-images/left_bg.gif');
				width: 252px; float: left; height: 567px;}
div#left-column img {margin-bottom: 10px; }				
p#pop {background: #675d5f; padding: 10px; margin: 5px 15px;}
p#pop a {color: white; font-size: 70%; font-weight:bolder;}
h3#frbrochure {color:#f0c9a0;}
#form {font-size: 70%; text-align: left; padding:  0 10px 10px 10px;}
#form input,#form textarea {background:#333333; color: white; font-size:100%; 
	  			  border: 1px solid #cccccc; margin-bottom: 7px;}	


#form #franchnames input, #form #franchzip input {margin-bottom: 4; }
			
#form select {background:#333333; color: white; font-size: 90%; 
	  			  border: 1px solid #cccccc; margin-bottom: 7px; margin-left: 7px;}	
				  				
#form input#submit-button {border: 0; margin-left: 58px;}	
label#lastname {border:0px dashed red;  margin-left: 45px;}
input.standard-input {width: 100px; display: inline;}
input#firstname {margin-right: 7px;}
td#formcountryrow {padding-left: 8px;}
label#state-label {margin-left:105px;}
input#email {display: inline; }

/*   error form styles      */
#errorform {font-size: 90%; text-align: left; padding:  0 10px 10px 10px;}
#errorform input,#errorform textarea,#errorform select {background:#333333; color: white; font-size:100%; 
	  			  border: 1px solid #cccccc; margin-bottom: 7px;}	
				  

/*  input#county {width: 190px; }  */
select#hear {margin-left: 0px; display: block; width: 206px; }
#comments {width: 201px; overflow: auto; }
			
div.right-column {border: 0px dashed red; height: 365px; font-size: 80%; text-align: left; overflow: none; margin-left: 252px;}
	div.right-column p {padding: 80px 0px 0 0; margin-left: 20px; border: 0px dashed green; width: 240px; overflow: none;} /* 270px; */

  div#right-column-home {background: no-repeat black right top url('/Library/franchise-images/main-home-image.jpg'); } 
  div#right-column-about {background: black right top url('/Library/franchise-images/about_header.jpg'); } 
  div#right-column-testimonials {background: black right top url('/Library/franchise-images/testimonials_header.jpg'); } 
  div#right-column-qualifications {background: black right top url('/Library/franchise-images/qualifications_header.jpg'); } 
  div#right-column-faq {background: black right top url('/Library/franchise-images/faq_header.jpg'); } 
  div#right-column-ready {background: black right top url('/Library/franchise-images/ready_header.jpg'); } 
  div#right-column-set {background: black right top url('/Library/franchise-images/set_header.jpg'); } 
  div#right-column-go {background: black right top url('/Library/franchise-images/go_header.jpg');} 
  div#right-column-why {background: black right top url('/Library/franchise-images/whyhair_header.jpg');} 
  div#right-column-whymen {background: black right top url('/Library/franchise-images/whymen_header.jpg');} 

div.right-column-small {border: 0px dashed red; height: 127px; font-size: 80%; text-align: left; overflow: none;} 
  div#right-column-small-pressbox {background: black right top url('/Library/franchise-images/news_header.jpg');} 
  div#right-column-small-territory {background: black right top url('/Library/franchise-images/av_ter_header.jpg');} 
  div#right-column-small-bio {background: black right top url('/Library/franchise-images/bios_header.jpg');} 
  div#right-column-small-text {background: black right top url('/Library/franchise-images/testimonials2_header.jpg');} 
				 
div#lower-right-column { border: 0px dashed red; background: black top right url('/Library/franchise-images/right02_bg.jpg');
				 height: 202px; color: black; text-align: left; padding: 0; font-size: 80%; overflow: none;}	

div#lower-right-column-small { border: 0px dashed red; background: black top right url('/Library/franchise-images/right02b_bg.jpg');
				 height: 440px; color: black; text-align: left; padding: 0; font-size: 80%; overflow: none;}					 
				 
div#lower-right-column-holder { overflow: auto; height: 156px; padding: 20px 45px;}
div#lower-right-column-small-holder { overflow: auto; height: 393px; padding: 20px 45px;}
div#lower-right-column-small-holder-ter { height: 427px; padding-left:2px; padding-top:4px;}
div#lower-right-column-small-holder-bios { overflow: auto; height: 393px; padding: 20px 45px;}
div#lower-right-column-small-holder-bios div.bio {clear:both; margin: 10px 0;  border: 0px dashed green; overflow: auto;}
div#lower-right-column-small-holder-bios img {height: 145px; float:left;}
div#lower-right-column-small-holder-bios p {margin-left: 150px;}

div#right-column-small-text {background: black right top url('/Library/franchise-images/testimonials2_header.jpg');} 
div#lower-right-column-small-holder div#text {}
div#lower-right-column-small-holder div#text p {font-style:italic; margin-bottom: 10px}
div#lower-right-column-small-holder div#text h3 {margin-bottom:10px; font-size: 90%;}
div#lower-right-column-small-holder div#text p.reference {font-style: normal; text-align:right;}


div#lower-right-column h1,div#lower-right-column-small h1 {color: white; font-size: 130%; margin-bottom: 11px;}
div#lower-right-column h2,div#lower-right-column-small h2 {color: black; font-size: 110%; margin-bottom: 11px;}
div#lower-right-column h3,div#lower-right-column-small h3 {color: black; font-size: 110%; margin-bottom: 11px;}
div#lower-right-column p,div#lower-right-column-small p {font-size: 100%; color: black;  margin-bottom: 11px; } 
div#lower-right-column ul li,div#lower-right-column-small ul li {font-size: 100%; color: black; margin-left: 45px;}
div#lower-right-column ul,div#lower-right-column-small ul {margin-bottom: 11px; } 
div#lower-right-column ul ul li,div#lower-right-column-small ul ul li {margin-left: 65px;} 

div#lower-right-column a,div#lower-right-column-small a {font-weight:bold;text-decoration:underline; color: black; font-size: 100% }

div#footer {height: 71px; border: 0px dashed lime; 
		     background:#cb0305 url('/Library/franchise-images/footer_bg.jpg');}
div#footer ul {padding: 20px 10px 0 0;}
div#footer ul li {text-align: right; font-size: 70%; list-style-type:none;}			 
div#footer ul li a {color: white; font-weight: bold; font-size: 110%;}			 

