﻿/*#c1c99b login hidden color */


/*#4c5b46 headers, borders, links, leftpane*/
/*#99a58d contentpane copy, h3 for the xml modules, */
/*#9eb58e leftpane*/
/*#000000 hover*/

.login { position: absolute; top:0; left: 0;}

a img {border: 0;}

a:link {color: #4c5b46; text-decoration:none;}
a:visited { color: #4c5b46; text-decoration:none;}
a:visited:hover, a:hover {color: black; background-color: transparent; text-decoration:none;}

body { background: url(bg.jpg); margin:0; padding: 0;}

#skinmaster{
margin:0;
padding:0;/*background-image: url(bodybg.gif) repeat-y;*/
position: relative;
margin-left: -417px;
left: 49%;
/*width:833px;*/
}


#skinmaster table tr td
{
vertical-align: top;
}

#Header {

background: transparent url(images/header.jpg) no-repeat;
width: 833px;
height: 124px;
margin:0;
padding:0;
}

#logo2 {}
.imagesmithmenu {height:30px; vertical-align: top;}
.imagesmithmenu a:link,
.imagesmithmenu a:visited,
.imagesmithmenu a:hover,
.imagesmithmenu a:active {float:left; margin:0; padding: 0; position: relative; clear:none; white-space: nowrap;


}

.imagesmithmenu a img{ padding:0; margin:0; display:inline-table}

#vriLogo_ {vertical-align: top; background:url(images/bodybg.gif) left;}


#dnn_flashPane_ {vertical-align: top; background:url(images/bodybg.gif) right;}

#contentbody {background: white url(images/bodyBg.gif) repeat-y; width:833px}
/* Total pixels = 266*/
#dnn_LeftPane {
padding: 20px 19px 0 37px;
background: #9eb58e url(images/w.gif) repeat-y left;
vertical-align: top;
text-align: left;
border-right: 1px solid white;
width: 209px;
}
#dnn_LeftPane a.Normal:link ,
#dnn_LeftPane a.Normal:visited { color: white}
#dnn_LeftPane a.Normal:hover ,
#dnn_LeftPane a.Normal:active { color: black}
#dnn_ContentPane {
vertical-align: top;
text-align: left;
padding: 20px 55px 20px 26px;
background: white url(images/e.gif) repeat-y right;
}

#footer {
width:833px;
height:110px;
background: url(images/footer.gif) no-repeat;
}


/* Styles for Date Skin Object*/
#date { text-transform: uppercase; position: relative;
left: 679px;
top: 104px;
font-family: Verdana, Sans-Serif;
font-size: 7pt; color:White;}
#date .SkinObject { color:white;}
#date .SkinObject {font-family: Verdana, Sans-Serif;
font-size: 7pt; color:White;
	
}
a.footerLinks {color: Black; font-family: Arial; font-size: 10px;}

h1, h2 {font-size:15px; font-family: Verdana, Sans-Serif; font-weight: 400; letter-spacing: 1px; color: #4c5b46}
p, li, td {font: 11px/18px Verdana, sans-serif; color: #99a58d}
/*  BEGIN STYLES PROPERTIES  */
.first { padding:6px; border-right: thin solid #939598; width:100px}
.second  {
vertical-align: text-top;
padding: 6px;
padding-left: 9px;

}

div#ATTRACTIONSREAL table { border: thin solid #4c5b46; float: left;}
div#ATTRACTIONSREAL .first img { padding: 6px; border: thin solid #939598;}
div#ATTRACTIONSREAL .second { vertical-align: bottom; color: #4c5b46 }
div#ATTRACTIONS table { border: thin solid #939598;}

div#ATTRACTIONSREAL span , div#ATTRACTIONS * a{background-color: #ffffff; list-style-type: none; color: #913a2a; letter-spacing:0;}

div#ATTRACTIONS tr:hover td{ background-color: #abcfc6;}
div#ATTRACTIONS tr:hover td:hover { background-color: white;}

.second * {

margin: 0;
padding:0;
}

#ATTRACTIONS .second h2, legend{
font-family: Verdana, Arial, sans-serif;
font-size:15px;
font-family: Verdana, Sans-Serif;
font-weight: 400;
letter-spacing: 1px;
color: #4c5b46;
font-style: normal;
line-height: 115%;
font-weight: normal;
font-variant: normal;
text-transform: capitalize;
color: #4c5b46;
}

#ATTRACTIONS .second h3 {
font-family: Verdana, Arial, sans-serif;
font-size: 14px;
font-style: normal;
line-height: 133%;
font-weight: normal;
font-variant: normal;
text-transform: capitalize;
color: #99a58d;
}


#ATTRACTIONS .second div {
font:11px/17px normal Verdana, sans-serif;;
letter-spacing:1px;
color: #000;
text-decoration: none;
}
#ATTRACTIONS table {border: thin solid #99a58d}
#ATTRACTIONS a {letter-spacing:1px;}

.first, .center {text-align: center}

a.login:link, a.login:visited{ color: #abcfc6;}
a.login:hover {color: white;}
/*  END STYLES  */


/* CSS HACK to style menu */
/*

green#95c3b8
red#4c5b46

*/

#Footer, .SkinObject { letter-spacing: 1px; color: #4c5b46;}
a.SkinObject { font: 10pt/12pt normal Verdana, Sans-Serif; color: #4c5b46; text-decoration:none;}
a.SkinObject:link {}
a.SkinObject:visited {}
a.SkinObject:hover, a.SkinObject:active{color: #000;}

/* Style for the Radmenu only viewable when logged in a admin */
#dnn_rad2_RadMenu1 {
position: absolute;
top:0;
left:0;
}

/* Styles for links menu in left pane */
#dnn_ctr381_ContentPane { vertical-align: middle !important;}

/* Site Link Styles */
a:link {color: #4c5b46; text-decoration:none;}
a:visited { color: #4c5b46; text-decoration:none;}
a:visited:hover, a:hover {color: black; background-color: transparent; text-decoration:none;}

.Black_1px * img {display: inline;}

.Black_1px * a:Link,
.Black_1px * a:Visited; {color: white !important; text-decoration: none;}

.Black_1px * a:Hover,
.Black_1px * a:Active {color: #000; text-decoration: none;}

.ATTRACT {left: -40px;}
.ATTRACT img {padding: 6px !important;}
.ATTRACT li:hover img { background-color: #abcfc6; border: thin solid #abcfc6;}

/* Styles for the Steps table from the Property Page */
.stepsTable {width: 400px; border:thin solid #4c5b46;}
.stepsTable tr {  background-color: transparent;}
.stepsTable tr td
{
color: #4c5b46;
}

/* Styles the table containing the number of steps per unit on the Property page */
.stepsTable tr:hover { background-color: #95c3b8}
.stepsTable tr:hover td {color: #fff}

.copyright { font-family: Tahoma, Serif;
font-size: 12px;
color: black;
margin-top: 20px;
}

.Head {color: #4c5b46 }