#top_background {
	background-position:0 20px;
	width:955px;
	margin:0px auto;
}
#wrapper {
	width:925px;
	margin:0px auto;
}
/*------------------Masthead-------------------*/


#masthead {
}
.masthead_top_img {
	margin:20px auto 10px;
	width:408px;
}
#navigation {
	width:956px;
	height:26px;
	margin:0px auto;
}
#navigation ul {
	padding:0 0px;
	text-align:center;
}
#navigation li {
	display:inline;
	float:none;
	margin:0px;
}
#main_cat_nav {
	position:relative;
	margin-top:-17px;
	color:#e9e3d7;
	font-weight:bold;
}
#main_cat_nav a {
	color:#e9e3d7;
}
#main_cat_nav a:hover {
	color:#867968;
}
/*----------------Home----------------------*/

#home_wrapper {
	position:relative;
	overflow:hidden;
}
#home_background {
	position:relative;
	z-index:1000000;
}
#center {
	position:absolute;
	width:1150px;
	height:932px;
	z-index:1000001;
	top:0px;
	left:50%;
	margin-left:-575px;
	text-align:center;
}
.home_tag {
	margin-top:93px;
	left:-380px;
	position:relative;
	z-index:1000001;
}
.tour_bug {
	margin-top:90px;
	left:-90px;
	position:relative;
	z-index:1000002;
}
.photo_strip {
	margin-top:-15px;
	margin-left: -47px;
	position:relative;
	z-index:1000000;
}
.photo_strip img {
	display:inline;
	margin-left:6px;
}
.tagline {
	margin-top:-15px;
}
.bugs {
	margin-top:30px;
}
/*----------------Content Area----------------------*/

.side_img {
	position:absolute;
	margin:345px 0 0 -25px;
}
#cap {
	background:transparent url(/images/content/product_cap_background_3.png) no-repeat;
	height:17px;
	margin-top:5px;
}
#content_outer {
	background:transparent url(/images/content/product_repeat_background_opt.png) repeat-y;
	width:953px;
}
#content_inner {
	background:transparent url(/images/content/product_top_background_opt.png) no-repeat;
	background-position:0px 0px;
	width:953px;
}
#content {
	background:transparent url(/images/content/product_footer_background_opt.png) no-repeat;
	background-position:bottom;
	width:908px;
	padding:20px 20px 0 25px;
}
#top_content {
	border:solid 1px #e9e3d7;
	width:865px;
	min-height:400px;
	padding:10px 0 20px 5px;
	min-height:620px;
}
#footer_cap {
	background:transparent url(/images/content/product_footer_cap_opt.png) no-repeat;
	width:953px;
	height:64px;
	margin-bottom:30px;
}
/*----------------Sub Nav----------------------*/

#sub_nav_outer {
	width:863px;
	position:relative;
	z-index:10000;
	margin:-18px 0 0 0px;
	text-align:center;
	min-height:27px;
}
#sub_nav_top {
	background:transparent url(/images/masthead/sub_nav/top_background_1.png) no-repeat;
	height:3px;
}
#sub_nav {
	background:transparent url(/images/masthead/sub_nav/repeating_background_3.png) repeat-y;
	position:relative;
}
#sub_nav_bottom {
	background:transparent url(/images/masthead/sub_nav/bottom_background_2.png) no-repeat;
	height:8px;
}
#sub_nav .horizontal_list {
	padding:5px 0px 0 0px;
	width:865px;
	margin:auto;
	text-align:center;
	position:relative;
}
#sub_nav .horizontal_list li {
	float:none;
	display:inline;
	margin:0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	top:-2px;
	z-index:1000;
	background-color:transparent;
}
#sub_nav .horizontal_list .fish {
	margin:0px;
	padding:0px;
	position:relative;
	top:-2px;
}
#sub_nav .horizontal_list .fish img {
	margin:0px;
	padding:0px;
	position:relative;
	top:-2px;
}
#sub_nav .horizontal_list .selected {
	padding:10px 3px 0px 4px;
	border:solid 1px #883906;
}
#products_sub_nav {
	background:transparent url(/images/products/nav_background_1.png) no-repeat;
	height:36px;
	width:865px;
	position:absolute;
	z-index:10000;
	overflow:hidden;
}
#products_sub_nav .horizontal_list li {
	float:none;
	display:inline;
	margin:0px 10px;
	padding:4px 4px 0px 5px;
}
#products_sub_nav .horizontal_list {
	margin-left:100px;
	padding:4px 0 0 0;
	text-align:center;
}
#rod_building_submenu {
	margin-bottom:10px;
}
#rod_building_submenu ul {
	text-align:center;
}
#rod_building_submenu li {
	float:none;
	display:inline;
	font-weight:bold;
}
#rod_building_submenu .selected a {
	text-decoration:underline;
	color:#6E2910;
}
/*---------------/Sub Nav----------------------*/


