/* Global Styles */
body                                                                {font-family:Arial,Helvetica; font-size:12px; line-height:17px;}
body.skin                                                           {background-position:center -19px !important;}
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;}
/*---------------------------------------- Header ----------------------------------------*/
#wrapper #header                                                    {background:none; 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; left:5px;}
#wrapper #header #title h1                                          {margin:0px; width:500px;}
#wrapper #header .zone1                                             {display:block;}
/* 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                                          {background:#493219; color:#b96c00; margin:0px auto 0px auto;width:980px;padding:10px 0 0 20px;position:relative;}
#wrapper #huntingResources .links                                   {margin:0 0 10px 0; padding:0; float:left;width:240px;}
#wrapper #huntingResources .links a                                 {color:#fff; text-decoration:none;}
#wrapper #huntingResources .links a:hover                           {color:#b96c00;}
#wrapper #huntingResources .links li                                {}
#wrapper #huntingResources .divider                                 {background:#a8ca65; height:1px; margin:20px 0 0 0;}
#wrapper #huntingResources #btn_huntingResourcesClose               {border:0px; position:absolute; right:5px; bottom:5px;}
/*---------------------------------------- Spacer ----------------------------------------*/
#wrapper #spacer                                                    {height:124px;}
/*---------------------------------------- Heading ----------------------------------------*/
#wrapper #content                                                   {background:#fff; margin:0 auto; width:1000px;}
#wrapper #content a                                                 {text-decoration:underline;}
/*------------------------------ Left ------------------------------*/
#wrapper #content #left                                             {float:left; width:810px;}
#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;}
/*-------------------- Column 1 --------------------*/
#wrapper #content #left #column1 h4                                 {background:#59653b; color:#a8ca65; font-size:14px; font-weight:bold; height:18px; margin:0; padding:3px 10px;}

#wrapper #content #left #column1                                    {background:#fffbf4; float:left; width:190px;}

/* Links */

#wrapper #content #left #column1 .link-category                     {margin:10px;}
#wrapper #content #left #column1 .links                             {margin:0px !important; padding:10px;}
#wrapper #content #left #column1 .links li                          {list-style:none; margin:0 0 10px 0;}
#wrapper #content #left #column1 .links li a                        {color:#0c4371; font-size:12px;}
#wrapper #content #left #column1 .links li a.all                    {color:#cc4300;}
#wrapper #content #left #column1 .viewall                           {color:#cc4300; display:block; margin:0 0 10px 15px;}
/* Page Links */
#wrapper #content #left #column1 .pagelist ul                       {margin:0px !important; padding:10px;}
#wrapper #content #left #column1 .pagelist ul li                    {list-style:none; margin:0 0 10px 0;}
#wrapper #content #left #column1 .pagelist ul li a                  {color:#0c4371; font-size:12px;}
#wrapper #content #left #column1 .pagelist ul li a.all              {color:#cc4300;}

