* { padding: 0; margin: 0; }

body {
 font-family: "Trebuchet MS", "Arial", Helvetica, sans-serif;
 font-size: 11px;
 
 /* background-color: #fbefef; */
 /* background-color: #7c3f3c; */
 background-color: #7c3f3c;  
}

body,td,th {
 color: #000000;
}
a:link {
 color: #000000;
}
a:visited {
 color: #000000;
}
a:hover {
 color: #800000;
}

h1 { 
 font-weight: bold;
 font-size: 12px;
 line-height: 1.4
}

img {
 border-style: none;
}

#wrapper { 
 margin: 0 auto;
 width: 922px;
}

#header {
 color: #333;
 width: 900px;
 float: left;
 border: 0px;
 height: 122px;
 margin: 10px 0px 5px 0px;
 padding-top: 3px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 background:#7C3F3C;
}

#navigation {
 float: left;
 width: 900px;
 color: #ffffff;
 padding-top: 3px;
 padding-bottom: 0px;
 padding-left: 10px;
 padding-right: 10px;
 border: 0px;
 margin: 0px 0px 3px 0px;
 /* background-color:#7c3f3c;*/
 font-weight: normal;
}

#navigation2 {
 float: left;
 width: 922px;
 color: #ffffff;
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 border: 0px;
 margin: 0px 0px 3px 0px;
 /* background-color:#7c3f3c;*/
 font-weight: normal;
}


#navigation a:link {
 color: #FFFFFF;
}

#navigation a:visited {
 color: #FFFFFF;
}

#navigation a:hover {
 color: #ffbab7;
}


#rvmnindex {
 background-image: url(pageimages/indext.gif);
 background-repeat: no-repeat;
 float: left;
 width: 900px;
 color: #000000;
 padding-top: 3px;
 padding-bottom: 0px;
 padding-left: 10px;
 padding-right: 10px;
 border: 0px;
 margin: 0px 0px 0px 0px;
 background-color:#FFFFFF;
 font-weight: normal;
}

#rvmnindexend {
 background-image: url(pageimages/indexb.gif);
 background-repeat: no-repeat;
 float: left;
 width: 900px;
 color: #000000;
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 10px;
 padding-right: 10px;
 border: 0px;
 margin: 0px 0px 10px 0px;
 background-color:#FFFFFF;
 font-weight: normal;
}

#rvspec { 
 font-family: "Arial";
 color: #333;
 border: 0px;
 background:#FFFFFF;
 background-repeat: no-repeat;
 margin: 0px 5px 10px 0px;
 padding: 10px;
 width: 900px;
 float: left;
}

#leftcolumn { 
 color: #333;
 border: 0px;
 background:#FFFFFF;
 background-image: url(pageimages/lefttl.gif);
 background-repeat: no-repeat;
 margin: 0px 5px 0px 0px;
 padding: 10px;
 height: 800px;
 width: 170px;
 float: left;
}

#leftcolumnup { 
 color: #333;
 border: 0px;
 background:#FFFFFF;
 background-image: url(pageimages/lefttl.gif);
 background-repeat: no-repeat;
 margin: 0px 5px 0px 0px;
 padding: 10px;
 height: 1430px;
 width: 170px;
 float: left;
}

#leftcolumnwide { 
 background:#FFFFFF;
 background-image: url(pageimages/widet.gif);
 background-repeat: no-repeat;
 color: #333;
 width: 900px;
 float: left;
 border: 0px;
 margin: 0px 5px 0px 0px;
 padding: 10px;
 text-align:left
}

#leftcolumnwideend { 
 background:#FFFFFF;
 height: 17px;
 color: #333;
 width: 900px;
 float: left;
 border: 0px;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 text-align:left
}

#leftcolumnsuperwide { 
 background:#FFFFFF;
 background-repeat: no-repeat;
 color: #333;
 width: 920px;
 float: left;
 border: 0px;
 margin: 0px 5px 0px 0px;
 padding: 0px;
 text-align:left
}

#leftcolumnsuperwidetop { 
 background:#FFFFFF;
 height: 17px;
 color: #333;
 width: 900px;
 float: left;
 border: 0px;
 margin: 10px 0px 0px 0px;
 padding: 0px;
 text-align:left
}

#leftcolumnsuperwideend { 
 background:#FFFFFF;
 height: 17px;
 color: #333;
 width: 900px;
 float: left;
 border: 0px;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 text-align:left
}