/*-----------------Products Category Page---------------------*/
.tag {
	position:absolute;
	z-index:100001;
	margin:-30px 0 0 0px;
}
#products_top {
	background:transparent url(/images/content/products_masthead_background_1.png) no-repeat;
	background-position:bottom;
	height:55px;
	text-align:center;
	padding:25px 0 0 5px;
	margin:10px 0 -20px;
}
#products_main_photos {
	width:1000px;
	position:relative;
	margin:-20px 0 0 -10px;
}
#products_main_photos img {
	position:relative;
	margin-right:-4px;
}
#products_main_photos .margin_left {
	left:0px;
}
.products_main_descrip_cont {
	width:276px;
	height:84px;
	padding:3px;
}
.products_main_descrip_cont p {
	padding:5px 0px 0 10px;
	margin-left:3px;
	text-align:left;
	width:220px;
}
#products_main_photo_captions {
	padding:0 0 0 5px;
}
#whats_new_main_photo_captions {
	padding:0 0 0 5px;
}
#whats_new_main_photo_captions .wn_products_main_descrip_cont {
	width:276px;
	min-height:84px;
	padding:3px;
}
#whats_new_main_photo_captions .wn_products_main_descrip_cont p {
	padding:5px 0px 0 10px;
	margin-left:3px;
	text-align:left;
	width:220px;
}
#downloads_strip {
	height:35px;
	border-top:solid 1px #bdb4a0;
	border-bottom:solid 1px #bdb4a0;
	margin:20px 5px 0 0;
	padding:5px;
}
#downloads_strip .horizontal_list {
	margin:9px 0 0 193px;
	font-weight:bold;
	background-color:#e4dcca;
	padding:2px 0 0 5px;
	height:16px;
}
#downloads_strip .horizontal_list li {
	margin:0 1px;
}
#downloads_strip .pdf_icon {
	margin:2px 1px;
	position:relative;
	float:left;
}
.other_cont {
	width:205px;
	height:100px;
	border-bottom:solid 1px;
	border-color:#bdb4a0;
	padding:10px 0px 10px 10px;
	overflow:hidden;
}
.descrip {
	margin:5px 0 0 0;
	width:100px;
}
.descrip p {
	margin:5px 0 0 2px;
}
/*-----------------Product Detail---------------------*/

