/**************************************

	TYPE:		CSS Document
	UPDATED: 	03-09-07 DM
	TITLE: 		hilton head online
	FILE: 		hilton.css

**************************************/



/*----------------[ general layout ]----------------------*/ 
body {
	margin: auto;
	color:#666666;
	
	font-family:"Lucida Grande", Verdana, Arial, sans-serif; 
	font-size:10px;
	line-height:14px;
	background-image:url(../images/background.jpg);
	background-repeat: repeat-x;
	background-color: #E0F2FF;
}

#page {
	width: 1017px;
	margin:auto;
	margin-top:10px;
}

#main_nav {
	width: 1017px;
	height:25px;
}

#main_nav {
	width: 1017px;
	height:25px;
}

#sub_nav {
	width: 1017px;
	background-color:#666666;;
	border-top:1px dashed #0066CC;
}

.sub_nav {
	color:#FFFFFF;
}

/*----------------[ forms ]----------------------*/
SELECT, OPTION {
	font-family: Lucida Grande, Arial, sans-serif;
	padding: 2px;
	font-size: 10px;
	color: #003366;
	background-color: #ffffff;
}

input {	
	font-weight: bold; 
	font-size: 10px; 
	color: #003366;
	font-family: verdana;
}

/*----------------[ Headings ]----------------------*/ 

h1 {
font-size:14px;
color:#0066ff;

}

h4 {
font-size:10px;
color:#333333;

}
h2 {
font-size:16px;
color:#384673;

}
h5{
font-size:24px;
font-family:"Arial Black";
font-weight:900;
color:#CCCCCC;

}
h3{
font-size:40px;
font-family:"Arial Black";
font-weight:900;
color:#CCCCCC;
line-height:80px;

}
h6 {
font-size:12px;
color:#0033FF;
line-height:-1;

}
.title {
	font-size:12px;
	color:#0033FF;
	line-height:18px;
}

.red {
font-size:12px;
color:#FF0000;

}
.white {
color:#ffffff;

}
/*----------------[ Link Styles ]----------------------*/ 




a.main_nav:link {
	color:#7AB8E9;
	text-decoration:none;
	}
a.main_nav:hover {
	color:#4A7EA8;
	text-decoration:underline;
	}
a.main_nav:visited {
	color:#7AB8E9;
	text-decoration:none;
	}
a.main_nav:hover {
	color:#4A7EA8;
	text-decoration:underline;
	} 
	
a.sub_nav:link {
	color:#ffffff;
	text-decoration:none;
	}
a.sub_nav:hover {
	color:#4A7EA8;
	text-decoration:underline;
	}
a.sub_nav:visited {
	color:#ffffff;
	text-decoration:none;
	}
a.sub_nav:hover {
	color:#4A7EA8;
	text-decoration:underline;
	} 

a:link {
	color:#3F56FF;
	text-decoration:none;
	}
a:hover {
	color:#4A7EA8;
	text-decoration:underline;
	}
a:visited {
	color:#3F56FF;
	text-decoration:none;
	}
a:hover {
	color:#4A7EA8;
	text-decoration:underline;
	} 


a.white:link {
	color:#ffffff;
	text-decoration:none;
	}
a.white:hover {
	color:#ffffff;
	text-decoration:underline;
	}
a.white:visited {
	color:#ffffff;
	text-decoration:none;
	}
a.white:hover {
	color:#ffffff;
	text-decoration:underline;
	} 
a.green:link {
	color:#287772;
	text-decoration:none;
	}
a.green:hover {
	color:#287772;
	text-decoration:underline;
	}
a.green:visited {
	color:#287772;
	text-decoration:none;
	}
a.green:hover {
	color:#287772;
	text-decoration:underline;
	} 


.thumbcontainer {
	display: block;
	width: 154px;
	height: 230px;
	overflow: hidden;
	margin: 5px;
	float: left;
}
.thumbphoto {
	display: block;
	border: 2px solid #3366CC;
	background-color: #3366CC;
}
.thumbphoto:hover {
	border: 2px solid #ff0000;
	background-color: #ff0000;
}
.thumbphotolable {
	padding: 4px;
	color: #fff;
	font-size: 10px;
}
a.thumbphoto {
	text-decoration: none;
}
.thumbphotolablepopup {
	padding: 4px;
	color: #fff;
	font-size: 10px;
	background-color: #3366CC;
}

#footer {

}
.footer {
color:#333333;
}