@charset "UTF-8";
/* CSS Document */

body { font-family:"Times New Roman", Times, serif; font-size:17px; background:url(images/body-bg.jpg) no-repeat #005a76 bottom center fixed; margin:0; padding:0; }
h1, h2, h3, h4 { font-weight:normal; margin:0; padding:0; }
h1 { font-size:32px; }
h2 { font-size:21px; margin:0 0 7px 0; }
h3 { font-size:16px; margin:0 0 3px 0; font-variant:small-caps; }
.clear { clear:both; }

a { color:#005a76; text-decoration:underline }
a visited { color:#005a76; text-decoration:underline }

.text32px  { font-size:32px; }
.text21px  { font-size:21px; }
.text15px  { font-size:15px; }
.text17px  { font-size:17px; }
.turquoise { color:#005a76; }
#fadeshow1 {padding: 0px;height: 100px;	width: 270px;margin-top: 0px;margin-right: 0px;	margin-bottom: 0px;	margin-left: 20px; z-index:10}
#wrapper #content .box-right .slideshow2 div em p .small {	font-size: 12px;}

.maroon { color:#5c1039; }
.white { color:#fff; }

td {border-top:1px solid #000; padding:10px 0}

#wrapper { margin:0 auto; width:970px; }

#header { background:url(images/header_bg.gif) top center no-repeat; }

#menu { width: 900px; background:#000; color:#999; height:30px; padding:0; letter-spacing:3px; font-size:16px; text-align:center; }
ul { font-family:"Times New Roman", Times, serif; font-size:16px; margin:0; padding:0; list-style:none; }
	ul li { display:block; position:relative; float:left; text-align:left}
		li ul	{	display:none; }
	ul li a { display:block; text-decoration:none; color:#fff; padding:4px 20px 4px 20px; margin:0; white-space:nowrap; }
	ul li a:hover {	color:#75d0ff; }
	li:hover ul { display:block; position:absolute; }
	li:hover li { float:none; font-size:16px; border-top:1px solid #113140; }
	li:hover a { background:#000; color:#fff; }
	li:hover li a:hover { background:#000; color:#75d0ff; }

/* slideshows*/
.slideshow { height: 360px; width:970px; margin:0; }
	.slideshow .info { margin-top:180px; height:140px; padding:20px 40px; background:#000; background:url(images/transparent-black.png); font-weight:bold; }
.slideshow-narrow { height: 200px; width:970px; margin:0; }
	.slideshow div, .slideshow-narrow div { color:#fff; font-size:15px; font-style:italic; }
	.slideshow p, .slideshow-narrow p { margin:8px; padding:0; }
	.slideshow-narrow .info { margin-top:100px; height:60px; padding:20px 40px; background:#000; background:url(images/transparent-black.png); }
	
.slideshow2 { width:100%; }
.slideshow2 div { width:289px; background:url(images/content-bg.jpg) repeat-y -650px; }
		
#content { background:url(images/content-bg.jpg) repeat-y center; padding:20px 40px; }

/* homepage*/
.box-left p, .box-middle p, .box-right p  { margin:13px 0; padding:0; }
.box-left { width:279px; height:300px; margin:0; padding:0 0 0 0; float:left; color:#005a76; border-right:1px solid #005a76; }
.box-middle {width:299px;height:300px;margin:0;	padding:0 0 0 10px;	float:left;	color:#005a76;	border-right:1px solid #005a76;	}
.box-middle em a {	text-align: center;	line-height: 26px;	font-weight: bold;	color:#5c1039;	text-decoration:none;	padding-top: 150px;}
.box-middle em a:hover {color:#09C; text-decoration:underline;}
.box-right {width:289px;height:300px;padding:0;float:left;color:#005a76;margin-top: 0;margin-right: 0;	margin-bottom: 0;margin-left: 0px;}
.box-right .slideshow2 div h2 strong {color:#5c1039; padding-left: 20px;}
.box-right .slideshow2 div em p {color:#5c1039;	padding-left: 20px;padding-bottom:0;}
.box-right .slideshow2 div h3 {	font-size: 14px;	padding-left: 20px;	margin: 0px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 5px;}
.box-right .slideshow2 div em {	padding-left: 20px;}
.box-right a, .box-right a:visited { font-size:14px; font-style:italic; text-decoration:none; color:#005a76; line-height:65px; }
.box-right a:hover { color:#000; }

/* continuation pages*/
.download-thumbnail { position:absolute; top:60px; left:635px; z-index:100; width:296px; font-style:italic}
	.download-thumbnail p { float:left; padding:50px 0 0 0; text-align:right; color:#fff; }
	.download-thumbnail a, .download-thumbnail a:visited { color:#fff; text-decoration:none; }
	.download-thumbnail a:hover { color:#75d0ff; }


#addressbar { background:#000; color:#fff; height:25px; padding:5px 0 1px 0; letter-spacing:4px; font-size:18px; }
#addressbar a {color: #FFF; text-decoration: none; }
#addressbar a:hover {color: #005A76;}

#footer { background:#00303f; padding:20px 40px; color:#fff; }
	#footer .left { float:left; border-right:1px solid #264e5b; padding:0 0px 0 0; width:300px; }
	#footer .right { float:right; font-size:11px; text-align:right; padding:5px 0 0 0; font-style:italic; line-height:15px; }
	#footer a, #footer a:visited { color:#fff; text-decoration:none; }
	#footer a:hover { color:#75d0ff;}

#wrapper #content p .price {
	text-align: right;
	padding-right: 20px;
	padding-left: 20px;
	float: right;
}
#wrapper #content p .menu_item {
	padding: 10px;
	float: left;
	width: 700px;
}
#wrapper #content h4 .price {
	float: right;
	font-weight: bold;
	padding: 10px;
}
#wrapper #content p .menu_item strong .small {
	font-size: 14px;
}
#wrapper #content .box-left #fadeshow2 {
	z-index: 2;
}
#facebook {
	height: 35px;
	width: 300px;
	margin-top: 10px;
}