.main_img {
	position:relative;
	margin:0px 0 0 -12px;
}
#content_main_img {
	margin-top:0px;
}
#prod_detail_main_img {
	margin-top:-10px;
}
#detail_content_left {
	width:268px;
	border-top:solid 1px #bdb4a0;
	margin-top:10px;
	padding-left:10px;
	min-height:310px;
	overflow:hidden;
}
#content_left {
	width:283px;
	border-top:solid 1px #bdb4a0;
	margin-top:10px;
	min-height:250px;
}
#content_leftminimal {
	width:283px;
	border-top:solid 1px #bdb4a0;
	margin-top:10px;
	min-height:100px;
}
#product_search {
	padding:20px 0px 20px 20px;
}
#product_search input[type="text"] {
	width:80px;
	margin-right:5px;
}
#product_search input[type="button"] {
	font-size:10px;
	background-color:#c0c0c0;
	border:solid 1px #c0c0c0;
	width:150px;
}
#product_search form .margin_bottom {
	margin-bottom:10px;
}
#product_search .margin_bottom {
	margin-bottom:15px;
}
#prod_cat_search {
	padding:20px 0px 20px 20px;
}
#prod_cat_search input[type="text"] {
	width:80px;
	margin-right:5px;
}
#prod_cat_search input[type="button"] {
	font-size:10px;
	background-color:#c0c0c0;
	border:solid 1px #c0c0c0;
	width:150px;
}
#prod_cat_search form .margin_bottom {
	margin-bottom:10px;
}
#prod_cat_search .margin_bottom {
	margin-bottom:15px;
}
#search_popover {
	width:440px;
	height:440px;
	padding:10px;
	background-color:#ffffff;
	position:absolute;
	z-index:1000002;
	border:solid 10px #bdb4a0;
}
#close_search {
	clear:both;
	margin-bottom:10px;
	cursor:pointer;
}
.product_load {
	background-color:#ffffff;
	padding:5px;
}
#search_inner {
	height:400px;
	border:solid 1px #bdb4a0;
}
#search_inner table {
	width:438px;
	border:solid 1px #bdb4a0;
	border-right:none;
	border-left:none;
	margin:0px 5px 0 0;
}
#search_inner .new {
	font-weight:bold;
	color:#dd0000;
}
#search_inner tr {
	border-bottom:none;
	border-top:none;
}
#search_inner .td_header {
	border-bottom:solid 1px #bdb4a0;
}
#search_inner td {
	text-align:left;
	padding:1px 3px;
	border-bottom:none;
	border-top:none;
	border-right:solid 1px #bdb4a0;
	font-size:9px;
}
.series_name {
	width:290px;
	overflow:hidden;
}
#cases {
	text-align:center;
	padding:10px 0px;
}
#cases img {
	margin-bottom:5px;
}
#cases p {
	text-align:left;
	color:#7c725a;
	margin-left:5px;
}
#technology {
	line-height:1.6em;
	color:#7c725a;
	padding:10px;
}
#technology ul {
	margin:0px;
	padding:0px;
}
#technology li {
	list-style:none;
	margin:0px 0 8px 0;
	padding:0px;
}
#factory_tour_cat {
	text-align:center;
	padding:15px 0px 5px;
}
#factory_tour_catminimal {
	text-align:center;
	padding:5px 0px;
	min-height:30px;
}
#flavor_left {
	padding:5px 0px;
	text-align:center;
}
#detail_content_right {
	border-left:solid 1px #bdb4a0;
	width:575px;
	margin-top:10px;
	padding-right:10px;
	border-top:solid 1px #bdb4a0;
	min-height:310px;
}
#content_right {
	border-left:solid 1px #bdb4a0;
	width:581px;
	margin:10px 0 0;
	border-top:solid 1px #bdb4a0;
	min-height:300px;
}
#content_rightminimal {
	border-left:solid 1px #bdb4a0;
	width:581px;
	margin:10px 0px;
	border-top:solid 1px #bdb4a0;
	min-height:227px;
}
#description {
	padding:10px;
}
#description p {
	padding:10px;
	line-height:2em;
}
#handles {
	padding:10px 0px;
}
#specs {
	padding:0px;
	min-height:100px;
}
#specs h2 {
	background-color:#f4f1eb;
	color:#7c725a;
	/*border-top:solid 1px #bdb4a0;*/
   padding:6px 5px 5px;
	font-size:12px;
	font-weight:bold;
	margin-right:5px;
}
#specs h2 .close_table {
	font-size:11px;
	font-weight:normal;
	cursor:pointer;
	/*_margin-right:-5px;*/
}
#specs table {
	width:570px;
	border:solid 1px #bdb4a0;
	border-right:none;
	margin:0px 5px 0 0;
}
#specs .new {
	font-weight:bold;
	color:#dd0000;
}
#specs tr {
	border-bottom:none;
	border-top:none;
}
#specs .td_header {
	border-bottom:solid 1px #bdb4a0;
}
#specs td {
	text-align:left;
	padding:1px 3px;
	border-bottom:none;
	border-top:none;
	border-right:solid 1px #bdb4a0;
	font-size:9px;
}
#methods {
	line-height:1.6em;
	color:#7c725a;
	padding:10px;
}
#methods ul {
	margin:0px;
	padding:0px;
}
#methods li {
	list-style:none;
	margin:0px 0 8px 0;
	padding:0px;
}
#methods .method_col {
	width:260px;
}
/*-----------------/Product Detail---------------------*/

