@CHARSET "UTF-8";

body { font-family: Arial; }
.clear { clear: both; }
a { color: #FFF; }

#header { width:935px; margin:0 auto; *margin:20px 16% }
h1 { display:run-in; float:left; margin:20px 0 0 0}
.callus { color:#ec731f; font-size:30px; margin-top:60px; float:right; }
	
#bannerbg { background: url('../images/bannerbg.jpg'); height:255px; width:100%; clear:both; margin-top:0px; }
.banner { background: url("../images/banner.jpg") no-repeat scroll -50px 0 transparent; height:255px; width:935px; margin: 0 auto; }
h2 { font-size:28px; color:#FFF; width:550px; padding-top: 40px; font-weight: lighter; }
h4 {font-size: 32px; color:white; font-weight: lighter; line-height:0px; }
	
#content { width:935px; margin:20px auto; *margin:20px 17%; }
#info { width:540px; float:left; }
#info p { color:#363636; font-size:18px; text-align:justify; line-height:25px;}
#videos { width:350px; float:right; background: #f0eeee; border-top: 1px solid #d6d6d6; border-left: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6; padding:20px 0 }
h3 { color:#f26522; font-size:30px; font-weight:normal; margin: 10px 0 10px 22px; }
.videobox { float:left; margin: 0 0 0 20px; width:145px; }
.videobox p { margin:0; text-align:center; }
.videofooter { float:right; }
#footerbg { background: url('../images/footerbg.gif') repeat-x; height:53px; width:100%; clear:both;  }
#footer { background: url('../images/footer.gif') no-repeat 205px 0; height:53px; margin: 20px 0 0 0; *margin: 0 0 0 0; padding: 5px; *padding: 15px; text-align:center}
#footer p { color: #FFF; font-size:14px; }

