/* background-image:  url(_img/bbg.jpg); background-repeat: repeat-x; background-position:bottom; */
BODY {background-color: #EAEAEA; MARGIN: 3px; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; margin: 0px;}
.bg {background-image:  url(_img/tbg.jpg); background-repeat: repeat-x;}
.header {padding-top: 45px; padding-left: 750px; color: #FFFFFF;}			

p {font-size: 11px; line-height: 16px;}
td {font-size: 11px;}

h1 {font-size: 20px; margin: 5px 0px; font-family: Times, Times New Roman, Serif; color: #000000;}
h1.title {font-size: 20px; margin: 5px 0px; font-family: Times, Times New Roman, Serif; color: #000000;}
h2 {color: #720303; font-size: 32px; font-weight: bold; text-align: center; margin: 5px;}

.req {color: red;}


/* images */
.border {background-image:  url(_img/borderbg.jpg); background-repeat: repeat-y;}
.lt_navbg {background-image:  url(_img/tnav_lt.jpg); background-repeat: no-repeat; width: 252px; height: 263px;}
.ojgrad {background-image:  url(_img/grad_bar.jpg); background-repeat: repeat-x; height: 20px; width: 839px; padding-top: 3px; text-align: left; color: white;}

/* links */
a {}
a:link { color: #B63909; text-decoration: none }
a:active { color: #B63909; text-decoration: none }
a:visited { color: #B63909; text-decoration: none }
a:hover { color: #E8641A; text-decoration: underline }

a.sale {}
a.sale:link { color: #B63909; text-decoration: none }
a.sale:active { color: #B63909; text-decoration: none }
a.sale:visited { color: #B63909; text-decoration: none }
a.sale:hover { color: #ffffff; text-decoration: underline }

.nav {color: #ffffff; font-size: 12px;}
a.nav:link { color: #ffffff; text-decoration: none;}
a.nav:active { color: #ffffff; text-decoration: none;}
a.nav:visited { color: #ffffff; text-decoration: none;}
a.nav:hover { color: #cccccc; text-decoration: none;}

.navwh {color: #ffffff; font-size: 11px;}
a.navwh:link { color: #ffffff; text-decoration: none;}
a.navwh:active { color: #ffffff; text-decoration: none;}
a.navwh:visited { color: #ffffff; text-decoration: none;}
a.navwh:hover { color: #000000; text-decoration: none;}

.navt {color: #ffffff; font-size: 11px;}
a.navt:link { color: #ffffff; text-decoration: none;}
a.navt:active { color: #ffffff; text-decoration: none }
a.navt:visited { color: #ffffff; text-decoration: none }
a.navt:hover { color: #E6B13F; text-decoration: underline;}

.snav {color: #ffffff; font-size: 11px; margin-left: 10px;}
a.snav:link { color: #ffffff; text-decoration: none; margin-left: 10px;}
a.snav:active { color: #ffffff; text-decoration: none; margin-left: 10px;}
a.snav:visited { color: #ffffff; text-decoration: none; margin-left: 10px;}
a.snav:hover { color: #FFCC99; text-decoration: none; margin-left: 10px;}

.nav_f {color: #ffffff; font-size: 10px;}
a.nav_f:link { color: #ffffff; text-decoration: none;}
a.nav_f:active { color: #ffffff; text-decoration: none }
a.nav_f:visited { color: #ffffff; text-decoration: none }
a.nav_f:hover { color: #E6B13F; text-decoration: underline }


.footer {font-size: 10px; color: white; padding: 3px;}

.submenu {background-color: white; background-image:  url(images/bg_menu.jpg);
            background-repeat: no-repeat; border: 1px solid: #cccccc;}
			
.sidebar {margin-top: 75px; width: 158px; background-image: url(img/nav_grad.jpg); background-repeat:repeat-y;}	
.body {margin-top: 5px; margin-bottom: 7px; width: 675px;}	
.event {margin-top: 120px; width: 167px; background-image:url(img/event_bg.jpg); background-repeat:repeat-y; padding: 10px 10px 0px 0px;}
.eventbg {background-color:#FFFFFF; border-right:1px solid #333333; border-top: 1px solid #333333; width: 157px;}
.eventlist {font-size:10px; padding: 7px 5px;}

.bwh {background-color:#FFFFFF; padding: 20px;}
.vb_lt {width: 13px; background-image: url(img/v_border.jpg); background-repeat:repeat-y;}	
.vb_rt {width: 13px; background-image: url(img/v_border_rt.jpg); background-repeat:repeat-y;}

.smenu {background-color: #990000; visibility:hidden;}
.sbg {background-color:#993333; height: 1px;}
.ph_no {color: #006699; font-family: Times, Times New Roman, serif; font-size: 20px; font-weight: bold;}

/* Top Images Banner */
.bga {background-image: url(_img/r_i/climb_bike_kayak.jpg); background-repeat: no-repeat;}
.bgb {background-image: url(_img/r_i/snowboard_skii.jpg); background-repeat: no-repeat;}
.bgc {background-image: url(_img/r_i/hike_kayak_swim.jpg); background-repeat: no-repeat; background-position: 0px 1px;}
.bgd {background-image: url(_img/r_i/run_bike_hike.jpg); background-repeat: no-repeat; background-position: 0px 1px;}