/*-----------------Content Category---------------------*/

#service {
	line-height:1.6em;
	color:#7c725a;
	padding:10px;
	overflow:hidden;
}
#cat_pro_staff {
	line-height:1.6em;
	color:#7c725a;
	padding:10px;
	overflow:hidden;
}
/*-----------------Content---------------------*/

#content_one_col {
	padding:20px 20px;
	line-height:2em;
}
#content_one_col td {
	padding:10px;
	vertical-align:top;
}
#content_one_col h2 {
	text-transform:none;
	color:#242B25;
}
#discount_program_cont {
	padding:5px;
	background-color:#D5CAB5;
}
.craft_right {
	margin-top:70px;
}
.blanks {
	width:700px;
	margin:0px auto;
}
.blanks td {
	padding:5px;
	border:solid 1px #aaaeab;
}
.blanks h6 {
	font-size:14px;
	font-weight:bold;
	margin:0;
	text-transform:uppercase;
}
#acc_bot_table {
	width:600px;
	border:none;
}
#acc_bot_table td {
	border-right:none;
	border-left:none;
}
#power_action_chart {
	width:400px;
}
#power_action_chart table {
	width:380px;
}
#power_action_chart td {
	border-top: 1px solid #aaaeab;
	padding:5px;
}
#power_action_descrip {
	width:400px;
}
dt {
	font-weight:bold;
}
.pro_staff_filter {
	display:block;
	margin:0 0 0px 100px;
}
.rod_blank_filter {
	margin:0px 0px 0px 12px;
}
#pro_staff_table {
	width:620px;
	border:solid 1px #bdb4a0;
	border-right:none;
	margin:20px auto;
}
#pro_staff_header {
	background-color:#f4f1eb;
	color:#7c725a;
	font-size:12px;
	font-weight:bold;
}
#pro_staff_table tr {
	border-bottom:none;
	border-top:none;
}
#pro_staff_table .td_header {
	border-bottom:solid 1px #bdb4a0;
}
#pro_staff_table td {
	padding:3px;
	border-bottom:none;
	border-top:none;
	border-right:solid 1px #bdb4a0;
}
.pro_staff_detail {
	margin-left:90px;
	width:650px;
}
.pro_staff_img {
	position:relative;
	right:90px;
	margin-top:30px;
}
#anglers_album_holder {
	width:770px;
	margin:0px auto;
}
#anglers_album_holder .outer_album {
	font-family:Arial, sans-serif;
	width:122px;
	height:142px;
	overflow:hidden;
	margin:2px;
	border:solid 1px #aaa28f;
	text-align:center;
	font-size:9px;
	background-color:#bdb4a0;
}
#anglers_album_holder .outer_album div {
	/*_width:120px;*/
	height:122px;
	overflow:hidden;
	position:relative;
	border-bottom:solid 1px #aaa28f;
	background-color:#ded8ce;
}
#anglers_album_holder img {
	position:relative;
}
#anglers_album_holder .clear {
	border:none;
	height:0px;
}
.anglers_album_pop {
	cursor:pointer;
}
#anglers_album_form_outer {
	width:600px;
	height:610px;
	padding:10px 0px;
	background-color:#D5CAB5;
	position:absolute;
	z-index:500000;
	border:solid 5px #D5CAB5;
}
#anglers_album_form_inner {
	width:580px;
	height:590px;
	overflow:scroll;
	padding:10px 10px;
	background-color:#ffffff;
	position:absolute;
	z-index:500000;
	border-top:solid 1px #dfdfdf;
}
#anglers_album_form_inner .form_row {
	margin:5px 0px;
}
#anglers_album_form_inner label {
	margin:0px 0px 5px;
	font-weight:bold;
}
#anglers_album_form_inner fieldset {
	margin:10px 0px;
	background-color:#F3EDE2;
}
#anglers_album_form_inner legend {
	font-weight:bold;
}
.handle_img {
	width:676px;
	margin:10px auto;
}
.travel_cases_text {
	text-align:left;
	width:700px;
}
.sports_show_schedule {
	width:700px;
	margin:0px auto;
}
#rod_building {
	width:700px;
	margin:0px auto;
}
#rod-blanks {}
#rod_building #one-third, #rod-blanks #one-third {
	width:230px;
	margin-right: 20px;
	margin-top: 40px;
	float: left;
	line-height: 13px;
}
#rod-blanks #one-third {
	padding-left: 62px;
}
#rod_building #two-third {
	border-left-color: #b6b299;
	border-left-style: solid;
	border-left-width: 1px;
	width:429px;
	padding-left: 20px;
	margin-top: 40px;
	float: left;
	line-height: 13px;
	color: #6c6353;
}
#rod-blanks #two-third {
	border-left-color: #b6b299;
	border-left-style: solid;
	border-left-width: 1px;
	width:480px;
	padding-left: 20px;
	margin-top: 40px;
	float: left;
	line-height: 13px;
	color: #6c6353;
}
#rod_building #one-third h2, #rod_building #two-third h2 {
	color: #6c6353;
}
.image-link {
    float:left;
    width:236px;
    margin-bottom: 20px;
}
.angler_right {
	border:solid 8px #ffffff;
}
.angler_text {
	width:430px;
}
.m0-btm {margin-bottom: 0;}
/*-----------------Content With Right Bar---------------------*/

