@media print {

	body { background-color:#FFF; color:#000; margin:0px; }
	div#divContainerCentered { width:100%; margin:0px; padding:0px; left:0px; top:0px; }
	div#divContainer { width:100%; margin:0px; padding:0px; left:0px; top:0px; }
	div#divNavBar { display:none; }
	div#divLogoBar { display:none; }

}
@media screen {

	html {height:100% /* for safari */ }
	body { 
	background-color:#B5D0FF;
	background-image:url(images/sitebg.jpg);
	background-repeat:repeat-x;
	padding:0px; 
	margin:0px;  
 }
div#divContainerCentered { position:relative; left:50%; top:0px; margin-left:-465px; width:930px;}
div#divContainer { width:800px; }
div#divHpContainer { 
	width:800px;
	height:600px;
	background-image:url(images/hp_bg.jpg);
	background-repeat:no-repeat;
}
#divInteriorContainer{
	width:780px;
	min-height:600px;
	background-image:url(images/interior_bg.jpg);
	background-repeat:repeat-x;
	background-color:#00FEEE;
	padding:10px;
}

}

@media screen, print {


	/* BASIC GLOBAL STYLES */
	
	
	body, div, span, p, pre, label, table, td, th, ol, { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
	b, strong { font-weight: bold; }
	i, em { font-style: italic; }
	sup,sub{ font-size: .8em; }
	hr { background-color:#CCC; color:#CCC; height:1px; border:0; }
	small { font-size: .8em; }
	a:link { text-decoration:none; }
	a:visited { text-decoration:none; }
	a:active { text-decoration:none; }
	a:hover { text-decoration:none; }
	form, input, select, textarea { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; }
	label { font-size: 1em; font-weight: bold; }
	h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6 { font-family: Arial, Helvetica, sans-serif; color:#00929C; letter-spacing:.1em; font-weight:normal; }
	h1,.h1 { font-size: 24px; }
	h2,.h2 { font-size: 22px; }
	h3,.h3 { font-size: 20px; }
	h4,.h4 { font-size: 18px; }
	h5,.h5 { font-size: 16px; }
	h6,.h6 { font-size: 14px; }
	/* li { list-style:disc.; } */

	/* MAIN LAYOUT STYLES */
	
	
	
	#divHeader { color:#FFF; font-size:20px; height:120px; }
	#divNavBar { background-color:#FFDABF; height:33px; }
	
	#hpText { 
	font-size:.5em;
	font-family:"Verdana" Arial sans;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#hpTextContainer{
	width:550px;
	padding:5px 5px 5px 10px;
	margin:-6px 0px 10px 10px;
	background-color:#b0eff1;
	border:1px solid #000;
}
#hpTextContainer img{
	border:1px solid #000;
	padding:5px;
	margin:5px;
	background-color:#FF8000;
}
#hpTextContainerHead{
	width:525px;
	height:25px;
	padding:5px;
	margin: 5px;
	font-size:1.25em;
	line-height:25px;
	color:#FFFFFF;
	font-wieght:bold;
	font-family:"Verdana" arial sans;
	background-color:#000000;
	border:1px solid #FF8000;
}
#hpTextContainerHead2{
	width:525px;
	height:25px;
	padding:5px;
	margin: 5px;
	font-size:1.25em;
	line-height:25px;
	color:#FFFFFF;
	font-wieght:bold;
	font-family:"Verdana" arial sans;
	background-color:#8A7860;
	border:1px solid #FF8000;
}
#hpTextContainer2{
	width:550px;
	margin: 10px 10px 10px 245px;
	padding:5px 5px 5px 10px;
	font-size:1.5em;
	color:#0000A0;
	font-wieght:bold;
	font-family:"Verdana" arial sans;
	background-color:#FBD382;
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	border:1px solid #000;
}

