/********************************** Side Vertical Nav styles **********************************/

#vnavlist
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
width: 140px;
}

#vnavlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
}

#vnavlist li a { text-decoration: none; }


/********************************** Top nav styles **********************************/

#hnavlist
{
margin: 0;
padding: 0 0 20px 10px;
border-bottom: 1px solid #000052;
}

#hnavlist ul, #hnavlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

/********************************** styles **********************************/

#hnavlist a:link, #hnavlist a:visited
{
float: left;
line-height: 16px;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: underline;
color: #e6d7de;
}

#hnavlist a:link#current, #hnavlist a:visited#current, #hnavlist a:hover
{
border-bottom: 4px solid #fff;
padding-bottom: 2px;
background: transparent;
text-decoration: none;
color: #fff;
}

#hnavlist a:hover { color: #fff; text-decoration: none; }

/********************************** General page wide styles **********************************/
body {line-height: 1.5em;}

input, select, textarea {font-size: 8pt;}/*text for forms*/

p {margin-top: 0;margin-bottom: 0;
}

img {border: none;text-decoration: none;}

a img {text-decoration: none;}

/******************************** Page borders ********************************/
/* left and right nav borders */
.inner {border-left: solid 0px #e6d7de;border-right: solid 0px #e6d7de;}
/* Footer border */
.bottom{border-top: solid 0px #e6d7de;}

/******************************** Page layout settings ********************************/
/* left and right column/nav widths */
.outer {border-left-width: 150px;border-right-width: 130px;}
/* left column width and  _negative_ left column width */
.left {width:150px; margin-left: -150px;}
/* right column width and  _negative_ right column width */
.right {width: 130px;margin-right: -131px;}

/********************************* Styles for specific areas on page *********************************/
#centerContent{padding:15px;}

#leftContent{padding:5px; background: #DDc8D2 }

#rightContent{padding:5px;
}

#topContent{padding:0px;background: #FFFFFF }

#bottomContent{padding:15px;}

.ripesiteFooterLogo{display:none}

#lists li {
  list-style-type:square;
  }

DIV.googleads
{
  FONT-SIZE: 8pt;
  COLOR: #666666;
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial;
}

a.touroz{ font-family: Arial, sans-serif; font-size: 8pt; color:#e6d7de; font-weight:bold; background: none; text-decoration:underline; }
a.touroz:active { font-family:Arial, sans-serif; font-size: 8pt; color:#e6d7de; font-weight:bold;   background: none; text-decoration:underline; }
a.touroz:visited { font-family:Arial,sans-serif; font-size: 8pt; color:#e6d7de; font-weight:bold;  background: none; text-decoration:underline; }
a.touroz:hover { font-family:Arial,sans-serif; font-size: 8pt; color:#ffffff; font-weight:bold; text-decoration:none; BACKGROUND: none; }