@charset "UTF-8";
/* CSS Document */

body {background:url(../images/convention/page_bg.jpg) top center repeat-x;background-attachment:fixed;}

/* Links */
a:link{color:#0066CC;}
a:acive{color:#005596;}
a:visited{color:#0066CC;}
a:hover{color:#6699CC;}

#footer a {color:#999999;}
#footer a:hover{color:#666666;}


/* Basic structure */

#contentContainer{background:url(../images/convention/content_bg.jpg) repeat-x top left #ffffff;}
#footer{background:url(../images/convention/footer_main_bg.jpg) no-repeat top left #FFFFFF;}
#leftColTop{background:url(../images/convention/leftcolTop.jpg) no-repeat top left;height:10px;}
#leftCol{background:url(../images/convention/leftcolBg.jpg) repeat-y top left;}
#intro{padding-left:10px;}
#cityLogo{position:absolute;top:0;left:40px;background:url(../images/convention/city_logo.gif);width:70px;height:99px;}

/* Navigation */

.navStart{background:url(../images/convention/nav_start.jpg) no-repeat top left;height:32px;padding-right:10px;}

/* Featured event boxes - on homepage */

#convFeature{background-color:#BBB0A3;margin-left:10px;padding:6px;overflow:hidden;}
/* 2008-11-12 Added width:450px;height:190px; to compensate for added space issue with ajax slideshow script */
#convFeatImg{float:left;display:inline;margin-right:10px;border:1px solid #FFFFFF;/*width:450px;height:190px;*/}

#eventModContent{background:url(../images/convention/featured_boxes_bg.jpg) repeat-x bottom left;}

.singleEvent{background:url(../images/blue_line.gif) repeat-y 206px 0px;}

.miniBtn {float:inherit;display:block;margin-right:0px;width:100%;}
.miniBtn a:hover{background:url(../images/convention/mini_btn_bg_over.gif) repeat-x center left;}

.singleEvent{float:left;display:inline;width:141px;padding-right:20px;background:url(../images/convention/blue_line.gif) repeat-y 151px 0px;}
.singleEventEnd{float:left;display:inline;width:141px;}

/* boxes */

.starndardBoxBlue {background:url(../images/convention/graybox_bg.jpg) repeat-x bottom left;}
.starndardBoxCal {background:url(../images/convention/graybox_bg.jpg) repeat-x bottom left;padding:6px 5px 10px 5px;}

/* headings */
#convFeature h1, #convFeature h2 {color:#FFFFFF;margin-top:10px;}
#convFeature h2 {font-size:1.16em;}
.standardBox_head h2 {color:#BBB0A3;}
h1, h1, h3 {font-weight:bold;margin:0 0 10px 0;}
h1 {font-size:1.3em;}
.singleEvent h1, .singleEventEnd h1{text-align:center;}
#intro h1 {font-weight:normal;color:#000000;font-size:1.16em;}

/* Text stylings and colors */
.mainTitle{background:url(../images/convention/maintitle_bg.gif) repeat-x top left;margin:0 0 0 7px;padding:10px 10px 0 13px;color:#BBB0A3;}

/* Event Calendar */
#eventCalBox {background:url(../images/convention/eventcal_bg2.gif) no-repeat top left;padding:20px 0 0 3px;overflow:hidden;}
#eventCal{overflow:auto;height:220px;position:relative;}
#eventCal dt{float:left;display:inline;width:47px;padding:0px 0;font-size:.83em;}
#eventCal dd{padding:0 0 0 50px;font-size:.916em;border-bottom:1px solid #b9bec1;}
#eventCal dd a{display:block;_display:inline-block;padding-left:3px;}
#eventCal dd a:hover{background-color:#0181CE;color:#FFFFFF;}

