body {background:black;margin:40px 0 40px 0;text-align:center;}

#home{width:680px;margin:0 auto 0 auto;}

.hLeft {width:320px;background:white;padding:40px 5px 0 5px;text-align:center;}
.hLeft p {font:90% Georgia,serif;line-height:1.5em;margin:0 20px 0 20px;text-align:center;}

.hLinks {font:80% Georgia,sans-serif;color:black;margin-top:25px;}
/*.hLinks a {color:#339900;text-decoration:none;}*/
.hLinks a {color:#6f7ba5;text-decoration:none;}
/*.hLinks a:visited {color:339900;} */
.hLinks a:visited {color:#6f7ba5;}
.hLinks a:hover {text-decoration:underline;}

.hRight {width:360px;background:#FFF;padding:30px 15px 50px 0px;text-align:center;}
.hRight img {border:2px solid black;margin-top:10px;}

.hFoot {height:20px;background:#999;color:#333;font:60% Verdana,sans-serif;padding:0 42px 0 0;border-top:0px solid black;}


.bLeft {height:20px;background:#999;}
.bRight {background:#999;color:#333;font:60% Verdana,sans-serif;padding:0 30px 0 0;}

#shell {width:680px;margin:0 auto 0 auto;}
#shell p {font:80% Georgia,serif;line-height:1.6em;margin:15px 0 0 0;}
#shell h2 {margin:10px 0 0 0;color:#006600;font:bold 110% Verdana,sans-serif;}
#shell a {color:#7381af;}
#shell a:visited {color:#5069b9;}

.tLogo {width:170px;height:70px;background:white;text-align:center;font:180% Georgia,serif;padding:1px;}
.tRight {width:510px;background:#F2F2F2;}

.mLeft {height:400px;background:#F2F2F2;padding-top:30px;background-image: url("tulips.jpg");background-repeat: no-repeat;background-position: bottom;}
.mRight {background:#FFF;padding:15px 15px 50px 15px;}
.mRight hr {height:1px;border-bottom:1px dotted #ccc;margin:15px 0 0 0;}
.mRight img {border:2px solid black;}

.imgR {margin:0 0 10px 20px;}
.imgL {margin:20px 20px 20px 0;}

#prices {margin:0 20px 0 0;text-align:left;}
#prices p {font:70% Georgia,serif;line-height:1.2em;;margin:15px 0 0 0;}
#prices td {font:70% Georgia,serif;height:1.2em;border-bottom:1px solid #eee;}

#packages {width:230px;margin:0;background:#f2f2f2;padding:10px 10px 60px 10px;text-align:left;}
#packages h2 {margin:10px 0 0 0;font:bold 110% Verdana,sans-serif;}
#packages p {font:70% Georgia,serif;line-height:1.5em;margin:15px 0 0 0;}
#packages li {font:70% Georgia,serif;line-height:1.5em;margin:5px 0 0 0;}
#packages ul {margin:0 0 0 15px;}

/*.holiday {font-weight:bold;color:#990033;} */
/*.holiday {font-weight:bold;color:#dbc42a;} */
.holiday {font-weight:bold;color:#000000;}


#gallery {width:300px;}
#gallery img {margin-top:20px;}
#gallery .Next {margin:20px 0 0 0;text-align:right;font:bold 70% Georgia,serif;float:right;}
#gallery .Back {margin:20px 0 0 0;text-align:left;font:70% Georgia,serif;float:left;}

#nav {width:100%;font:60% Verdana,sans-serif;border-top: 1px dotted #ccc;}
#nav ul {list-style: none;margin: 0;padding: 0;border: none;}
#nav li {margin: 0;}
#nav li a {display: block;padding: 8px 10px 8px 30px;border-bottom: 1px dotted #ccc;color: #000;text-decoration:none;width: 100%;}
#nav .current {display: block;padding: 8px 10px 8px 30px;border-bottom: 1px dotted #ccc;color:#000;text-decoration:none;width: 100%;}
#nav li a:visited {color:black;}
#nav li a:hover {background-color: #ccc;color: #000;}
html>body #nav li a {width: auto;}


#shell h5 {font:80% Georgia,serif;font-weight:bold;line-height:1.5em;margin:0 20px 0 20px;text-align:center;}
.curvebox {
	width: 115px;
	padding: 0.5em;
	background-color:#c0c0c0;
	border: 2px solid #000000;
	color: #000000;
	float:right;
	
	-moz-border-radius: 2px;
}

