@charset "utf-8";

/* CSS Document */



body, div, span, table, a, p, th, tr, td, ul, li, h1, h2, h3, h4, img{

margin: 0; padding: 0;

font-family: trebuchet ms, tahoma, sans-serif;

line-height: 18px;

}



body{

margin: 0;

background: url(bg3.jpg) repeat-x;

background-color: #565b71;

text-align:center;

}

#holder{

background:url(bg3.png) repeat-x;

margin: 0 auto;
text-align:center;

}

#header{
background: url('/stanHead2.png') no-repeat ;
width: 900px;
height: 186px;
margin: 0 auto;
text-align:left;
}
#phonenum{

width: 400px;
height: 50px;
padding-top: 40px;
padding-left:520px;
font:bold 20px Verdana, Arial, Helvetica, sans-serif;
color:#daddfc;
}

h1{

font-family: Tahoma, Trebuchet MS, Arial, sans-serif;

font-size: 22px;

color: #000066;

}

h2{

font-family: trebuchet ms;

font-size: 17px;



}

h4{

font-family: trebuchet ms;

font-size: 14px;

}

/****************CHANGE THE HEIGHTS OF THESE DIVS TO AFFECT THE LENGTH OF A PAGE******************/



/*INDEX PAGE MAIN DIV */

#main{

height: 450px; 

width: 800px;

background: url(middle2.png) repeat-y;

position: relative;

margin: 0 auto;

}

/*CLASSES PAGE MAIN DIV */

#classesMain{

height: 875px; 

width: 800px;

background: url(middle2.png) repeat-y;

position: relative;

margin: 0 auto;

}

/*STAN PAGE MAIN DIV */

#stanMain{

height: 410px; 

width: 800px;

background: url(middle2.png) repeat-y;

position: relative;

margin: 0 auto;

}

/*CONTACT MAIN PAGE DIV*/

#contactMain{

height: 450px; 

width: 800px;

background: url(middle2.png) repeat-y;

position: relative;

margin: 0 auto;

}

/*REVIEW PAGE MAIN DIV */

#reviewMain{

height: 1680px; 

width: 800px;

background: url(middle2.png) repeat-y;

position: relative;

margin: 0 auto;

}

/*FAQ MAIN DIV*/

#faqMain{

height: 1090px; 

width: 800px;

background: url(middle2.png) repeat-y;

position: relative;

margin: 0 auto;

}

/*LINK PAGE MAIN DIV */

#linkMain{

height: 485px; 

width: 800px;

background: url(middle2.png) repeat-y;

position: relative;

margin: 0 auto;

}

/*COACHING PAGE MAIN DIV */

#coachMain{

height: 345px; 

width: 800px;

background: url(middle2.png) repeat-y;

position: relative;

margin: 0 auto;

}

/*MOVIES PAGE MAIN DIV */

#moviesMain{

height: 400px; 

width: 800px;

background: url(middle2.png) repeat-y;

position: relative;

margin: 0 auto;

}
#moviesMain p{

margin-bottom: 15px;

}



/*COMMENT PAGE MAIN DIV */

#commentMain{

height: 1130px; 

width: 800px;

background: url(middle2.png) repeat-y;

position: relative;

margin: 0 auto;

}
#commentMain p{

margin-bottom: 15px;

}


a{

text-decoration: none;

font-weight: 600;

color: #039;

}

a:hover{

text-decoration: underline;	

}

/***************************************************************************************************/

.clearfix {
clear:both;
}

#content{

margin: 0;

padding: 0;

width: 600px;

text-align: left;

position: absolute;

left: 90px;

top: -25px;

}

.t1{

font-family: Tahoma, Trebuchet MS, Arial, sans-serif;

font-size: 22px;

color: #000066;

}

.t2{

font-family: trebuchet ms;

font-size: 17px;



}

.t4{

font-family: trebuchet ms;

font-size: 14px;

}

.cbox{

margin-top: 10px;

border: 1px dotted gray;

background: #F7F7F7;

padding: .5em;

width: 600px;

}

.cbox2{

margin: 1em auto;

border: 1px dotted gray;

background: #F7F7F7;

padding: .5em;

width: 350px;

}

.tbox{

margin-top: 10px;

border: 1px dotted gray;

background: #F7F7F7;

width: 616px;

}

#stanList{

margin: 15px 0 0 30px;

padding: 1em;

font-family: trebuchet ms, tahoma, sans-serif;

font-size: 14px;

}



#stanList li{

list-style: url(ball.png);

list-style-position: outside;

margin-bottom: 8px;

}

#masks{

float: right;

padding-left: .5em;

}

#stanPic{

float: left;

padding: .5em 1em .5em .5em;

}

#menu{

list-style: none;

margin: 0;

padding: 0;

position: relative;

bottom: 78px;

left: 50px;

font-family:'trebuchet ms',arial,verdana,sans-serif;

font-size:14px;



}

#menu li{

float: left;
margin-left: 7px;

}

#menu a{

text-decoration: none;

color: #ec932a;

padding-left: .8em;

font-weight: 600;

}
/*
#menu .stan{

position: relative;

left: 15px;

}

#menu .classes{

position: relative;

left: 30px;

}

#menu .coaching{

position: relative;

left: 45px;

}

#menu .reviews{

position: relative;

left: 60px;

}

#menu .faq{

position: relative;

left: 75px;

}

#menu .contact{

position: relative;

left: 90px;

}

#menu .links{

position: relative;

left: 105px;

}
*/
#menu a:hover{

background: url(arrow.png) no-repeat;

background-position: left center;

}

#menu a:active{

color: #FFFFFF;

}

#menu a:visited{



}

#footer{

height: 70px;

width: 800px;

background: url(bottom2.png) no-repeat;

margin: 0 auto;

position: relative;

clear:both;

}

#copy{

font-family: Geneva, Arial, Helvetica, sans-serif;

font-size: 10px;

color: #FFFFFF;

padding-bottom: 20px;

}

#copy a{

text-decoration: none;

color: #D7F4F1;

}

#copy a:hover{

color: #E65915;

}





/****************** REVIEW PAGE STYLES **********************/



.ptitle{

color: #000066;

font-family: trebuchet ms, tahoma, sans-serif;

font-size: 16px;

font-weight: bold;

}

.rquote{

font-family: trebuchet ms, tahoma, sans-serif;

font-size: 13px;

padding-top: 1em;

vertical-align: top;

}

.reviewer{

color: #003333;

font-weight: bold;

}

.mtable{

background:#FFFFFF;

padding: .5em;

}

.mtable2{

margin: 0;

background: #CCCCCC;

padding: .5em;

}

.pimg{

padding: .5em;



}



/************************************ CONTACT STYLES*******************/

#contactTable{

margin-top: 2em;

}

#msgBox{

overflow:hidden;

}

.contactLabel{

width: 10%;

text-align: left;

}







#jbanner{

width: 580px;

height: 103px;

background-image:url(jbcbanner.jpg);

margin: 10px 0 25px 10px;

}

#cazbanner{

width: 300px;

height: 172px;

background-image: url(cazdenBanner.jpg);

margin: 10px 0 25px 10px;

}

#noroyalty{

width: 500px;

height: 200px;

background-image: url(Get_Reel_banner.jpg);	

margin: 10px 0 20px 0;

}

#romanbanner{

width: 262px;

height: 174px;

background-image: url(roman_salicki_banner.jpg);

margin:;

}



/******************** UPDATED STYLES ***********************/



#stanpic1{

float: right; 

padding: 30px 10px 5px 30px;

}