#middlenav { 
 float: right;
 color: #333;
 border: 0px;
 background:#FFFFFF;
 background-image: url(pageimages/midrighttr.gif);
 background-repeat: no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 10px;
 width: 707px;
 float: left;
}

#midrightcolumn { 
 color: #333;
 border: 0px;
 background:#FFFFFF;
 background-image: url(pageimages/rightmt.gif);
 background-repeat: no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 770px;
 width: 707px;
 float: left;
}

#middlecolumn { 
 color: #333;
 border: 0px;
 background:#FFFFFF;
 background-image: url(pageimages/midmt.gif);
 background-repeat: no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 770px;
 width: 100px;
 float: left;
}

#middlecolumnup { 
 color: #333;
 border: 0px;
 background:#FFFFFF;
 background-image: url(pageimages/midmt.gif);
 background-repeat: no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 1400px;
 width: 100px;
 float: left;
}

#rightcolumn { 
 float: right;
 color: #333;
 border: 0px;
 background:#FFFFFF;
 background-image: url(pageimages/rightmt.gif);
 background-repeat: no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 770px;
 width: 587px;
 display: inline;
}

#rightcolumnup { 
 float: right;
 color: #333;
 border: 0px;
 background:#FFFFFF;
 background-image: url(pageimages/rightmt.gif);
 background-repeat: no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 1400px;
 width: 587px;
 display: inline;
}

#gadsense { 
 float: left;
 width: 823px;
 border: 0px;
 background-color:#FFFFFF;
 margin: 0px 0px 10px 0px;
 padding: 10px 10px 10px 85px;
 height: 100px;
}

#footer { 
 width: 900px;
 font-size: 10px; 
 clear: both;
 color: #FFFFFF;
 border: 0px;
 background-color:#800000;
 margin: 0px 0px 10px 0px;
 background-image: url(pageimages/footer.jpg); 
 padding: 10px;
 height: 15px;
}

#footer a:link {
 color: #FFFFFF;
}

#footer a:visited {
 color: #FFFFFF;
}

#footera:hover {
 color: #FFFFFF;
}



#leftround { 
 color: #333;
 border: 0px solid #ccc;
 background:#FFFFFF;
 background-image: url(pageimages/leftbl.gif);
 background-repeat: no-repeat;
 margin: 0px 5px 5px 0px;
 padding: 0px;
 height: 18px;
 width: 190px;
 float: left;
}

#middleround { 
 color: #333;
 border: 0px solid #ccc;
 background:#FFFFFF;
 background-image: url(pageimages/midbl.gif);
 background-repeat: no-repeat;
 margin: 0px 0px 5px 0px;
 padding: 0px;
 height: 18px;
 width: 120px;
 float: left;
}

#rightround { 
 float: right;
 color: #333;
 border: 0px solid #ccc;
 background:#FFFFFF;
 background-image: url(pageimages/rightbr.gif);
 background-repeat: no-repeat;
 margin: 0px 0px 5px 0px;
 padding: 0px;
 height: 18px;
 width: 607px;
 display: inline;
}





.menu {
height: 18px;
width: 707px;
}



.cssnav
{
position: relative;
float: left;
background: url(pagebuttons/nav01on.gif) no-repeat;
white-space: nowrap;
display: block;
width: 100px;
height: 20px;
margin: 0;
padding: 0;
}

.cssnav a
{
display: block;
color: #000000;
font-size: 11px;
width: 100px;
height: 20px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cssnav img
{
width: 100px;
height: 20px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav a:hover img
{
visibility:hidden
}

.cssnav span
{
position: absolute;
left: 3px;
top: 4px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 






.cssnavon
{
position: relative;
float: left;
background: url(pagebuttons/nav01on.gif) no-repeat;
white-space: nowrap;
display: block;
width: 100px;
height: 20px;
margin: 0;
padding: 0;
}

.cssnavon a
{
display: block;
color: #000000;
font-size: 11px;
width: 100px;
height: 20px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cssnavon img
{
width: 100px;
height: 20px;
border: 0
}

.cssnavon span
{
position: absolute;
left: 3px;
top: 4px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 


#profm a {
display:block;
width:88px;
margin: 0px 0px 0px 0px; 
padding:7px 0px 10px 12px;
font: bold 12px;
color:#c60;
background: url("pagebuttons/profroll.jpg") 0 0 no-repeat;
text-decoration: none;
color: #000000;
}

#profm a:hover {	
background-position: -100px 0;
color: #000000;
}

#profm a:active {
background-position: -200px 0;
color:white;
}