p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/*color: #7B7B7B;*/
	color: #666666;
	list-style-image: url(/img/bullet3.gif);
	line-height: 1.4;
}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;color: #D86D1F;	font-weight: bold;}

h4 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #D86D1F;	font-weight: bold;}

h2 {font-family: Helvetica, Arial, sans-serif;	font-size: 11px;color: #333333;	font-weight: bold;; letter-spacing: 0.04em;}

a:link {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt; color: #333333; text-decoration: none;}
a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt; color: #333333; text-decoration: none;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #D6641E; text-decoration: underline;}
a:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #D6641E;text-decoration: underline;}

.footer {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #BEBDB4;	font-weight: normal;}
a.footer:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;color: #999999;	font-weight: normal;	text-decoration: none;}
a.footer:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;color: #999999;font-weight: normal;text-decoration: none;}
a.footer:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #BEBDB4;	font-weight: normal;	text-decoration: none;}
a.footer:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999999;	font-weight: normal;	text-decoration: none;}

.white {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #ffffff;}
a.white:link {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;color: #ffffff; text-decoration: none;}
a.white:visited {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;color: #ffffff; text-decoration: none;}
a.white:hover {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #eeeeee; text-decoration: underline;}
a.white:active {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #ffffff;	text-decoration: underline;}

.orange {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #D96714;}
.black {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}
a.orange:link {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;color: #D96714; text-decoration: none; 	line-height: 1;}
a.orange:visited {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;color: #D96714; text-decoration: none; 	line-height: 1;}
a.orange:hover {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #D96714; text-decoration: underline; 	line-height: 1;}
a.orange:active {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #D96714;	text-decoration: underline; line-height: 1;}

.tabs {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;}
a.tabs:link {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #000000; text-decoration: none; 	line-height: 1;}
a.tabs:visited {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;color: #000000; text-decoration: none; 	line-height: 1;}
a.tabs:hover {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #faab53; text-decoration: underline; 	line-height: 1;}
a.tabs:active {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #faab53;	text-decoration: underline; line-height: 1;}

.gray {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #7B7B7B;}
a.gray:link {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;color: #7B7B7B; text-decoration: none;}
a.gray:visited {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;color: #7B7B7B; text-decoration: none;}
a.gray:hover {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #D6641E; text-decoration: underline;}
a.gray:active {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #D6641E;	text-decoration: underline;}

/* News Component Linkage */
a.grn:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A0AD7F;	font-weight: bold;}
a.grn:visited {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A0AD7F;	font-weight: bold;}
a.grn:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A0AD7F;	font-weight: bold; text-decoration: underline;}
a.grn:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A0AD7F;	font-weight: bold; text-decoration: underline;}

.header1 {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A0AD7F;	font-weight: bold;}

.header2 {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A0AD7F;	font-weight: bold;}

.header3 {  font-family: Helvetica, Arial, sans-serif;	font-size: 12px;color: #CD470D;	font-weight: bold;; letter-spacing: 0.05em;}


.text-accent {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#D6641E;}

.picture-border {border:1px solid #7b7b7b}

.textMedium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color : #EFEFEF;
}


/* styles for the drop down menu script*/
.itemText {text-decoration: none; color: #7B7B7B; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-align: center;}
.itemHover {text-decoration: none; color: #D6641E; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-align: center;}
.itemBorder { border: 1px solid #B5B6B5 }
.itemSubText {text-decoration: none; color: #FFFFFF; font: bold 10px Verdana, Arial, Helvetica, sans-serif}
.itemSubHover {text-decoration: none; color: #D6641E; font: bold 10px Verdana, Arial, Helvetica, sans-serif}th {  color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; background-color: #AAAAAA}

select { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #7B7B7B; border:1px #7b7b7b solid;border-top:1px solid #7b7b7b; } 
input { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #7B7B7B; border:1px #7b7b7b solid; border-color: #ACA899; padding:1;} 
textarea { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #7B7B7B; border:1px #7b7b7b solid; border-color: #ACA899; padding:1;} 

ul#sidelinks {list-style:none; margin: 0px; padding: 0px; }
ul#sidelinks li { width:100%; display:block}
ul#sidelinks li a { display:block; padding-top:4px; padding-bottom:4px; border-bottom: 1px solid #CCCCCC; font-size:10px; font-family: Verdana; width:100%; text-decoration: none; color:#666666; text-transform: capitalize }
ul#sidelinks li a:hover { padding-top:4px; padding-bottom:4px; border-bottom: 1px solid #CCCCCC; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; width:100%; background-color:#FFFFFF; color:#D96714; text-decoration: none ; text-transform: capitalize }

A:link.sol     {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none
} 
A:visited.sol	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none
} 
A:hover.sol 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D96714;
	text-decoration: background : #F6F7F0;
}


/* Used for Exandable Sections on Needs Assessment / Contact Form. */
TABLE.assess {
	border: 1px solid #E2F2FA;
	background-color: #EFF4FC;
}

TABLE.assess1 {
	border: 1px solid #E2F2FA;
	background-color: #EFF4FC;
}

TABLE.assess2 {
	border: 1px solid #E2F2FA;
	background-color: #F4F8FD;
}

DIV.assess_info {
	border: 1px solid #666666;
	background-color: #FFFFE8;
	padding: 5px;
	
}
.archive {
	color: #000000;
}
/* sitemap styles */
h2.sitemap {
	margin: 5px;
	color: #D96714;
}

td { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/*color: #7B7B7B;*/
	color: #666666;
	list-style-image: url(/img/bullet3.gif);
	line-height: 1.4;
 } .g2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9C9C9C; line-height: 1.3em}
td {vertical-align: top; font-family: "Verdana", Geneva, Arial, sans-serif; font-size: 11px; color: #000000;}

a.mainNav:link, a.mainNav:visited {font-family: verdana, arial, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
a.mainNav:hover {font-family: verdana, arial, sans-serif; font-size: 10px; color: #ED8B33; text-decoration: none;}

a.mainNav2:link, a.mainNav:visited {font-family: verdana, arial, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}
a.mainNav2:hover {font-family: verdana, arial, sans-serif; font-size: 10px; color: ORANGE; text-decoration: none;}

a.menu:link, a.menu:visited {font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.menu:hover {font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000; text-decoration: none; bold;}

a.email:link, a.email:visited {font-family: verdana, arial, sans-serif; font-size: 11px; color: ORANGE; text-decoration: none; bold;}
a.email:hover {font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000; text-decoration: none; bold;}

a.subMenu:link, a.subMenu:visited {font-family: verdana, arial, sans-serif; font-size: 11px; color: ORANGE; text-decoration: none; bold;}
a.subMenu:hover {font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000; text-decoration: none; bold;}

a.indexlink:link, a.indexlink:visited {font-family: verdana, arial, sans-serif; font-size: 12px; color: #FFC38E; text-decoration: none;}
a.indexlink:hover {font-family: verdana, arial, sans-serif; font-size: 12px; color: BLACK; text-decoration: none;}

a.search:link, a.search:visited {font-family: verdana, arial, sans-serif; font-size: 12px; color: BLACK; text-decoration: none; font-weight: bold;}
a.search:hover {font-family: verdana, arial, sans-serif; font-size: 12px; color: ORANGE; text-decoration: none; bold;}

.navMenu {background-image: url(IMAGES/warlockbg.gif); background-repeat: repeat-y; padding-top: 6px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px;}



a.winwest:link, a.winwest:visited {font-family: verdana, arial, sans-serif; font-size: 10px; color: #827FFF; text-decoration: none;}
a.winwest:hover {font-family: verdana, arial, sans-serif; font-size: 10px; color: BLACK; text-decoration: none;}

a.winsouth:link, a.winsouth:visited {font-family: verdana, arial, sans-serif; font-size: 10px; color: #FF7FF1; text-decoration: none;}
a.winsouth:hover {font-family: verdana, arial, sans-serif; font-size: 10px; color: BLACK; text-decoration: none;}

a.wineast:link, a.wineast:visited {font-family: verdana, arial, sans-serif; font-size: 10px; color: #FF7F7F; text-decoration: none;}
a.wineast:hover {font-family: verdana, arial, sans-serif; font-size: 10px; color: BLACK; text-decoration: none;}

a.wincentral:link, a.wincentral:visited {font-family: verdana, arial, sans-serif; font-size: 10px; color: #C180C9; text-decoration: none;}
a.wincentral:hover {font-family: verdana, arial, sans-serif; font-size: 10px; color: BLACK; text-decoration: none;}

a.winitalia:link, a.winitalia:visited {font-family: verdana, arial, sans-serif; font-size: 10px; color: #E4E24C; text-decoration: none;}
a.winitalia:hover {font-family: verdana, arial, sans-serif; font-size: 10px; color: BLACK; text-decoration: none;}

a.winottawa:link, a.winottawa:visited {font-family: verdana, arial, sans-serif; font-size: 10px; color: #7FF4FF; text-decoration: none;}
a.winottawa:hover {font-family: verdana, arial, sans-serif; font-size: 10px; color: BLACK; text-decoration: none;}

a.winwalkerville:link, a.winwalkerville:visited {font-family: verdana, arial, sans-serif; font-size: 10px; color: #608481; text-decoration: none;}
a.winwalkerville:hover {font-family: verdana, arial, sans-serif; font-size: 10px; color: BLACK; text-decoration: none;}

a.winsandwich:link, a.winsandwich:visited {font-family: verdana, arial, sans-serif; font-size: 10px; color: #A3FF7F; text-decoration: none;}
a.winsandwich:hover {font-family: verdana, arial, sans-serif; font-size: 10px; color: BLACK; text-decoration: none;}

a.windowntown:link, a.windowntown:visited {font-family: verdana, arial, sans-serif; font-size: 10px; color: #FFC38E; text-decoration: none;}
a.windowntown:hover {font-family: verdana, arial, sans-serif; font-size: 10px; color: BLACK; text-decoration: none;}

a.mainNav3:link, a.mainNav3:visited {font-family: verdana, arial, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
a.mainNav3:hover {font-family: verdana, arial, sans-serif; font-size: 10px; color: #ED8B33; text-decoration: none;}

a.mainNav4:link, a.mainNav4:visited {font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
a.mainNav4:hover {font-family: verdana, arial, sans-serif; font-size: 11px; color: #ED8B33; text-decoration: none;}

.epicure {font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;}
a.epicure:link, a.mainNav4:visited {font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline;}
a.epicure:hover {font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; color: #ED8B33; text-decoration: overline;}


.mainheader {font-family: verdana, arial, sans-serif; font-size: 22px; font-weight: bold; color: #B6D2B9;}
.restaurant {font-family: verdana, arial, sans-serif; font-size: 14px; font-weight: bold; color: BLACK;}
.subheader {font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.subpicture {font-family: verdana, arial, sans-serif; font-size: 9px; font-style: italic; color: #FFFFFF;}
.picture {font-family: verdana, arial, sans-serif; font-size: 9px; color: #00000;}
.minimenu {font-family: verdana, arial, sans-serif; font-size: 10px; color: #FFFFFF; text-align: justify}
.stories {font-family: verdana, arial, sans-serif; font-size: 10.5px; color: #000000; text-align: justify}
.roster {font-family: verdana, arial, sans-serif; font-size: 11px; font-style: none; color: #FFFFFF;}
.rosterheader {font-family: verdana, arial, sans-serif; font-size: 11px; font-style: none; color: #FFFFFF; font-weight: bold;}
.maintable {font-family: verdana, arial, sans-serif; font-size: 11px; font-style: none; color: #000000; border: 1px; border-style:solid; border-color:BLACK;}
a.bottomlinks:link, a.bottomlinks:visited {font-family: verdana, arial, sans-serif; font-size: 8.5px; color: #FFFFFF; text-decoration: none;}
a.bottomlinks:hover {font-family: verdana, arial, sans-serif; font-size: 8.5px; color: #B6D2B9; text-decoration: none;}
.index2 {font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold; color: black;}

#content {
	width: 600px;
	margin: 1px auto;
	padding: 20px;
	background: #FFF;	
	border: 1px solid #CCC;
}

h1 {
	margin: 0;
}

hr {
	border: none;
	height: 1px; line-height: 1px;
	background: #CCC;	
	margin-bottom: 20px;
	padding: 0;
}

p {
	margin: 0;	
	padding: 7px 0;
}

.clear {
	clear: both;
	line-height: 1px;
	font-size: 1px;
}

a { 
	outline-color: #888;	
}
.boxgrid{ 
				width: 160px; 
				height: 75px; 
				margin:4px; 
				float:left; 
				background:#161613; 
				border: solid 0px; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}
				.boxgrid p{ 
					padding: 0 10px; 
					color:#afafaf; 
					font-weight:bold; 
					font:10pt "Lucida Grande", Arial, sans-serif; 
				}
				
			.boxcaption{ 
				padding: 0 5px;
				float: left; 
				position: absolute; 
				background: #000; 
				height: 75px; 
				width: 100%; 
				opacity: .9; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
 			}
 				.captionfull .boxcaption {
 					top: 75;
 					left: 0;
 				}
 				.caption .boxcaption {
 					top: 40;
 					left: 0;
 				}

				body {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
table#price-chart {
	MARGIN: 0px;
	padding: 0px;
}
table#price-chart th img {
	MARGIN-TOP: 140px
}
table#price-chart th.heading {
	WIDTH: 125px
}
table#price-chart th.basic {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(img/Basic_header.jpg);
	background-repeat: no-repeat;
	background-color: #C4E2EC;
}
table#price-chart th.professional {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(img/Professional_header.jpg);
	background-repeat: no-repeat;
	background-color: #E9DBAA;
}
table#price-chart th.business {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(img/Business_header.jpg);
	background-repeat: no-repeat;
	background-color: #E9BFC0;
}
table#price-chart th.enterprise {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(img/Enterprise_header.jpg);
	background-repeat: no-repeat;
	background-color: #D5DFAA;
}
table#price-chart th.premier {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(/img/Premier_header.jpg);
	background-repeat: no-repeat;
	background-color: #D6C4EC;
}
table#price-chart th.premier2 {
	WIDTH: 125px;
	HEIGHT: 180px;
	background-image: url(/img/PSD_13.jpg);
	background-repeat: no-repeat;
	background-color: #a0b8fc;
}
table#price-chart th {
	BORDER-RIGHT: #fff 1px solid;
	TEXT-ALIGN: center
}
table#price-chart td {
	BORDER-RIGHT: #fff 1px solid;
	TEXT-ALIGN: center
}
table#price-chart td {
	margin: 0px;
	padding: 0px;
	height: 30px;
}
table#price-chart .even td {
	background-color: #e5e5e5;
}
table#price-chart .odd td {
	background-color: #cacaca;
}
table#price-chart .odd .table-col-0 {
	background-color: #c4e2ec;
}
table#price-chart .odd .table-col-1 {
	background-color: #e9dbaa;
}
table#price-chart .odd .table-col-2 {
	background-color: #e9bfbf;
}
table#price-chart .odd .table-col-3 {
	background-color: #d4e0a9;
}
table#price-chart .odd .table-col-4 {
	background-color: #d7c4ed;
}
table#price-chart .odd .table-col-5 {
	background-color: #a0b8fc;
}
table#price-chart .even .table-col-0 {
	background-color: #d8ecf2;
}
table#price-chart .even .table-col-1 {
	background-color: #f1e7c7;
}
table#price-chart .even .table-col-2 {
	background-color: #f1d5d5;
}
table#price-chart .even .table-col-3 {
	background-color: #e3ebc6;
}
table#price-chart .even .table-col-4 {
	background-color: #e5d8f3;
}
table#price-chart .even .table-col-5 {
	background-color: #c0d0fd;
}
.left-col-captions {
	width: 152px;
	font-weight: bold;
	color: #424242;
	text-align:right !important;
	padding-right: 8px !important;
}
.black-bg {
	background-color: #373737 !important;
	color: #FFF;
}