#banner{
	float:left;
	width:545px;
	padding:5px 5px 5px 10px;
	margin: 10px 0px 10px 10px;
	background-color:#b0eff1;
	border:1px solid #000;
	}

	#hpText2 { 
	font-size:12px;
	font-family:"Verdana" Arial sans;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

	#interiorText { 
	height:auto; 
	width:740px;
	margin:5px;
	padding:5px;
	font-size:1.5em;
	font-family:"Verdana" Arial sans;
	font-weight:bold;
	color:#000075;
	text-decoration:none; 
}
#leftSidePic img{
	border: 1px solid #000;
	margin: 10px 10px 0px 0px;
	width:232px;
}

#sideNavFlash{
	width:232px;
	height:262px;
	margin:0px 0px 0px 0px;
	
}
#sideNavInterest{
	width:232px;
	height:152px;
	margin: 10px 0px 0px 0px;
	
}
#headerFlashMovie{
	width:950px;
	height:35px;
}
#headerFlashMovie1 {
	width:334px;
	height:223px;
	float:left;
}
#headerFlashMovie2 {
	width:297px;
	height:223px;
	float:left;
	overflow:hidden;
}
#headerFlashMovie3 {
	width:296px;
	height:223px;
	float:left;
}
#headerFlashMovie4 {
	width:205px;
	height:192px;
}
#headerFlashMovie5 {
	width:235px;
	height:495px;
	margin-top:5px;
	margin-left:15px;
}
#midTop {
	width:489px;
	height:189px;
	margin-top:5px;
	margin-left:10px;
	/*padding:5px;*/
	background-image:url(images/mid_top.png);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
#midMid {
	width:489px;
	height:189px;
	/*padding:5px;*/
	margin-top:10px;
	margin-left:10px;
	background-image:url(images/mid_mid.png);
	Background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
#midBottom {
	width:489px;
	height:96px;
	margin-top:10px;
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.midText {
	width:905px;
	height:90px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-style:normal;
}
#mainTextArea {
	width:470px;
	height:auto;
	background-image:url(images/mid_bg.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:5px 0px 0px 10px;
	padding:10px 10px 0px 10px;
}
#navFlashMovie{
	width:815px;
	height:35px;
	margin:10px;
}
#requestFlashMovie{
	position:absolute;
	top:315px;
	left:122px;
	width:320px;
	height:239px;
}
#contactFlashMovie{
	position:absolute;
	top:315px;
	left:122px;
	width:320px;
	height:239px;
}
#photo1 img{
	width:150px;
	float:left;
	margin:5px;
	padding:5px;
	background-color:#8080FF;
	border:1px solid #000000;
}
#Gallery {
	width:450px; 
	border: 1px solid #FF0000;
} 
#divDisclaimer {height:40px; line-height:40px; color:#FFF; font-size:9px; padding:0px 10px; position:relative; left:50%; top:10px; margin-left:-412px; width:825px; }
#divDisclaimer a:link { color:#FFF; text-decoration:none; }
#divDisclaimer a:visited { color:#FFF; text-decoration:none; }
#divDisclaimer a:active { color:#FFF; text-decoration:none; }
#divDisclaimer a:hover { color:#FFF; text-decoration:underline; }
#divInteriorContent {
padding:10px;
background-color:#FFF;
}
.spacer{
clear:both;
}
.spacer20 {
clear:both;
height:20px;
}
.spacer40 {
clear:both;
height:40px;
}

#bannerLinks{
	width:800px;
}

#bannerLinks img{
	padding:5px;
	margin:5px;
	background-color:#8080FF;
	border:1px solid #000000;
}
	#hpImg1{
	position:absolute;
	top:156px;
	left:531px;
	height:229px; 
	width:250px;
}
	#hpImg1 img{
	border:1px solid #000;
}
#recipLink img{
	float:left;
	width:232px;
	border:1px solid #000;
	margin:10px 0px 0px 0px;
}
#cbLink img{
	border: 1px solid #000;
	margin: 10px 0px 0px 0px;
	width:232px;
	float:left;
}
#propStuff{
	margin:0px;
	padding:5px;
	
}


}




