body { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; margin: 0px;  }

h3 { font-weight: bold; font-size: 1.1em; color: #f6da20; margin-left: 75px;}
h4 { font-weight: bold; font-size: 1.1em; color: #f6da20; margin-left: 30px; margin-top: 2px; margin-bottom: 2px;}
h4.todo2 { margin-left: 45px; margin-right: 40px; }

h5 { font-weight: bold; font-size: 1.1em; color: #fff; margin-left: 15px; margin-top: 18px; margin-bottom: 8px;}
p {margin-left: 75px; margin-right: 10px; margin-top: 12px; color: #fff;}
p.info {margin-left: 30px; margin-right: 10px; margin-top: 0px; color: #fff;}
p.todo {margin-left: 67px; margin-right: 40px; margin-top: 0px; color: #fff;}
li.box { margin-left: -2px; list-style-type: circle; color: #fff; }

div.heading1 { border-bottom: 2px solid #CA4E4D; margin-left: 14px; margin-right: 14px; }
div.topnav { color: #fff; margin-top: 6px; }
div.facilities { margin-left: 14px; margin-right: 14px; }
#rentalinfo { margin-left: 20px; margin-top: 14px; }

a:link { color: #fff; text-decoration: none; font-weight: bold; }
a:visited { color: #fff; text-decoration: none; font-weight: bold; }
a:hover { background-color: #EDDA5A; color: #CC0000; font-weight: bold; }
a:active { color: #fff; text-decoration: none; font-weight: bold; }
a.current {color: #CC0000; font-weight: bold;}

a.trigger:link { color: #f6da20; }
a.trigger:visited { color: #f6da20; }
a.trigger:hover { color: #f6da20;  background-color: #707DD8;}
a.trigger:active { color: #f6da20; }

img.ylw { border: 3px solid #f6da20; }
img.thnylw { border: 1px solid #f6da20; }

.menu {display: none;}

/* these are page design elements that set the nav area and content area backgrounds and corners */

#nav_top_mid { background-image: url(images/nav_top_mid.gif); background-repeat: repeat-x; }
#nav_top_left { background-image: url(images/nav_top_left.gif); background-repeat: no-repeat; }
#nav_top_right { background-image: url(images/nav_top_right.gif); background-repeat: no-repeat; }
#nav_body_bg { background-image: url(images/nav_body_bg.gif); background-repeat: repeat-y; }
#nav_btm_mid { background-image: url(images/nav_btm_mid.gif); background-repeat: repeat-x; }
#nav_btm_left { background-image: url(images/nav_btm_left.gif); background-repeat: no-repeat; }
#nav_btm_right { background-image: url(images/nav_btm_right.gif); background-repeat: no-repeat; }

#main_top_mid { background-image: url(images/main_top_mid.gif); background-repeat: repeat-x; }
#main_top_left { background-image: url(images/main_top_left.gif); background-repeat: no-repeat; }
#main_top_right { background-image: url(images/main_top_right.gif); background-repeat: no-repeat; }
#main_mid_bg { background-image: url(images/main_mid_bg.gif); background-repeat: repeat-y; }
#main_btm_mid { background-image: url(images/main_btm_mid.gif); background-repeat: repeat-x; }
#main_btm_left { background-image: url(images/main_btm_left.gif); background-repeat: no-repeat; }
#main_btm_right { background-image: url(images/main_btm_right.gif); background-repeat: no-repeat; }

#box_top_left { background-image: url(images/box_top_left.gif); background-repeat: no-repeat; }
#box_top_right { background-image: url(images/box_top_right.gif); background-repeat: no-repeat; }
#box_btm_left { background-image: url(images/box_btm_left.gif); background-repeat: no-repeat; }
#box_btm_right { background-image: url(images/box_btm_right.gif); background-repeat: no-repeat; }

#nav_box { width: 480px; padding-left: 20px; padding-right: 20px; }

.bg_gradient { background-image: url(images/jouvert_bg_shim.gif); background-repeat: repeat-y; }
#bg_image { background-image: url(images/jouvert_bg.jpg); background-repeat: no-repeat; background-position: bottom; }


.testimonials_head{ color: #fff; text-decoration: none; font-weight: bold; font-size:20px;}
.testimonials_text { color: #fff; text-decoration: none; font-size:11px; text-align: justify;}
.testimonials_name { color: #f6da20; text-decoration: none; font-weight: bold; font-size:11px; text-align:right;}

.gallery_head{ color: #f6da20; text-decoration: none; font-weight: bold; font-size:11px; text-align:left;}
.gallery_desc{ color: #ffffff; text-decoration: none;}