body { color: #666; }
h1, h2 { color: #b00; }
h3, h4, h5, h6 { color: #666666; }
div#placeholder-logo { color: #838383; font-size: 30px; font-weight: bold; }
a#logo { text-decoration: none; }
div#placeholder-hero { background: #680505; }
div#placeholder-box1 { color: #fff; }
div#footer { border-top: 1px solid #ccc; color: #888; padding-top: 9px; }
td.menu-item { color: #831111; }
td.menu-item-hover { color: #dc2424; }
td.menu-item-selected { color: #000; }
td.submenu-item { background: #f9f9f9; color: #000; font-size: 11px; padding: 6px !important; }
td.submenu-item-hover { background: #666; color: #fff; font-size: 11px; padding: 6px !important; }
td.submenu-item-selected { background: #000; color: #fff; font-size: 11px; padding: 6px !important; }
/* @group Forms */

.announcement-list { padding: 18px 18px 3px; }
.secure-login, .newsletter-form { background: #EDECE3; border: none; margin-bottom: 18px; padding-bottom: 18px; }
.secure-login h3, .newsletter-form h3 { background: transparent; border: none; font-size: 14px; margin: 0; padding: 18px 18px 0; }
.secure-login div.form, .newsletter-form div.form { padding-left: 9px; }
#placeholder-nav table td { cursor: pointer; cursor: hand; }    /* @end */
/* @group Links */

a:link, a:visited { color: #b00; text-decoration: none; }
a:hover, a:active { color: #b00; text-decoration: none; border-bottom:1px dotted #333333; }

#nav_385406 a:link, #nav_385406 a:visited
{
	color:#333333;font-size:12px;letter-spacing:0.5px;text-transform:uppercase;
}
#nav_385406 li.selected a:link, #nav_385406 li.selected a:visited
{
	color: #111111;
}

#nav_385406 li a:hover {}

div#placeholder-box1 a, div#placeholder-box1 h2 { color: #fff; font-weight: bold; }
#placeholder-nav table td { cursor: pointer; cursor: hand; }    /* @end */
/* @group Template Settings */

/* Don't touch these unless you know how CSS layouts work */

body { background: url(/images/cssimg/bg-8-1.png) repeat-x 0 0; margin: 0; }
body#sub { background: url(/images/cssimg/bg-sub-8-1.png) repeat-x 0 0; }
body#sub div#header { margin-bottom: 18px; }
div#header { position:relative; height: 150px; }
div#header-right { background: url(/images/cssimg/bg-header-8-1.png) no-repeat 0 0; }
div#placeholder-logo { position:absolute; top:32px; left:0; width:200px; height: 100px; }
div#placeholder-search { padding-top: 35px; text-align: right; }
div#placeholder-nav {height:50px; left:0; line-height:50px; position:absolute; text-align:left; top:100px; width:100%; }
div#placeholder-nav ul {margin:0; font-size:14px; }
div#placeholder-nav ul li { display:inline; margin-right:15px; }
div#placeholder-nav table { width: 100%; }
div#placeholder-hero { height: 216px; margin: 0; width: 600px; overflow:hidden; }
div#placeholder-box1 { height: 216px; overflow-x: hidden; overflow-y: auto; overflow: auto; }
div#content { margin-bottom: 36px; padding-top: 18px; }
div#placeholder-rss { height: 16px; margin-bottom: 9px; text-align: right; }
div#placeholder-rss img { margin: 0 9px; vertical-align: middle; }
#placeholder-nav table td { cursor: pointer; cursor: hand; }    /* @end */

/*Fuel CSS*/
ul#bannerlist { margin:0; }
ul#bannerlist li { list-style-type:none; }

table.photogalleryTable td {padding:0; border:0; position: relative;}
table.photogalleryTable td a,

table.photogalleryTable td img
{
	display: block;
	padding: 3px;
	background: #fff;
	border: 1px solid #fff;
}

table.photogalleryTable td a:hover img
{
	border-color: #ddd;
}

table tbody td,
table tbody th
{
	padding: 5px;
	border-bottom: 1px solid #ddd;	
}
table caption
{
	margin: 3em 0 10px;
	border-bottom: 1px dotted #ddd;
	text-transform: uppercase;
}
table tbody th
{
	width: 182px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	vertical-align: top;
}

table tfoot td
{
	padding-top: 10px;
	font-size: 11px;
	line-height: 1.636em;
}

div#placeholder-nav ul li.selected { font-weight:bold;}

<!--Testimonials-->

p.testimonial_cite {color:#333333;}
p.testimonial_from {margin-top:-18px; color:#cccccc;}

#calltoaction a {height:25px; line-height:25px;color:#fff; display:block; background-color:#b00; margin-left:20px;padding:5px 5px 5px 12px;-moz-border-radius: 8px;-webkit-border-radius: 8px;border: 1px solid #b00 !important; }
#calltoaction a:hover {color:#000 !important;border-color:#000; background-color:#ccc; }
#calltoaction a:visited { color:#fff;}

#tourism		{margin:1.5em;}
#tourism div	{}
#tourism a		{}
#tourism a:hover{border:0 none;}
