* {
 padding:0;
 margin:0;
} 
 
hr {
 display: none
} 
 
.off {
 position:absolute;
 left:-3000em;
 top:-3000em;
} 

a {
 text-decoration: none;
} 

li {
 margin-bottom: 6px;
}

p.lpic60 {
 margin-left: 60px;
} 

p.rpic60 {
 margin-right: 60px;
} 

img.lpic60 {
float: left;
margin: 0 10px 10px 0;
border: 1px solid #5a5a5a;
padding: 3px;
} 

img.lpic120 {
float: left;
margin: 0 10px 10px 0;
border: 1px solid #5a5a5a;
padding: 3px;
} 

img.cpic60 {
float: left;
margin: 0 auto 10px auto;
border: 1px solid #5a5a5a;
padding: 3px;
} 

img.rpic60 {
float: right;
margin: 0 0 10px 10px;
border: 1px solid #5a5a5a;
padding: 3px;
}

img.rpic180 {
float: right;
margin: 0 0 10px 10px;
border: 1px solid #5a5a5a;
padding: 3px;
}

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: center;
 color: #050505;
 line-height: 13px;
 background: url(images/body-bg.gif) repeat;
} 

h1 {
 font: 20px Verdana, Arial, Helvetica, sans-serif;
 color: #771726;
 margin: 0px;
 padding: 0px 0px 3px 0px;
 border-bottom: 2px solid #771726;
} 
 
h2 {
 font: bold 14px Verdana, Arial, Helvetica, sans-serif;
 color: #771726;
 margin: 0px;
 padding: 0px 0px 0px 15px;
}

h3 {
 font: bold 12px Verdana, Arial, Helvetica, sans-serif;
 color: #771726;
 margin: 0px;
 padding: 0px 0px 0px 15px;
}

p {
 font-family: Verdana, Arial, sans-serif;
 color: Black;
 margin: 0 0 1em;
}

ul {
 list-style: none;
}
 
ol {
 list-style: square;
 list-style-position: outside;
 margin: auto auto auto 2em;
} 

img {
 border: none;
 margin-bottom: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 0;
}

#wrapper {
 width: 800px;
 margin: 0px;
}
 
#page-wrapper {
 width: 800px;
 display: block;
 margin: 0px auto;
 text-align: left;
}  
 
#header {
 height: 155px;
 margin: 8px auto 15px auto;
 width:800px;
 clear:both;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 30px;
} 

#lheader {
 background: url(images/header-left-bg.gif) no-repeat center; 
 height: 155px;
 width:21px;
 float: left;
} 

#cheader {
 background: url(images/header-bg.gif) repeat-x center; 
 height: 155px;
 width:758px;
 float: left;
} 

#rheader {
 background: url(images/header-right-bg.gif) no-repeat center; 
 height: 155px;
 width:21px;
 float: left;
} 

#logo {
 padding: 0 0 0 11px;
 float: left;
} 

#headertxt {
 padding: 0 0 0 315px;
 float: left;
} 
 
#content {
 width: 620px;
 margin: 0px;
 border-style: none none none solid;
 border-color: black;
 border-width: 1px;
 float: right;
 font-size: 11px;
} 

#rpanel {
 width: 608px;
 margin: 0px;
 border-style: none none none solid;
 border-color: black;
 border-width: 1px;
 float: left;
 font-size: 11px;
 padding-top: 0px; 
 padding-bottom: 15px; 
 padding-right: 4px;
 padding-left: 12px; 
} 
 
#lpanel {
 width: 174px;
 float: left;
}  

#vmenu {
 width: 161px;
 float: left;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 border: 0px solid black;
 color: Black;
}

#vmenu li a {
 height: 30px;
 line-height: 30px;
 text-decoration: none;
 border-bottom: 2px solid white;
 color: #6c1623; 
} 

#vmenu li a:link, #vmenu li a:visited {
 height: 30px;
 display: block;
 background: url(images/button-bg.gif);
 padding: 0px 0 0 24px;
 background-repeat: no-repeat;
}

#vmenu li a:hover, #vmenu li #selected {
 height: 30px;
 display: block; 
 background: url(images/button-bg.gif) 0 -30px ;
 padding: 0px 0 0 24px;
 background-repeat: no-repeat;
} 
 
#footer {
 margin:0 auto;
 padding: 7px 0;
 border-top: 1px solid #996;
 clear: both;
 font-size: 11px;
 color: #404040;
 text-align:center;
 width:800px;
 border-top-style: solid;
 border-top-width: 1px;
 border-top-color: black;
}