.two_col_page_title {
	margin-top:20px;
}
#content_one_col_small {
	width:480px;
	padding:20px 20px;
	line-height:1.8em;
}
#content_one_col_small h2 {
	font-size:14px;
}
#content_one_col_small table {
	width:100%;
}
#content_right_bar {
	width:300px;
	padding:20px 20px;
	line-height:1.8em;
}
#content_right_bar h2 {
	font-size:14px;
}
#content_right_bar table {
	width:100%;
}
.content_right_bar_conts {
	background-color:#d5cab5;
	padding:10px;
	margin:10px 0px;
}
.power_action {
	width:400px;
	min-height:220px;
	border:solid 1px #c0bbb2;
	padding:10px 0px;
	margin-bottom:10px;
}
.power_title {
	width:395px;
	padding-left:5px;
	font-size:14px;
}
.action_title {
	font-size:14px;
	width:395px;
	padding-left:5px;
}
.power {
	border-left:none;
	width:390px;
	padding-right:10px;
}
.power img {
	margin-bottom:10px;
}
.action {
	border-right:none;
	padding-left:15px;
}
/*-----------------Content Two Col---------------------*/

#content_left_col {
	width:375px;
	padding:10px;
}
#content_right_col {
	width:375px;
	padding:10px;
}
/*-----------------Dealer Locator---------------------*/

