@charset "UTF-8";
/* Styles for BG Gizmo Calendar Copyright 2009 Sea Lion Estates LLC
   Licensed for use by Bowling Green Convention and Visitors Bureau
   Last Modified 2009-08-31 */
   
#gizmocalendar *{margin:0; padding:0;}
#gizmocalendar{width:640px; height:100%; font-family:Arial, Helvetica, sans-serif; min-height:275px; margin:30px 30px 0;}

/* Navigation Column
====================*/
#gizmocalendar > #gizmo-navigation {float:left; width:175px; height:100%;}

/* Small Calendar */
#gizmo-navigation > .small-calendar {width:175px; background:url(../calendar/images/cal_back.jpg) top left repeat-x;}
#gizmo-navigation > .small-calendar > .current_mon {float:left;	width:100%; padding:10px 0px 0px 0px; font-size:14px; font-family:Arial, helvetica, clean, sans-serif; color:#1f4057; font-weight:bold; text-align:center;}
#cal-prev:link, #cal-prev:visited, #cal-next:link, #cal-next:visited{width:16px; height:16px; color:#FFFFFF; text-decoration:none;}
#cal-prev:hover, #cal-prev:active, #cal-next:hover, #cal-next:active{text-decoration:underline;}
#cal-prev {float:left; padding:0px 0px 0px 5px;}
#cal-next {float:right; padding:0px 5px 0px 0px;}
#cal-month:link, #cal-month:visited {display:block; float:left; width:133px; margin:0px; padding:0px; text-align:center; color:#FFFFFF; text-decoration:none;}
#cal-month:hover, #cal-month:active{text-decoration:underline;}
#gizmo-navigation > .small-calendar > .calrow {clear:both;}
#gizmo-navigation > .small-calendar > .calrow > .dow {float:left; width:24px; height: 16px; margin:-1px 0px 0px 1px; padding:8px 0px 0px 0px; font:10px arial, helvetica, clean, sans-serif; color:#FFFFFF; text-align:center;}
#gizmo-navigation > .small-calendar > .calrow > .active_day {float:left; width:24px; height: 20px; margin:-1px 0px 0px -1px; padding-top:4px; background-color:#ffffff; font-size:11px; color:#cccccc; font-weight:bold; text-align:center; border:1px solid #ebebeb;}
#gizmo-navigation > .small-calendar > .calrow > .today{background-color:#99CCCC; color:#FFFFFF;}
#gizmo-navigation > .small-calendar > .calrow > .active_day a:link, #gizmo-navigation > .small-calendar > .calrow > .active_day a:visited {text-decoration:none; color:#547a8b;}
#gizmo-navigation > .small-calendar > .calrow > .active_day a:hover, #gizmo-navigation > .small-calendar > .calrow > .active_day a:active {text-decoration:underline; color:#003399;} 
#gizmo-navigation > .small-calendar > .calrow > .inactive_day {float:left; width:24px; height: 24px; background-color:#f4f4f4; border:1px solid #ebebeb; margin:-1px 0px 0px -1px;}

/* Date Jumper */
#calendar-jump{clear:both; padding-top:10px;}
#calendar-jump p, #gizmo-categories p{font-size:10px; color:#666666; font-weight:bold;}
#gizmom, #gizmoy, #gizmos {float:left; display:block; margin-bottom:5px;}
#gizmom {width:78px; margin-right:3px;}
#gizmoy {width:58px; margin-right:3px;}
#gizmos {width:32px;}

/* Category List */
#gizmo-categories{display:none; width:100%; clear:both; padding-top:20px;}
#gizmo-categories li{list-style:none; border-bottom:1px solid #CCCCCC;}
#gizmo-categories a:link, #gizmo-categories a:visited{display:block; font-size:12px; color:#666666; padding:4px 0; text-decoration:none;}
#gizmo-categories a:hover, #gizmo-categories a:active, #gizmo-categories .selected{background-color:#f2f2f2;}

