/* reset */
*{padding:0;margin:0;}
img{border:0;}
html,body#portal-body,#layout-outer-side-decoration 
, #layout-inner-side-decoration,div#layout-box{
padding:0;margin:0;background-color:#FFFFCC;text-align:center;
}
/* layout */
div#layout-user-menu,div#layout-my-places{background:#FFFFCC;}
div#layout-box{width:950px;margin:0 auto;
background:url('/image/image_gallery?img_id=168') repeat-y left; }
div#page-pub-1015-1 div#layout-box{width:950px;background-image:none;text-align:center;}/* home page */
ul#hc-main-nav{float:left;margin:15px 0 40px 0;}
ul#hc-main-nav li{list-style:none;margin:10px 0 0 23px;display:block;}
ul#hc-main-nav span{display:none;}
ul#hc-main-nav a{display:block;width:185px;height:24px;}
ul#hc-main-nav a img{width:185px;height:24px;}
li#nav-welcome a{background:url('/image/image_gallery?img_id=190') no-repeat;}
li#nav-sponsorship a{background:url('/image/image_gallery?img_id=183') no-repeat;}
li#nav-table a{background:url('/image/image_gallery?img_id=186') no-repeat;}
li#nav-reservations a{background:url('/image/image_gallery?img_id=176') no-repeat;}
li#nav-committee a{background:url('/image/image_gallery?img_id=170') no-repeat;}
li#nav-honorees a{background:url('/image/image_gallery?img_id=174') no-repeat;}
li#nav-sponsors a{background:url('/image/image_gallery?img_id=182') no-repeat;}
li#nav-updates a{background:url('/image/image_gallery?img_id=188') no-repeat;}
li#nav-cable a{background:url('/image/image_gallery?img_id=178') no-repeat;}
li#nav-ad a{background:url('/image/image_gallery?img_id=180') no-repeat;}
li#nav-contact a{background:url('/image/image_gallery?img_id=172') no-repeat;}
li#nav-home a{background:url('/image/image_gallery?img_id=169') no-repeat;}
ul#hc-main-nav li#nav-announcement {
background:url('/image/image_gallery?img_id=161') no-repeat;
width:223px;height:97px;display:block;margin:40px 0 0 0;
*margin:40px 0 0 10px;}
#page-pub-1015-2 li#nav-welcome a{border:1px solid #FFFFCC;}
#page-pub-1015-2 li#nav-welcome a{background:url('/image/image_gallery?img_id=191') no-repeat;}
#page-pub-1015-3 li#nav-sponsorship a{border:1px solid #FFFFCC;}
#page-pub-1015-3 li#nav-sponsorship a{background:url('/image/image_gallery?img_id=184') no-repeat;}
#page-pub-1015-4 li#nav-table a{border:1px solid #FFFFCC;}
#page-pub-1015-4 li#nav-table a{background:url('/image/image_gallery?img_id=187') no-repeat;}
#page-pub-1015-5 li#nav-reservations a{border:1px solid #FFFFCC;}
#page-pub-1015-5 li#nav-reservations a{background:url('/image/image_gallery?img_id=177') no-repeat;}
#page-pub-1015-6 li#nav-committee a{border:1px solid #FFFFCC;}
#page-pub-1015-6 li#nav-committee a{background:url('/image/image_gallery?img_id=171') no-repeat;}
#page-pub-1015-7 li#nav-honorees a{border:1px solid #FFFFCC;}
#page-pub-1015-7 li#nav-honorees a{background:url('/image/image_gallery?img_id=175') no-repeat;}
#page-pub-1015-8 li#nav-sponsors a{border:1px solid #FFFFCC;}
#page-pub-1015-8 li#nav-sponsors a{background:url('/image/image_gallery?img_id=185') no-repeat;}
#page-pub-1015-9 li#nav-updates a{border:1px solid #FFFFCC;}
#page-pub-1015-9 li#nav-updates a{background:url('/image/image_gallery?img_id=189') no-repeat;}
#page-pub-1015-10 li#nav-cable a{border:1px solid #FFFFCC;}
#page-pub-1015-10 li#nav-cable a{background:url('/image/image_gallery?img_id=179') no-repeat;}
#page-pub-1015-11 li#nav-ad a{border:1px solid #FFFFCC;}
#page-pub-1015-11 li#nav-ad a{background:url('/image/image_gallery?img_id=181') no-repeat;}
#page-pub-1015-12 li#nav-contact a{border:1px solid #FFFFCC;}
#page-pub-1015-12 li#nav-contact a{background:url('/image/image_gallery?img_id=173') no-repeat;}
div#page-pub-1015-1 #layout-content-outer-decoration{margin:0;width:auto;text-align:center;}
#layout-content-outer-decoration{
float:left;width:680px;padding-left:40px;
text-align:left;font-size:small;font-family:Verdana,Geneva,sans-serif;font-weight:lighter;line-height:17px;color:#666666; font-size:12px;
}
td#tcell-1{width:500px !important;}
div#right-ad-space{width:120px; padding-left:20px;}
#layout-content-outer-decoration h1,
#layout-content-outer-decoration h2{
font:18px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;font-style:normal;line-height:auto;
margin:21px 0;color:#cc3300;
}
#layout-content-outer-decoration p{margin:10px 0;font-style:normal;color:#666666;}
#layout-content-container{padding-bottom:40px;color:#666;}
#layout-content-container hr{border-top:0px; border-bottom: 1px dotted #cc3300; height:0px;display:block;clear:both;}
.hr-red{color:#cc3300}
div#sponsorship-prices ul{padding: 0 0 30px 40px;color:#666;}
div#committee-pics ul{padding:10px 0px;}
div#committee-pics li{list-style:none; display:block;
width:190px;float:left;font-size:10px;padding:0 20px 40px 0;vertical-align:bottom;}
div#committee-pics li p{vertical-align:text-bottom;}
div#committee-pics li img{
display:block;width:70px;height:82px;float:left; margin: 0 10px 0 0;vertical-align:super;}
#cable-schedule{font-size:10px;}
#cable-schedule strong{font-size:14px;}
/* *** footer *** */
div#layout-footer{clear:both;}
div#hc-footer{
display:block;clear:both;padding:10px 10px 40px 10px; background:url('/image/image_gallery?img_id=136') repeat-y;
color:white; text-align:center;
}
a {
color: #C30;
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
}
a:visited {
color: #C30;
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
}
a:hover {
color: #C30;
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
}
a:active {
color: #C30;
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
}
/* SITE SPECIFICATIONS */
/*
#layout-box {
width: 950px;
height: 500px;
margin-top: 0px;
padding-top: 0px;
text-align: center;
background-color: #FFC;
}
#portal-body
, #layout-outer-side-decoration 
, #layout-inner-side-decoration {
text-align: center;
background-color: #FFC;
} 
html {
background-color: #FFC;
}
.footer {
font-family: Verdana, Geneva, sans-serif;
font-size: 9px;
color: #F90;
text-align: center;
font-size: 10px;
}
a {
color: #C30;
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
}
a:visited {
color: #C30;
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
}
a:hover {
color: #C30;
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
}
a:active {
color: #C30;
text-decoration: none;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
}
#mainContent {
position: absolute;
left: 20px;
top: 240px;
}
*/
/* END SITE SPECIFICATIONS *//* end */
