/* Top Nav Menus */


#navmenu{
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #cf0021;
	font-size: 12px;
	position: absolute;
	top: 160px;
	left: 18px;
	width: 734px;
}

#navmenu:after{ /*Add margin between menu and rest of content in Firefox*/
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

#navmenu ul{
	width: 100%;
	padding: 5px 0;
	margin: 0;
	text-align: left; /*set value to "right" for example to align menu to the left of page*/
}

#navmenu ul li{
	display: inline;
}

#navmenu ul li a{
	color: #cf0021;
	font-size: 12px;
	padding: 2px;
	margin: 0;
	text-decoration: none;
}

#navmenu ul li a:hover{
	color: #0000ff;
	font-size: 12px;
}

/* Layout id's */

#backheaderblue {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	background-color: #0000FF;
	top: 10px;
	left: 10px;
	width: 750px;
	height: 50px;
	}

#backheaderwhite {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	background-color: #ffffff;
	border-bottom: 4px solid #0000FF;
	top: 60px;
	left: 10px;
	width: 750px;
	height: 100px;
	}

#boxheaderoutline {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position: absolute;
	background-color: #ffffff;
	top: 18px;
	left: 18px;
	width: 734px;
	height: 64px;
	}

#boxheader {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	background-color: white;
	border: 4px solid #0000FF;
	text-align: center;
	top: 20px;
	left: 20px;
	width: 730px;
	height: 60px;
	}

#hands {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	background-color: #ffffff;
	border-top: 2px solid #cf0021;
	border-bottom: 2px solid #cf0021;
	text-align: center;
	top: 95px;
	left: 20px;
	width: 730px;
	}

#info {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	background-color: #ffffff;
	text-align: center;
	top: 130px;
	left: 50px;
	width: 700px;
	height: 20px;
	}

#slogan {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position: absolute;
	text-align: center;
	verticle-align: center;
	top: 200px;
	left: 18px;
	width: 734px;
	height: 20px;
	}

#content {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position: absolute;
	text-align: left;
	top: 275px;
	left: 19px;
	width: 730px;
	}

.content
	{
	margin:0px 0px 0px 0px;
	padding: 2px 2px 6px 2px;
	text-align: left;
	font-style: normal;
	font-size: 12pt;
	font-weight: 500;
	font-family: Times Roman, san-sarif;
	color: #000000;
	}

.contenttitle
	{
	margin:0px 0px 0px 0px;
	padding: 2px 2px 6px 2px;
	text-align: left;
	font-style: normal;
	font-size: 16pt;
	font-weight: 700;
	font-family: Times Roman, san-sarif;
	color: #cf0021;
	}

.contentred
	{
	margin:0px 0px 0px 0px;
	padding: 2px 2px 6px 2px;
	text-align: left;
	font-style: normal;
	font-size: 12pt;
	font-weight: 500;
	font-family: Times Roman, san-sarif;
	color: #cf0021;
	}

.logo
	{
	margin:0px 0px 0px 0px;
	padding: 2px 2px 6px 2px;
	font-size: 36pt;
	font-weight: 700;
	font-family: Brush Script MT, Times Roman, san-sarif;
	color: #0000FF;
	}
.hands
	{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 16pt;
	font-weight: 700;
	font-family: Times Roman, san-sarif;
	color: #cf0021;
	}

.link
	{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12pt;
	font-weight: 700;
	font-family: Times Roman, san-sarif;
	color: #0000FF;
	}
.link a:link
	{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12pt;
	font-weight: 700;
	font-family: Times Roman, san-sarif;
	color: #0000FF;
	}
.link a:hover
	{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12pt;
	font-weight: 700;
	font-family: Times Roman, san-sarif;
	color: #0000FF;
	}
.link a:visited
	{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12pt;
	font-weight: 700;
	font-family: Times Roman, san-sarif;
	color: #0000FF;
	}

.address
	{
	margin:0px 0px 0px 0px;
	padding: 2px 2px 6px 2px;
	font-size: 12pt;
	font-weight: 700;
	font-family: Times Roman, san-sarif;
	color: #0000FF;
	}

.slogan
	{
	margin:0px 0px 0px 0px;
	padding: 2px 2px 6px 2px;
	text-align: center;
	font-style: italic;
	font-size: 12pt;
	font-weight: 700;
	font-family: Times Roman, san-sarif;
	color: #0000FF;
	}

.special
	{
	margin:0px 0px 0px 0px;
	padding: 2px 2px 6px 2px;
	text-align: left;
	font-style: normal;
	font-size: 14pt;
	font-weight: 700;
	font-family: Times Roman, san-sarif;
	color: #cf0021;
	}

.homebody 
	{
	background-image: url(http://www.dreamcatcher-sailing.com/cloth3jpg.jpg);
	}
