body {font-family: Verdana, Arial, Sans-Serif;
font-size: 9px;
color: #000000;
background-color: #477135;
}

b {
color:#477135;
font-weight: 700;
}

img {
margin-bottom:5px;
}

img.logo {
margin-right:157px;
margin-bottom:0px;
position:relative;
top:20px;
}

a:link {
color: #477135;
text-decoration: none;
}

a:active {
color: #477135;
text-decoration: none;
}

a:visited {
text-decoration: none;
color: #477135;
}

.side_nav {
font-family: Verdana, Arial, sans-serif;
font-size:10px;
font-weight: 800;
color: #477135;
font-variant: normal;
text-align:center;
border-top-color: #477135;
border-top-style: dotted; 
border-top-width: thin;
border-bottom-color: #477135;
border-bottom-style: dotted; 
border-bottom-width: thin;
margin-bottom: 3px;
}

div.side_nav a:hover {
color:#0EEF42;
}


.intro {
font-family: Trebuchet, Verdana, Arial, Sans-Serif;
font-size: 10px;
color: #000000;
background-color: #ffffff
}

.custom_hr {
border-bottom-color: #477135;
border-bottom-style: dotted; 
border-bottom-width: thin;
margin-bottom: 3px;
}

.intro_title {
font-family: Verdana, Arial, sans-serif;
font-size:14px;
font-weight: 800;
color: #477135;
font-variant: normal;
border-bottom-color: #477135;
border-bottom-style: dotted; 
border-bottom-width: thin;
margin-bottom: 3px;
}

a.intro_title:link {
text-decoration: none;
}

a.intro_title:visited {
text-decoration: none;
}

a.intro_title:hover {
text-decoration: none;
}

.byline { 
font-family: verdana, arial, sans-serif;
font-style: italic;
font-weight: 700;
font-size: 9px;
color: #477135;
}

.byline a:link { 
font-family: verdana, arial, sans-serif;
font-style: italic;
font-weight: 700;
font-size: 9px;
color: #0a1f00;
}

.byline a:hover { 
font-family: verdana, arial, sans-serif;
font-style: normal;
font-weight: 700;
font-size: 9px;
color: #0a1f00;
}

.masthead_heading {
font-family: verdana, arial, sans-serif;
font-weight: 800;
letter-spacing: 1px;
font-size: 9px;
color: #477135;
}

.search_heading {
font-family: verdana, arial, sans-serif;
font-weight: 800;
font-size: 10px;
color: #477135;
}

.list_item {
font-family: verdana, arial, sans-serif;
font-weight: 800;
font-size: 9px;
color: #477135;
}

.readon {
padding-top:5px;
}

.readon a:link {
font-family: verdana, arial, sans-serif;
font-weight: 800;
font-size: 12px;
font-style: italic;
text-decoration: none;
color: #477135;
}

.readon a:visited {
font-family: verdana, arial, sans-serif;
font-weight: 800;
font-size: 12px;
font-style: italic;
text-decoration: none;
color: #477135;
}

.readon a:hover {
font-family: verdana, arial, sans-serif;
font-weight: 800;
font-size: 12px;
font-style: italic;
text-decoration: none;
color: #477135;
}

.posted {
font-family: verdana, arial, sans-serif;
font-style: italic;
font-weight: 700;
font-size: 9px;
color: #477135;
border-top-color: #477135;
border-top-style: dotted; 
border-top-width: thin;
padding-top: 3px;
}

div.nav_bar {
font-family: Verdana, Arial, sans-serif;
font-size:9px;
color: #ffffff;
width: 100%;
text-align:center;
background-image: url(/currents_template/images/nav_bar.gif);
background-repeat: no-repeat;
background-position: center center;
position:fixed;
top:65px;
}

div.top_nav a:link {
font-size:9px;
color: #ffffff;
font-weight: 700;
letter-spacing: .85px;
text-decoration:none;
}

div.top_nav a:hover {
font-size:9px;
color: #ccffcc;
font-weight: 700;
letter-spacing: .85px;
text-decoration:none;
}

div.top_nav a:visited {
font-size:9px;
color: #ccffcc;
font-weight: 700;
letter-spacing: .85px;
text-decoration:none;
}

table.big_container {
width:731px;
position:relative;
top:30px;
margin-left:auto;
margin-right:auto;
margin-bottom:100px;
}

