/* CSS Document */
/*main div styles */
#container { 
            float:none;
            width:100%;
			margin-left:0px;
			padding-left:0px;
			}

#top {
      float:none; 
      width:100%;
	  background-image:url(../images/topbannertile.jpg);
	  background-repeat:repeat-x;
	  background-position:top;
	  vertical-align:top;	 	  
	  }
	  
#content {
      float:none;      
	  }	  
		 
#footer {
      clear:both;
      float:center; 
      width:100%;
	  font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
      font-size:10px;
	  font-weight:bold;
	  color: #333333;
	  }	
	  
/* MAIN CONTENT STYLES */	  

body {
        font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
        margin:0;
		padding:0;
        }
		
a {
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:inherit;
	color: #000000;
	text-decoration:none;
	 }

a:hover {
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:inherit;
	color: #000066;
	text-decoration:none;
	 }
	 
a:visited {
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:inherit;
	color:#000000;
	text-decoration:none;
	 }
	 
p {
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size:11px;
	color:#333333;
	padding-left:6px;
	 
	 }

/* NAVIGATION MENU STYLES */
ul {
        list-style: none;
        margin: 0;
        padding: 0;
		font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
        }

#menu3 {
        width: 132px;
        border: none;
        margin: 0px;
		font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
		font-size:13px;
		background: url(../images/menu-tile.gif);
        }

#menu3 li a {
          height: 30px;
          voice-family: "\"}\"";
          voice-family: inherit;
        text-decoration: none;
        }

#menu3 li a:link, #menu3 li a:visited {
        color: #333333;
        display: block;
        background: url(../images/menu-tile.gif);
        padding: 10px 0px 0px 15px;
		font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
		font-size:14px;
        }

#menu3 li a:hover, #menu3 li #current, #menu3 li a:active {
	background: url(../images/menu-tile-rollover.jpg) 0 -0px;
	padding: 10px 0px 0px 15px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
        }
		
table.noborder td {
                   border: hidden; 
				}
					  
table.noborder  {
                  border: hidden; 
				}
                								  
/*ADDITIONAL TEXT STYLING*/ 
 
#footer a{ 
     font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
     font-size:11px;
	 color:#333333;
	 text-decoration:none;
	 }	 
	 
#footer a:visited{ 
     font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
     font-size:11px;
	 color:#333333;
	 text-decoration:none;
	 }	
	 
#footer a:hover{ 
     font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
     font-size:11px;
	 color:#000000;
	 }		 	 
	 
h1.header { 
     font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
     font-size: 16px;
	 color: #333333;
	 font-weight:normal;
	 padding-top:6px;
	 padding-left:6px;
	 }
	 
ul.standard {
	padding-left:20px;
	padding-right:5px;
	list-style: disc outside;
	line-height:20px;
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

ul.standard li {
    padding:6px;
    }

h2 {
    font:14px Trebuchet MS, Arial, Helvetica, sans-serif;
    color: #84AEDE;
    margin: 0px;
	font-weight: bold;
    padding: 0px 0px 0px 15px;
	}
	 
img {
border: none;
}
	
table.consultation  {
	background: url(../images/personal-training-putney-free-session.gif);
	color:#333333;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-repeat: no-repeat;
        }
		
table.consultation td {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
table.prices  {
	border:dotted 1px;
	background-color:#B2CDEB;
        }
		
table.prices td {
border:dotted 1px;
border-color: #333333;
background-color:#FFFFFF;
}
table.contact  {
	border:1px dotted #333333;
	background-color:#B2CDEB;
}
		
table.contact td {
border: dotted 1px;
border-color: #333333;
}
table.newsletter  {
	background: url(../images/personal-training-social-media.gif);
	color:#333333;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-repeat: no-repeat;
        }
		
table.newsletter td {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

ul.packages {
	padding-left:15px;
	padding-right:0px;
	list-style: disc;
	line-height:11px;
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

ul.packages li {
    padding:6px;
    }
/* INPUT STYLES */

input{ 

font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333;}

option{ 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333;}

select{ 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333;}

textarea{ 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333;}
