/*//---------------------------------------------*/
/*// Name: SITENAME - Default Style Sheet		 */
/*// Specification: CSS 2.1						 */
/*//---------------------------------------------*/

/*//---------------------------------------------*/
/*// Template Settings							 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Body & Table Settings						 */
	/*//---------------------------------------------*/
	
		/* styles for body and tables contained on the template */
		
		body
		{
			background: url(images/bgrepeat.jpg) top repeat-x #FFFFFF;
		}
		.leftRepeat
		{
			background: url(images/leftrepeat.jpg) repeat-y left;
			width:20px;
		}
		.rightRepeat
		{
			background: url(images/rightrepeat.jpg) repeat-y right;
			width:20px;
		}
		
		.bodyContents {
			width: 100%;
		}
		
		
	/*//---------------------------------------------*/
	/*// Header Settings							 */
	/*//---------------------------------------------*/
	
		/* styles for header contained on the template */
		.header
		{
			background: url(images/header.jpg) no-repeat top;
			width:762px;
			height:232px;
		}
		
	
	/*//---------------------------------------------*/
	/*// Navigation Settings						 */
	/*//---------------------------------------------*/
		
		/* styles for Links And Navigation contained on the template */
		
		a.home-roll
		{
			width:40px;
			height:33px;
			background: url(images/home-up.jpg);
			display:block;
		}
		a.venue-roll
		{
			width:42px;
			height:33px;
			background: url(images/venue-up.gif);
			display:block;
		}
		a.partners-roll
		{
			width:52px;
			height:33px;
			background: url(images/partners-up.gif);
			display:block;
		}
		a.packages-roll
		{
			width:65px;
			height:33px;
			background: url(images/packages-up.jpg);
			display:block;
		}
		a.blog-roll
		{
			width:30px;
			height:33px;
			background: url(images/blog-up.jpg);
			display:block;
		}
		a.services-roll
		{
			width:51px;
			height:33px;
			background: url(images/services-up.jpg);
			display:block;
		}
		
		a.testimonials-roll
		{
			width:72px;
			height:33px;
			background: url(images/testimonials-up.jpg);
			display:block;
		}
		a.contact-roll
		{
			width:52px;
			height:33px;
			background: url(images/contact-up.jpg);
			display:block;
		}
		
		a.home-roll:hover
		{
			background: url(images/home-over.jpg);
		}
		a.venue-roll:hover
		{
			background: url(images/venue-over.gif);
		}
		a.partners-roll:hover
		{
			background: url(images/partners-over.gif);
		}
		a.packages-roll:hover
		{
			background: url(images/packages-over.jpg);
		}
		a.blog-roll:hover
		{
			background: url(images/blog-over.jpg);
		}
		a.services-roll:hover
		{
			background: url(images/services-over.jpg);
		}
		
		a.testimonials-roll:hover
		{
			background: url(images/testimonials-over.jpg);
		}
		a.contact-roll:hover
		{
			background: url(images/contact-over.jpg);
		}
		
		.navigation a {
			float: left;
			margin-right: 25px;
		}
		
		.navigation a.partners-roll {
			margin-right: 0px;
		}
		
		
	/* New Nav Styles */
		
		a.topNav-home-roll
		{
			width:40px;
			height:33px;
			background: url(images/topNav-home-up.jpg);
			display:block;
		}
		a.topNav-venue-roll
		{
			width:45px;
			height:33px;
			background: url(images/topNav-venues-up.jpg);
			display:block;
		}
		a.topNav-partners-roll
		{
			width:48px;
			height:33px;
			background: url(images/topNav-partners-up.jpg);
			display:block;
		}
		a.topNav-packages-roll
		{
			width:64px;
			height:33px;
			background: url(images/topNav-packages-up.jpg);
			display:block;
		}
		a.topNav-blog-roll
		{
			width:29px;
			height:33px;
			background: url(images/topNav-blog-up.jpg);
			display:block;
		}
		a.topNav-services-roll
		{
			width:51px;
			height:33px;
			background: url(images/topNav-services-up.jpg);
			display:block;
		}
		a.topNav-products-roll
		{
			width:113px;
			height:33px;
			background: url(images/topNav-products-up.jpg);
			display:block;
		}
		a.topNav-testimonials-roll
		{
			width:70px;
			height:33px;
			background: url(images/topNav-testimonials-up.jpg);
			display:block;
		}
		a.topNav-contact-roll
		{
			width:49px;
			height:33px;
			background: url(images/topNav-contact-up.jpg);
			display:block;
		}
		
		a.topNav-home-roll:hover
		{
			background: url(images/topNav-home-over.jpg);
		}
		a.topNav-venue-roll:hover
		{
			background: url(images/topNav-venues-over.jpg);
		}
		a.topNav-partners-roll:hover
		{
			background: url(images/topNav-partners-over.jpg);
		}
		a.topNav-packages-roll:hover
		{
			background: url(images/topNav-packages-over.jpg);
		}
		a.topNav-blog-roll:hover
		{
			background: url(images/topNav-blog-over.jpg);
		}
		a.topNav-services-roll:hover
		{
			background: url(images/topNav-services-over.jpg);
		}
		a.topNav-products-roll:hover
		{
			background: url(images/topNav-products-over.jpg);
		}
		a.topNav-testimonials-roll:hover
		{
			background: url(images/topNav-testimonials-over.jpg);
		}
		a.topNav-contact-roll:hover
		{
			background: url(images/topNav-contact-over.jpg);
		}
		
		.navigation a {
			float: left;
			margin-right: 25px;
		}
		
		.navigation a.topNav-partners-roll {
			margin-right: 0px;
		}
		
		.slack {
			width: 220px;
			height: 59px;
			font-size: 10px;
			font-family: verdana, arial, 'Trebuchet MS';
			background: url(images/top-Slack.gif) no-repeat;
		}
		
		.checkOut {
			display: block;
			float: right;
			margin: 5px 15px 5px 0px;
			width: 49px;
			padding: 8px 0px;
			font-size: 12px;
			text-align: center;
			background-color: #e4ebf5;
			text-decoration: none;
		}
		
	/*Jocelyn's Nav*/
	
		a.topNav2-home-roll
		{
			width:48px;
			height:33px;
			background: url(images/nav-home-up.gif);
			display:block;
		}
		a.topNav2-venue-roll
		{
			width:57px;
			height:33px;
			background: url(images/nav-venues-up.gif);
			display:block;
		}
		a.topNav2-partners-roll
		{
			width:61px;
			height:33px;
			background: url(images/nav-partners-up.gif);
			display:block;
		}
		a.topNav2-packages-roll
		{
			width:79px;
			height:33px;
			background: url(images/nav-packages-up.gif);
			display:block;
		}
		a.topNav2-blog-roll
		{
			width:37px;
			height:33px;
			background: url(images/nav-blog-up.gif);
			display:block;
		}
		a.topNav2-services-roll
		{
			width:63px;
			height:33px;
			background: url(images/nav-services-up.gif);
			display:block;
		}
		a.topNav2-testimonials-roll
		{
			width:86px;
			height:33px;
			background: url(images/nav-testimonials-up.gif);
			display:block;
		}
		a.topNav2-contact-roll
		{
			width:61px;
			height:33px;
			background: url(images/nav-contact-up.gif);
			display:block;
		}
		
		a.topNav2-home-roll:hover
		{
			background: url(images/nav-home-over.gif);
		}
		a.topNav2-venue-roll:hover
		{
			background: url(images/nav-venues-over.gif);
		}
		a.topNav2-partners-roll:hover
		{
			background: url(images/nav-partners-over.gif);
		}
		a.topNav2-packages-roll:hover
		{
			background: url(images/nav-packages-over.gif);
		}
		a.topNav2-blog-roll:hover
		{
			background: url(images/nav-blog-over.gif);
		}
		a.topNav2-services-roll:hover
		{
			background: url(images/nav-services-over.gif);
		}
		a.topNav2-testimonials-roll:hover
		{
			background: url(images/nav-testimonials-over.gif);
		}
		a.topNav2-contact-roll:hover
		{
			background: url(images/nav-contact-over.gif);
		}
		
		
	/*//---------------------------------------------*/
	/*// Footer Settings							 */
	/*//---------------------------------------------*/
		
		/* styles for Footer And BVLOGO contained on the template */
		
		.footer
		{	
			background: url(images/footer.jpg);
			font-family: verdana, arial, 'Trebuchet MS';
			font-size:10px;
			color:#9c5801;
		}
		.footer a
		{
			color:#FFFFFF;
		}
		.footer a:hover
		{
			color:#093499;
		}
		.footer table tr td p
		{	
			font-family: verdana, arial, 'Trebuchet MS';
			font-size:10px;
			color:#9c5801;
		}
		.footer table tr td p a
		{
			color:#FFFFFF;
		}
		.footer table tr td p a:hover
		{
			color:#093499;
		}
		
		
