body {background: url(rvrb_bg001.jpg) repeat;color: #355E69;font: 12px Arial, Helvetica, sans-serif;}
hr {margin: 5px;}
img {border:none;}
a:link {color: #355E69;font-weight: bold;text-decoration:none;font-size:14px;}
a:visited {color: #355E69;font-weight: bold;text-decoration:none;font-size:14px;}
a:hover {color: #81C2D3;font-weight: bold;text-decoration:none;font-size:14px;}
a:active {color: #355E69;font-weight: bold;text-decoration:none;font-size:14px;}

td.ext {border-bottom: none;}

#wrap {width:975px;margin: 0 auto;}
#headerImg {position:absolute;z-index:1000;top:5px;width:252px;height:217px;background:url(rvrb_head002.png) no-repeat;}
#headerImg a {display: block;width: 252px;height: 216px;}
#main {background:#fff;padding:0;margin:5px 0 0 0;	border-top: 1px solid #81C2D3;border-left: 1px solid #81C2D3;border-right: 3px solid #81C2D3;border-bottom: 3px solid #81C2D3; }
#topLeader {width:728px;height: 90px;float: right;}
#skyScraper {width:160px;float: right;margin:1px 5px 1px 1px;}

/* nav bar */
#nav {margin: 0;float: right;}
#nav ul {margin:0 0 0 7px;padding:0;float:right;}
#nav li {border-left: 1px solid #81C2D3;float: left;list-style: none;}
#nav a {display: block;height: 20px;padding: 6px 6px 3px 6px;border-bottom: 1px solid #81C2D3;font: bold 14px Arial, Helvetica, sans-serif;text-transform: uppercase;}
#nav a:link {color: #355E69;text-decoration: none;}
#nav a:visited {color: #355E69;text-decoration: none;}
#nav a:hover {color: #fff;background: #81C2D3;text-decoration: none;}
#nav a:active {color: #355E69;text-decoration: none;}
#nav .last {border-right: 1px solid #81C2D3;}
/* end nav bar */

/*submenu*/
#nav ul.submenu {margin: 0;padding: 0;position:absolute;z-index:1000;}
#nav ul.submenu li {list-style:none;float: none;border-left:1px solid #81C2D3;border-right:1px solid #81C2D3;}
#nav ul.submenu li a {display: block;height: 12px;padding: 3px;border-bottom: 1px solid #81C2D3;font: bold 11px Arial, Helvetica, sans-serif;text-transform: uppercase;}
/* end submenu */

#feature{width:300px;margin: 85px 0 1px 10px;padding-right:9px;float:left;}
#blogs {width: 340px;margin: 85px 0 1px 0;padding-left: 10px;float: left;border-left: 1px solid #81C2D3;}
#audio {width:250px;margin: 85px 5px 1px 5px;float:right;}
#elementshold {width: 780px;margin-left:5px;}
#pollhold {width: 780px;margin:95px 0 0 5px;}
#pollhold a {font-size: 11px;font-weight: normal;}
#footer {font-size:10px;padding:5px;clear:both;text-align:center;}

.elements {width:365px;float:left;margin-right:15px;margin-bottom:5px;}
.location {width:200px;float:left;margin: 0 0 10px 150px;}
.location a {font-size:12px;font-weight:normal;}
.bandcolumn{float: left;width: 335px;margin: 0 15px 10px 0;font-size:14px;}
.imgleft {float: left;width: 150px;margin: 0 5px 10px 0;}
.i-left {float:left;margin: 0 5px 5px 0;}
.centered {text-align:center;}
.clearit{clear: both;height: 0;margin: 0;}
.clear{clear:left;height: 0;margin: 0;}

