object, embed{outline:none;border:0;padding:0}
#overwrapper{width:940px;overflow:hidden;background:url(/_i/sidebar_bg.png) repeat-y 600px 0;min-height:75px;padding:0 0 75px;}
#content_col{width:600px;padding:0;background-color:#FFF;float:left;overflow:hidden;font:14px/21px Georgia, "Times New Roman", Times, serif;min-width:600px}
#sidebar_col{width:340px;float:left;overflow:hidden;clear:right;min-width:340px}
div.content_body{width:530px;padding: 20px 35px 45px;overflow:hidden;}
div.titling {background-color:#753f00;font:bold 16px/18px Arial;display:block;margin:0;padding:12px 19px 9px 34px;color:#fff !important;}
div.titling b{visibility:hidden;height:26px;line-height:26px;min-width:300px}
#nm{background:url(/_i/natural_moments/12.jpg);width:600px;height:235px;overflow:hidden}
#nm img {width:600px;height:235px;}

div.homewrapper{width:940px;display:block;overflow:hidden;padding:0 0 35px 0;}
div.homewrapper p{font:12px/20px Georgia;color:#222;margin:9px 0}
div.homewrapper p a.more{font:bold 14px/20px Calibri,Arial;color:#651900;text-decoration:none;}
a.more-link{color:#651900;font:bold 14px/20px Calibri,Arial;text-decoration:none;}
a.more-link:hover{color:#992600}

div.home_left{width:585px;display:block;float:left;}
div.home_right{width:355px;display:block;float:left;}
a.home_connections_title{width:570px;height:33px;background:url(/_i/homepage_sprite.png) no-repeat 0 -44px;display:block;overflow:hidden;text-indent:-9999px}
a.home_more_from_blog{width:205px;height:22px;background:url(/_i/homepage_sprite.png) no-repeat -24px -82px;display:block;overflow:hidden;text-indent:-9999px;margin:4px 0 0 24px}
a.home_more_from_blog:hover{background-position: -243px -82px;}

div.home_connections_links{width:550px;margin:0 0 20px 18px;border-top:1px solid #e1d6cc;}
ul.home_page_connections_links {list-style-type:none;padding:0;margin:0;}
ul.home_page_connections_links li{border-bottom:1px solid #e1d6cc;font:11px/16px Arial;color:#aaa;padding:8px 0 7px 18px;margin:0;}
ul.home_page_connections_links li a{color:#651900;font:15px/16px Calibri,Arial;text-decoration:none;}
ul.home_page_connections_links li a:before {content: "\0020\00BB\0020";}
ul.home_page_connections_links li a:hover{color:#992600;text-decoration:underline}

div.home_facebook{margin:0 0 0 18px;width:550px}
div.home_fb_link_bar{width:190px;padding:5px 24px 0 336px;background:url(/_i/homepage_sprite.png) no-repeat 0 -114px;}
div.home_fb_link_bar a{text-indent:-9999px;overflow:hidden;height:40px;width:190px;font:13px/16px Arial;color:#fff;display:block;background:url(/_i/homepage_sprite.png) no-repeat -336px -119px}
div.home_fb_link_bar a:hover{background-position:0 -159px;}

div.top_story{width:540px;overflow:hidden;padding:12px 18px  13px  27px;}
h3.around_mwf{width:585px;height:40px;background:url(/_i/homepage_sprite.png) no-repeat 0 0;text-indent:-9999px;overflow:hidden;font:18px/40px Georgia;padding:0;margin:0;}
img.home_welcome{width:355px;height:146px;display:block;margin:0;padding:0;margin:0 0 9px}

div.mwf_welcome_about{margin:0 18px 12px 11px;padding:0 10px 12px 11px;font:12px/22px Georgia;color:#222;border-bottom:1px solid #e1d6cc;}
div.mwf_welcome_about p{color:#000;font:12px/23px Georgia;}

img.floatRight{float:right;margin:0 0 6px 6px}
img.floatLeft{float:left;margin:0 6px 6px 0}

/* links junk */
#linkstop {background:#ffdc4f url(/_i/linkstop.png) no-repeat 26px 0px;height:43px;width:940px; border-bottom: solid 3px white;border-top: solid 3px white;}
#linksshade { background: url(/_i/linksshade.png);height:5px;width:940px}
#linksct{ padding: 15px 23px 0 26px; width:605px;float:left}
#linksct table{border-collapse:collapse;width:605px;margin:0 0 40px}
#linksct table th{border:none;border-bottom:solid 1px #e1e1e1;text-align:left;padding:0 0 0 10px}
#linksct table td{border:none;border-bottom:solid 1px #e1e1e1;padding:13px 0 12px 0}
#linksct table td.leftside{width:325px;padding:0 0 0 10px}

#linksct table td.leftside a.title,
#linksct table td.leftside a.title:visited,
#linksct table.cols a{font:14px/24px Georgia;color:#434e1c;text-decoration:none;}
#linksct table.cols a:visited{color:#888;}
#linksct table.cols td{font:14px/24px Georgia;vertical-align:top;padding:0 10px;}
#linksct table.cols p{margin-bottom:22px;}

#linksct table.cols a.emlink{color:#651900;font-size:15px;font-variant:small-caps;letter-spacing:0.5px;}

#linksct table td.leftside a.title:hover{text-decoration:underline;color:#697A2C}
#linksct table td.leftside a{display:block;font:11px/19px Arial;color:#999;text-decoration:none;}
#linksct table td.leftside a:visited{color:#999;}
#linksct table td.leftside a:hover{text-decoration:underline}

#linksct table td.rightside{width:270px;text-align:center;}
#linksct table td.rightside img{border:none;}

#linkssidebar {width:263px;background: #ffffff url(/_i/linksdescript.png) no-repeat;float:left;padding:98px 0 0 23px}
#linkssidebar ul{color:#434E1C;font:small-caps 12px/16px Georgia;letter-spacing:0.6px;list-style-type:none;margin:13px 23px 0 0;padding:0;text-transform:uppercase;}
#linkssidebar ul li{border-bottom:1px dotted #CCCCCC;padding:9px 0 8px;}
#linkssidebar ul li a{color:#434E1C;font:small-caps 12px/16px Georgia;letter-spacing:0.6px;padding:0;text-transform:uppercase;text-decoration:none;}
#linkssidebar ul li a:hover{color:#697A2C;text-decoration:underline;}

#linksbpad {width:940px; background: white; clear:both; padding:85px 0}
/* links junk */

div.form_section{background:#f1ede0;border:4px solid #f1ede0;margin:20px 0 0}
div.form_section table.sect{width:100%}
div.form_section_subtext{color:#000;font:12px/16px georgia,Arial,Helvetica,sans-serif;padding:11px 18px 16px;}

ul.form_sections li.logic_group label.add_street{width:336px;display:block;}
ul.form_sections li.logic_group label.add_city{width:134px;margin: 11px 9px 0 0;display:block;float:left;}
ul.form_sections li.logic_group label.add_zip{width:84px;margin:11px 0  0 0;display:block;float:left;}
ul.form_sections li.logic_group label.add_state{width:111px;margin: 11px 7px 0 0;display:block;float:left;}

ul.form_sections input.add_street{width:330px !important;display:block;}
ul.form_sections input.add_city{width:125px !important;margin:0px 7px 0 0 !important;display:block;float:left !important;}
ul.form_sections input.add_zip{width:70px !important;margin:0px 0  0 0 !important;display:block;float:left !important;clear:right;}
ul.form_sections select.add_state{width:110px !important;margin: 0px 7px 0 0 !important;display:block;float:left !important;}

ul.form_sections{list-style-type:none;padding:0 0 30px !important;margin:0 !important}
ul.form_sections li{margin:0 !important;padding:18px 0 0;overflow:hidden;color:#111;}
ul.form_sections li label{display:block;float:left;width:120px;text-align:left;padding:0 7px 0 20px}
ul.form_sections li input[type="text"],textarea{display:block;float:left;width:225px;margin:0 !important;}

ul.form_sections label{text-align:right;}
ul.form_sections input, ul.form_sections select{margin:0 !important;}

ul.form_sections li.decision_group{padding:18px 0 0 20px !important;}
ul.form_sections li.decision_group b{display:block;margin:0 0 7px;}
ul.form_sections li.decision_group br{clear:left}
ul.form_sections li.decision_group label{line-height:12px;padding:7px 0 0 8px !important;}
ul.form_sections li.decision_group input{line-height:12px !important;margin:9px 0 0 !important;}

ul.form_sections li.logic_group{padding:18px 0 0 20px !important;}
ul.form_sections li.logic_group div{display:block;padding:0 7px 0 0;width:120px;float:left;}
ul.form_sections li.logic_group fieldset{display:block;float:left;width:375px;padding:0;margin:0;border:none;overflow:hidden}
ul.form_sections li.logic_group label{padding:0;margin:0;float:none;}
ul.form_sections li.logic_group input{margin:0;float:none}

li.highlight{background:#f8f5ed;}

h3{color:#651900;font:normal 19px/26px Georgia,"Times New Roman",Times,serif;margin:0px 0 11px;text-align:left;padding-top:0}
h4{color:#651900;font:bold 16px/1.4 Arial,Helvetica,sans-serif;margin:0 0 5px}
h5{color:#651900;font:bold 14px/1.4 Arial,Helvetica,sans-serif;margin:0 0 5px;padding:0}
h6{font:normal small-caps 16px/1.4 Georgia,"Times New Roman",Times,serif;color:#651900;margin:0 0 5px;padding:5px 0 0}
.leadLine{font-size:140%;font-variant:small-caps;color:#000}

.content_body ol, .content_body ul{margin-bottom:20px}
.content_body blockquote{margin:20px 30px}
.content_body blockquote p{font-size:14px;line-height:1.7;margin:0 0 10px;color:#000}
.content_body blockquote p.quote{font-style:italic}
.content_body blockquote p.quotee{margin:0 0 5px 0;font:normal 18px/18px Georgia,"Times New Roman",Times,serif;color:#651900;text-align:right}

.content_body{padding:0 22px 35px;color:#222;}
.content_body a{color:#651900;text-decoration:none;}
.content_body a img{border:0}
.content_body a:visited{border-bottom:none;}
.content_body a:hover{color:#651900;border-bottom:1px solid}
.content_body a:hover img{border:none;}
.content_body ul{margin:10px 30px 21px;padding:0px;line-height:20px}
.content_body li{margin:5px 0}
.content_body h1{margin:0px;padding:25px 0 0}
.content_body p{margin:0 0 20px;}
.content_body p.small{color:#444;line-height:18px;font-size:12px;color:#333}

.camo_page_top{width:600px;height:31px;background:url(/_i/camo_sprite.png) no-repeat 0 -601px;overflow:hidden;text-indent:-9999px;margin:0 0 3px;}
.camo_margin{width:580px;margin:0 10px;padding:0;}
.camo_intro_header{width:580px;height:88px;background:url(/_i/camo_sprite.png) no-repeat 0 0;overflow:hidden;text-indent:-9999px}
.camo_join_nav{background:#753f00;padding:17px 40px 12px;font:14px/23px Georgia;color:#fff;width:500px;margin:0 10px 8px;overflow:hidden;}
.camo_join_nav span{display:block;width:500px;height:36px;overflow:hidden;text-indent:-9999px;background:url(/_i/camo_sprite.png) no-repeat 0 -542px;}
.camo_join_nav a{display:block;background:url(/_i/camo_sprite.png);overflow:hidden;text-indent:-9999px;width:75px;height:30px;margin:0 0 0 5px;float:right;}
.camo_join_nav a.join{background-position:-498px -91px}
.camo_join_nav a.join:hover{background-position:-344px -91px}
.camo_join_nav a.login{background-position:-575px -91px}
.camo_join_nav a.login:hover{background-position:-421px -91px}
.camo_inner_header{width:276px;height:31px;padding:19px 273px 14px 31px;margin:0 10px;background:#434e1c;}
.camo_inner_header span{display:block;overflow:hidden;text-indent:-9999px;background:url(/_i/camo_sprite.png) no-repeat -340px -372px;width:276px;height:31px;}
.camo_form_intro{width:536px;padding:20px 22px 15px;border-bottom:1px dotted #ccc;margin:0 10px 18px;font:12px/20px Georgia;color:#222;}
.camo_form_intro b{color:#651900;}
.camo_user_message{margin:5px auto 0;width:580px;text-align:center;padding:11px 0 4px;background:#eee1bb;color:#753f00;font:bold 14px/14px Arial;}
.camo_user_message_after{height:3px;width:580px;border-bottom:1px solid #eee1bb;margin:auto;}
h2.camo_entry_title{color:#434e1c;font:18px/18px Georgia;}

.camo_join_error{background:#fecf5b;border:1px solid #ffb73d;color:#111;font:12px/15px Arial;padding:12px;}

.camo_inner_header_two{width:555px;background:#434e1c url(/_i/camoheadta.png) no-repeat 31px 0px;color:white;margin:0 10px;height:31px;font:11px/11px arial;text-align:right;padding:36px 25px 0 0}
.camo_inner_header_two a{font:11px/11px Arial;color:#fff;text-decoration:none;}
.camo_inner_header_two a:hover{text-decoration:underline;}
#camo_welcome{width:550px;background:#713f00 url(/_i/cc_helptakeaction.png) no-repeat right;color:white;margin:0 10px;height:30px;font:12px/12px arial;padding:21px 0 0 30px}
#takeaction_ct{width:580px;padding:0 10px}
#takeaction_ct table{border-collapse:collapse;width:580px}
#takeaction_ct td{width:541px;padding:20px 14px 16px 25px;border-bottom:1px solid #eee1bb;overflow:hidden;}
#takeaction_ct td h2{margin:0}
#takeaction_ct td p{margin:8px 0 12px;padding:0;font:12px/19px georgia;color:#252525}
#takeaction_ct td a.act{text-indent:-9999px;display:block;width:124px;height:50px;overflow:hidden;background:url(/_i/camo_sprite.png) no-repeat -349px -193px;float:left}
#takeaction_ct td a.act:hover{background-position:-474px -193px}
#takeaction_ct td a.read_more{display:block;padding:19px 0 3px;font:12px/12px Georgia;margin:0 15px;width:119px;float:left;text-decoration:none;color:#753f00;border-bottom:1px dotted #fff}
#takeaction_ct td a.read_more:hover{text-decoration:underline;}

.aas_form_intro{width:536px;padding:20px 22px 15px;border-bottom:1px dotted #ccc;margin:0 10px 18px;font:12px/20px Georgia;color:#222;}
.aas_form_intro b{color:#651900;}
a.aas_header{display:block;width:600px;height:85px;text-indent:-9999px;background:url(/_i/aas_sprite.png) no-repeat 0 0 #99bfd0;margin:0;border:0;padding:0;}
div.aas_functions{overflow:hidden;width:600px;border-bottom:3px solid #f8f6f0}
div.aas_functions a.top_cal_link{font:12px/12px Arial;color:#651900;display:block;padding:9px 0 8px 25px;width:110px;text-decoration:underline;float:left;}
div.aas_functions a.top_cal_link:hover{color:#853F00}
div.aas_topbar_fns{overflow:hidden;padding:9px 25px 8px 0;text-align:right;}
div.aas_topbar_fns span{margin:0 2px;font:12px/12px Arial;color:#851f00;}
div.aas_topbar_fns a{font:12px/12px Arial;color:#651900;text-decoration:underline;}
div.aas_topbar_fns a:hover{color:#853F00}
.aas_intro_wrap{padding:23px 26px 0 32px;overflow:hidden;color:#222222}
.aas_intro_wrap p{font:13px/19px Georgia, serif;margin: 0 0 19px;}
.aas_intro_about_col{padding:5px 19px 0 0;float:left;width:279px;}
.aas_intro_involved_col{padding:11px 11px 27px 12px;background:#f6f1e3;float:left;width:221px;}
.aas_intro_involved_col img{background:#fff;padding:3px;border:1px solid #ccc;}
.aas_intro_involved_col ul {margin:0;padding:0 25px;font:14px/14px Arial;}
.aas_intro_involved_col ul li{margin-bottom:9px}
.aas_intro_involved_col ul li a{border-bottom:1px dotted;color:#000;font:14px/14px arial;text-decoration:none;}
.aas_intro_involved_col ul li a:hover{border-bottom:1px solid;}
td.aas_leftCol_tab{padding:0 10px 0 45px;text-align:right;width:175px;vertical-align:top;}
u.aas_sci_section{border-bottom:1px solid; display:block;text-decoration:none;}

div.aas_adst{border:1px solid #ccc;font:12px/16px Arial; margin-bottom:15px;}
div.aas_adst b{background:none repeat scroll 0 0 lightBlue;display:block;font:bold 12px/12px Arial;padding:8px 9px;}
div.aas_adst p{padding-left:9px}
ul.aas_adst{list-style-type:none;padding:0 0 5px;margin:0}
ul.aas_adst li{padding-left:9px}
table.data{font:12px/16px Arial;width:100%;border-spacing:0}
div.aas_team-homeCt{background:url(/_i/aas_team_home_bg.jpg) no-repeat;width:600px;height:269px;overflow:hidden}
div.aas_team-homeCt br {clear:both}
div.aas_team-homePhoto{width:160px;height:148px;padding:26px 16px 31px 19px;display:block;float:left;}
div.aas_team-homePhoto span{display:block;width:160px;height:148px;border:0;background:url(/_i/aas_photo_strip.jpg) no-repeat -160px 0;overflow:hidden;text-indent:-9999px;}

div.aas_team-homeEvents{width:362px;height:141px;padding:37px 20px 27px 23px;display:block;float:left;}
div.aas_team-homeEvents b{width:362px;height:14px;padding:0 0 7px;display:block;background:url(/_i/aas_team_home_sprite.png) no-repeat 0 0;text-indent:-9999px;overflow:hidden;}
div.aas_team-homeEvents p{color:#000000;font:14px/24px Georgia;margin:0;padding:10px 0 0;width:362px;}
div.aas_team-homeEvents p a{font:14px/24px Georgia;margin:0;text-decoration:none;color:#000;}
div.aas_team-homeEvents span a{font:bold 11px/24px Arial;text-transform:uppercase;font-family:arial;margin-right:1px;color:#434e1c;}

div.aas_team-homePostStream{width:180px;height:40px;float:left;padding:0 0 39px 11px;}
div.aas_team-homePostStream a{width:180px;height:40px;display:block;text-indent:-9999px;overflow:hidden;background:url(/_i/aas_team_home_sprite.png) no-repeat 0 -38px;}

div.aas_team-homeAddStream{width:180px;height:40px;float:left;padding:0 0 39px 16px;}
div.aas_team-homeAddStream a{width:180px;height:40px;display:block;text-indent:-9999px;overflow:hidden;background:url(/_i/aas_team_home_sprite.png) no-repeat 0 -81px;}

div.aas_team-homePostEvent{width:180px;height:40px;float:left;padding:0 17px 39px 16px;}
div.aas_team-homePostEvent a{width:180px;height:40px;display:block;text-indent:-9999px;overflow:hidden;background:url(/_i/aas_team_home_sprite.png) no-repeat 0 -124px;}

div.aas_team-homeYourStreams{background-color:#9c987d;}
div.aas_team-homeYourStreams b{display:block;width:178px;height:42px;text-indent:-9999px;overflow:hidden;padding-left:12px;background:url(/_i/aas_team_home_sprite.png) no-repeat 0 -169px;}

div.aas_team_message{padding:18px 0 8px 19px;border-bottom:3px solid #006999;color:#fff;font-size:19px;background-color:#99bfd0;}

p.stream_name{font-weight:bold;font-size: 14px; border-bottom: 1px solid rgb(204, 204, 204);font-family:Arial;margin-bottom:10px;}
p.stream_name a{font-size:12px;}
p.stream_data_sect{color:#555;font-family:Arial;font-size:13px;}
p.stream_data_sect b{color:#111;text-transform:uppercase}
p.stream_data_sect a{font-family:Arial;font-size:13px;color:#434e1c;}

div.aas_data_wrap{padding:3px;border:2px solid #DCDCDC;color:#464F46;margin-bottom:20px;}
table.aas_data{font:12px/22px Arial;width:100%;border-spacing:0;}
table.aas_data td{border-bottom:1px solid #ccc;}
table.aas_data th{background-color:#d1e2e9;color:#2c3133;padding:10px;font-weight:bold;text-align:left;}
table.aas_data th.s{width:220px;text-align:left;}
table.aas_data td{background-color:#EDF1ED;padding:8px;border-bottom:1px solid #fff;border-top:1px solid transparent;}
table.aas_data .r{text-align:right}

table.aas_tests {font:12px/22px Arial;width:100%;border-spacing:0;}
table.aas_tests th{color:#2c3133;text-align:center;padding:8px;font-weight:bold;background:#d1e2e9;border-bottom:2px solid #fff;}
table.aas_tests td{text-align:center;background-color:#EDF1ED;padding:8px;border-bottom:1px solid #fff;border-top:1px solid transparent;}
table.aas_tests th.tests{color:#1e85e6;}

table.data th {background-color: #99CCFF;padding:5px}
table.data td{vertical-align:top;padding:8px 5px 8px;border-bottom:1px solid #ccc}
table.data td.contact{width:110px}
table.data td.event{width:140px}
ul.data{font:12px/16px Arial;}

span.aas_about_header{background:url(/_media/aas_intro_sprite.png) no-repeat 0 -28px;display:block;text-indent:-9999px;overflow:hidden;height:17px;width:267px;margin:0 0 6px}
span.aas_get_involved{background:url(/_media/aas_intro_sprite.png) no-repeat 0 0;display:block;text-indent:-9999px;overflow:hidden;height:28px;width:221px;margin:0 0 6px}
span.aas_goals{background:url(/_media//_media/aas_intro_sprite.png) no-repeat 0 -45px;display:block;text-indent:-9999px;overflow:hidden;height:17px;width:166px;margin:6px 0 6px}

table.photo_contest{width:530px;margin:auto;}
table.photo_contest td{width: 300px;padding:0 0 0 20px;text-align:center;vertical-align:top;}
table.photo_contest td img{margin-bottom:15px;}
table.photo_contest td.contestant{width:210px;text-align:center;vertical-align:middle}
table.photo_contest td.contestant div.long_em_dash{width:45px;height:2px;display:block;margin:8px auto 6px;line-height:2px;background:#ccc;}
table.photo_contest td.contestant b{font:normal 18px/21px Georgia;color:#651900;}
table.photo_contest td.contestant em{font:normal 12px/21px Georgia;color:#333;letter-spacing:1px;}
table.photo_contest td.contestant i{font:normal 12px/25px Georgia;color:#333;}
table.photo_contest td.contestant strong{font:normal 16px/21px Georgia;color:#333;}
table.photo_contest td.photo_cat{border-top:1px solid #ccc;padding:0;}
table.photo_contest td.photo_cat strong{font:bold 11px/11px arial;text-transform:uppercase;letter-spacing:1px;text-align:left;padding:8px 0;display:block;border-bottom:1px solid #ccc;color:#434e1c;margin-bottom:10px;}
p.photo_top_link{border-top:1px dotted #ccc;padding-top:5px;}

p.sub_cred{color:#888888;font:11px/11px Arial;margin:7px 0;}

a.no_border:hover{border:none;}


form{padding:0;margin:0;font:12px/22px Arial, Helvetica, sans-serif;color:#362f2d}
form table, form table td, form table tr{border:0px;margin:0;padding:0;border-spacing:0;border-collapse:collapse}
form table td.l{vertical-align:top;width:165px;text-align:right;padding:5px 5px 5px 0 !important}
form table td.l label{display:block}
form table td.r{vertical-align:top;width:345px;padding:5px 0 0 !important}
form p{font-size:12px !important;color: #222 !important}
form ul{list-style:none;margin:5px 15px !important;}
input{padding:3px;margin: 0 5px 10px 0}
input:focus{}
input.txtReg{width:200px}
label{font:12px/22px Arial,Helvetica,sans-serif}
div.formClose{border-bottom:1px dotted #aaa;margin-bottom:5px;padding:6px 0 12px;text-align:center}
input.camo_button{background:url("/_i/camo_sprite.png") repeat scroll -344px -408px transparent;border:medium none;color:#853F00;cursor:pointer;display:block;font:12px/12px Georgia;height:38px;margin:5px 20px 0 auto;text-align:center;width:101px;}
input.camo_button:hover,input.camo_button:focus{background-position:-451px -408px;color:#713f00;}
p.photo_credits{color:#333;margin-bottom:0;margin-top:24px;padding-top:12px;width:46%;border-top:1px solid #dedede;font:italic 12px/18px Arial;}
p.photo_credits a{font-size:12px;color:#5a6926;text-decoration:none;font-family:Arial;}
p.photo_credits a:hover{border-bottom:none;text-decoration:underline}
span.cite_link, span.cite_link a{color:#000;}
form#Application_Form p{margin-right:10px;}
label.err{ background: none repeat scroll 0 0 #FECF5B;font-weight: bold;padding: 1px 3px;}

div.errMark{margin:0 0 10px;background-color:#fecf03;font-size:14px;line-height:14px;color:#651900;padding:10px}

div.caption, #nm div.caption {
	margin: 0;
	padding:0;
	position: relative;
}

div.caption p{
	position: absolute;
	margin: 0; padding: 2px;
	font-size: 12px;
	font-family:Arial, "Times New Roman", Times, serif;	
	bottom: 0;
	left: 0;
	background:black;
	color: white;
	opacity: .7;
}

 #nm div.caption p {
	position: absolute;
	margin: 0; padding: 9px 9px 9px 35px;
	width:556px;
	font-size: 12px;
	font-family:Arial, "Times New Roman", Times, serif;	
	bottom: 0;
	left: 0;
	background:black;
	border-top:2px solid #000;
	color: white;
	opacity: .7;
}

#nm div.caption img {
	margin: 0; padding: 0;
}



div.prodname {font:18px/24px Georgia;padding: 0 5px;}
table.products {border:0; border-spacing:0px;border-collapse:separate;padding:0;}
table.products td{vertical-align:top;padding:0;}
table.products img.prodimage{max-width:120px;padding:5px;margin: 0 6px;border:1px solid #ccc;}
table.products p{margin-bottom:10px;padding:0 5px;}
table.products td.prodseparator {height:28px;background:url(/_media/giftshop_shader.png) no-repeat 0 0;}
table.products td.prodseparator hr{display:none;}
a.ectlink:hover{border:none !important;text-decoration:underline;}
.prodoptions select {max-width:175px;}
table.products td a:hover img{border:none !important;}
table.products td a:hover img.prodimage{border:1px solid #888 !important;}
td.catname{vertical-align:top;}
td.catname br{display:none;}
td.catname p{margin-bottom:10px;font-size:12px;line-height:17px}
p.catname{margin-bottom:10px;font-size:14px}
div.prodprice{padding-bottom:25px;}
td.options {padding:6px 0 !important;}
td.options span{display:block;clear:right}
td.options input.prodoption{float:left;clear:left;}
td.optiontext span.prodoption{display:block;padding:0 10px 0 0;}
p.catdesc{}


.sIFR-flash{visibility:visible !important;margin:0;padding:0}
.sIFR-replaced,.sIFR-ignore{visibility:visible !important;outline:none}
.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}
.sIFR-replaced div.sIFR-fixfocus{margin:0;padding:0;overflow:auto;letter-spacing:0px;float:none}
.sIFR-active h1{
	visibility:hidden;
	font-size:22px;
	line-height:34px;
	min-height:34px;
	padding:0;
	position:relative;
	top:0;
	left:0;
	font-family:Arial, Helvetica, sans-serif;
}
.sIFR-active h2{
	visibility:hidden;
	font-size:20px;
	line-height:31px;	
	min-height:31px;
	padding:0;
	position:relative;
	top:0;
	left:0;
	font-family:Arial,Helvetica,sans-serif;
}
.sIFR-active h1 object{min-height:34px;}
.sIFR-active h2 object{min-height:31px;}
.sIFR-active h3.links_section_header{visibility:hidden;font:small-caps 17px/23px Georgia;margin:10px 0 5px ;color:#651900}
.sIFR-active div.form_section_header{background:#f8f6f0;font:bold 16px/16px Arial, Helvetica, sans-serif;color:#651900;padding:17px 18px 8px;}
.sIFR-active div.titling,.sIFR-active div.titling b{min-height:26px;line-height:26px}
.sIFR-active div.titling b object{min-height:26px}
.sIFR-active h2{font-size:20px;color:#651900;margin:0 0 12px;padding:0;min-height:31px;}
.sIFR-active h2.home_top_story_title{font-size:16px;font-weight:bold;color:#434e1c;margin:0 0 8px;padding:0;min-height:26px}
.sIFR-active h2.camo_entry{min-height:34px;display:block;}
.sIFR-active h2.camo_entry{min-height:34px;padding:0;line-height:34px;}
.sIFR-active .section{font-size:18px;margin:12px 0;padding:3px 10px 0;background-color:#424e1c;color:#ffffff}
.sIFR-active .aas_section{font-size:18px;margin:12px 0 8px;padding:3px 10px 0 0;border-bottom:7px solid #fecf03;background-color:#fff;color:#651900}

@media print{
.sIFR-flash{display:none !important;height:0;width:0;position:absolute;overflow:hidden}
.sIFR-alternate{visibility:visible !important;display:block !important;position:static !important;left:auto !important;top:auto !important;width:auto !important;height:auto !important}
}