#dealer_search_form {
	margin-bottom:30px;
}
#dealer_search_form h3 {
	margin:0px;
}
#dealer_popover {
	width:650px;
	height:500px;
	padding:20px 0px;
	background-color:#D5CAB5;
	position:absolute;
	z-index:500000;
	border:solid 5px #D5CAB5;
}
#dealer_popover_inner {
	width:630px;
	height:455px;
	overflow:scroll;
	padding:20px 10px;
	background-color:#ffffff;
	position:absolute;
	z-index:500000;
	border-top:solid 1px #dfdfdf;
}
#dealer_popover_inner .divider {
	border-bottom:solid 1px #dfdfdf;
	height:5px;
}
#dealer_popover .close_deal {
	position:relative;
	right:10px;
}
#dealer_popover .dealer_res {
	position:relative;
	left:10px;
}
.dealer_li {
	width:180px;
	overflow:hidden;
	padding:20px 10px;
}
#map_cont {
	/*_width:400px;*/
	width:500px;
	height:400px;
	margin:0px auto;
	position:relative;
}
/*-----------------Contact Us---------------------*/

#contact_form_cont {
	width:500px;
	margin:0px auto;
	padding:15px 30px;
	background-color:#F3EDE2;
	border:solid 1px #CCCCCC;
}
#contact_form_cont p {
	font-size:10px;
}
#contact_form_cont .bold {
	font-size:10px;
}
#contact_form_cont label {
	font-weight:bold;
}
.form_left {
	width:250px;
	position:relative;
	left:30px;
}
.form_right {
	width:250px;
	position:relative;
	left:75px;
}
.submit_cont {
	width:560px;
	margin:10px auto;
}
.msg {
	width:460px;
	margin:10px auto;
	color:#DD0000;
	font-weight:bold;
}
#descrip_outer {
	position:absolute;
	z-index:1000000;
	top:-1000px;
	left:-1000px;
}
#descrips {
	background-color:#ffffff;
	padding:10px;
	width:230px;
}
#descrip_arrow {
	height:7px;
	background:transparent url(/images/masthead/sub_nav/descrip_tail.png) no-repeat;
}
.pdf_icon {
	margin:5px 5px;
	position:relative;
	float:left;
}
/*-----------------Footer---------------------*/

#footer {
	padding:0px 60px 0 70px;
	height:58px;
}
#footer .horizontal_list {
	color:#323232;
	font-weight:bold;
	margin:10px 0 0 30px;
}
#footer p {
	text-align:center;
	color:#323232;
	margin:5px 0 0 0px;
}
/*-----------------Whats New Slider---------------------*/

#whats_new #mask {
	position:relative;
	top:0px;
	height: 240px;
	overflow: hidden;
	width:856px;
}
#whats_new #slider_content {
	position:absolute;
	height: 240px;
	padding:10px 10px;
}
#whats_new #slider_content .outer_album {
	font-family:Arial, sans-serif;
	width:175px;
	height:212px;
	overflow:hidden;
	margin:2px;
	border:solid 1px #aaa28f;
	text-align:center;
	font-size:9px;
	background-color:#bdb4a0;
}
#whats_new #slider_content .outer_album div {
	height:192px;
	overflow:hidden;
	border-bottom:solid 1px #aaa28f;
	background-color:#ded8ce;
}
#whats_new .prod_slider_text {
	height:90px;
	width:263px;
	overflow:hidden;
	text-align:left;
	padding:5px;
	background-color:#f6f3ee;
	color:#7c725a;
}
/*-----------------Slider---------------------*/

