/* Global Styles */
body                                                        {background:#493219; font-family:Arial,Helvetica; font-size:12px; line-height:17px;}
h1                                                          {color:#fff; font-size:32px;}
td                                                          {border:0px;}
.button                                                     {background:url(images/buttons.jpg) no-repeat; border-left:1px #ccc solid; border-bottom:1px #ccc solid; border-top:1px #eeeeee solid; border-right:1px #eeeeee solid; display:block;}
a                                                           {color:#0c4371; text-decoration:none;}
.displayNone                                                {display:none;}
/*---------------------------------------- Buttons ----------------------------------------*/
#wrapper .btn-go                                            {background-position:0 0; height:20px; width:23px;}
#wrapper .btn-pages                                         {background-position:-23px 0; border:0px; float:left; height:16px; margin:0 5px 0 0; width:14px;}
#wrapper .btn-viewAll                                       {background-position:-37px 0; height:20px; width:96px;}
#wrapper .btn-speechBubble                                  {background-position:-133px 0; height:17px; width:25px;}                          
#wrapper .btn-home                                          {background-position:-158px 0; height:20px; width:96px;}
#wrapper .btn-readArticle                                   {background-position:-350px 0; height:20px; width:96px;}
/*---------------------------------------- Top Bar ----------------------------------------*/
#wrapper #topBar                                            {background:#493219; width:100%; position:fixed; z-index:5000; left:0px;}
/*---------------------------------------- Network Bar ----------------------------------------*/
#wrapper #networkBar                                        {background:#a8ca65 url(images/top-bar-rpt.jpg) repeat-x bottom left; height:39px;}
#wrapper #networkBar #inner                                 {margin:0 auto; width:1000px;}
#wrapper #networkBar #inner .logo                           {background:url(images/hn-top-bar-logo.png) no-repeat; display:block; float:left; height:29px; margin:10px 0 0 -5px; width:65px;}
#wrapper #networkBar #inner .logoLink                       {color:#000; float:left; font-size:10px; text-decoration:none; margin:16px 60px 0 0; width:135px;}
/* Nav */
#wrapper #networkBar #inner #nav			                {float:left; margin:0; padding:14px 0 0 0px; width:500px;}
#wrapper #networkBar #inner #nav a		                    {border-right:1px #000 solid; color:#000; display:block; float:left; font-size:11px; height:10px; overflow:hidden; height:15px; padding:0 10px; text-decoration:none;}
#wrapper #networkBar #inner #nav a.right                    {border-right:0px;}
/* Search */
#wrapper #networkBar #inner #search                         {float:left; margin:7px 0 0 0; width:240px;}
#wrapper #networkBar #inner #search .btn-go                 {border:0px; float:left; margin:0 0 0 4px; overflow:hidden;}
#wrapper #networkBar #inner #search .box                    {float:left; width:205px;}

/*---------------------------------------- Header ----------------------------------------*/
#wrapper #header                                            {border-bottom:1px #000 solid; display:block; height:93px; margin:0 auto; position:relative; width:1000px;}
#wrapper #header #title                                     {display:block; height:40px; position:absolute; top:10px;}
#wrapper #header #title h1                                  {margin:0px;}
/* Sponsors */
#wrapper #header #sponsors                                  {color:#fff; float:left; font-size:14px; font-style:italic; margin:5px 0 0 0; width:400px;}
#wrapper #header #sponsors .heading                         {float:left; margin:15px 0 0 0; width:120px;}
#wrapper #header #sponsors a                                {display:block; float:left; height:36px; margin:0 13px; width:110px;}
#wrapper #header #sponsors ul                               {margin:0px;padding:0px;}
#wrapper #header #sponsors li                               {list-style-type:none;display:inline;}
#wrapper #header #sponsors li .url                          {display:none;}

/*------------------------------ Hunting Resources ------------------------------*/
#wrapper #huntingResources                                  {color:#b96c00; margin:0px auto 30px auto;width:1000px;}
#wrapper #huntingResources .links                           {padding:10px 0;}
#wrapper #huntingResources .links a                         {color:#fff; text-decoration:none;}
#wrapper #huntingResources .links a:hover                   {color:#b96c00;}
#wrapper #huntingResources .links li                        {float:left; width:240px;}
#wrapper #huntingResources .divider                         {background:#a8ca65; height:1px; margin:20px 0 0 0;}
/*---------------------------------------- Spacer ----------------------------------------*/
#wrapper #spacer                                            {height:133px;}
/*---------------------------------------- Heading ----------------------------------------*/
#wrapper #content                                           {background:#fff; margin:0 auto; width:1000px;}
#wrapper #content a                                         {text-decoration:underline;}
/*------------------------------ Left ------------------------------*/
#wrapper #content #left                                     {background:#fffbf4; float:left; width:190px;}
#wrapper #content #left h4                                  {background:#59653b; color:#a8ca65; font-size:14px; font-weight:bold; height:18px; margin:10px 0 0 0; padding:3px 10px;}
#wrapper #content #right #pages h4                          {font-size:14px; font-weight:bold; margin:10px 0 0 0; padding:3px 10px;}
#wrapper #content #right #column2 h4                        {background:#59653b; color:#a8ca65; font-size:14px; font-weight:bold; height:18px; margin:10px 0 0 0; padding:3px 10px;}

/* Links */

#wrapper #content #left .links                              {margin:0px !important; padding:10px;}
#wrapper #content #left .links li                           {list-style:none; margin:0 0 10px 0;}
#wrapper #content #left .links li a                         {color:#0c4371; font-size:12px;}
#wrapper #content #left .links li a.all                     {color:#cc4300;}
#wrapper #content #left .viewall                            {color:#cc4300;margin-left:15px;}
/* Page Links */
#wrapper #content #left .pagelist ul                        {margin:0px !important; padding:10px;}
#wrapper #content #left .pagelist ul li                     {list-style:none; margin:0 0 10px 0;}
#wrapper #content #left .pagelist ul li a                   {color:#0c4371; font-size:12px;}
#wrapper #content #left .pagelist ul li a.all               {color:#cc4300;}

/* Personalities */
#wrapper #content #left #theCrush                           {background:#fff url(images/personalities/the-crush.jpg) no-repeat; height:209px; padding:180px 20px 0 20px;}
#wrapper #content #left #LOTF                               {background:url(images/personalities/the-legends-of-the-fall.jpg) no-repeat; height:244px; padding:100px 20px 0 20px; width:150px;}
/* Videos */
#wrapper #content #left .videos                             {margin:0 auto; padding:31px 0; width:171px;}
#wrapper #content #left li                                  {list-style:none; margin:0 0 21px 0; position:relative;}
#wrapper #content #left li .icon                            {background:url(images/player-icon.png) no-repeat; display:block; height:20px; position:absolute; top:74px; right:4px; width:20px;}
#wrapper #content #left .videos .thumb                      {display:block; border:1px #071941 solid; padding:1px 0 0 1px; height:95px;}
#wrapper #content #left .videos .link                       {color:#0c4371; display:block; font-size:12px; margin:5px 0 0 0;}

/*------------------------------ Right ------------------------------*/
#wrapper #content #right                                        {float:left; margin:10px 0 0 0; width:810px;}
/*-------------------- Column 1 --------------------*/
#wrapper #content #right #column1                               {float:left; padding:20px 10px; width:600px;}
/* Home Button */
#wrapper #content #right #column1 .btn-home                     {float:left; margin:-3px 0 3px 0;}
/* Related Articles */
#wrapper #content #right #column1 #related                      {float:left; margin:0 0 0 267px; width:235px;}
#wrapper #content #right #column1 #related .btn-pages           {border:0px; float:left; margin:0 5px 0 0;}
#wrapper #content #right #column1 #related .count               {color:#000; display:block; float:left; font-size:12px; text-decoration:none;}
#wrapper #content #right #column1 #related .btn-viewAll         {float:right; margin:-3px 0 0 5px;}
#wrapper #content #right #column1 .divider                      {background:#cc4300; clear:both; height:1px; margin:10px 0;}
#wrapper #content #right #column1 .dividerSub                   {background:#a8ca65; clear:both; height:1px; margin:10px 0;}
#wrapper #content #right #column1 h2                            {color:#d04b00; font-size:28px; margin:0px;}
#wrapper #content #right #column1 h3                            {font-size:22px; margin:10px 0;}
#wrapper #content #right #column1 ul li                         {margin:0 0 10px 0;}
/* Photos */
#wrapper #content #right #column1 .articlePhoto                 {background:#f0f0f0; float:right; margin:0 0 5px 10px; width:290px;}
#wrapper #content #right #column1 .articlePhoto .caption        {font-size:11px; font-style:italic; line-height:14px; padding:5px;}
/* Features */
#wrapper #content #right #column1 .features li                  {margin:0px;}
#wrapper #content #right #column1 #features                     {margin:0px;}
#wrapper #content #right #column1 #features li                  {float:left; list-style:none; margin:0 5px 15px 0; text-align:center; width:145px;}
#wrapper #content #right #column1 #features .name               {display:block; margin:0 0 5px 0;}     
#wrapper #content #right #column1 #features .photo img          {display:block; height:125px; width:145px;}
/* Continue Reading */
#wrapper #content #right #column1 #continue                     {background:#a8ca65; font-size:14px; font-weight:bold; margin:20px 0 20px 0; padding:4px 10px;clear:both;}
#wrapper #content #right #column1 #continue a                   {color:#000; display:block; float:left; line-height:20px; text-decoration:none;}
#wrapper #content #right #column1 #continue .btn-go             {float:left; margin:-1px 0 0 5px;}
/* Paging */
#wrapper #content .pagesummary                                  {margin:10px 0 5px 5px;color:#0c4371;padding:3px 5px;width:75px;}
#wrapper #content ul.pager                                      {margin:0px;padding:0px;float:right;height:20px;}
#wrapper #content ul.pager li                                   {float:left;list-style-type:none;}
#wrapper #content ul.pager li a                                 {display:block;height:20px;padding:2px 5px;border:solid 1px #fff;margin-right:5px;}
#wrapper #content ul.pager li a:hover                           {background-color:#fff;}
#wrapper #content ul.pager li a.active                          {background-color:#fff;}
/*--------------- Bottom --------------- */
#wrapper #content #right #column1 #bottom                       {border-top:1px #000 dotted; padding:10px 0;}
/* Add This */
#wrapper #content #right #column1 #bottom #addthis              {float:left; width:180px;}
#right #column1 #bottom #addthis .icon                          {background:url(images/addthis_standard.png) no-repeat; display:block; height:16px; margin:0 2px; width:16px;}
#right #column1 #bottom #addthis .at300bs                       {background:none;}
#right #column1 #bottom #addthis .at300b                        {padding:0px;}
#right #column1 #bottom #addthis .addthis_button_email          {background-position:0 0;}
#right #column1 #bottom #addthis .addthis_button_print          {background-position:-16px 0;}
#right #column1 #bottom #addthis .addthis_button_twitter        {background-position:-32px 0;}
#right #column1 #bottom #addthis .addthis_button_facebook       {background-position:-48px 0;}
#right #column1 #bottom #addthis .addthis_button_myspace        {background-position:-64px 0;}
#right #column1 #bottom #addthis .addthis_button_stumbleupon    {background-position:-80px 0;}
#right #column1 #bottom #addthis .addthis_button_digg           {background-position:-96px 0;}
#right #column1 #bottom #addthis .addthis_button_expanded       {background-position:-112px 0;}
/* Comments */
#wrapper #content #right #column1 #bottom #comments             {float:left; margin:0 0 0 330px; width:90px;}
#wrapper #content #right #column1 #bottom #comments a           {color:#493219; float:left; text-decoration:underline;}
#wrapper #content #right #column1 #bottom .btn-speechBubble     {border:0px; margin:0 2px 0 0;}
/* Related 2 (bottom) */
#wrapper #content #right #column1 #bottom #related2             {float:left; margin:10px 0 0 0; width:280px;}
#wrapper #content #right #column1 #bottom #related2 ul          {margin:0px;}
#wrapper #content #right #column1 #bottom #related2 li          {list-style:none;}
#wrapper #content #right #column1 #bottom #related2 a           {color:#000; text-decoration:underline;}
#wrapper #content #right #column1 #bottom .adSenseUnit300x250   {float:left; margin:10px 0 0 20px;}
/*-------------------- Column 2 --------------------*/
#wrapper #content #right #column2                               {float:left; padding:20px 0; width:190px;}
#wrapper #content #right #column2 #products                     {}
#wrapper #content #right #column2 #products li                  {list-style:none; padding:0 10px 0 0; text-align:center;}
#wrapper #content #right #column2 #products li a                {color:#cc4300; font-size:11px;}
/*-------------------- Column 2 --------------------*/
#wrapper #content #footer                                       {}
#wrapper #content #footer #tabs                                 {background:url(images/network-bar.jpg) repeat-x;}

#wrapper #content #footer #tabs a							    {color:#000; font-size:13px; line-height:13px; text-decoration:none;}
#wrapper #content #footer #tabs h2						        {color:#b96c00; font-size:18px; font-weight:bold; margin:0 0 20px 0;}
#wrapper #content #footer #tabs .network				        {margin:0px; padding:0px;}
#wrapper #content #footer #tabs .network li			            {background:url(images/network-tab-inactive.jpg) repeat-x; display:block; float:left;  font-size:11px; height:24px; list-style-type:none; margin:4px 3px 0 3px; padding-top:10px; text-align:center;}
#wrapper #content #footer #tabs .network li a			        {color:#2b1d0d; font-size:15px; font-weight:bold; height:24px; text-decoration:none; padding:10px 10px 0 10px; margin:0px;}
#wrapper #content #footer #tabs .network li.label               {background-image:none; color:#fff; font-size:32px; font-weight:bold; height:20px; padding:14px 20px 0 23px;}
#wrapper #content #footer #tabs .network li.socialNetworking    {background-image:none; margin:0 0 0 20px;}
#wrapper #content #footer #tabs .network li.socialNetworking a  {float:left; margin:0 3px; padding:0px;}
#wrapper #content #footer #tabs .socialNetworking .facebook     {background-position:-254px 0; border:0px; height:21px; width:21px;}
#wrapper #content #footer #tabs .socialNetworking .twitter      {background-position:-275px 0; border:0px; height:21px; width:21px;}
#wrapper #content #footer #tabs .socialNetworking .youtube      {background-position:-297px 0; border:0px; height:21px; width:53px;}
#wrapper #content #footer #tabs .network li.hover		        {}
#wrapper #content #footer #tabs .network li.active		        {background:#fff;}
#wrapper #content #footer #tabs .network li.active a	        {color:#59653b;}
#wrapper #content #footer #tabs .panel					        {float:left; min-height:140px; padding:10px 0; width:670px;}
#wrapper #content #footer #tabs .displayNone                    {display:none;}
/* Links */
#wrapper #content #footer #tabs .panel .links                   {margin:0px;}
#wrapper #content #footer #tabs .panel .links li                {border-bottom:1px #000 solid; float:left; list-style:none; margin:0 0 0 15px; padding:8px 0; width:320px;}
/*---------------------------------------- Ad Zones ----------------------------------------*/
#wrapper #content #adZone1                                      {height:90px; margin:0 0 0 72px; width:728px;}
#wrapper #content #adZone2                                      {height:600px; margin:30px auto; width:160px;}
#wrapper #content #adZone3                                      {}
#wrapper #content #adZone4                                      {float:left; height:250px; margin:18px 0 10px 15px; width:300px;}

#wrapper .hn_bvc5_manufacturers{width:500px;height:40px;margin:15px auto;text-align:center;}
#wrapper .hn_bvc5_manufacturers li{list-style-type:none;display:inline;margin-right:10px;font-size:12px;line-height:16px;}
#wrapper .hn_bvc5_manufacturers li a{color:#406080;}

#wrapper .hn_bvc5_products{margin:0;padding:0;}
#wrapper .hn_bvc5_products li a{display:block;margin:5px 0;}

/*---------------------------------------- Google AdSense ----------------------------------------*/
#wrapper #content #adSenseSquare                                {height:250px; float:left; margin:0 0 5px 0; width:300px;}
#wrapper #content #adSenseRelated                               {}
#wrapper #content .adSenseUnit468x60                            {clear:both; height:60px; margin:10px auto; width:468px;}
#wrapper #content .adSenseLink468x15                            {clear:both; height:15px; margin:10px auto; width:468px;}
#wrapper #content .adSenseUnit300x250                           {height:250px; width:300px;}

/*---------------------------------------- Related Articles ----------------------------------------*/
#wrapper #content #right #column1 .relatedArticles              {margin:0;}
#wrapper #content #right #column1 .relatedArticles li           {border-bottom:1px #a8ca65 solid; list-style:none; margin:40px 0; padding:0 0 40px 0;}
#wrapper #content #right #column1 .relatedArticles li a         {color:#000; font-size:14px; font-weight:bold; text-decoration:none;}
#wrapper #content #right #column1 .relatedArticles li.last      {border-bottom:0px;}
#wrapper #content #right #column1 .relatedArticles .btn-readArticle      {float:right; margin:5px 0 0 0;}
/*---------------------------------------- Author Profiles ----------------------------------------*/
#wrapper #content #left #authorprofiles              {padding:10px 10px;}
#wrapper #content #left #authorprofiles li           {list-style-type:none;float:left;width:70px;margin:0 0 10px 10px;}
#wrapper #content #left #authorprofiles li .url      {display:none;}
/*---------------------------------------- Promo Bar ----------------------------------------*/
#wrapper #content #right .promo                                  {margin:10px;padding:10px;background-color:Red;color:#fff;font-size:16px;font-weight:bold; display:none;}
