@charset "utf-8";
/* CSS Document */

/* STYLE */
.clr {float:none;clear:both;}
.boldolive{font-size:11px; color:#728c0c; font-weight:bold; letter-spacing:1px;}
.size10bold {font-size:9px; font-weight:bold;}
.size10boldgrey {font-size:99%; font-weight:bold; color:#666666;}
.size16 {font-size:16px;}

table {font-size:11px;}

.heading01 { font-size:12px; color:#6a3100; font-weight:bold; letter-spacing:1px;}
.heading02 {
	font-size:12px;
	color:#6a3100;
	font-weight:bold;
	letter-spacing:1px;
}
.heading03 { font-size:10px; color:#728c0c; font-weight:bold; letter-spacing:1px;}
.faqheading { font-size:11px; color:#6a3100; font-weight:bold;}
.testi{ font-size:10px; color:#728c0c; letter-spacing:1px;}

.padding5 {padding:5px;}


/* LINKS STYLE */
a {color:#728c0c;text-decoration:none;}
a:hover {color: #abb55a;}	
a img{border:0;} 
#ctr_cont_col03_row02 a {color:#728C0C;text-decoration:none;}
#ctr_cont_col03_row02 a:hover {color:#ABB55A;text-decoration:none;}
#navsub a {color:#6b2f00;text-decoration:none; font-weight:bold;}
#navsub a:hover {color:#728c0c;text-decoration:none;font-weight:bold;}

/* BODY STYLES */
html,body { padding:0; margin:0;height:100%;color:#564E49; background-image:url(images/bg.jpg); background-repeat:repeat-x; background-color:#889900;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}


#outer {height:100%;margin:auto;}
#inner{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;margin:auto;width:950px; height:auto !important height:100%; background-color:#FBF7EE;}
#innershadow{width:1000px; height:auto !important height:100%; background-image:url(images/bg_shadow.jpg); background-repeat:no-repeat;margin:auto;}

/* TOP */
#top { width:950px; height:154px; background-color:#FFFFFF; background-image:url(images/right_bush.jpg); background-repeat:no-repeat; background-position:right;}
#topsub { width:950px; height:179px; background-color:#FFFFFF;}
#topsub2 { width:950px; height:159px; background-color:#FFFFFF;}
#top_logo { width:165px; height:119px; float:left;}
#top_null { width:438px; height:119px; float:left; background-color:#FFFFFF; background-image:url(images/left_bush.jpg); background-repeat:no-repeat; background-position:right; }
/* LOGIN BOX */
#top_login { width: 314px; height:119px; float:left; background-color:#FFFFFF; background-image:url(images/bg_login.jpg); background-repeat:no-repeat;}
#top_login_null { width:314px; height:18px;}
#top_login_box_top { width:314px; height:13px;}
#top_login_box_title { width:314px; height:31px;}
#top_login_input { width:294px; height:40px; padding-left:20px;}
#top_login_forgotpassword { width:294px; height:20px; padding-left:20px;}

/* MENU */
#menu{width: 950px; height:35px; background-image:url(images/navBg.jpg); background-repeat:repeat-x;}
#navsub{ width:950px; height:21px; background-image:url(images/subnav_bg2.jpg); background-repeat:repeat-x; font-size:10px; padding-top:3px; background-color:#FFFFFF;}

/* CENTER */
#centertop{ width:950px; height:5px; background-color:#662e00;}
#center {width:950px; height:217px; background-image:url(images/ctr_bg.jpg); background-repeat:repeat-x; background-color:#662e00;}
#center_left_img {width:453px; height:217px;  float:left;}
#center_right_img {width:450px; height:217px; float:right;}

/* SECONDARY CENTER */
#center_sub {width:950px; height:120px; background-color:#004182; background-image:url(images/ctr_bg_sub.jpg); background-repeat:repeat-x; background-color:#004081;}

/* CENTER CONTENT COLUMN 01 */
#ctr_content{ width:950px; height:370px; background-color:#fbf7ee;}
#ctr_cont_col01{ width:270px; height:350px; float:left;  padding-left:20px; padding-right:20px; padding-top:20px;}
#title_whatisoutdoor{width:275px; height:33px;}
#title_whatisoutdoo_txt{width:270px; height:100; padding-left:3px;}

/* COLUMN 02 ROW 01 */
#ctr_cont_col02{width:292px; height:350px;float:left;padding-left:10px;padding-right:10px;padding-top:20px;}
#title_locations{width:292px; height:40px;}
#ctr_cont_col02_row01{
	width:292px;
	height:92px;
}
#ctr_cont_col02_row01_img{width:139px; height:98px; float:left;}
#ctr_cont_col02_row01_txt{width:143px;height:90px; 	padding-left:5px; padding-top:4px;float:left;}

/* COLUMN 02 ROW 02 & 04*/
#ctr_cont_col02_row02{width:292px; height:30px;}
#ctr_cont_col02_row04{width:292px; height:30px;}

/* COLUMN 02 ROW 03 */

#title_programs{width:292px; height:33px; margin-top:10px;}
#ctr_cont_col02_row03{width:292px; height:90px; padding-top:10px;}
#ctr_cont_col02_row03_img{width:139px; height:98px; float:left;}
#ctr_cont_col02_row03_txt{width:143px; height:90px; float:left;padding-left: 5px;padding-top:4px;}

/* COLUMN 03 ROW 01*/
#ctr_cont_col03{width:292px;height: auto !important; min-height: 350px; height:350px;float:right;padding-left:10px;padding-right:20px; padding-top:20px;}
#title_Careers{width:292px; height:40px;}
#ctr_cont_col03_row01{
	width:292px;
	height:100px;
}
#ctr_cont_col03_row01_img{width:139px; height:100px; float:left;}
#ctr_cont_col03_row01_txt{width:145px;height:100px; padding-left:5px;float:left;padding-top:4px;}

/* COLUMN 03 ROW 02 */
#ctr_cont_col03_row02{width:292px; height:30px;}

/* COLUMN 03 ROW 03 */
#title_news{width:292px; height:33px; margin-top:10px;}
#ctr_cont_col03_row03{width:292px; min-height:90px; height:auto !important; height:90px; padding-top:10px;}
#ctr_cont_col03_row03_txt{width:282px;  min-height:90px; height:auto !important; height:90px; float:left;padding-left: 5px;}

/* SUB PAGES*/
#subcontent {width:880px; height:auto !important height:100%; padding-left:20px;}
#title {width:334px; height:41px;}

#ctr_sub{ width:950px; height:auto; min-height:500px; background-color:#fbf7ee;}
#ctr_nav{ width:180px; height:auto; float:left;  margin-left:10px; margin-right:20px; padding-top:10px;}
#ctr_nav2{ width:100px; height:auto; float:left;  padding-left:10px; padding-right:20px; padding-top:10px;}
#ctr_nav_list{ height:auto; background-color:#eedec2; padding-top:0px; background-image:url(images/menu_bottom.gif); background-repeat:no-repeat; background-position:bottom;}

/*#navend{width:180px; height:77px; background-image:url(images/menu_bottom.gif); background-repeat:no-repeat;}*/
#ctr_sub_content{width:450px; min-height:400px; height:auto;float:left;padding-right:10px;padding-top:20px; margin-left:10px;}
#ctr_sub_right{
 	width:240px; 
	height:350px;
	float:right;
	padding-left:0px;
 	padding-right:20px; 
	padding-top:45px;
	margin-top: 30px;
}
/* #ctr_sub_content_txt{width:520px; height:auto;} */
#ctr_sub_content_txt{width:450px; height:auto;} 

#ctr_sub_content ul, li { padding-top:5px;}


#sponsers{width:950px; height:123px; background-image:url(images/sponsers.jpg); background-repeat:no-repeat;}
#sponsers_sub{width:950px; height:78px; background-image:url(images/footimg_sub.jpg); background-repeat:no-repeat;}
#footer { width:940px; height:20px; background-color:#f5ebd4; padding-top:5px; padding-left:10px;}

/*SUB NAV*/

#nav{height:auto;font-size:12px; letter-spacing:0.5px; padding-bottom:15px; background-color:#eedec2; padding-top:0px; background-image:url(images/menu_bottom.gif); background-repeat:no-repeat; background-position:bottom; }
#nav a {color:#764200;}
#nav a:hover, #nav .navOn, #nav .subnavOn {color:#9FA617; }

#nav ul {padding: 5px 0 0 0; list-style:none; margin:0;}
#nav li {margin-left:10px; margin-right:10px; padding-top:10px; list-style:none;}
.sub { padding-left:15px; font-size:11px; }


/* TABLE */
table01 {border-collapse:collapse;}
.group01 { border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; background-color:#e2ec93; padding:4px;}
.group02 { border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; background-color:#c6d279; padding:4px;}
.group03 { border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; background-color:#f2fab2; padding:4px;}
.group00 {height:5px;}


#lmap { width:450px; height:350px; }

#shadow-container {
    float: right;
    position: relative;    
    left: 3px;
    top: 3px;
    margin-right: 3px;
}

#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
    position: relative;
    left: -1px;
    top: -1px;
}

    #shadow-container .shadow1 {
        background: #F1F0F1;
    }

    #shadow-container .shadow2 {
        background: #DBDADB;
    }

    #shadow-container .shadow3 {
        background: #B8B6B8;
    }

    #shadow-container .container {
        background: #ffffff;
        border: 1px solid #848284;
        padding: 3px;
    }
.activityTable {
	margin-bottom:5px;
}
.activityTable img {
	margin-right:30px;
}