.slider {
	margin:10px 5px -5px 0;
	background-color:#ece7dd;
	text-align:center;
}
.slider .horizontal_list li {
	float:none;
	display:inline;
}
#mask {
	position:relative;
	top:0px;
	height: 220px;
	overflow: hidden;
	width:856px;
}
#slider_content {
	position:relative;
	height: 220px;
	padding:10px 10px;
}
#slider_content .outer_album {
	font-family:Arial, sans-serif;
	width:175px;
	height:192px;
	overflow:hidden;
	margin:2px;
	border:solid 1px #aaa28f;
	text-align:center;
	font-size:9px;
	background-color:#bdb4a0;
	position:relative;
}
#slider_content .outer_album div {
	height:172px;
	overflow:hidden;
	border-bottom:solid 1px #aaa28f;
	background-color:#ded8ce;
}
#slider_content table {
	border:none;
	width:auto;
}
#slider_content tr {
	border:none;
}
#slider_content td {
	border:none;
	padding:0px 5px;
}
#drag {
	position: relative;
	top: 0px;
	left: 0px;
	background-color:#ccc2b2;
	height:11px;
	width:109px;
	cursor:pointer;
}
#left {
	float:left;
	margin:1px 5px 0 0;
	cursor:pointer;
}
#right {
	float:left;
	margin:1px 0 0 5px;
	cursor:pointer;
}
#track_outer {
	width:470px;
	margin: 10px auto 0px;
}
#track {
	border:solid 2px #ccc2b2;
	position:relative;
	float:left;
	margin:auto;
	width:410px;
	background-color:#e6e1da
}
.prod_slider_text {
	height:70px;
	width:263px;
	overflow:hidden;
	text-align:left;
	padding:5px;
	background-color:#f6f3ee;
	color:#7c725a;
}
.require {
	color:#AA0000;
}
#factory_tour_outer {
	width:500px;
	height:610px;
	padding:10px 0px;
	background-color:#D5CAB5;
	position:absolute;
	z-index:1000003;
	border:solid 5px #D5CAB5;
	cursor:move;
}
#factory_tour_inner {
	width:480px;
	height:580px;
	overflow:scroll;
	padding:10px 10px;
	background-color:#ffffff;
	position:absolute;
	z-index:1000004;
	border-top:solid 1px #dfdfdf;
}
.factory_tour {
	cursor:pointer;
	}
#home_tour {	border:0px;margin-left: 10px;margin-top: 10px;} /* margin-feft WAS -95px before rage-gear addition */
#rage-gear {	border:0px;margin-left: -300px;margin-top: 10px;}

#close_deal {
	cursor:pointer;
}
#int_country select option {
	text-transform:lowercase;
}
/*-----------------Warranty Registration---------------------*/

#warranty_reg_form .form_row {
	margin: 5px 0px;
}
#warranty_reg_form label {
	display:block;
}
/*-----------------Tre Pressroom Styles---------------------*/

#pressroom {
	background-color: #f6f6f3;
	padding-top: 16px;
	padding-right: 22px;
	padding-left: 22px;
	width: 774px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
}
#pressroom p {
	color: #948c73;
	font-size:10px;
}
#pressroom div.row {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #948c73;
	overflow: hidden;
}
#pressroom .row .column-left {
	width: 180px;
	padding-right: 4px;
	float: left;
	padding-top: 20px;
}
#pressroom .row .column-left p a {
	color: #948c73;
	text-decoration: underline;
}
#pressroom .row .column-right {
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #948c73;
	padding-top: 8px;
	width: 588px;
}
#pressroom .row .column-right p.pressroom-title {
	margin: 0px;
	padding: 0px 0px 4px;
	display: block;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #948c73;
}
#pressroom .row .column-right p.pressroom-title.top-border {
	padding-top: 9px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #948c73;
	clear: both;
}
#pressroom .row .column-right .icon {
	text-align: center;
	width: 106px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #948c73;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	padding-top: 5px;
}
#pressroom .row .column-right .pic1 {
	text-align: center;
	width: 140px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #948c73;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
	padding-top: 5px;
}
#pressroom .row .column-right .pic2 {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left:16px;
	float: left;
	padding-top: 5px;
}
#pressroom .row .column-right .icon p a, #pressroom .row .column-right .pic1 p a {
	font-weight: bold;
	color: #948c73;
}
#pressroom .row .column-right .pic2 p a {
	font-weight: bold;
	color: #948c73;
	margin-left:14px;
}

span.clear {display:block!important;}