/* Personalities */
#wrapper #content #left #column1 #tv_2                              {background:#fff url(images/personalities/the-crush.jpg) no-repeat; height:200px; padding:180px 20px 0 20px;}
#wrapper #content #left #column1 #tv_6                              {background:url(images/personalities/the-legends-of-the-fall.jpg) no-repeat; height:280px; padding:100px 20px 0 20px; width:150px;}
#wrapper #content #left #column1 #tv_8                              {background:url(images/personalities/babe-winkelman.jpg) no-repeat; height:280px; padding:100px 20px 0 20px; width:150px;}
#wrapper #content #left #column1 #tv_9                              {background:url(images/personalities/driven-tv.jpg) no-repeat; height:260px; padding:120px 20px 0 20px; width:150px;}
#wrapper #content #left #column1 #tv_10                             {background:url(images/personalities/beyond-the-hunt.jpg) no-repeat; height:260px; padding:120px 20px 0 20px; width:150px;}
/* Videos */
#wrapper #content #left #column1 .videos                            {margin:0 auto; padding:21px 0; width:171px;}
#wrapper #content #left #column1 li                                 {list-style:none; margin:0 0 21px 0; position:relative;}
#wrapper #content #left #column1 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 #column1 .videos .thumb                     {display:block; border:1px #071941 solid; padding:1px 0 0 1px; height:95px;}
#wrapper #content #left #column1 .videos .link                      {color:#0c4371; display:block; font-size:12px; margin:5px 0 0 0;}
/*-------------------- Column 2 --------------------*/
#wrapper #content #left #column2                                    {float:left; padding:3px 10px 20px 10px; width:600px;}
/* Home Button */
#wrapper #content #left #column2 .btn-home                          {float:left; margin:-3px 0 3px 0;}
/*----- Home Intro -----*/
#wrapper #content #left #column2 .homeIntro                         {margin:0 0 10px 0;}
#wrapper #content #left #column2 .homeIntro .block                  {border:1px #ccc solid; display:block; float:left; min-height:207px; margin:25px 0 0 0; padding:7px 7px 0 7px; width:273px;}
#wrapper #content #left #column2 .homeIntro .block .tabs            {float:none; height:26px; margin:-33px 0 5px 10px;}
#wrapper #content #left #column2 .homeIntro .block .tabs .active    {background:#fff; border-bottom:1px #fff solid;}
#wrapper #content #left #column2 .homeIntro .block .tab             {background:#fff7e5; border-right:1px #ccc solid; border-top:1px #ccc solid; color:#000; float:left; padding:5px 15px 2px 20px; text-decoration:none; text-transform:uppercase;}
#wrapper #content #left #column2 .homeIntro .block .tab:hover       {background:#edfecb;}
#wrapper #content #left #column2 .homeIntro .block .tab:first-child {border-left:1px #ccc solid;}
/* Articles */
#wrapper #content #left #column2 #articles .pagelist ul             {margin:0px; padding:0px;}
#wrapper #content #left #column2 #articles .pagelist ul li          {list-style:none; margin:0; padding:0 0 7px 0;}
#wrapper #content #left #column2 #articles .pagelist .text          {float:left; width:185px;}
#wrapper #content #left #column2 #articles .pagelist a.preview      {float:left; margin:0 10px 0 0; width:75px;}
#wrapper #content #left #column2 #articles .pagelist a.url          {color:#000; font-weight:bold; line-height:13px; text-decoration:none;}
#wrapper #content #left #column2 #articles .pagelist .teaser        {color:#666666; font-size:11px; line-height:12px; padding:5px 0 0 0;}
/* Media */
#wrapper #content #left #column2 #media                             {margin-left:20px;}
#wrapper #content #left #column2 #media .panel                      {display:none;}
#wrapper #content #left #column2 #media .active                     {display:block;}
#wrapper #content #left #column2 #media .postlist                   {margin:0px; padding:0px;}
#wrapper #content #left #column2 #media .postlist .post             {background:url("http://huntingnetwork.com/resources/themes/standard/images/icons/bullets.gif") no-repeat scroll -8px center transparent; list-style:none; margin:0 0 5px 0; padding:0 0 0 12px;}
#wrapper #content #left #column2 #media .postlist .post .preview    {display:none;}
#wrapper #content #left #column2 #media .postlist .post .date       {display:none;}
#wrapper #content #left #column2 #media .postlist .post .title      {color:#4A3725; text-decoration:none;}
#wrapper #content #left #column2 #media .postlist .post a:hover     {text-decoration:underline;}
#wrapper #content #left #column2 #media .postlist .post .teaser     {display:none;}
#wrapper #content #left #column2 #media .links                      {margin:0px; padding:0px;}
#wrapper #content #left #column2 #media .links li                   {background:url("http://huntingnetwork.com/resources/themes/standard/images/icons/bullets.gif") no-repeat scroll -8px center transparent; list-style:none; margin:0 0 5px 0; padding:0 0 0 12px;}
#wrapper #content #left #column2 #media .links li a                 {color:#4A3725; text-decoration:none;}
#wrapper #content #left #column2 #media .links li a:hover           {text-decoration:underline;}


