/* CSS Document */
body {margin-top: 0px}

/*Template Stuff*/

.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}

.line {
	border-top: thin dashed #333333;
}

.Soldline {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999;
}

.TemplateLine {
	background-color: #000033;
}

.template-backgrounds {
	background-color: #003366;
}

.template-line-background {
	background-color: #000033;
}

.small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
}

.RedHeading {
	font-family:Arial, Helvetica, sans-serif;
	color: #F00;
} 

.GreenHeading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #060;
}
.GreenHeading2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #060;
}
a.toplinks2:link {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}
a.toplinks2:visited {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}
a.toplinks2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
a.toplinks3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a.toplinks3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a.toplinks3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

a.RedLink:link {
	color: #F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.RedLink:visited {
	color: #F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.RedLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F00;
}

a.bottomlinks:link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
a.bottomlinks:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
a.bottomlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC33;
	text-decoration: underline;
	font-weight: normal;
}

a.MD-MainMenu:link {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	background-color: #03C;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	padding: 10px;
	border: thin none #000;
}

a.bottomlinks2:link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
a.bottomlinks2:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
a.bottomlinks2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC33;
	text-decoration: underline;
	font-weight: normal;
}

/*Main Document Stuff*/

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;

}
p.TemplatesParagraph{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}
ul {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}

ul.canada { list-style-image:    url(/graphics/flag-icon.gif)}

ul.beach { list-style-image: url(graphics/beac-bulit.gif)}


h1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin: 0px;



}
h3 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
} 
h4 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	margin: 0px;

}
h5 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}


h6 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}


.mapBox {
	background-color: #999966;
	border: 1px solid #999966;
}


/*Different Class Links*/


a.hidelinks:link {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
a.hidelinks:visited {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
a.hidelinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

a.memberslinks:link {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;

}
a.memberslinks:visited {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
a.memberslinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	text-decoration: underline;
	font-weight: normal;
}

a.hotlink:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	}
a.hotlink:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	}
a.hotlink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
	}

a.purple:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#993399;
	text-decoration: underline;
	}
a.purple:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#993399;
	text-decoration: underline;
	}
a.purple:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#993399;
	text-decoration: underline;
	}
	
a.blue:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000CC;
	text-decoration: underline;
	}
a.blue:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000CC;
	text-decoration: underline;
	}
a.blue:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000CC;
	text-decoration: underline;
	}		

/*Different Boxes Class*/

.greenbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #009933;
	border: thin solid #999999;
	text-align: center;

}

.boxborder-intable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.boxborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border: thin solid #999999;
	padding-left: 5px;
}

.lightgreenbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #00CC33;
	border: thin solid #999999;
	text-align: center;

}

.bluebox-intable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
	text-align: center;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.bluebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
	text-align: center;
	border-bottom: thin solid #999999;
}
.lightbluebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006699;
	border-top: thin none #999999;
	border-right: thin none #999999;
	border-bottom: thin solid #999999;
	border-left: thin none #999999;
	text-align: center;
}
.grybluebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	border-bottom: thin solid #999999;
	text-align: center;
}
.red {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0066;
	border: 1px solid #993300;
}

.RedFont {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F00;

}

