/********************************** General page wide styles **********************************/

BODY { BACKGROUND: #ffffff url('/images/bg-pts.jpg') repeat-y center top; MARGIN: 0px auto; line-height: 1.5em;}

input, select, textarea {font-size: 9pt;} /*text for forms*/

img {border: none;text-decoration: none;}

a img {text-decoration: none;}

h1{margin:0;}
h2, h3 {margin-top:0;}

/****************** General page wide styles ******************/

body {margin:0;}

td {line-height:1.4em;}

#wrapper {width:750px; border:0; padding:0; margin:auto;} /*outer table surrounding all the content*/

input, select, textarea {font-size:10pt;} /*text size in forms*/

p {margin-top: 0;margin-bottom:0;}

h1{margin:0;}

img {border: none; text-decoration:none;}
a img {text-decoration:none;}

.smalltxt {font-size:90%;} /*styles beginning with a period '.' will appear in the content editor's style menu*/
.largetxt {font-size:110%;}

/****************** Styles for specific areas of the page **********/

#topContent{padding:0px;background: #FFFFFF }
#centerContent{padding:20px;} /*the page's main content area*/
#bottomContent{padding:0px;} /*Page Footer*/

/********************************** Top nav styles **********************************/

#hnavlist
{
margin: 0;
padding: 0 0 20px 10px;
border-bottom: 1px solid #666;
}

#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; }

.ripesiteFooterLogo{display:none}