/*//---------------------------------------------*/
/*// Content Cell Settings						 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	
	
	p.noSpacing {
	margin: 0;
	padding: 0;
	}
	
	.contentArea p 
	{
		font-family: verdana, arial,'Trebuchet MS';
		font-size:14px;
		color:#093499;
		line-height:20px;
	}
	.contentArea
	{
		font-family: verdana, arial,'Trebuchet MS';
		font-size:14px;
		color:#093499;
		line-height:20px;
		background: #FFFFFF;
	}
	a
		{
			color:#093499;
		}
	a:hover
		{
			color:#e5bf08;
		}
	
	.bottomlinks a
	{
		color:#093499;
		font-size:12px;
		font-family: verdana, arial,'Trebuchet MS';
	}
	.bottomlinks p
	{
		color:#093499;
		font-size:12px;
		font-family: verdana, arial,'Trebuchet MS';
	}
	.bottomlinks a:hover
	{
	text-decoration:none;
	}
	
	
	a.facebookHome {
	display: block;
	width: 200px;
	height: 60px;
	background: url(/images/fb-2.jpg) no-repeat;
	}
	
	a.facebookHome:hover {
	display: block;
	width: 200px;
	height: 60px;
	background: url(/images/fb-2-over.jpg) no-repeat;
	}
	
	a.newsletterSubscribe {
	display: block;
	width: 200px;
	height: 60px;
	background: url(images/newsletter-subscribe-up.gif) no-repeat;
	}
	
	a.newsletterSubscribe:hover {
	display: block;
	width: 200px;
	height: 60px;
	background: url(images/newsletter-subscribe-over.gif) no-repeat;
	}
	
	/*//---------------------------------------------*/
	/*// Title Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for Titles contained in the bodycontents */
	
	/*//---------------------------------------------*/
	/*// Text Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for text contained in the bodycontents */
		
		big {
		font-size: 20px;
		}
	/*//---------------------------------------------*/
	/*// Link Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for links contained in the bodycontents */
	
	/*//---------------------------------------------*/
	/*// Image Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for images contained in the bodycontents */
	
	/*//---------------------------------------------*/
	/*// Form Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for forms contained in the bodycontents */
	
	.borderTable
	{
	
	}
	.tableRowHeader
	{
		font-size: 14px;
		font-weight: bold;
	}
	.tableRowFooter
	{
	
	}
	.textRequiredField
	{
		color: #400;
		font-weight: bold;
	}
	.textSmallerFont
	{
		font-size: 9px;
	}
	.labelColumn
	{
	
	}
	/*//---------------------------------------------*/
	/*// Other Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for any other contained in the bodycontents */
		
		/* BannerMailer  Styles */
		
		table.nmsTable {
		background: #C4D7FF;
		
		margin-left: auto;
		margin-right: auto;
		}
		
		tr.nmsTableHeader {
		background: #588AE9;
		}
		
		tr.nmsTableFooter {
		background: #588AE9;
		}
		
		.row1
		{
			color: #000000;
			background: #EFEFEF;
		}
		.row1 a
		{
			color: #000000;
		}
		
		.row2
		{
			color: #000000;
			background: #FFFFFF;
		}
		.row2 a
		{
			color: #000000;
		}
		
		.errorText
		{
			color: #FF0000;
			font-size: 11px;
			font-weight: normal;
		}
		.labelColumn
		{
			color: #000000;
			font-weight: bold;
			font-size: 12px;
		}
		
		.title
		{
			text-align: center;
			font-size: 14px;
			font-weight: bold;
		}
		
		.text
		{
			text-align: center;
			font-size: 12px;
		}

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/