﻿/* Reset - BobHW - PassWithBob.com */

html, body { margin: 0; padding: 0; border: 0;  background: transparent; font-size:10px; }

div, span, article, aside, footer, header, hgroup, nav, section,
h1, h2, h3, h4, h5, h6, p, blockquote, a, ol, ul, li, 
table, tr, th, td, tbody, tfoot, thead {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background: transparent;
	}

img 	{ margin:0; padding:0; border:0; }

table, tr, th, td, tbody, tfoot, thead {
	margin: 0; padding: 0; border: 0;
	vertical-align: baseline;
	background: transparent;
	}
	
table { border-collapse: collapse; border-spacing: 0; }
	
input, select, textarea, form, fieldset {
	margin: 0; padding: 0; border: 0;
	}

article, aside, dialog, figure, footer, header, hgroup, nav, section { 
	display:block; }

h1, h2, h3, h4, h5, h6, p, li, blockquote, td, th, a, caption, em, strong, b, i, u, strike { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight: normal;
	font-style: normal;
	line-height: 100%; 
	text-indent: 0;
	text-decoration: none;
	text-align: left;
	color: #000;
	}

ol, ul { list-style: none; }

/* End Reset */

/* Global */

html	{	}

body	{background-color:#eeeeee;	}

h1		{font-family:Arial, Helvetica, sans-serif; font-size:20px;	}

h2		{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; line-height:130%; color:#333333;	}

p		{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; line-height:130%; color:#333333;	}

/* Containers */

#wrapper			{width:960px; height:1289px; margin:0px auto; padding:10px 0px 0px 0px; background-color:#FFFFFF; border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid;}

#top				{margin:0 0 0 10px;	}

#banner				{clear:none; background-color:#555555; width:940px; height:50px; margin:10px 0 0 10px;	}

#banner h1			{color:#FFFFFF; font-size:20px; padding:14px 0 0 0px; text-align: center;	}

#topnav				{background-color:#555555; width:940px; margin:0 0 0 10px; clear:both;	}
#topnav ul			{width:100%; float:left; background-color:#555555; margin:0 0 10px 0;	}
#topnav ul li		{display:inline; }
#topnav ul li a		{float:left; padding:10px 0px 10px 0px; font-size:20px; font-weight:normal; text-align:center;	}

.navbarfill-1		{width:155px; border-right:1px #FFFFFF groove;	}
.navbarfill-2		{width:155px; 	}
.navbarfill-3		{width:156px; border-right:1px #FFFFFF groove;	}
.navbarfill-4		{width:134px; border-right:1px #FFFFFF groove;	}
.navbarfill-5		{width:132px; border-right:1px #FFFFFF groove;	}
.navbarfill-6		{width:132px; 	}

#topnav a:link		{color:#ffffff;	}
#topnav a:visited	{color:#ffffff;	}
#topnav a:active	{color:#ffffff;	}
#topnav a:hover		{color:#ffffff; background-color:#ADEE16; font-size:20px; font-weight:normal; color:#333333;	}
#topnav a:focus		{color:#ffffff;	}

#content-one		{float:left; width:200px; height:200px; margin:0px 0px 10px 10px;	}

#content-two		{float:right; width:730px; height:200px; background-color:#EEEEEE; margin:0px 10px 10px 10px; }

#content-two h2		{text-align:left; padding:5px 10px 10px 10px;	}

#content-two p		{text-align:left; padding:0px 10px 10px 10px;	}

#fullybookedbanner	{margin:0 0 10px 10px;	}

#slider				{float:left; z-index:50; }

#sliderContent		{z-index:50; }

#socialmedia ul		{float:right; padding:10px 0px 0px 0px; z-index:99;	}

#socialmedia ul	li	{display:inline; position:relative; z-index:99; }

#content-three		{float:left; width:200px; height:200px; margin:0px 0px 10px 10px;	}

#content-four		{float:right; width:940px; height:100px; background-color:#EEEEEE; margin:0px 10px 10px 10px;	}

#content-four ul	{
	display: block;
	width: auto;
	padding:0px 0px 0px 10px;
	}
	
#content-four ul li	{
	height: 12px;
	background-color: #EEEEEE;
	padding: 0px 10px 0px 0px;
	color:#333333;
	line-height: 100%;
	margin: 0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}

/* Footer */

#contactinfo		{float:left; width:940px; height:50px; background-color:#555555; margin:0px 10px 0px 10px;	}

#contactinfo p		{font-size:22px; font-weight:normal; color:#FFFFFF; text-align:center; line-height:180%;	}

#footer				{float:left; width:940px; height:20px; background-color:#555555; margin:0px 10px 0px 10px;	}

#footer p			{font-size:10px; font-weight:normal; color:#FFFFFF; text-align:center; line-height:100%;	}


a:link		{font-weight:normal; 	}
a:visited	{font-weight:normal;	}
a:active	{font-weight:normal;	}
a:hover		{font-weight:normal; color:#6826DA;	}
a:focus		{font-weight:normal;	}