.top_edge {
height:28px;
background-image:url(http://www.riverwestcurrents.org/currents_template/images/top.gif);
background-repeat:no-repeat;
}

.branding_area {
//*background-image:url(http://www.riverwestcurrents.org/Images/04logo-sm2.jpg); 
background-position: bottom left; 
background-repeat: no-repeat;*// 
height:90px;
width: 670px;
position: relative;
top: 20px;
left: 0px;
}

.adsense_top {
width:235px;
position:relative;
top:14px;
left:442px;
}

.right_bar {
width: 180px;
vertical-align: top;
padding-top: 30px;
padding-left: 20px;
}

.right_subhead {
font-family: Verdana, Arial, sans-serif;
font-size:10px;
color: #477135;
font-weight:700;
}

.content_area {
position:relative;
background-image:url(http://www.riverwestcurrents.org/currents_template/images/middle.gif);
background-repeat:repeat-y;
z-index:0;
padding-left: 25px;
margin-left: auto;
margin-right:auto;
}

.adsense_bottom {
position:relative;
background-image:url(http://www.riverwestcurrents.org/currents_template/images/middle.gif);
background-repeat:repeat-y;
z-index:0;
padding-left:125px;
padding-top:5px;
}

.front_page_items {
width: 475px;
padding-top: 50px;
}

.front_page_items img {
margin-left: 7px;
margin-right: 7px;
margin-top: 0px;
margin-bottom: 4px;
}

.front_page_jumps {
width:180px;
font-family: Verdana, Arial, sans-serif;
font-size:10px;
font-weight: bold;
color:#477135;
position: relative;
left:516px;
}

.jumps_title {
border-bottom-color: #477135;
border-bottom-style: dotted; 
border-bottom-width: thin;
text-align: right;
}

a.jumps_title:link {
width:180px;
font-family: Verdana, Arial, sans-serif;
font-size:10px;
font-weight: bold;
color:#477135;
}

a.jumps_title:visited {
text-decoration:none;
}

a.jumps_title:hover {
text-decoration:none;
}

.calendar {
font-family: Verdana, Arial, sans-serif;
font-size:10px;
color:#477135;
}


.calendar_img {
position: relative;
z-index:10;
}

.calendar_title {
font-family: Verdana, Arial, sans-serif;
font-size:12px;
font-weight: 800;
color: #477135;
font-variant: normal;
border-bottom-color: #477135;
border-bottom-style: dotted; 
border-bottom-width: thin;
width: 180px;
}

a.calendar_title:link {
text-decoration: none;
}

a.calendar_title:visited {
text-decoration: none;
}

a.calendar_title:hover {
text-decoration: none;
}

.calendar_message {
font-family: Trebuchet, Verdana, Arial, Sans-Serif;
font-size: 10px;
color: #000000;
background-color: #ffffff;
position:relative;
padding-top:5px;
}

.calendar_readon {
padding-top:5px;
}

.calendar_readon a:link {
font-family: verdana, arial, sans-serif;
font-weight: 800;
font-size: 10px;
font-style: italic;
text-decoration: none;
color: #477135;
}

.calendar_readon a:visited {
font-family: verdana, arial, sans-serif;
font-weight: 800;
font-size: 10px;
font-style: italic;
text-decoration: none;
color: #477135;
}

.calendar_readon a:hover {
font-family: verdana, arial, sans-serif;
font-weight: 800;
font-size: 10px;
font-style: italic;
text-decoration: none;
color: #477135;
}

.brady_jump {
margin-bottom: 10px;
}

.barhopper_readon {
padding-top:5px;
}

.barhopper_readon a:link {
font-family: verdana, arial, sans-serif;
font-weight: 800;
font-size: 10px;
font-style: italic;
text-decoration: none;
color: #477135;
}

.barhopper_readon a:visited {
font-family: verdana, arial, sans-serif;
font-weight: 800;
font-size: 10px;
font-style: italic;
text-decoration: none;
color: #477135;
}

.barhopper_readon a:hover {
font-family: verdana, arial, sans-serif;
font-weight: 800;
font-size: 10px;
font-style: italic;
text-decoration: none;
color: #477135;
}

.bottom_edge {
position:relative;
height:28px;
background-image:url(http://www.riverwestcurrents.org/currents_template/images/bottom.gif);
background-repeat:no-repeat;
background-position:top left;
}

td.footer{
padding-left:28px;
padding-right:28px;
width:100%;
}

.footer {
font-family: Verdana, Arial, sans-serif;
font-size:9px;
color: #e0ffbf;
height: 22px;
text-align:center;
font-weight: 700;
letter-spacing: 1px;
padding-top:4px;
padding-left:4px;
padding-right:4px;
}

.footer a:link {
font-family: Verdana, Arial, sans-serif;
font-size:9px;
color: #e0ffbf;
text-align:center;
font-weight: 700;
letter-spacing: 1px;
padding-top:4px;
padding-left:4px;
padding-right:4px;
}

.footer a:hover {
font-family: Verdana, Arial, sans-serif;
font-size:9px;
color: #e0ffbf;
text-align:center;
font-weight: 700;
letter-spacing: 1px;
padding-top:4px;
padding-left:4px;
padding-right:4px;
}

.footer a:visited {
font-family: Verdana, Arial, sans-serif;
font-size:9px;
color: #e0ffbf;
text-align:center;
font-weight: 700;
letter-spacing: 1px;
padding-top:4px;
padding-left:4px;
padding-right:4px;
}

.bvc_ad {
font-family: Trebuchet MS, san-serif;
background-image: url(/Images/bvcad.jpg);
background-repeat: no-repeat;
background-position: center;
width: 180px;
height: 354px;
}

.bvdotcom {
text-align: center;
font-size: 14px;
color: white;
font-weight: 400;
letter-spacing: 1px;
position: relative;
top: 260px;
}

.adsub {
text-align: left;
font-size: 14px;
letter-spacing: 1px;
color: #0f55a6;
position: relative;
top: 282px;
left: 15px;
}

.caldate {
color: #477135;
font-size:12px;
font-family: Trebuchet MS, san-serif;
font-weight: 700;
letter-spacing: 1px;
}

