




/*
     FILE ARCHIVED ON 13:15:34 May 8, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:58:29 Jun 23, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
@charset "UTF-8";
/* Main CSS for Old Post Office Pavilion */

/* Site-wide */

body {
	margin:0;
	padding:0;
	font-size:62.5%;
	background:#0144A5 url(/_resources/images/bg.jpg)  center top no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	}

p, table, tr, td, ol, ul, li, h1, h2, h3, h4, h5, h6 {color:#FFFFFF;}

p {
	margin:0 0 1em 0;
	color:#666666;
	font-size:1.1em;
	line-height:1.4em;
	}
	
td {
	color:#666666;
	font-size:1.1em;
	line-height:1.4em;
	}

.tm {
	margin-top:6px;
	}

h1 {margin:0; font-size:1.6em; font-weight:bold;}

a {color:#00F;}

a:hover {color:#006;}

img {border:none;}

.imgborder {border:1px solid #666;}

/* Main */

#site {
	margin:0 auto;
	width:740px;
	position:relative;
	}
	
/* Header */

#header {
	height:151px;
	}
	
#logo {
	position:absolute;
	top:6px;
	}
	
#navSocialMedia {
	position:absolute;
	top:76px;
	left:517px;
	width:660px;
	text-align:left;
	color:#FFF;
	}

#locateus {
	position:absolute;
	top:42px;
	left:505px;
	width:230px;
	text-align:right;
	color:#FFF;
}

#enews {
	position:absolute;
	top:70px;
	left:505px;
	width:230px;
	text-align:right;
	color:#FFF;
	}
	
#enews a {
	color:#FFFFFF;
	font-size:1.5em;
	}
	
#navSocialMedia a {
	color:#FFFFFF;
	font-size:1.5em;
	}
	
/* Navigation */

#nav {
	position:absolute;
	left: 146px;
	top: 103px;
	height:48px;
	}
	
#nav .navItem {
	display:block;
	float:left;
	margin-left:1px;
	height:48px;
	}
	
/*.i_home a, .i_history a, .i_partofit a, .i_shop a, .i_events a, .i_contact a {display:block; background-repeat:no-repeat; background-position:0px 12px;}*/
	
/*.i_home a:hover, .i_history a:hover, .i_partofit a:hover, .i_shop a:hover, .i_events a:hover, .i_contact a:hover {background-position:0px -36px;}*/

#nav .i_home {background-image:url(/_resources/images/nav_home.gif);width:64px;}
#nav .i_history {background-image:url(/_resources/images/nav_ourhistory.gif);width:88px;}
#nav .i_partofit {background-image:url(/_resources/images/nav_beapartofitall.gif);width:112px;}
#nav .i_shop {background-image:url(/_resources/images/nav_shopanddine.gif);width:88px;}
#nav .i_events {background-image:url(/_resources/images/nav_events.gif);width:64px;}
#nav .i_community {background-image:url(/_resources/images/nav_community.gif);width:81px;}
#nav .i_contact {background-image:url(/_resources/images/nav_contactus.gif);width:87px;}
#nav .i_buildingrental {background-image:url(/_resources/images/nav_buildingrental.gif);width:101px;}

.rollover a {
display:block;
width: 90px;
padding:10px 10px 10px 7px;
font: bold 13px sans-serif;;
color:#333;
background: url(/_resources/images/nav_home.gif) 0 0 no-repeat;
text-decoration: none;
}
.rollover a:hover { 
background-position: 10px -35px;
color: #049;
}
.rollover a:active {
background-position: 10px -70px;
color:#fff;
}

#nav a {
display:block; 
background-repeat:no-repeat; 
background-position:0px 12px;}

#nav a:hover { 
background-position: 0px -36px;
}

.navItemOn {background-position:0px -36px !important;}




.clearer { clear:both; }
	
/* Site-wide Space and Text styles */

.cspace {
	padding:21px 25px;
	}
	
.wh1 {
	color:#FFF;
	border-bottom:1px solid #fdc689;
	padding-bottom:6px;
	}
	
.standard {
	color:#3e3192;
	padding-bottom:6px;
	text-transform:uppercase;
	}
	
.subH {
	font-size:2.0em;
	margin:0;
	margin-top: -6px;
	padding:0 0 6px 0;
	color:#bc0c0a;
	}
	
.sborder {
	border-bottom:1px solid #9698c8;
	}
	
/* Listings */

.listing {
	}

.entry {
	display:block;
	border-bottom:1px solid #CCCCCC;
	padding:6px 0;
	}
	
.entryName {
	font-size:1.4em;
	font-weight:bold;
	color:#666666;
	}
	
.entryText {
	font-size:1.2em;
	margin-bottom:0em;
	}
	
.eventDate {
	font-size:1.8em;
	color:#bc0c0a;
	font-weight:bold;
	padding-right:10px;
	border-bottom:1px solid #CCCCCC;
	}

.eventText {
	color:#666;
	font-size: 1.1em;
	line-height:1.4em;
	border-bottom:1px solid #CCCCCC;
	padding:6px 0;
	}
	
.fullLink {
	display:block;
	margin-top:10px;
	}
	
.fullLink a{
	font-size:1.6em;
	color:#bc0c0a;
	font-weight:bold;
	text-decoration:none;
	}
	
.fullLink a:hover {
	text-decoration:underline;
	}
	
/* Main Site Template (not home page) */

#subHeader {
	display:block;
	background-color:#FFFFFF;
	height:160px;
	}
	
		#subHeaderEvents {
	display:block;
	background-color:#FFFFFF;
	height:160px;
	}


#subHeaderContent {
	float:right;
	width:473px;
	}
	
.eventSubHeader, .eventSubHeader2 { background: #FFF url(/_resources/images/events/featured_safeway_bbq.jpg) top left no-repeat; }
.shopSubHeader { background:#FFF url(/_resources/images/shop/featured_chickenjoy.jpg) top left no-repeat; }


#mainContent {
	display:block;
	background-color:#FFFFFF;
	background-image:url(/_resources/images/fauxcolumngeneral.gif);
	}
	
#mc1 {
	float:left;
	width:472px;
	background-color:#FFFFFF;
	}
	
#mc2 {
	width:268px;
	float:right;
	}
	
/* Main Column */

/* Side Column */
.stitle {
	color:#666666;
	margin:.25em 0;
	font-size:1.4em;
	font-weight:bold;
}

.s1 {
	display:block;
	color:#666666;
	margin:.25em 0;
	}
	
.sdivider {
	border-bottom:1px solid #666;
	margin-bottom:12px;
	}

/* Footer */

#footer {
	background-color:#252525;
	margin-top:10px;
	margin-bottom:16px;
	position:relative;
	}
	
#footerText {
	display:block;
	text-align:center;
	color:#FFFFFF;
	font-size:1em;
	line-height:1.4em;
	padding:6px;
	}
	
#footerLogo {
	position:absolute;
	top:9px;
	left:590px;
	}
	
#footerSocialMedia {
	position:absolute;
	top:48px;
	left:21px;
	width:100px;
	}
	
#footer a {
	color:#FFFFFF;
	text-decoration:none;
	}
	
#footer a:hover {
	color:#999999;
	}
	
/* Mini Gallery */

.galpic {
	padding:5px;
	border:#666666 1px solid;
}

.minigal a{
	margin-right:3px;
}

.minigal a:hover {
	background-color:#CCCCCC;
}
