*{margin:0;padding:0;}
body{ padding:25px 0; font-family: Century Gothic, sans-serif; font-size: 15px; color:#b3c0cb; line-height:20px; }
h1{ color:#000; font-size:24px; font-weight:normal; padding-bottom:15px; }
h2{ color:#666; font-size:18px; font-weight:normal; padding-bottom:15px; }
p.back{ clear:both; }
p.back a{ font-size:18px; font-weight:normal; text-decoration:none; display:block; clear:both; padding-top:20px; }
a{color:#7e1416; }
a:hover{color:#000; }
img{ border:none; }

.clear{ clear:both; }
.float{ float:right; padding:0 0 20px 50px;}
.leader{ color:#EEE; font-size:30px; font-weight:normal; }
.container{ width:980px; padding:0; margin:auto; }

#header{ background:url(../images/logo.jpg) no-repeat;  }
#header #logo{ float:left; }
#header ul{ float:right; list-style:none; padding:50px 0 10px; margin:0; width:640px; clear:none; }
#header ul li{ float:right; }
#header ul li a{ padding:0 0 0 30px; color:#000; text-transform:lowercase; text-decoration:none; }
#header ul li a:hover{ color:#7e1416; } 

#bar{ clear:both; border-top:1px solid #CCC; border-bottom:1px solid #CCC; padding:10px 0 10px 10px; margin-top:20px; color:#666; }
#bar a{ text-decoration:none; }

#content{ padding:15px 0; font-size:12px; color:#000; line-height:24px; }
#video{ float:right; margin:0 0 10px 40px; padding:1px; border:5px solid #313a42; }

#buttons img{ padding:0 10px 0 0; }

.gallery{ list-style:none; width:980px; }
.gallery li { float:left;  width:147px; height:100px; margin:0 10px 10px 0; padding:1px; border:2px solid #b3c0cb; }
.gallery li a{ float:left; width:147px; height:100px; text-decoration:none; }

#footer{ clear:both; padding:7px 0 0 0; color:#757d85; font-size:13px; }
#footer #social{ float:right; }
#footer #social img{ padding-left:10px; }
