.class1 A:link {color: #66004C; text-decoration:none;}
.class1 A:visited {color:#66004C; text-decoration:none;}
.class1 A:active {text-decoration: none}
.class1 A:hover {color: #66004C;}

*
{
    padding: 0;
    margin: 0;
}

ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #FFF;
text-decoration: none;
background-color: #FFF;
text-indent: 0px;
list-style-position: outside;
list-style-image: none;
list-style-type:none;
padding: 0px;
margin: 0px;
width:10px;
}

body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    background-color: #FFF;
}


img
{
    vertical-align: bottom;
}

#wrapperwrapper
{
    width: 980px;
    height: 100%;
    margin: 20px auto;
    border: 1px solid #ccc;
}

#wrapper
{
    margin: 0 auto;
    width: 980px;
    height: 750px;
    
}

#headerimage
{
    color: #333;
    width: 980px;
    float: left;
    padding: 0px;
    border: 0px solid #ccc;
    height: 200px;
    margin: 0px 0px 0px 0px;
    display: inline;
    background: url(BrevAlto_website_HEADER.jpg) no-repeat;
}


#navtext
{
	
padding: 0px 0px 0px 0px;


}

#content
{
	padding:50px 0px 0px 150px;
	width:680px;
    height:170px;
    float:left;
	font-family: verdana,sans-serif;
	font-size: 12px;
	letter-spacing: 0pt;
	line-height: 1.4;

}

#footimages
{
	padding:0px 0px 62px 70px;
	width:900px;
    height:219px;
    float:left;

}

#footer
{
	padding:25px 0px 0px 120px;
	width:860px;
    height:24px;
    float:left;
    background:url(BrevAlto_website_FOOTER.jpg) no-repeat;
    font-family: verdana,sans-serif;
    font-size: 9px;

}

/*
Profile Page
*/


#profile1column
{
	width:200px;
    height:196px;
	padding:50px 0px 0px 0px;
	float:right;

	
}

#profile2column
{
	width:200px;
    height:196px;
	padding:50px 0px 0px 0px;
	float:right;


}

#profile3column
{
	width:200px;
    height:196px;
	padding:50px 0px 0px 0px;
	float:right;



}

#profilecontent
{
	padding:20px 0px 0px 125px;
	width:680px;
    height:270px;
	clear:both;
	font-family: verdana,sans-serif;
	font-size: 12px;
	letter-spacing: 0pt;
	line-height: 1.4;


}

#profilefootimages
{
	padding:50px 0px 2px 50px;
	width:900px;
    height:160px;
	clear:both;


}



/*
End Profile Page
*/

/*
Staff Page
*/


#staffwrapper
{
    margin: 0 auto;
    width: 980px;
    height: 925px;
    border: 0px solid #ccc;
}

#staff1column
{
	height:300px;
	width:120px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	padding:0px 0px 0px 10px;
	
}
#staff2column
{
	height:300px;
	width:120px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	padding:0px 0px 0px 0px;
	
}
#staff3column
{
	height:300px;
	width:120px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	padding:0px 0px 0px 10px;
	
}
#staff4column
{
	height:300px;
	width:120px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	padding:0px 0px 0px 0px;
	
}
#staff5column
{
	height:300px;
	width:120px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	padding:0px 0px 0px 8px;
	
}
#staff6column
{
	height:300px;
	width:120px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	
}



#staffcontent
{
	padding:20px 0px 0px 150px;
	width:830px;
    height:460px;
	clear:both;
	font-family: verdana,sans-serif;
	font-size: 12px;
	letter-spacing: 0pt;
	line-height: 1.4;


}

#stafffootimages
{
	padding:50px 0px 0px 5px;
	width:976px;
    height:160px;
	clear:both;
	


}

#homefootimages
{
	padding:50px 0px 2px 62px;
	width:900px;
    height:230px;
	clear:both;
}


#homefootimages ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #red;
text-decoration: none;
background-color: #FFF;
text-indent: 5px;
list-style-position: outside;
list-style-image: none;
list-style-type:none;
padding: 0px;
margin: 0px;
width:10px;
}

#photos
{
	
	width:700px;
	padding:10px 0px 0px 20px;
	height:160px;
}

#john
{

	float:left;	
	
	
}

#barry
{
	
	clear:all;	
	
	
}

#jeff
{
	float:left;	
	
	
}

#barrycolumn
{
padding:0px 0px 0px 10px;
height:450px;	
border-right: 1px solid #ccc;	
width:300px;
float:left;
}

#johncolumn
{
padding:0px 0px 0px 20px;
height:450px;	
border-right: 1px solid #ccc;
width:295px;
float:left;
}

#jeffcolumn
{
height:50px;	
padding:0px 0px 0px 25px;
width:300px;
float:left;
height:400px;

}


