﻿body 
{
    font-family	:	Verdana, Arial, Sans-Serif;
    font-size	:	90%;    
}

a
{
    text-decoration :   none;
}

a:hover
{
    text-decoration :   underline;
}

ol.announcements li:first-line
{
   text-transform	:	uppercase;
   font-weight		:	bold;     
}

.highlights
{
    font-size	:	90%;  
}

.highlights li:first-line
{
    text-transform	:	uppercase;
    font-weight		:	bold;
}

#nav_sub li
{
    font-size	:	105%;
    font-weight	:	bold;    
}

div#BannerSide 
{
    font-weight : bold;    
}

div#initialSplash a#splashA
{
    text-decoration : none;
}

/* ---------------Business content_sub -----------------*/

div.vcard .org,
div.vcard .street-address,
div.vcard .contact,
div.vcard .email,
div.vcard .diningInfo,
div.vcard p,
div.vcard .diningdescription
{
	font-size : 80%;    
}

div.vcard div.diningInfo a.dininggetmenu
{
    font-size   : 100%;
    font-weight : bold;
}

div.vcard span.diningcost
{
    font-weight : bold;
}

div.vcard a.maillink
{
    font-size : 100%;
    font-weight : bold;
}

div.vcard a.weblink
{
    font-size : 100%;
    font-weight : bold;
}

div.vcard .diningInfo a
{
    font-size : 90%;
}

div.vcard a
{
	font-size : 110%;    
}

div.vcard div.org,
div.vcard a
{
	font-weight		:	bold;	
}

/*--------------------- CONTACT PAGE -------------------------------*/
div.dvEvent .contact,
div.dvEvent .street-address
{
    font-size      	:	90%;
}

div.dvEvent a,
div.dvEvent a:hover,
div.dvEvent a:visited
{
    font-weight     : bold;
}

/* --------------- Main Nav Menu -----------------*/
div#nav_main ul li a, div#nav_main ul li
{
	font-size		:	85%;
	font-weight		:	bold;
	text-transform	:	uppercase;
	text-decoration	:	none;
}

div#nav_main ul li a:hover
{
	font-size		:	85%;
	font-weight		:	bold;
	text-transform	:	uppercase;
	
}

#nav_main a
{
    font-size : 105%;
    text-decoration : none;
}

/* --------------- Sub Nav Menu ----------------*/
#nav_sub a
{
    font-size : 60%;
}


/* --------------- Main Content -----------------*/
div#CMSContent b
{
	font-weight	:	bold;
	font-size	:	1em;
}

div#CMSContent p
{
	font-size	:	.9em;
}

div#localorgTemplate p
{
    font-size : .79em;    
}

div#mapTemplate ol 
{
    font-size : .75em;    
}


/*===============================================================================
									lodging Template
=================================================================================*/

div#content_main div#Accomm table.Hotels tr.Header td
{
	font-weight		:	bold;
	font-size		:	.9em;
}
div#content_main div#Accomm table.Hotels tr
{
	font-size		:	.7em;
}
/*------------------ Div Hotel Details Popup -------------------*/
div.popup
{
	font-size		:	.7em;
}


span.popup span.popup_see_map
{
    text-transform : uppercase;
    font-size : 140%;
    font-weight : bold;
}

div.popup span#buttonclose
{
    text-transform : uppercase;
    font-size : 130%;
    font-weight : bold;
}
	
/*-- Map Template --*/

#mapTemplate ol li
{
    list-style : decimal;
}

#mapTemplate a
{
    text-decoration : none;
    font-size : 80%;
    color : #ff0000;
}

#gagTemplate a
{
    text-decoration : none;
    font-size : 110%;
}

/*-- convention Template --*/
#conventionTemplate a
{
    text-decoration : none;
    font-size : 110%;
}

/* --------------- activitiestemplate styles --- */
#activitiesTemplate.aLotMore
{
    font-size : 70%;
}


/* --------------- Root Menu --------------------*/
div#site_info ul li
{
	font-size	:	75%;
}

/* --- POPUP STYLES ----------------------------------------------------- */

#contactform
{
    font-size : 80%;
    font-family : verdana, arial, san-serif;
}

span.popup_see_map:hover
{
    text-decoration : underline;
}

/* --- Calendar Styles ---------------------------------------------- */

div.dvEvent .calendarRight p
{
    font-size : 70%;
}

div.dvEvent h4,
div.dvEvent h4 a,
div.dvEvent h4 a:visited
{
    font-weight : bold;
}

/* ---- Popup New Styles ----*/

h3.h3Popup
{
    font-size       : 3em;
    text-transform  : uppercase;   
    font-weight     : normal;
}

div.popup p.pDesc
{
    font-size       : 1.1em;
    line-height     : 1.1em;  
}

ul.ulPopupAmenities
{
    font-size       : 1em;
}

ul.ulPopupContactInfo
{
    font-size       : 1.1em;   
}

ul.ulPopupContactInfo a,
ul.ulPopupContactInfo a:visited
{
    text-decoration : none;   
}

ul.ulPopupContactInfo a:hover
{
    text-decoration : underline;   
}

li.liPopupPhone
{
    font-size       : 1.2em;   
}

ul.ulPopupButtons a,
ul.ulPopupButtons a:hover,
ul.ulPopupButtons a:visited,
ul.ulPopupButtons span
{
    font-size       : 1.1em; 
    font-weight     : bold; 
    text-shadow     : #333333 1px 1px 1px;
}

.videoPopup h4
{
    font-size       : 2.2em;
    font-weight     : bold;
    text-transform  : uppercase;
    font-family     : Verdana,Arial,Sans-Serif;
}

.videoPopup p
{
    font-size       : 1.2em;
}