a:link{color:blue;}
a:active{color:blue;}
a:visited{color:blue;}
a:hover{color:red;}

div#container {
width:1000px;
margin:0 auto;
}

.text {border: 5px solid red; padding:20px; width:710px; height:1400px; background-color:#e0adaa;
font-family:sans-serif; position:relative; top:-470px; left:120px; align:center;}

.textabout {border: 5px solid red; padding:20px; width:710px; height:1000px; background-color:#e0adaa;
font-family:sans-serif; position:relative; top:-470px; left:120px; align:center;}

.textinstructor {border: 5px solid red; padding:20px; width:710px; height:1100px; background-color:#e0adaa;
font-family:sans-serif; position:relative; top:-470px; left:120px; align:center;}

.textclasses {border: 5px solid red; padding:20px; width:710px; height:900px; background-color:#e0adaa;
font-family:sans-serif; position:relative; top:-470px; left:120px; align:center;}

.texthead {font-family: sans-serif; width:300px; height:300px; border:0px; padding:6px; 
margin:2px;font-size:100%; float:left; position:relative;top:-300px;left:180px;}

.textlocation {float:left; font-family: sans-serif; width:700px; height:400px; border:0px; padding:6px; 
margin:2px;font-size:100%; position:relative; top:-700px; left:200px;}

.textschedule {border: 5px solid red; padding:20px; width:710px; height:750px; background-color:#e0adaa;
font-family:sans-serif; position:relative; top:-470px; left:120px; align:center;}

.textlocate {border: 5px solid red; padding:20px; width:710px; height:1100px; background-color:#e0adaa;
font-family:sans-serif; position:relative; top:-470px; left:120px; align:center;}

.textvideo {border: 5px solid red; padding:20px; width:710px; height:750px; background-color:#e0adaa;
font-family:sans-serif; position:relative; top:-470px; left:120px; align:center;}



.footer {font-family: sans-serif; border:0px; padding:6px; font-color:#fff;
margin:2px;font-size:100%; position:relative; top:-100px; left:0px;}

.floatboxr {font-family: sans-serif; width:300px; border:0px solid black; padding:6px; margin:2px; float:right; }

.floatboxl {font-family: sans-serif; width:300px; border:0px solid black; padding:6px; margin:2px; float:left; }


#floatleft{float:left; padding:10px; margin:0px;}
#floatright{float:right; padding:5px; }
#floatleftpad{float:leftt; padding:10px;}
#floatcontact{float:right;position:relative; top:-50px;}
#youtube{float:right;width:356px;position:relative; top:-430px;right:125px;}


.pdf {font-family:sans-serif; font-weight:600; text-align:center;
font-size:150%; font-color:#fff;}

.textheader {font-family:sans-serif; font-weight:600;position:relative; top:-40px;font-size:85%;width:55%;}

.textfaq {font-family:sans-serif; font-weight:600; position:relative; top:-10px; font-size:85%; width:7%;
border:3px solid darkgreen; padding:20px; width:850px; background-color:#000;}


#imageright{float:right;}

.freshbox{border:3px solid darkgreen; padding:20px; width:750px; background-color:#000; font-family:sans-serif;
font-size:90%; font-weight:600;}

.floatbox {font-family: sans-serif; font-weight:700; width:500px;border:1px solid black; padding:6px; margin:2px;
background-color:#000; float:right; font-size:80%; width:300px;position:relative;top:-40px;}


.footer{border:0px; padding:20px; width:1000px; height:20px; text-align:center;color:#000;
font-family:sans-serif;position:relative; left:0px; top:25px;}

.caption {font-family: sans-serif; ;border:1px; padding:2px; margin:2px;
font-size:100%; width:100px;position:relative;top:-20px;float:right;text-align:center;}