/*
End Staff Page
*/

/*
Athlete Page
*/
#athletewrapper
{
    margin: 0 auto;
    width: 980px;
    height: 1015px;
    border: 0px solid #ccc;
}

#athlete1column
{
height:50px;	
padding:0px 0px 0px 5px;
width:225px;
float:left;
height:400px;

}


#athlete2column
{
height:50px;	
padding:0px 0px 0px 5px;
width:225px;
float:left;
height:400px;
}
#athlete3column
{
height:50px;	
padding:0px 0px 0px 5px;
width:225px;
float:left;
height:400px;
}
#athlete4column
{
height:50px;	
padding:0px 0px 0px 5px;
width:225x;
float:left;
height:400px;

}

#athletetext1column
{
	padding:10px 0px 0px 5px;
	height:300px;
	width:200px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	
}
#athletetext2column
{
	padding:10px 0px 0px 5px;
	height:300px;
	width:200px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	
}
#athletetext3column
{
	padding:10px 0px 0px 5px;
	height:300px;
	width:200px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	
}
#athletetext4column
{
	padding:10px 0px 0px 5px;
	height:300px;
	width:200px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	
}

#athletecontent
{
	padding:20px 0px 0px 40px;
	width:940px;
    height:580px;
	clear:both;
	font-family: verdana,sans-serif;
	font-size: 12px;
	letter-spacing: 0pt;
	line-height: 1.4;
	

}


/*
End Athlete Page
*/

/*
Corporate Page
*/
#corporatewrapper
{
    margin: 0 auto;
    width: 980px;
    height: 1015px;
    border: 0px solid #ccc;
}

#corporate1column
{
height:50px;	
padding:0px 0px 0px 5px;
width:225px;
float:left;
height:400px;

}


#corporate2column
{
height:50px;	
padding:0px 0px 0px 5px;
width:225px;
float:left;
height:400px;
}
#corporate3column
{
height:50px;	
padding:0px 0px 0px 5px;
width:225px;
float:left;
height:400px;
}
#corporate4column
{
height:50px;	
padding:0px 0px 0px 5px;
width:225x;
float:left;
height:400px;

}

#corporatetext1column
{
	padding:10px 0px 0px 5px;
	height:300px;
	width:200px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	
}
#corporatetext2column
{
	padding:10px 0px 0px 5px;
	height:300px;
	width:200px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	
}
#corporatetext3column
{
	padding:10px 0px 0px 5px;
	height:300px;
	width:200px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	
}
#corporatetext4column
{
	padding:10px 0px 0px 5px;
	height:300px;
	width:200px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	
}

#corporatecontent
{
	padding:20px 0px 0px 40px;
	width:940px;
    height:580px;
	clear:both;
	font-family: verdana,sans-serif;
	font-size: 12px;
	letter-spacing: 0pt;
	line-height: 1.4;
	

}


/*
End corporate Page
*/

/*
Clients Page
*/
#clientswrapper
{
    margin: 0 auto;
    width: 980px;
    height: 1600px;
    border: 0px solid #ccc;
}

#clients1column
{
height:50px;	
padding:0px 0px 0px 5px;
width:225px;
float:left;
height:580px;

}


#clients2column
{
height:50px;	
padding:0px 0px 0px 5px;
width:225px;
float:left;
height:580px;
}
#clients3column
{
height:50px;	
padding:0px 0px 0px 5px;
width:225px;
float:left;
height:580px;
}
#clients4column
{
height:50px;	
padding:0px 0px 0px 5px;
width:200x;
float:left;
height:580px;

}

#clientstext1column
{
	padding:10px 0px 0px 5px;
	height:300px;
	width:200px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	
}
#clientstext2column
{
	padding:10px 0px 0px 5px;
	height:300px;
	width:200px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	
}
#clientstext3column
{
	padding:10px 0px 0px 5px;
	height:300px;
	width:200px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	
}
#clientstext4column
{
	padding:10px 0px 0px 5px;
	height:300px;
	width:180px;
	float:left;
	font-family: verdana,sans-serif;
	font-size: 9px;
	
}

#clientscontent
{
	padding:20px 0px 0px 50px;
	width:930px;
    height:1122px;
	clear:both;
	font-family: verdana,sans-serif;
	font-size: 12px;
	letter-spacing: 0pt;
	line-height: 1.4;
	

}


/*
End clients Page
*/

/*
Contact Page
*/
#contentcontact
{
	padding:50px 0px 0px 180px;
	width:680px;
    height:170px;
    float:left;
	font-family: verdana,sans-serif;
	font-size: 12px;
	letter-spacing: 0pt;
	line-height: 1.4;

}





/*
End Contact Page
*/






