@charset "UTF-8";

/*HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK*/
/*HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK*/
/*HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK*/
/*HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK*/
/*HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK*/
/*HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK*/
/*HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK*/
/*HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK*/
/* 

OceanRidgeCatering.xom site build, 07.2009

Overall document organized by Layout (ex: Header, then Menu, then Body, then Footer)
Global decs are also on top
Page-specific styles are below, in order of menu

Slimbox package used for lightbox, @ /includes/slimbox
ie8.js implemented

*/
/*HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK*/
/*HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK*/
/*HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK*/
/*HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK*/
/*HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK*/
/*HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK*/
/*HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK*/
/*HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK+HK*/




/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* Globals ********************************************************************************************************************************************/

body{
	
	background:#ffffff;
	font:14px Georgia, "Times New Roman", Times, serif; line-height:18px; text-align: center;
	margin:0px; padding:0px; height:100%; width:100%;
	
}

img{ border-style: none; }

.clear{ clear:both; } /* used to clear floated layouts site-wide */
a{ color:#333333; }

/* Globals ********************************************************************************************************************************************/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* Header ********************************************************************************************************************************************/
#header					{ width:100%; height:200px; background:url(../images/global/header.bkg.jpg) top repeat-x; text-align:center; }

#header #hd_logo		{ margin:0 auto; width:318px; height:126px; }

#header #hd_menu		{ margin:0 auto; width:750px; height:74px; }
	.menu_hide			{ visibility:hidden; display:none; }
	.menu_show			{ visibility:visible; display:block; }



#container_wrapper		{ width:100%; text-align:center; background:url(../images/global/container.bkg.jpg) top repeat-x; }
#container				{ margin:0 auto; width:750px; }

/* Header ********************************************************************************************************************************************/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* Pages ********************************************************************************************************************************************/

/*	Home Page			--------------------------------------------------------------*/
#mainContent_home			{ margin:0; padding:0; width:750px; font-size:14px; color:#545437; line-height:2em; }
/*	Home Page			--------------------------------------------------------------*/

/*	Packages Page			--------------------------------------------------------------*/
#mainContent_packages		{ margin:0; padding:0; width:760px; font-size:14px; line-height:2em; color:#545437; }
	#mainContent_packages a	{ color:#545437; }
	#mainContent_packages h2	{ color:#333333; font-weight:normal; font-size:16px; }
	#mainContent_packages .turnon {color:#900; }
	#mainContent_packages .turnoff {color:#000000; }

#p1_button	{ cursor:pointer; }
#p2_button	{ cursor:pointer; }
#p3_button	{ cursor:pointer; }

#p1			{ padding:20px 60px; text-align:left; }
#p2			{ padding:20px 60px; text-align:left; }
#p3			{ padding:20px 60px; text-align:left; }

/*	Packages Page		





/* Facilities Pages  	-----------------------------------------------------------------*/

#mainContent_facilities{ margin:0px; padding:20px 0px 80px 0px; position:relative; width:750px; font-size:14px; line-height:24px; color:#545437;text-align:center; }
	#mainContent_facilities div{ padding-bottom:15px; }
/*Facilities Pages  	-----------------------------------------------------------------*/




/* Contact Us Pages  	-------------------------------------------------------------*/
#mainContent_contact{ margin:0px auto; padding:20px 0px 80px 0px; position:relative; width:750px; font-size:14px; line-height:24px; color:#545437;text-align:center; margin-bottom:80px; }
	#mainContent_contact a{ color:#000000; }
	#mainContent_contact #p1{ padding:0px 40px; }
	
	/*form styles*/
	#mainContent_contact p, h1, form, button{ border:0; margin:0; padding:0; }
	#mainContent_contact .spacer{ clear:both; height:20px; }

	#mainContent_contact .myform{
		margin:0 auto;
		width:500px;
		padding:14px;
		text-align:center;
	}
	#mainContent_contact #stylized{
		border:solid 2px #333333;
	}
	#mainContent_contact #stylized h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
	}
	#mainContent_contact #stylized p{
		font-size:11px;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #aaaaaa;
		padding-bottom:10px;
	}
	#mainContent_contact #stylized label{
		display:block;
		font-weight:bold;
		text-align:right;
		width:140px;
		float:left;
	}
	#mainContent_contact #stylized label.error {
		display:block;
		text-align:center;
		margin:0 auto;
		padding:0px;
		float:none;
		width:250px;
		color: red;
		font-style: italic;
		font-weight: normal;
		font-size:11px;
	}
	#mainContent_contact #stylized .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:140px;
	}
	#mainContent_contact #stylized input{
		float:left;
		font-size:12px;
		padding:4px 2px;
		border:solid 1px #aacfe4;
		width:250px;
		margin:2px 0 0px 10px;
	}
	
	#mainContent_contact #stylized select{
		float:left;
		font-size:12px;
		padding:4px 2px;
		border:solid 1px #aacfe4;
		width:250px;
		margin:2px 0 20px 10px;
	}
	
	
	#mainContent_contact #stylized textarea{
		float:left;
		font-size:12px;
		padding:4px 2px;
		border:solid 1px #aacfe4;
		width:250px;
		margin:2px 0 20px 10px;
	}
	

#mainContent_contact #stylized #radio_gr{
		float:left;
		font-size:12px;
		padding:0px;
		border:hidden;
		width:250px;
		margin:2px 0 20px 10px;
		text-align:left;
	}
	
	
	#mainContent_contact #stylized .radio_bt{
		float:none;
		font-size:12px;
		padding:0px;
		border:hidden;
		width:10px;
		margin:0 5px 0 0;
	}
	
	#mainContent_contact #stylized #button{ 
		clear:both;
		margin-left:130px;
		width:200px;
		height:31px;
		text-align:censter;
		line-height:31px;
		color:#000000;
		font-size:11px;
		font-weight:bold;
	}
/* Contact Us Pages  	-------------------------------------------------------------*/


/* Pages ********************************************************************************************************************************************/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* Footer ********************************************************************************************************************************************/


#footer{ background:url(../images/global/footer.bkg.jpg) top repeat-x; height:121px; color:#7f786e; position:relative; font-size:13px; }
	#footer a{ color:#7f786e; }

/* Footer ********************************************************************************************************************************************/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
