/* 
Created : 06/30/2006
Modified : 09/17/2009 - styled '.links' for footer navigation
*/

body{ background: #000 url(../images/background.gif); color: #fff; margin: 0; font: 14px "Century Gothic", Verdana, Arial, Helvetica, Sans-serif; }

#container{ width: 830px; \width: 850px; w\idth: 830px; margin: 35px auto 0 auto; padding: 10px; }

#header{ padding: 0; margin: 0 25px 0 0; }
#header h1{ padding: 0; margin: 15px auto; text-indent: -9000px; }
#seniors #header h1{ width: 110px; height: 35px; background: url(../images/seniors.gif) center center no-repeat; }
#families #header h1{ width: 174px; height: 55px; background: url(../images/families.gif) center center no-repeat; }
#header h1 a{ width: 150px; height: 72px; padding: 0; margin: 0; border: 0; display: block; text-decoration: none; }

#navigation{ font: 14px "Century Gothic", Verdana, Arial, Helvetica, Sans-serif; }
#global{ margin: 0; padding: 10px 0; text-align: center; }
#global li{ list-style-type: none; display: inline; padding: 0 5px; }
#global li a:link, #global li a:visited{ color: #fff; text-decoration: none; }
#global li a:hover, #global li a:active{ }
a:link, a:visited{ color: #fff; }
a:hover, a:active{ text-decoration: none; }

#page_body{ padding: 0; border: 3px solid #670202; }
#girls #page_body{ background: url(../images/girls.jpg) top right no-repeat; }
#guys #page_body{ background: url(../images/guys.jpg) top right no-repeat; }
#specials #page_body{ background: url(../images/specials.jpg) top left no-repeat; }

h1{ text-align: center; clear: both; }
p{ }

img.arrive{ margin: 35px 0 15px 75px; }

#content{ margin: 20px 25px 25px 25px; width: 450px; height: 350px; overflow: auto; }

#specials #content{ padding-top: 50px; padding-left: 350px; text-align: center; }
html>body #specials #content{ padding-top: 0; }

#seniors_video { width: 640px; height: 400px; margin: 0 auto; }
object, object embed{ margin: 0 auto; display: block; }

form{ width: 500px; margin: 10px auto; }
.required{ color: #F00; }
fieldset{ border-width: 0; margin: 0; padding: 0; }
fieldset fieldset{ margin: 5px 0 5px 150px; }
fieldset fieldset legend{ font-weight: bold; }
label{ float: left; clear: left; width: 150px; }
input[type="text"], textarea{ width: 300px; margin: 3px 0; }
input[type="submit"]{ margin: 3px 0 3px 150px; }
input[type="reset"]{ margin: 3px; }
input[type="submit"]:hover, input[type="reset"]:hover{ cursor: pointer; }

#footer{ clear: both; padding: 0; margin-top: 50px; font-family: "Century Gothic", Verdana, Arial, Helvetica, Sans-serif; text-align: center; font-size: 12px; }
#footer address{ font-style: normal; font-size: 24px; margin-bottom: 10px; }
#footer #video_link a{ font-size: 24px; font-style: italic; }
#footer h3{ font-weight: normal; text-transform: uppercase; }
.links a{ font-size: 14px; text-decoration: none; padding: 0 5px; }