body{font-family:Georgia;}
#wrapper{position:relative;margin:16px auto 0;}
#header-image{display: block; margin: 10px auto;}
#header a{display:none;}
#header p{display:none;}
img.bgphoto{display: none;}
p.goback { display: none; }
ul.napkin-nav{display:none;}
#downloads{display:none;}
#footer{display:none;}
#content{position:relative;width:100%;}
#content .notfound {font-family:arial;font-size:12px;color:#000;padding:20px 0 0 0;text-align:center;}
#content li.current a, #content li.current a:hover {border-top:2px solid #776a73;}
#content li a:hover {border-top:2px solid #bab;}
/*HomePage*/
.homepage img{position:absolute;top:-8px;left:35px;}
#myGallery { display: none;}

/*Menu Page*/
.menu img.choose{position:absolute;top:69px;left:97px;}
.menu img.corn{position:absolute;top:138px;left:192px;}
.menu ul{width:100%;text-align:center;padding-top:92px;}
.menu ul li{display:inline;color:#776a63;text-transform:uppercase;font-weight:bold;font-size:12px;padding:0 5px;}
.menu ul li a{font-weight:normal;color:#776a63;}
.menu ul li a:hover{color:#773c27;text-decoration:none;}

/*Specials Page*/
#nospecials {position:absolute;top:34px;left:70px;height:350px;}
.specials ul{width:100%;text-align:center;padding:8px 4px 15px 4px;}
.specials ul li{display:inline;color:#776a63;text-transform:uppercase;font-weight:bold;font-size:12px;padding:0 8px;border-right:2px solid #776a63;}
.specials ul li.last{border:none;}
.specials ul li a{color:#776a63;text-decoration:none;}
.specials ul li a:hover{color:#773c27;}
.specials .speciallocation {margin:10px 44px;font-weight:bold;color:#655;border-bottom: 1px solid #655;}
.specials .special {padding:0 0 20px 0;text-align: center;}
.specials .special * {text-align:center;}
.specials h3 {color:#655;}
.specials p {font-family:arial;font-size:12px;color:#000;padding:5px 0 0 0;color: #655;}

/*Locations Page*/
.locations img{position:absolute;top:32px;left:222px;}
.locations ul{width:100%;text-align:center;padding-top:8px;}
.locations ul li{display:inline;color:#776a63;text-transform:uppercase;font-weight:bold;font-size:12px;padding:0 8px;border-right:2px solid #776a63;}
.locations ul li.last{border:none;}
.locations ul li a{color:#776a63;text-decoration:none;}
.locations ul li a:hover{color:#773c27;}
.locations h2, h3{text-transform:uppercase;font-weight:bold;}
.locations h2{color:#9f2321;font-size:11px;padding:0 0 4px 0;}
.locations h3{color:#766a63;font-size:10px;padding:0 0 2px 0;}
.locations p{color:#766a63;font-size:11px;font-family:Arial;padding:0 0 8px 0;}
.locations a{color:#766a63;}
.locations a:hover{text-decoration:none;}
#location-info{width:170px;margin:10px 0 0 30px;padding:22px 0;border-right:1px solid #b69e98;}
.locations ul.sub-nav{width:100%;}
.locations ul.sub-nav{position:absolute;bottom:30px;left:36px;}
.locations ul.sub-nav li{float:left;border:none;}
#content ul.sub-nav li.current a, #content ul.sub-nav li.current a:hover {border:0;}
#content ul.sub-nav li a:hover {border:0;}

.locations ul.sub-nav a{display:block;}
.locations ul.sub-nav a.our-food{margin-right:20px;height:78px;width:145px;background:url(/goat/App_Images/our-food-btn.jpg) no-repeat;}
.locations ul.sub-nav a.our-food:hover{background:url(/goat/App_Images/our-food-btn-h.jpg) no-repeat;}
.locations ul.sub-nav a.volleyball{margin-right:6px;height:77px;width:153px;background:url(/goat/App_Images/volleyball-btn.jpg) no-repeat;}
.locations ul.sub-nav a.volleyball:hover{background:url(/goat/App_Images/volleyball-btn-h.jpg) no-repeat;}
.locations ul.sub-nav a.our-events{height:77px;width:131px;background:#000 url(/goat/App_Images/events-btn.jpg) no-repeat;}
.locations ul.sub-nav a.our-events:hover{background:url(/goat/App_Images/events-btn-h.jpg) no-repeat;}

/*Calendar Page*/
.calendar ul{width:100%;text-align:center;padding:8px 0 4px;}
.calendar ul li{display:inline;color:#776a63;text-transform:uppercase;font-weight:bold;font-size:12px;padding:0 8px;border-right:2px solid #776a63;}
.calendar ul li.last{border:none;}
.calendar ul li a{color:#776a63;text-decoration:none;}
.calendar ul li a:hover{color:#773c27;}
.brownHR{visibility: hidden; margin:5px auto;}
a.be-informed{display:block;width:106px;height:140px;background:url(/goat/App_Images/be-informed-btn.jpg) no-repeat;position:absolute;top:118px;left:40px;}
a.be-informed:hover{background:url(/goat/App_Images/be-informed-btn-h.jpg) no-repeat;}
img.goat{position:absolute;top:290px;left:10px;}
#calendar {margin:20px 0 0 160px;width:402px;font-family:arial;font-size:10px;color:#000;}
#calendar td{padding:3px 0;border-bottom:1px solid #000;vertical-align:top;}
#calendar thead th{border-bottom:2px solid #000;font-weight:bold;}
#calendar a{color:#000;}
#calendar a:hover{text-decoration:none;}

#volleyball_solo { margin: -15px 50px 0 0; padding: 0 0 10px 0; text-align: right; }
#volleyball_solo a { color:#776a63;font-variant:small-caps;text-decoration:none;font-weight:bold;font-size:12px; }
/*Sessions Lobby*/
.sessions-lobby h2 {color:#776a63;text-transform:uppercase;font-weight:bold;font-size:14px;padding: 5px 0 0 42px;}
.sessions-lobby ul{width:100%;text-align:center;padding:8px 0 4px;}
.sessions-lobby ul li{display:inline;color:#776a63;text-transform:uppercase;font-weight:bold;font-size:12px;padding:0 8px;border-right:2px solid #776a63;}
.sessions-lobby ul li.last{border:none;padding: 0 0 0 8px;}
.sessions-lobby ul li a{color:#776a63;text-decoration:none;}
.sessions-lobby ul li a:hover{color:#773c27;}
.sessions-lobby p{font-size:14px;font-family:Georgia;text-align:center;padding:12px 0 0 0;}
table#sessions{width:520px;font-family:arial;font-size:10px;color:#000;margin:10px 0 20px 42px;}
table#sessions td{padding:3px 0;border-bottom:1px solid #000;}
table#sessions thead th{border-bottom:2px solid #000;font-weight:bold;}
table#sessions a{color:#000;}
table#sessions a:hover{text-decoration:none;}

/*Sessions Details*/
.sessions-details ul{width:100%;padding:2px 0 3px 117px;clear:both;overflow:hidden;}
.sessions-details ul li{float:left;color:#773c27;text-transform:uppercase;font-weight:bold;font-size:12px;padding:0 8px;border-right:2px solid #776a63;}
.sessions-details ul li.last{border:none;}
.sessions-details ul li.heading{width:58px;display:block;border-right:none;color:#776a63;}
.sessions-details ul li a{color:#776a63;text-decoration:none;}
.sessions-details ul li a:hover{color:#773c27;}
.sessions-details p.goback{font-weight:bold;font-size:12px;padding:5px 0 0 42px;text-transform:uppercase;color:#773c27;}
.sessions-details p.goback a{color:#776a63;text-decoration:none;}
table#session-details{width:448px;font-family:arial;font-size:10px;color:#000;margin:12px 0 0 117px;}
table#session-details td{padding:3px 0;border-bottom:1px solid #000; vertical-align:top;}
table#session-details thead th{border-bottom:2px solid #000;font-weight:bold;}
table#session-details a{color:#000;}
table#sessions a:hover{text-decoration:none;}
.brownHR{visibility: hidden; margin:15px auto;}

/*Generic Table*/
.generic-table h2 {color:#776a63;text-transform:uppercase;font-weight:bold;font-size:14px;padding: 5px 0 0 42px;}
.generic-table ul{width:100%;padding:0 0 0 34px;}
.generic-table ul li{display:inline;color:#776a63;text-transform:uppercase;font-weight:bold;font-size:12px;padding:0 8px;border-right:2px solid #776a63;}
.generic-table ul li.last{border:none;}
.generic-table ul li a{color:#776a63;text-decoration:none;}
.generic-table ul li a:hover{color:#773c27;}
.generic-table p{font-size:14px;font-family:Georgia;text-align:center;padding:12px 0 0 0;}
table#generic{width:520px;font-family:arial;font-size:10px;color:#000;margin:12px 0 0 42px;}
table#generic td{padding:3px 0;border-bottom:1px solid #000;vertical-align:top;}
table#generic thead th{border-bottom:2px solid #000;font-weight:bold;}
table#generic a{color:#000;}
table#generic a:hover{text-decoration:none;}

/*Album Sytles*/
.album ul{width:100%;text-align:center;padding:8px 0 4px;}
.album ul li{display:inline;color:#776a63;text-transform:uppercase;font-weight:bold;font-size:12px;padding:0 8px;border-right:2px solid #776a63;}
.album ul li.last{border:none;}
.album ul li a{color:#776a63;text-decoration:none;}
.album ul li a:hover{color:#773c27;}
.album h2.title {text-align:center;color:#766a63;font-size:22px;text-transform:uppercase;}

#volleyball_locations { margin: 0; padding: 0; }
#downloads {margin:10px 0 0 0;padding:0;}
.videoElement {margin:15px auto;text-align:center;}