#poweredbygizmo{clear:both; width:100%; margin-top:20px; text-align:center;}
#poweredbygizmo a:link, #poweredbygizmo a:visited{font-size:10px; color:#666666; text-decoration:none;}
#poweredbygizmo a:hover{text-decoration:underline;}



/* Content Column
=================*/
#gizmo-content {margin-left:195px;}
#gizmo-content p.browsing-text{font-size:14px; color:#666666; padding:0 0 14px;}
#gizmo-content p.system{font-size:14px; color:#333333; font-weight:normal; font-style:italic;}
#gizmo-content .gizmo-entry, #gizmo-content .gizmo-details {width:100%;}
#gizmo-content .gizmo-entry {height:50px; margin-bottom:30px;}
#gizmo-content .gizmo-entry h3 {font-size:18px; color:#547a8b; margin-bottom:0px; margin-left:55px;}
#gizmo-content .gizmo-entry p, #gizmo-content .gizmo-details p {font-size:12px; color:#666666; font-weight:normal; margin-left:55px;}
#gizmo-content .gizmo-entry p > .show, #gizmo-content .gizmo-entry p > .hide {display:inline; font-size:10px;}
#gizmo-content .gizmo-entry p > .hide {display:none;}
/* If you would like to replace the show/hide text with an image, set the next line to "display:none;" and set your images above*/
#gizmo-content .gizmo-entry p > .show > .toggle-text, #gizmo-content .gizmo-entry p > .hide > .toggle-text{color:#0000FF;}
#gizmo-content .gizmo-entry p > .show > .toggle-text:hover, #gizmo-content .gizmo-entry p > .hide > .toggle-text:hover{text-decoration:underline;}
#gizmo-content .gizmo-details {display:none; margin:-25px 0 30px;}
#gizmo-content .gizmo-details p > .label {display:inline; font-weight:bold; color:#000000;}
#gizmo-content .gizmo-details p.gizmo-fulltext {display:block; margin-top:12px; margin-bottom:12px;}
#gizmo-content .gizmo-details a:link, #gizmo-content .gizmo-details a:visited{color:#0000FF; text-decoration:none;}
#gizmo-content .gizmo-details a:hover, #gizmo-content .gizmo-details a:active{text-decoration:underline;}
#gizmo-content .gizmo-details > .gizmo-images{margin-left:55px;}
#gizmo-content .gizmo-details > .gizmo-images img{border:1px solid #999999; padding:2px; margin:5px 10px 0 0;}
#gizmo-content .gizmo-details > .gizmo-options:link, #gizmo-content .gizmo-details > .gizmo-options:visited{font-size:10px; color:#0000FF; text-decoration:none; float:right; margin:2px 25px 0 0;}
#gizmo-content .gizmo-details > .gizmo-options:hover, #gizmo-content .gizmo-details > .gizmo-options:active{text-decoration:underline;}

/* Calendar Icon */
#gizmo-content .gizmo-entry > .cal-icon {width:43px; height:46px; float:left; background:url(../calendar/images/cal_icon.png) top left no-repeat;}
#gizmo-content .gizmo-entry > .cal-icon > .cal-month {height:16px; width:100%;}
#gizmo-content .gizmo-entry > .cal-icon > .cal-month p {font-size:12px; font-weight:bold; color:#FFFFFF; text-align:center; margin:2px 0 0;}
#gizmo-content .gizmo-entry > .cal-icon > .cal-day {height:30px; width:100%;}
#gizmo-content .gizmo-entry > .cal-icon > .cal-day p {font-size:24px; font-weight:bold; color:#666666; text-align:center; margin:-2px 0 0;}

/* Pagination */
#gizmo-pagination{clear:both; width:100%; text-align:center;}
#gizmo-pagination a:link, #gizmo-pagination a:visited{font-size:14px; color:#0000FF; text-decoration:none;}
#gizmo-pagination a:hover, #gizmo-pagination a:active{text-decoration:underline;}
