/* gvrhoa.org main style sheet */

body.pagebody {
   background-color:#FFFFFF;
   margin:4px 0px 0px 6px;
   padding:0px;
}
#titlebar {
   position:relative;
   left:0px;
   top:0px;
   margin:0px;
}
#menubar {
   position:relative;
   left:0px;
   top:0px;
   margin:0px;
}
#leftbox {
   position:absolute;
   width:204;
   background-color:#E3EAE3;
}
#contents {
   position:relative;
   left:224px;
   top:0px;
   width:569;
}
#footer {
   position:relative;
   visibility:hidden;
   left:0px;
   top:0px;
   width:789;
   margin-top:16px;
   margin-bottom:0px;
   padding-bottom:8px;
}
a {
   outline:none;
}
img.mainmenuitem {
   border:0px;
}
div.lpanel_box {
   width:182;
   margin:13px 11px 0px 11px;
   background-color:#FFFFFF;
}
div.weather {
   overflow:hidden;
   margin:0px;
   padding:12px 0px 15px 10px;
}
p.lpanel_title {
   font-family:Verdana,Arial,sans-serif;
   font-size:8pt;
   font-style:normal;
   font-weight:bold;
   color:#FFFFFF;
   background-color:#637963;
   padding:4px 4px 4px 4px;
   margin:0px;
   display:block;
}
img.lpanel_title {
   margin:0px 3px 0px 0px;
   padding:0px;
   vertical-align:top;
   height:12;
   width:16;
}
div.lpanel_links {
   padding-top:4px;
   padding-bottom:8px;
}
a.navlink {
   font-family:Verdana,Arial,sans-serif;
   font-weight:normal;
   font-size:8pt;
   text-decoration:underline;
   color:#000000;
   display:block;
   margin:0px;
   padding:3px 3px 5px 12px;
}
a.navlink:hover {
   background-color:#D4C4C5;
}
div.eventlist {
   padding-top:4px;
   padding-bottom:8px;
   background-color:#FFFFFF;
}
tr.eventlist {
   padding:0px;
}
td.eventlist_image {
   vertical-align:top;
}
img.eventlist_image {
   margin:5px 4px 0px 7px;
   height:12;
   width:9;
}
td.eventlist_link {
   vertical-align:top;
}
p.eventlist_link {
   font-family:Verdana,Arial,sans-serif;
   font-weight:normal;
   font-size:8pt;
   color:#000000;
   display:block;
   margin:0px;
   padding:4px 3px 5px 0px;
}
a.eventlist_link {
   color:#000000;
   /*text-decoration:none;*/
}
a.eventlist_link:visited {
   color:#000000;
}
a.eventlist_link:hover {
   text-decoration:underline;
}
h2.maincontent {
   font-family:Arial,sans-serif;
   font-size:12pt;
   font-style:normal;
   font-weight:bold;
   color:#4B604B;
   margin-top:0px;
   margin-bottom:0px;
   padding-top:17px;
}
h3.maincontent {
   font-family:Arial,sans-serif;
   font-size:12pt;
   font-style:normal;
   font-weight:bold;
   color:#4B604B;
}
p.maincontent {
   font-family:Verdana,Arial,sans-serif;
   font-size:9pt;
   font-style:normal;
   font-weight:normal;
   color:#000000;
   width:97%;
   margin-top:11px;
   margin-bottom:0px;
}
.maincontent-important {
   font-family:Verdana,Arial,sans-serif;
   font-size:9pt;
   font-weight:normal;
   color:#000000;
}
a.maincontent, a.textbody, a.textbodylink {
   color:#000000;
}
a.maincontent:visited, a.textbody {
   color:#000000;
}
a.textbodylink {
   color:#000000;
   text-decoration:none;
}
a.textbodylink:visited {
   color:#000000;
   text-decoration:none;
}
a.textbodylink:hover {
   text-decoration:underline;
}
.textbody, .textbodylist, .textbodylink {
   font-family:Verdana,Arial,sans-serif;
   font-size:9pt;
   font-style:normal;
   font-weight:normal;
   line-height:135%;
   color:#000000;
}
.tabletext, .tabletextlink {
   font-family:Verdana,Arial,sans-serif;
   font-size:9pt;
   font-style:normal;
   font-weight:normal;
   line-height:118%;
   color:#000000;
}
h3.textbody {
   font-family:Arial,sans-serif;
   font-size:12pt;
   font-weight:bold;
   /*color:#5F745F;*/
   color:#697E69;
}
p.textbody {
   margin-top:11px;
   margin-bottom:16px;
   width:97%;
}
p.textbodylist {
   margin-top:11px;
   margin-bottom:11px;
   width:97%;
}
ul.textbodylist {
   margin-top:9px;
   margin-bottom:19px;
   margin-right:46px;
}
li.textbodylist {
   margin-bottom:4px;
}
div.textbodyimg {
   margin:20px 0px 20px 90px;
}
img.textbodyimg {
   border:0px;
   margin-bottom:4px;
}
.imgcaption {
   font-family:Verdana,Arial,sans-serif;
   font-size:7pt;
   font-style:normal;
   text-align:left;
}
td.imgcaption-leftcell {
   vertical-align:top;
   width:16%;
}
#pagebar {
   text-align:right;
   width:94%;
   margin-top:21px;
}
.pagebarentry {
   font-family:Verdana,Arial,sans-serif;
   font-size:8pt;
   font-style:normal;
   font-weight:bold;
   color:#4B604B;
}
p.footer {
   font-family:Verdana,Arial,sans-serif;
   font-size:8pt;
   font-style:normal;
   text-align:center;
   color:#666666;
   margin:0px;
}
a.footer {
   color:#666666;
}
p.designby {
   font-family:Verdana,Arial,sans-serif;
   font-size:8pt;
   font-style:italic;
   text-align:center;
   color:#666666;
   margin-top:6px;
}
