/* HOME */
.home {background: url(../img/bg_top_2.png) top repeat-x;}
#home {width: 100%; padding-bottom: 72px;}
	#outer_fixed_tabs{min-height: 100%; height: auto; background: url(../img/bg_browser_tb.gif) top right repeat-y; width: 1010px; margin: 0 auto;}
	#footer_fixed_tabs{height: 72px; background: url(../img/bg_browser_btm_tb.gif) top right no-repeat; margin: 0 auto; width: 1010px}
	#inner_home_fixed {width: 970px; margin: 0 auto; padding: 0 20px;}
		#nav_home {float: right; z-index: 100; text-align: right; padding-bottom: 225px; padding-left:750px;}
		#slideshow {padding: 0 0 0 15px; position:absolute; z-index: -1;}
			
		#hero {width: 710px; height: 360px; background: url(../img/bg_hero.png)  text-align: center;}
		#hero img {width: 710px; height: 360px; }
		#home_row{width: 710px;}
			#h_r1_l {float: left; width: 640px;}
				#h_r1_l p {font-size: 11px; color: #FFF; padding: 25px 0 0 30px}
			#h_r1_r {float: right;  width: 330px; text-align: center;}
				#h_r1_r .findphotos {padding: 10px 0;}
			
			#h_r2_t {height: 20px; background: url(../img/home_r2_t.png) no-repeat;}
			#h_r2_m {background: url(../img/home_r2_m.png) repeat-y;}
				#h_r2_l h2, #h_r2_c h2, #h_r2_r h2 {font-size: 17px; color: #96A5D8; margin: 0;}
				#h_r2_l p, #h_r2_c p, #h_r2_r p {font-size: 11px; color: #FFF; padding-bottom: 20px;}
				#h_r2_l img, #h_r2_c img, #h_r2_r img {display: block; width: 288px; border: #1A1A1A 1px solid;}
				#h_r2_l {float: left; width: 330px;}
					#h_r2_l img {margin: 10px 0 20px 29px;}
					#h_r2_l h2, #h_r2_l p {margin: 0 11px 0 29px;}
				#h_r2_c {float: left;  width: 310px;}
					#h_r2_c img {margin: 10px 0 20px 9px;}
					#h_r2_c h2, #h_r2_c p {margin: 0 9px 0;}
				#h_r2_r {float: right;  width: 330px;}
					#h_r2_r img {margin: 10px 29px 20px 9px;}
					#h_r2_r h2, #h_r2_r p {margin: 0 29px 0 11px;}
			#h_r2_b {height: 20px; background: url(../img/home_r2_b.png) no-repeat;}
			
			#h_r3 p {font-size: 15px; color: #FFF; padding: 10px 30px;}
			
			#search_button {padding: 10px 0 10px 0;}
			.findphotos {display: block;   margin-left: auto;   margin-right: auto;}
			
			#h_r4 {background: url(../img/home_r2_m.png) repeat-x;}
				#h_r4_l{float: left; width: 310px; -moz-box-shadow: 5px 5px 10px #111111;-webkit-box-shadow: 5px 5px 10px #111111; box-shadow: 5px 5px 10px #111111;}
				#h_r4_l h3, #h_r4_c h3, #h_r4_r h3{font-size: 21px; padding: 0px 0px 0px 0px;}
					#h_r4_lt {height: 10px; background: url(../img/home_r4_lt.png) no-repeat top;}
					#h_r4_lm {background: url(../img/home_r4_lm.png) repeat-y; height: auto;}
					#h_r4_lb {height: 10px; background: url(../img/home_r4_lb.png) top no-repeat;}
					#h_r4_l h3{color: #828282;}
				#h_r4_c{float: right; width: 640px; margin-top: -19px;}
				#h_r4_c p {font-size: 11px; margin: 0; padding: 2px 30px 10px;}
					#h_r4_c h3{color: #91A0D7;}
					#h_r4_c p {color: #CCC;}
					#h_r4_c img {border: #1A1A1A 1px solid; display: block; margin: 15px auto 20px;}
					
				#h_r4_r{float: right; width: 310px;}
					#h_r4_rt1 {height: 15px;}
					#h_r4_rm1 h3 {font-size: 18px; text-align: center; padding: 0px 0px 0px;}
					#h_r4_rm1 a:link, a:visited, a:hover {color: #fc3; text-decoration:none;}
					#h_r4_rb1 {}
					#h_r4_rt2 {height: 20px; background: url(../img/home_r4_rt2.png) no-repeat;}
					#h_r4_rm2 {background: url(../img/home_r4_rm2.png) repeat-y; height: 337px; width: 349px; margin-left: 0px;}
					
					#h_r4_rm2 iframe {border-right: #CCC 1px solid; border-left: #CCC 1px solid; border-bottom: #CCC 1px solid; overflow: hidden; width: 278px; height: 278px;}
						#fb {padding: 0 25px 10px;}
					#h_r4_rb2 {height: 20px; background: url(../img/home_r4_rb2.png) no-repeat;}
					#h_r4_rm2 h3 {color: #999999;}
					
					.home_event {width: 310px; height: 80px;}
					.home_event.r1 {background-color: #747474;}
					.home_event.r2 {background-color: #666666;}
					.home_event .rlf {float: left; height: 60px; width: 90px; margin-top: 10px; text-align: center; position: relative;}
					.home_event .rrt {float: right; width: 200px; margin-top: 15px;}
					.home_event p {font-size: 10px; color:#FFF; margin: 0 10px 0 0;}
					.home_event img {border: #1A1A1A 1px solid; max-height: 100%; max-width: 100%; position: absolute; top: 0; bottom: 0; left: 5px; right: 0; margin: auto; }
					#events_link {width: 310px; text-align: right; margin: 15px 25px 0 0; font-size: 11px;}
					
					#h_text {float:left; width: 200px; margin: 2px 0 10px 20px;}
					#h_text input {width: 185px;}
					#h_submit {float:left; width: 110px; }
			#social_big img {border:none; display:inline; float:right; margin: 0 auto; padding: 10px 10px 0 0; margin-top: 20px;}
					
/* HOME MISC */			
.gold {color: #FFC422;}
.h_txt {background: url(../img/bg_input2.png) top left no-repeat; border: #8193CF 1px solid; height: 22px;  color: #A7B4DF; padding-left: 4px;}
.h_txton {background: url(../img/bg_input2.png) top left no-repeat; border: #AFBBE2 1px solid; height: 22px; color: #AFBBE2; padding-left: 4px;}
.h_txtfocus {background: url(../img/bg_input2.png) top left no-repeat; border: #FFF 1px solid; height: 22px; color: #FFF; padding-left: 4px;}


/* TABS */

.tabs_sec_nav_hdr {display: block; padding: 0 0 10px 0; font-size: 15px; font-weight: bold; color: #FFF;}
#tabs_sec_nav a{color: #AFBBE2; display: block; padding: 0 0 5px 15px; font-size: 11px; font-weight: bold; font-style: italic; text-decoration: none;}
#tabs_sec_nav a.off {color: #FFC422; font-style: normal;  text-decoration: underline;}
#tb_tearsheets a {color: #AFBBE2;}
#tb_tearsheets li {padding: 5px 0;}

/* MAIN MISC */
#main_right {float: right; width: 226px;}
		#inner_main_right h2, #inner_main_right h3, #inner_main_right h4, #inner_main_right p {margin: 0 0 10px; padding: 0 0px;}
			#inner_main_right p {color: #000000; font-size: 11px; padding: 0 10px 0 10px;}
			#inner_main_right h2 {color: #000000; font-size: 18px;}
			#inner_main_right h3 {color: #000000; font-size: 15px;}
			#inner_main_right h4 {color: #000000; font-size: 14px;padding: 0 10px 0 10px}
			
			#partner_content_top {background-color:#666666; padding: 10px 0 25px 0; -moz-box-shadow: 5px 5px 10px #111111;-webkit-box-shadow: 5px 5px 10px #111111; box-shadow: 5px 5px 10px #111111;}
            #partner_content_top h4 {color: #fff; text-shadow: 2px 2px 2px #000;}
            #partner_content_top p {color: #fff;}
            #partner_content_bottom {background-color:#747474; padding: 0 0 0 0;}
            
#main_right_cap {margin-top: 15px;}
#inner_workspace_left {padding-top: 20px; width: 730px;}
#inner_workspace_left h3, #inner_workspace_left p, #inner_workspace_left ul {margin: 0 0 10px; padding: 0 30px;}
#inner_workspace_left p, #inner_workspace_left ul {color: #FFF; font-size: 11px;}
#inner_workspace_left ul {list-style-position: inside;}