.globalNav { position:relative; top:25px; left:304px; font-size:14px; width:435px; text-align:right }
.headline {
	color:#3399cc; font-size:14px; 	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

.headline2 
{
	color:#3399cc; font-size:12px; 	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

.inventorycol p {padding:0;margin:0;padding-top:8px;padding-bottom:12px}

.testimonial p {margin:0;padding:0;}
.specials p {padding:0;margin:0;padding-top:8px;padding-bottom:12px}

.nav ul { margin:0px 0px 0px 0px; margin-top:12px;}
.nav ul li {margin:0;padding:0;padding-top:5px;padding-bottom:5px; list-style-type:none; border-top:1px dotted #404040 !important; height:auto } 
/*.nav ul li.last { list-style-type:none;  border-bottom:1px dotted #c7c7c7 !important; }*/
.nav ul li a { margin:0;padding:0;color:#fff; text-decoration:none;padding-left:15px;line-height:12px }
.nav ul li a:hover, .nav ul li a.active {margin:0;padding:0px;color:#73d9ff; padding-left:15px;}



.nav2 { margin:0;padding:0px; }
.nav2 li {margin:0;padding:0px; margin-left:15px;} 
.nav2 li a, .nav2 li a.active {margin:0;padding:0;padding-left:25px  !important;}

.footersitelinks {margin:0;padding:0;}
.footersitelinks p {font-size:12px;margin:0;padding:0;text-align:center;color:#fff;padding-top:5px}
.footersitelinks a:link,.footersitelinks a:visited,.footersitelinks a:active,.footersitelinks a:hover  {font-size:12px;color:#fff}

/*calendar settings */
#outsidecalendartable {margin:0;padding:0;background-color:#F7F7F7}
#outsidecalendartable td {padding:0px}
/*#outsidecalendartable td p {color:#000000;padding:0;margin:0} */
#insidecalendartable {background-color:#F7F7F7;padding:0;margin:0}
.insidecalendarseparator {background-color:#F7F7F7;height:5px}
#insidecalendartable .insidecalendaritemdate{padding:2px;padding-left:5px !important; color:#ffffff;background-color:#39393B !important;text-align:left;}
#insidecalendartable .insidecalendaritemdate p{font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff;margin:0 !important;padding:0  !important}

.calendarname {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;text-align:center;color:#ffffff;background-color:#39393B;}
.calendarweektext {text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-bottom:20px}
.calendaritemcontainer {margin:0;padding:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#39393B;padding-bottom:5px}
.calendaritemcontainer .calendaritem, .calendaritemcontainer a {margin:0 !important;padding:0 !important;}
/*.calendarcontainer{width:95%;margin:0;padding:5px;background-color:#F7F7F7;color:#000000;text-align:center}
.calendartitle td {border-width:0;border-style:none;border-color:none;color:#ffffff;font-size:12px;font-weight:bold}
.calendargeneral {border-width:1px !important;border-style:solid !important;border-color:#C8C8C8 !important;background-color:#39393B; color:#ffffff;}
.calendargeneral table td {border-width:0px;border-style:solid;border-color:#000000;background-color:#39393B !important; color:#ffffff !important;text-align:center}
.calendargeneral a:link, .calendargeneral a:active, .calendargeneral a:visited, .calendargeneral a:hover {color:#000000 !important; text-decoration:underline}
*/
.calendarselector {color:#ffffff}

#CMSCalendar {border-width:1px;border-style:solid;border-color:#39393B;border-collapse:collapse;width:140px !important}
#CMSCalendar td {text-align:center;border-width:1px;border-style:solid;border-color:#39393B; font-size:11px}
/*#CMSCalendar td {background-color:#EBEBEB !important;text-align:center}*/
.calendartitle td {font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#39393B !important;border-width:0;border-style:none;border-color:none;color:#ffffff !important;font-weight:bold}
.calendarnextprev {background-color:#000000 !important;color:#ffffff;}
.calendarnextprev a:link, .calendarnextprev a:visited, .calendarnextprev a:active, .calendarnextprev a:hover {color:#ffffff !important;}

#CMSCalendar .calendardayheader {background-color:#ACB6B5 !important;color:#000000;}
#CMSCalendar .calendarothermonthdays {background-color:#ffffff;color:#000000;padding:2px}

#CMSCalendar .calendarday {background-color:#ebebeb !important;color:#000000;padding:2px}
#CMSCalendar .calendarselectedday {font-weight:bold;background-color:#ffffff !important;color:#000000 !important;padding:2px}
#CMSCalendar .calendartoday {background-color:#ebebeb !important;color:#000000;padding:2px} 

/*.calendaritemcontainer {background-color:#F7F7F7; padding:0px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#39393B;padding-bottom:5px}
.calendarmorelink:link, .calendarmorelink:visited, .calendarmorelink:active, .calendarmorelink:hover {color:#000000;text-decoration:underline}
.calendaritemseparator {background-color:#000000;padding:0;margin:0;height:1px;}
.calendaritem {text-align:left;padding:0px;margin:0px;padding-bottom:1px}*/

.calendarday a:link, .calendarday a:visited, .calendarday a:active, .calendarday a:hover {font-size:11px !important;color:#000000}
.calendarprintabletext, .calendarprintabletext a:link, .calendarprintabletext a:visited, .calendarprintabletext a:active {text-align:center; font-weight:bold; color:#000000 !important} 

.printcalendarbg {background-color:#ffffff}
.calendarviewalign {text-align:left}
.printcalendarbg td {color:#000000}

/*.calendargeneral a:link, .calendargeneral a:active, .calendargeneral a:visited {font-size:12px !important} */