/*----- Main Content -----*/
/* Related Articles Link */
#wrapper #content #left #column2 #related                           {float:left; margin:0 0 0 267px; width:235px;}
#wrapper #content #left #column2 #related .btn-pages                {border:0px; float:left; margin:0 5px 0 0;}
#wrapper #content #left #column2 #related .count                    {color:#000; display:block; float:left; font-size:12px; text-decoration:none;}
#wrapper #content #left #column2 #related .btn-viewAll              {float:right; margin:-3px 0 0 5px;}
#wrapper #content #left #column2 .divider                           {background:#cc4300; clear:both; height:1px; margin:10px 0;}
#wrapper #content #left #column2 .dividerSub                        {background:#a8ca65; clear:both; height:1px; margin:10px 0;}
#wrapper #content #left #column2 h2                                 {color:#d04b00; font-size:28px; margin:0 0 5px 0;}
#wrapper #content #left #column2 h3                                 {font-size:22px; margin:10px 0;}
#wrapper #content #left #column2 ul li                              {margin:0 0 10px 0;}
#wrapper #content #left #column2 ol li                              {margin:0 0 10px 0;}
/* Photos */
#wrapper #content #left #column2 .articlePhoto                      {background:#f0f0f0; float:right; margin:0 0 5px 10px; width:290px;}
#wrapper #content #left #column2 .articlePhoto .caption             {font-size:11px; font-style:italic; line-height:14px; padding:5px;}
/* Sidebar */
#wrapper #content #left #column2 .sidebar							{background: #ddd; padding: 5px 10px; margin: 30px 0 20px 15px; font-style: italic; font-size: 11px; line-height: 15px;}
#wrapper #content #left #column2 .sidebar .heading					{font-weight: bold; font-style: italic; font-size: 14px;}
#wrapper #content #left #column2 .sidebar img						{float: left; margin: -15px 15px 0 -15px; border: 4px solid #585757;}
/* Features */
#wrapper #content #left #column2 .features li                       {margin:0px;}
#wrapper #content #left #column2 #features                          {margin:0px;}
#wrapper #content #left #column2 #features li                       {float:left; list-style:none; margin:0 5px 15px 0; text-align:center; width:145px;}
#wrapper #content #left #column2 #features .name                    {display:block; margin:0 0 5px 0;}     
#wrapper #content #left #column2 #features .photo img               {display:block; height:125px; width:145px;}
/* Continue Reading */
#wrapper #content #left #column2 #continue                          {background:#a8ca65; font-size:14px; font-weight:bold; margin:20px 0 20px 0; padding:4px 10px;clear:both;}
#wrapper #content #left #column2 #continue a                        {color:#000; display:block; float:left; line-height:20px; text-decoration:none;}
#wrapper #content #left #column2 #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 #left #column2 #bottom                            {border-top:1px #000 dotted; padding:10px 0;}
/* Add This */
#wrapper #content #left #column2 #bottom #addthis                   {float:left; width:180px;}
#left #column2 #bottom #addthis .icon                               {background:url(images/addthis_standard.png) no-repeat; display:block; height:16px; margin:0 2px; width:16px;}
#left #column2 #bottom #addthis .at300bs                            {background:none;}
#left #column2 #bottom #addthis .at300b                             {padding:0px;}
#left #column2 #bottom #addthis .addthis_button_email               {background-position:0 0;}
#left #column2 #bottom #addthis .addthis_button_print               {background-position:-16px 0;}
#left #column2 #bottom #addthis .addthis_button_twitter             {background-position:-32px 0;}
#left #column2 #bottom #addthis .addthis_button_facebook            {background-position:-48px 0;}
#left #column2 #bottom #addthis .addthis_button_myspace             {background-position:-64px 0;}
#left #column2 #bottom #addthis .addthis_button_stumbleupon         {background-position:-80px 0;}
#left #column2 #bottom #addthis .addthis_button_digg                {background-position:-96px 0;}
#left #column2 #bottom #addthis .addthis_button_expanded            {background-position:-112px 0;}
/* Comments */
#wrapper #content #left #column2 #comments                          {margin:40px 0 0 20px;}
#wrapper #content #left #column2 #bottom .btn-speechBubble          {border:0px; margin:0 2px 0 0;}
/* Related 2 (bottom) */
#wrapper #content #left #column2 #bottom #related2                  {float:left; margin:10px 0 0 0; width:300px;}
#wrapper #content #left #column2 #bottom #related2 h3				{margin:30px 0 10px 0;}
#wrapper #content #left #column2 #bottom #related2 ul               {margin:0px;}
#wrapper #content #left #column2 #bottom #related2 li               {list-style:none;}
#wrapper #content #left #column2 #bottom #related2 a                {color:#000; text-decoration:underline;}
#wrapper #content #left #column2 #bottom .adSenseUnit300x250        {float:left; margin:30px 0 0 0;}


