﻿

body{
	margin-left:0px;
	margin-right:0px;
	padding:0px; 
	text-align:center;
	background-color:#678;
}
	
#content{ /* main page container */
	width:945px;
	height:810px;
	position:relative;
	text-align:left; 
	background-color: #FFFFE7;
	border:1px #000 solid;
	margin-left: auto;
	margin-right: auto;
	z-index:1;
}
#mainmenu{	/* menus on the left side */
	position:relative;
	top:10px;
	background-image:url('../page_images/OIYC_side_banner.gif');
	left:10px; 
	width: 210px;
	height:763px;	
}

#copyrightTerms{	/* Starts on the left bottom and stretches across the page */
	position:relative; 
	top:13px;
	border:thin #777777 solid; 
	font-family: "Times New Roman", Times, serif; 
	font-size: 11px; 
	background-color:#CAD9CC; 
	height:25px; 
	width: 925px; 
	left: 9px;
}

#loveHandles{ /* main right side container; child of "content" */
	position:absolute;
	right:10px;
	height:760px;
	top:10px;
    width:710px; 
}

#bannerPhoto{
	background-image:url('../page_images/RTC2007.jpg');
	position:relative;
	height:155px; width:712px;	
}

#viewport{	/* parent of the next three containers titleBox, container, message board stats */
	position:relative;
	height: 552px;
	margin-top:5px;
	width:710px;
	border:1px gray solid;
	z-index:1;
}

#titleBox{
	padding-top:0px;
	border:1px black solid; 
	position:relative; 
	top: 2px; 
	left: 2px;
	width:704px;
	height: 35px; 
	font-family:'Times New Roman', Times, serif; 
	font-size:25px; 
	font-weight: 700; 
	background-color: #808080;
	color: #FFFFFF;
	text-align:center;
	border-bottom:thick maroon solid;
}

#container{
	position:relative;
	width:698px;
	height:496px;
	top:4px;
	left:2px;
	border:4px black solid;
}

#messageBoardStats{
 	position:relative;
	margin-top:4px;
 	border:thin #CCCCCC solid;
 	width:710px;
 	height:40px; 
}


#explore {
	padding-top:70px;
	z-index:1;
	text-align:center;
	height:496px;
	width:695px;
	background-image:url('../page_images/oiycbackground.gif');
}

#Menu8,#Menu9,#Menu10,#Menu11,#Menu12,#Menu13,#Menu14,#Menu18,#Menu19,#Menu20,#Menu22,#Menu23{
	display:block;
	cursor:pointer;
	text-decoration:none;
    position:relative;
    padding-left:10px;
	margin-bottom:0px;
	margin-top:10px;
	font-family:"Times New Roman", Times, serif; 
	font-size:18px;	
	line-height:24px;
	width:200px;
	color:#FFCC66;
	z-index:1;
}

#SubMenu1,#SubMenu2,#SubMenu3,#SubMenu4,#SubMenu5{
	display:block;
	cursor:pointer;	
	margin-bottom:8px;
	font-family: "Times New Roman", Times, serif; 
	font-size:18px;	
	text-decoration:none;
	width: 158px;
	color:#FFCC66;
	z-index:1;
}


#Menu21{
	padding-top:35px; 
	padding-left:20px;
	display:none;  
	position:absolute; 
	top:0px; 
	left:0px; 
	height: 200px;
	z-index:1;
}


#Menu0,#Menu1,#Menu2,#Menu3,#Menu4,#Menu5,#Menu6,#Menu7{
	display:block;
	text-decoration:none;	
	padding-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	cursor:pointer;
	position:relative;
	width:300px;
	font-family:"Times New Roman", Times, serif; 
	font-size:20px;
	color:lime;	
	z-index:1;	
}

	


#events,#contact,#renew,#explore,#facilities,#distances,#junior,#links,#numbers,#officers,#overview,#calendar,#forums,#galleries,#oiycter,#sweet,#sailorcas,#racing,#join,#rules,#survey,#WEBtools{
 	display:none; 
	position:absolute; 
	width:705px; 
	top:0px; 
	left:0px;
}

.linksEven{
	padding-left:100px;
	background-color:#EED; 
	height:25px;
	width:650px;	
	text-align:left; 
	vertical-align:bottom; 
	font-family:'Times New Roman', Times, serif; 
	font-size:14px; 
	font-weight:normal;
}

.linksOdd{
	padding-left:100px;
	height:25px;	
	width:650px;
	text-align:left; 
	vertical-align:bottom; 
	font-family:'Times New Roman', Times, serif; 
	font-size:14px; 
	font-weight:normal;	
}

.distleft{
	padding-left:100px;
}

.distright{	
	padding-right:125px; 
	text-align:right
}




A.places:link {color: #000099}
A.places:active {color:#000099}
A.places:visited {color:#000099}
A.places:hover {color: #FF0000 }


A.Top:link {color: #FFCC66}
A.Top:active {color:#FF9966}
A.Top:visited {color:#FFCC66}
A.Top:hover {color:#FFFF00}

A.Bottom:link {color:#333399}
A.Bottom:active {color:#660099}
A.Bottom:visited {color:#333399}