.Font {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.box {
	border: thin solid #999999;
	background-color: #FFF;
}
.boxGreenBorder{
	border: thin solid #060;
	background-color: #FFF;
}
/*Main and Secondary Ads Classes*/

.industry{
	background-color: #CCCC99;
	border: 1px solid #999966;

}
.sliver{
	background-color: #CCCCCC;
	border: 1px solid #999966;

}
.gold{
	background-color: #FFCC66;
	border: 1px solid #999966;

}
.goldplusCopy {
	background-color: #FFDD66;
	border: 1px solid #999966;
}

.basicplus{
	background-color: #99CCCC;
	border: 1px solid #999966;

}
.secondary{
	background-color: #FFFFCC;
	border: 1px solid #999966;

}
.borders{
	border: 1px solid #999966;

}

hr.thin {
height: 1px;
border: 0;
color: #FF0000;
background-color: #FF0000;
width: 80%;
} 

hr.thin-green {
height: 3px;
border: 0;
color: #006600;
background-color: #FF0000;
width: 80%;
} 

hr.thin-green2 {
	height: 3px;
	border: 0;
	color: #006600;
	background-color: #006600;
	width: 90%;
	text-align: center;
	margin-top: 4px;
	margin-bottom: 4px;
} 

/*Getaways */

.Family-Getaways {background-color: #C1C4D7;border: 1px solid #3D45AB;}
.Family-Getaways-Border {border: 1px solid #3D45AB;}

.January-Getaways {background-color: #66CC66;border: 1px solid #006600;}
.January-Getaways-Border {border: 1px solid #006600;}

.February-Getaways {background-color: #66CC66;border: 1px solid #006600;}
.February-Getaways-Border {border: 1px solid #006600;}

.March-Getaways {background-color: #66CC66;border: 1px solid #006600;}
.March-Getaways-Border {border: 1px solid #006600;}

.April-Getaways {background-color: #9999CC;	border: 1px solid #663366;}
.April-Getaways-Border {border: 1px solid #663366;}

.May-Getaways {background-color: #9999CC;border: 1px solid #663366;}
.May-Getaways-Border {border: 1px solid #663366;}

.June-Getaways {background-color: #66CCCC;border: 1px solid #339999;}
.June-Getaways-Border  {border: 1px solid #339999;}

.July-Getaways {background-color: #FFCC66;border: 1px solid #FF9900;}
.July-Getaways-Border  {border: 1px solid #FF9900;}

.August-Getaways {background-color: #FFCC99;border: 1px solid #CC6600;}
.August-Getaways-Border  {border: 1px solid #CC6600;}

.September-Getaways {background-color: #FFCC99;border: 1px solid #CC6600;}
.September-Getaways-Border  {border: 1px solid #CC6600;}

.October-Getaways {background-color: #E0BD74;border: 1px solid #EC7600;}
.Ocbober-Getaways-Border  {border: 1px solid #EC7600;}

.November-Getaways {background-color: #C1D7C2;border: 1px solid #48863E;}
.November-Getaways-Border  {border: 1px solid #48863E;}

.December-Getaways {background-color: #66CC66;border: 1px solid #006600;}
.December-Getaways-Border  {border: 1px solid #006600;}


.Fishing-Getaways {background-color: #66CC66;border: 1px solid #006600;}
.Fishing-Getaways-Border {border: 1px solid #006600;}

.Golf-Getaways {background-color: #66CC66;border: 1px solid #006600;}
.Golf-Getaways-Border {border: 1px solid #006600;}

.Camping-Getaways {background-color: #66CC66;border: 1px solid #006600;}
.Camping-Getaways-Border {border: 1px solid #006600;}

.Christmas-Getaways {background-color: #66CC66;border: 1px solid #006600;}
.Christmas-Getaways-Border {border: 1px solid #006600;}

.NewYears-Getaways {background-color: #66CC66;border: 1px solid #006600;}
.NewYears-Getaways-Border {border: 1px solid #006600;}

.Hiking-Getaways {background-color: #66CC66;border: 1px solid #006600;}
.Hiking-Getaways-Border {border: 1px solid #006600;}

.Seniors-Getaways {background-color: #9999CC;	border: 1px solid #663366;}
.Seniors-Getaways-Border {border: 1px solid #663366;}

.Wellness-Getaways {background-color: #9999CC;	border: 1px solid #663366;}
.Wellness-Getaways-Border {border: 1px solid #663366;}

.Group-Getaways {background-color: #9999CC;	border: 1px solid #663366;}
.Group-Getaways-Border {border: 1px solid #663366;}

/*oldGetaways */



.march{background-color: #66CC66;border: 1px solid #006600;}
.marchborder{border: 1px solid #006600;}





.june {background-color: #66CCCC;border: 1px solid #339999;}
.juneborder {border: 1px solid #339999;}

.july {background-color: #FFCC66;border: 1px solid #FF9900;}
.julyborder {border: 1px solid #FF9900;}

.september {background-color: #FFCC99;border: 1px solid #CC6600;}
.septemberborder {border: 1px solid #CC6600;}

.ocboberborder {border: 1px solid #EC7600;}
.october {background-color: #E0BD74;border: 1px solid #EC7600;}

.november {background-color: #C1D7C2;border: 1px solid #48863E;}
.novemberborder {border: 1px solid #48863E;}



.spa {background-color: #FFCC99;border: 1px solid #CC6600;}
.spaborder {border: 1px solid #CC6600;}

.romantic {background-color: #FFCC99;border: 1px solid #CC6600;}
.romanticborder {border: 1px solid #CC6600;}

.winter {background-color: #C1C4D7;border: 1px solid #3D45AB;}
.winterborder {border: 1px solid #3D45AB;}

.NatureAdventures-Getaways {background-color: #66CCCC;border: 1px solid #339999;}
.NatureAdventure-Border {border: 1px solid #339999;}

.easter {background-color: #FFCCFF;border: 1px solid #FF66FF;}
.easterborder {border: 1px solid #FF66FF;}

.marchbreak {background-color: #99CC99;border: 1px solid #006600;}
.marchbreakborder {border: 1px solid #006600;}

.TopLeftHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}
ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.LargeHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
}