/*------------------------------ Right ------------------------------*/
#wrapper #content #right                                            {float:right; margin:-95px 0 0 0; width:190px;}
#wrapper #content #right #products                                  {}
#wrapper #content #right #products .badge                           {display:block; margin:0px auto 10px auto; width:151px;}
#wrapper #content #right #products li                               {list-style:none; padding:0 10px 0 0; text-align:center;}
#wrapper #content #right #products li a                             {color:#cc4300; font-size:11px;}
#wrapper #content #right #products li img                           {width:150px;}

/*---------------------------------------- Ad Zones ----------------------------------------*/
#wrapper #content #adZone1                                          {float:left; height:90px; margin:10px 0 10px 10px; width:788px;}
#wrapper #content #adZone1 .ad                                      {float:left; width:728px;}
#wrapper #content #adZone1 .arrow                                   {background:#fff7e5; display:block; float:left; height:60px; padding:30px 0 0 10px; width:20px;}
#wrapper #content #adZone2                                          {height:600px; margin:0px auto 30px auto; width:160px;}
#wrapper #content #adZone3                                          {}

#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;}

/*---------------------------------------- Table Styles ----------------------------------------*/
#wrapper #content table.Black1pxBorder td                           {border:1px #000 solid;}

#wrapper #content table.Black1pxBottom td                           {border-bottom:1px #000 solid;}

#wrapper #content table .green                                      {background:#dce8c4;}

#wrapper #content table .greenHeader                                {background:#a8ca65;}
#wrapper #content #right #pages table .greenHeader h4               {margin:0px;}

#wrapper #content table .orangeHeader                               {background:#cc4300;}
#wrapper #content #right #pages table .orangeHeader h4              {color:#fff; margin:0px;}

#wrapper .hn-outfitter-promo{background:#6d5847 url(images/outfitter-promo-bg.jpg) no-repeat center top;padding:170px 10px 20px 10px;margin-top:20px;}
#wrapper .hn-outfitter-promo .name{margin-top:20px;text-align:center;}
#wrapper .hn-outfitter-promo .name a{font-size:18px;font-weight:bold;color:#fff;line-height:20px;}
#wrapper .hn-outfitter-promo .location{font-size:16px;text-align:center;color:#ba9471;margin-top:5px;}
#wrapper .hn-outfitter-promo .progress{display:none;padding:10px;background:#bca862;text-align:center;font-weight:bold;margin-top:10px;}
#wrapper .hn-outfitter-promo .huntlookup{margin-left:0px;}
#wrapper .hn-outfitter-promo .huntlookup li{list-style-type:none;margin-bottom:10px;text-align:right;}
#wrapper .hn-outfitter-promo select{width:170px;font-size:12px;}
#wrapper .hn-outfitter-promo p{text-align:center;}
#wrapper .hn-outfitter-promo a{color:#fff;}
