#goo_calendar_wrapper { } #goo_calendar_crumbbutton ul { list-style: none; padding: 0; margin: 0; float:none; } #goo_calendar_crumbbutton li { margin: 0 0px 0 0px; border-top:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; height: 17px; line-height: 17px; display: block; text-decoration: none; text-align: left; font-size:10px; color:#ffffff; background:#191919; float:left; } #goo_calendar_crumbbutton .last { padding:0 7px 0 13px; background:#b2b2b2; background-image:url(/goodirector/search/images/crumbarrow.gif); background-position:left; background-repeat:no-repeat; } #goo_calendar_crumbbutton li a { background:#191919; height: 17px; line-height: 17px; display: block; text-decoration: none; text-align: center; font-size:10px; color:#ffffff; padding:0 7px 0 7px; float:left; } #goo_calendar_crumbbutton li a:hover { background:#b2b2b2; float:left; } #goo_calendar_crumbbutton { float:left; } .goo_calendar_field { float:left; width:150px; border:1px solid #ffffff; height:19px; font-size:10px; } .goo_calendar_categorydd { float:left; border:1px solid; margin:0 0 0 4px; } #goo_calendar_submit ul { list-style: none; padding: 0; margin: 0; } #goo_calendar_submit li { margin: 0 4px 0 6px; border:1px solid #ffffff; height: 17px; line-height: 17px; display: block; text-decoration: none; text-align: left; font-size:10px; color:#ffffff; background:#7f7f7f; float:left; } #goo_calendar_submit li a { background:#7f7f7f; height: 17px; line-height: 17px; display: block; text-decoration: none; text-align: center; font-size:10px; color:#ffffff; padding:0 7px 0 7px; float:left; } #goo_calendar_submit li a:hover { background:#333333; float:left; } #goo_calendar_submit { } .goo_calendar_advancedlabel { float:left; height: 17px; line-height: 17px; display: block; text-decoration: none; text-align: left; font-size:10px; margin:0 5px 0 8px; } .goo_calendar_searchlabel { float:left; height: 17px; line-height: 17px; display: block; text-decoration: none; text-align: left; font-size:10px; margin:0 5px 0 5px; } .goo_calendar_box { padding:5px 0 10px 0; } .goo_calendar_result_tmbview { height:40px; width:40px; background-position:center; background-repeat:no-repeat; margin:4px 0 4px 0; } .goo_calendar_result_tmbview_grid { height:120px; width:120px; background-position:center; background-repeat:no-repeat; align:center; margin:0 0 8px 0; } .calsearch{ margin-bottom: 25px; vertical-align:bottom; } .infopopcontainer{ position: relative; } .infopopblack{ color:#000 !important; } a.moreinfo, a.moreinfo:hover{ text-decoration: none; color:#000 !important; } a.infopopparent, a.infopopparent:hover, .infopop a, .infopop a:hover{ text-decoration: none !important; word-wrap: break-word !important; width: 85px; margin:0; padding:0; } .infopop{ font-size:11px; display: none; position:absolute; top: 50px; left: 20px; z-index:100; border:1px solid #000; background-color:#fff; color:#000 !important; text-align: center; text-decoration: none; word-wrap: break-word !important; } .weekviewinfopop{ top: 5px !important; } #weekview_header{ height: 25px; } #weekview_grid_wrapper{ width:78%!important; min-width:78% !important; max-width:78% !important; float:right; margin:0; padding:0; } #weekview_grid{ float:left; color:#ffffff; vertical-align: top; margin:0; padding:0; width: 100%; border-spacing: 0; border-collapse:collapse; border-left:1px solid #666666; white-space:normal; } #weekview_grid tr{ height:auto; margin:0; padding:0; width: 100%; } #weekview_grid td{ min-width: 13%; max-width: 13%; width: 13%; border: 1px solid #666666; border-left: none; border-top: none; height:inherit, height:100%; margin:0; padding:0; word-wrap: break-word !important; } #weekview_grid td.weekviewheader { min-width: 13% ; max-width: 13% ; width: 13% ; border-color: #0072B0 !important; } .weekviewheaderdate{ color:#ffffff; width: auto; float: left; line-height:25px; text-align:center; font-size:11px; font-weight:600; } #weekview_grid td.weekviewheader:last-child { border-right: 1px solid #666666 !important; } .weekviewtitle{ font-size: 11px; margin:0; padding:0 5px 0 5p; } .weekviewstarttime{ font-weight:bold; color:#ffffff; } .weekviewheadertime{ width: 7% !important; max-width: 7% !important; min-width: 7% !important; text-align:center; float:left; margin: 0; color:#ffffff; } .weekviewweek { clear:both; } .weekviewtime{ width: 7% !important; max-width: 7% !important; min-width: 7% !important; text-align:center; vertical-align: top; float:left; font-size: 11px; font-weight: bold; color:#ffffff; } .weekviewtime p{ padding:0; margin-top: 7px; margin-bottom: 7px; color:#ffffff; } .weekviewdaysevents{ width: auto; padding: 0; } .weekviewevent{ min-width: 13% ; max-width: 13% ; width: 13% ; float:left; text-align:center; vertical-align: top; font-size: 13px; word-wrap: break-word; } .weekviewoneevent{ font-size: 11px; margin:0; padding:0; margin-bottom:7px; margin-top:7px; } .weekviewblank{ min-width: 13%; max-width: 13%; width: 13%; display: block; float:left; text-align:center; font-size: 13px; } #calsearch { width: 95px; float: left; padding-left: 5px; margin-bottom: 25px; padding-top: 3px; } .calsearch a { background:#999999; color:#ffffff; display:block; font-size:10px; height:18px; line-height:18px; padding:0 5px 0 5px; float: left; margin: 0; margin-bottom: 25px; text-decoration:none; border: 1px solid black; } .goo_calendar_result_table_week_grid{ width:77% !important; float:right; } #goo_calendar_result_table_grid { width:77%; float:right; } #goo_calendar_result_table_grid td { border-right:1px solid #666666; border-bottom:1px solid #666666; padding:12px; width:25%; } #goo_calendar_result_table_grid td h1 { font-size:12px; line-height:13px; margin:0 0 6px 0; font-weight:600; color:#ffffff; } #goo_calendar_result_table_grid td h1 a { text-decoration:none; color:#ffffff; } #goo_calendar_result_table_grid td h1 a:hover { color:#999999; } #goo_calendar_result_table_grid td h2 { font-size:10px; line-height:10px; margin:0 0 5px 0; font-weight:normal; color:#ffffff; } #goo_calendar_result_table_grid td h3 { font-size:14px; line-height:14px; margin:0 0 15px 0; font-weight:normal; color:#ffffff; } #goo_calendar_result_table_grid td h4 { font-size:12px; line-height:12px; margin:10px 0 10px 0; font-weight:normal; color:#e5e5e5; text-decoration:line-through; } #goo_calendar_result_table { width:auto; } #goo_calendar_result_table td { border-bottom:1px solid #191919; padding:6px; } #goo_calendar_result_table .toprowon { background:#666666; padding:6px; font-size:12px; font-weight:600; color:#ffffff; cursor:pointer; } #goo_calendar_result_table .toprow { background:#333333; padding:6px; font-size:12px; font-weight:600; color:#ffffff; cursor:pointer; } #goo_calendar_result_table td h1 { font-size:12px; line-height:13px; margin:0px; padding-top:15px; font-weight:600; color:#ffffff; } #goo_calendar_result_table td h1 a { text-decoration:none; color:#ffffff; } #goo_calendar_result_table td h1 a:hover { color:#999999; } #goo_calendar_result_table td h2 { font-size:10px; line-height:10px; margin:3px 0 0 0; font-weight:normal; color:#ffffff; } #goo_calendar_result_table td h2 a { text-decoration:none; color:#ffffff; } #goo_calendar_result_table td h2 a:hover { color:#999999; } #goo_calendar_result_table td h3 { font-size:14px; line-height:14px; margin:0 0 5px 0; font-weight:normal; color:#ffffff; } #goo_calendar_result_table td h4 { font-size:12px; line-height:12px; margin:0 0 5px 0; font-weight:normal; color:#e5e5e5; text-decoration:line-through; } #goo_calendar_result_sidebar { padding:10px 10px 10px 10px; width:19%; min-width: 170px; margin-right:5px; float:left; border:1px solid #333333; background:#0c0c0c; } #goo_calendar_result_sidebar h1 { font-size:13px; line-height:13px; font-weight:600; margin:0 0 10px 0; color:#ffffff; text-decoration } #goo_calendar_result_sidebar h2 { font-size:11px; line-height:13px; margin:15px 0 5px 0; font-weight:600; color:#ffffff; } #goo_calendar_result_sidebar h3 { font-size:11px; line-height:13px; margin:0 0 5px 0; font-weight:100; color:#ffffff; } #goo_calendar_result_sidebar h3 a { text-decoration:none; color:#ffffff; } #goo_calendar_result_sidebar h3 a:hover { color:#999999; } #goo_calendar_result_sidebar select { margin:0; width:100%; } #goo_calendar_result_sidebar hr { color: #666666; background-color: #666666; height: 1px; border:0px; margin:20px 0 20px 0; } #goo_calendar_result_sidebar_featured { padding:10px; border:1px solid #666666; background-color: #333333; margin:0 0 20px 0; } #goo_calendar_result_sidebar_featured ul { list-style-image:url("/goodirector/contentdirector/pages/calendar/images/bullet1.png"); margin: 0; padding: 0; padding-left: 1em; } #goo_calendar_result_button ul { list-style: none; padding: 0; margin: 0; } #goo_calendar_result_button li { margin: 4px 0px 0 0px; border:1px solid #666666; height: 17px; line-height: 17px; display: block; text-decoration: none; text-align: left; font-size:10px; color:#ffffff; background:#333333; float:none; } #goo_calendar_result_button li a { background:#333333; height: 17px; line-height: 17px; display: block; text-decoration: none; text-align: center; font-size:10px; color:#ffffff; padding:0 7px 0 7px; float:none; } #goo_calendar_result_button li a:hover { border:#ffffff; background:#666666; float:none; } #goo_calendar_result_button { } #goo_calendar_navtop { line-height:30px; margin:5px 0 5px 0; background:#191919; border-bottom:1px solid #b2b2b2; border-right:1px solid #b2b2b2; border-top:1px solid #191919; border-left:1px solid #191919; font-size:10px; color:#ffffff; text-align:right; height:30px; padding:0 7px 0 7px; } #goo_calendar_navtop span .info { border-left:1px solid #a5a5a5; } #goo_calendar_navtop span .info2 { margin:0 10px 0 10px; } #goo_calendar_navtop span .date { font-size:16px; font-weight:600; margin:0 0 0 3px; float:left; } #goo_calendar_navtop .last { margin:0; padding:0; border:0; } #goo_calendar_navtop input { margin:0 10px 0 10px; } #goo_calendar_navbottom { padding:7px; margin:5px 0px 0px 0; background:#191919; border-bottom:1px solid #b2b2b2; border-right:1px solid #b2b2b2; border-top:1px solid #191919; border-left:1px solid #191919; font-size:10px; color:#ffffff; text-align:right; } #goo_calendar_navbottom span { margin:0 10px 0 10px; padding:0 0 0 20px; border-left:1px solid #a5a5a5; } #goo_calendar_navbottom .last { margin:0; padding:0; border:0; } #goo_calendar_buttonbox { width:15px; height:15px; border-left:1px solid #a5a5a5; } /* ENTRY CSS */ #goo_event_wrapper { margin:15px 0 0 0; position:relative; float:none; } #goo_event_fileblock { display:block; padding:10px 0 15px 0; clear:both; } #goo_event_fileblock h2 { font-size:11px; } #goo_event_fileblock h3 { font-size:10px; font-weight:normal; margin:0; padding:0; } #goo_event_imgblock { display:block; float:left; padding:5px 15px 5px 15px; border-right:1px solid #ffffff; } #goo_event_imgblock_sm { display:block; float:left; width:40px; height:40px; background-position:center; background-repeat:no-repeat; margin:0 5px 5px 0; } #goo_event_infoblock { white-space:normal; float: left; display:block; padding:5px 15px 15px 15px; float:left; } #goo_event_infoblock a { text-decoration:none; } #goo_event_infoblock h1 { font-size:13px !important; line-height:15px; color:#ffffff; margin:0 0 8px 0; width: inherit; } #goo_event_infoblock h2 { font-size:11px !important; word-wrap: break-word; color:#ffffff; margin:0 0 0 0; font-weight:300; width: inherit; } #goo_event_infoblock h2 a { text-decoration:none; color:#ffffff; width: inherit; } #goo_event_infoblock h2 a:hover { color:#cccccc; } #goo_event_infoblock h3 { font-size:12px !important; color:#ffffff; margin:0 0 0 0; font-weight:bold; width: inherit; } #goo_event_infoblock h4 { font-size:12px !important; color:#ffffff; margin:0 0 0 0; font-weight:600; width: inherit; } #goo_event_infoblock .space { height:10px; } #goo_event_infoblock .fieldbox { margin:6px 0 0 0; clear:both; } #goo_event_infoblock .fieldboxfloat { margin:6px 6px 6px 0; float:left; } #goo_event_infoblock p { font-size:11px !important; margin:10px 0 0 0; font-weight:normal; width: inherit; } #goo_event_infoblock p { font-size:11px !important; margin:10px 0 0 0; font-weight:normal; color:#ffffff; width: inherit; } #goo_event_infoblock p a { text-decoration:none; color:#ffffff; width: inherit; } #goo_event_infoblock p a:hover { text-decoration:none; color:#cccccc; } #goo_event_infoblock .line1 { border-top:1px solid #ffffff; margin:10px 0 0 0; padding:0 0 10px 0; } #goo_event_infoblock .line2 { border-top:1px dotted #ffffff; margin:10px 0 0 0; padding:0 0 10px 0; } #goo_event_infoblock .line3 { border-top:1px dashed #ffffff; margin:10px 0 0 0; padding:0 0 10px 0; } #goo_event_infoblock .formerr { margin:3px 0 3px 0 ; clear:both; font-weight:normal; font-size:10px; padding:3px; width:180px; color:#ffffff; background-color:#191919; border:1px solid #ffffff; } #goo_event_infoblock .subinfo { margin:0 15px 0 0; font-weight:normal; } #goo_event_infoblock .radiotext { margin:0 5px 0 10px; font-weight:normal; } #goo_event_infoblock input { border:1px solid #ffffff; margin:3px 0 0 0; } #goo_event_infoblock textarea { border:1px solid #ffffff; margin:3px 0 0 0; } #goo_event_infoblock select { border:1px solid #ffffff; margin:3px 0 0 0; } #goo_event_categoryblock { margin:15px 0 0 0; } #goo_event_addtocart { float:right; width:175px; display:block; background-color:#191919; border:1px solid #333333; padding:15px; margin-bottom:15px; } #goo_event_addtocart h1 { font-size:25px; color:#ffffff; margin:0 0 0 0; font-weight:400; } #goo_event_addtocart h2 { font-size:13px; color:#ffffff; margin:15px 0 0 0; font-weight:bold; } #goo_event_addtocart h3 { font-size:13px; color:#d8d8d8; margin:0 0 0 0; font-weight:bold; } #goo_event_addtocart h4 { font-size:11px; color:#ffffff; margin:5px 0 0 0; font-weight:normal; } #goo_event_addtocart .qty { width:30px; margin:0 5px 0 0; border:1px solid #ffffff; } #goo_event_addtocart ul { list-style:square; margin:15px 0 0 18px; padding:0; } #goo_event_addtocart li { font-size:15px; color:#ffffff; padding:0; margin:0; line-height:15px; } #goo_event_addtocart li h1 { font-size:11px; color:#ffffff; padding:0; margin:0; line-height:15px; } #goo_event_button ul { list-style: none; padding: 0; margin: 0; } #goo_event_button li { margin: 18px 0px 0 0px; border:1px solid #ffffff; height: 22px; line-height: 22px; display: block; text-decoration: none; text-align: left; font-size:10px; color:#ffffff; background:#999999; float:none; } #goo_event_button li a { background:#999999; height: 22px; line-height: 22px; display: block; text-decoration: none; text-align: center; font-size:13px; color:#ffffff; padding:0 7px 0 7px; float:none; } #goo_event_button li a:hover { background:#333333; float:none; } #goo_event_button { } #goo_event_details_wrapper { float:none; clear:both; padding:10px 0 0 0; } #goo_event_details_box { clear:both; background-color:#191919; border:1px solid #d8d8d8; padding:15px; } #goo_event_details_button ul { list-style: none; padding: 0; margin: 0; } #goo_event_details_button li { margin: 0 0px 0 0px; border-top:1px solid #d8d8d8; border-left:1px solid #d8d8d8; height: 36px; line-height: 36px; display: block; text-decoration: none; text-align: left; font-size:13px; color:#ffffff; background:#4c4c4c; float:left; } #goo_event_details_button li a { background:#4c4c4c; height: 17px; line-height: 17px; display: block; text-decoration: none; text-align: center; font-size:13px; color:#ffffff; padding:10px 15px 10px 15px; float:left; } #goo_event_details_button li a:hover { background:#191919; float:left; } #goo_event_details_button .last { border-right:1px solid #d8d8d8; } #goo_event_details_button .on a { background-color:#191919; } #goo_event_details_button { } #goo_event_details_box ul { list-style:square; margin:0px 0px 0px 18px; padding:0; } #goo_event_details_box li { font-size:12px; color:#ffffff; padding:0; margin:0; line-height:20px; } #goo_event_details_box li h1 { font-size:11px; color:#ffffff; padding:0; margin:0; line-height:20px; font-weight:normal; } #goo_event_comments_box { clear:both; background-color:#191919; border:1px solid #d8d8d8; padding:15px; } /* SMALL CALENDAR */ #goo_sm_cal { width:175px; margin:0; padding:0; } #goo_sm_cal h1 { color:#ffffff; font-size:14px; margin:0 0 8px; 0; text-align:center; padding:0px; } #goo_sm_cal .week { width:23px; height:23px; background-color:#4c4c4c; margin:0 2px 2px 0; line-height:23px; text-align:center; font-size:10px; color:#ffffff; font-weight:600; float:left; } #goo_sm_cal .day { width:23px; height:23px; background-color:#333333; margin:0 2px 2px 0; line-height:23px; text-align:center; font-size:10px; color:#ffffff; float:left; } #goo_sm_cal .day a { color:#ffffff; text-decoration:none; } #goo_sm_cal .day a:hover { text-decoration:underline; } #goo_sm_cal .today { width:23px; height:23px; background-color:#191919; margin:0 2px 2px 0; line-height:23px; text-align:center; font-size:10px; color:#ffffff; float:left; } #goo_sm_cal .today a { color:#ffffff; text-decoration:none; } #goo_sm_cal .today a:hover { text-decoration:underline; } #goo_sm_cal .dayc { width:23px; height:23px; background-color:#666666; margin:0 2px 2px 0; line-height:23px; text-align:center; font-size:10px; font-weight:600; color:#ffffff; float:left; } #goo_sm_cal .fill { width:23px; margin:0 2px 2px 0; line-height:23px; text-align:center; font-size:10px; color:#ffffff; float:left; } /* LARGE CALENDAR */ #goo_lg_cal_wrapper { width:77%; float:right; } #goo_lg_cal { } #goo_lg_cal h1 { margin:0 0 5px 0; padding:3px; font-size:10px; color:#ffffff; } #goo_lg_cal h1 a { color:#ffffff; text-decoration:none; } #goo_lg_cal h1 a:hover { color:#cccccc; text-decoration:none; } #goo_lg_cal h2 { margin:0; padding:0 3px 0 3px; font-size:10px; line-height:12px; font-weight:normal; } #goo_lg_cal h2 a { text-decoration:none; color:#ffffff; } #goo_lg_cal h2 a:hover { text-decoration:none; color:#cccccc; } #goo_lg_cal .week , .weekviewheader{ height:25px; background-color:#666666; margin:0 2px 2px 0; line-height:25px; text-align:center; font-size:11px; color:#ffffff; font-weight:600; float:left; width: auto; } #goo_lg_cal .day { height:100px; border-bottom:1px solid #7f7f7f; border-right:1px solid #7f7f7f; margin:0 1px 1px 0; text-align:left; color:#ffffff; float:left; // overflow:hidden; } #goo_lg_cal .today { height:100px; background-color:#333333; border-bottom:1px solid #7f7f7f; border-right:1px solid #7f7f7f; margin:0 1px 1px 0; text-align:left; color:#ffffff; float:left; // overflow:hidden; } #goo_lg_cal .fill { background-color:#191919; border-bottom:1px solid #7f7f7f; border-right:1px solid #7f7f7f; margin:0 1px 1px 0; line-height:23px; text-align:center; font-size:10px; color:#ffffff; float:left; height:100px; } #goo_lg_cal .entrybox { /* border:1px solid #7f7f7f; background-color:#333333; width:10px; height:10px; margin:0 2px 2px 0; */ width:95%; float:left; overflow:hidden; white-space:nowrap; font-size:10px; line-height:12px; font-weight:normal; } #goo_lg_cal .entrybox a { padding-right: 2px; } #goo_lg_cal a.entrybox:hover { background-color:#7f7f7f; } #goo_entry_showmap { margin:15px 0 0 0; }