﻿@import "/resources/css/superfish.css";
/*--------------- Global Styles ---------------*/
body                                                            {font-family:Verdana;font-size:13px;background: #000 url(/resources/themes/standard/images/break-up.jpg) repeat-x;}
td                                                              {border:0px;}
h1,h2,h3                                                        {color:#000; margin:0px;}
.block                                                          {display:block;}
.sprite                                                         {background:url(images/sprite.gif) no-repeat;}
.sprite2                                                        {background:url(images/sprite2.png) no-repeat;}
.rmstoolbar                                                     {background-color:#262626;border-bottom:solid 1px #ccc;height:50px;width:100%;overflow:hidden;font-family:Arial;}
.rmstoolbar .name                                               {font-size:24px;font-weight:bold;color:#ccc;display:block;padding-top:10px;float:left;}
.rmstoolbar .logo                                               {float:left;margin:-20px 15px 0 -30px;}
.rmstoolbar .loginbar                                           {padding: 20px 10px 5px 10px;text-align: right;color:#ccc;height:20px;width:500px;float:right;}
.rmstoolbar .loginbar a                                         {color:#59b4d4;}
#wrapper                                                        {background:url(images/header-bkg.jpg) repeat-x; margin:0px auto; width:100%;}
#wrapper #content .breadcrumbs                                  {background:url(images/breadcrumb-bkg.jpg) repeat-x 0 8px; border-bottom:1px #000 dashed; border-top:1px #000 dashed; height:31px; margin:15px 0; padding:11px 5px 8px 5px;}
#wrapper #content .breadcrumbs ul                               {margin:0px;padding:0px;}
#wrapper #content .breadcrumbs ul li                            {color:#fff;padding:5px 5px;list-style-type:none;float:left;margin-right:5px;}
#wrapper #content .breadcrumbs li.divider                       {background:url(images/ui/breadcrumb-divider.gif) no-repeat;width:5px;height:12px; margin:8px 0 0 0;}
#wrapper #content .breadcrumbs li a                             {color:#fff;text-decoration:none;}
#wrapper #content .breadcrumbs li a:hover                       {color:#bfbfbf;}
#wrapper #content .ui-success                                   {background-color:Green;color:White;}
#wrapper #content .ui-error                                     {background-color:Red;color:White;font-weight:bold;}
#wrapper #commentform .progress,
#wrapper #commentform .results                                  {display:none;}

#twitter{background:url(/resources/themes/standard/images/twitter-eva.jpg); height:119px; width:310px; float:left; margin:15px 0 -20px 80px;}
#twitter #twitter_div{font-size:10px; width:205px; margin:10px 7px 0 0; float:right; font-family:Arial, Helvetica, sans-serif;}
#twitter #twitter_div ul{margin:0; padding:0; height:50px;}
#twitter #twitter_div ul li{margin:0; padding:0; list-style:none;}
#twitter #twitter_div #twitter-link{margin:10px; clear:both;}
#twitter #twitter_div a{color:#AD1B2A; text-decoration:none;}
#twitter #twitter_div a:hover{text-decoration:underline;}
#tv .videolist .name{display:none;}

/* Buttons */
.btn-signUp                                                     {background-position:-457px -159px; display:block; height:29px; text-indent:-9999px; width:96px;}
.btn-login                                                      {background-position:-553px -159px; display:block; height:29px; text-indent:-9999px; width:96px;}

/* Comments */
#comments                                                       {margin-top:20px;}
#comments .comment                                              {padding-bottom:10px;}
#comments .comment span.quote                                   {font-size:20px; font-style:italic; font-weight:bold; font-family:Arial;}
#comments .commentlist div[rel=moderate] .topCenter p           {color:Red;}
#comments .commentlist .box                                     {display:block; width:491px; background-color:#fff;}
#comments .commentlist .topContainer                            {width:491px; height:64px;}
#comments .commentlist .topLeft                                 {background:url(images/comment/topLeft.jpg) no-repeat top left; height:64px; width:20px;float:left;}
#comments .commentlist .topCenter                               {background:url(images/comment/topAcross.jpg) no-repeat top; height:64px; width:450px; float:left;}
#comments .commentlist .topCenter p                             {text-align:left; font-weight:bold; padding-top:8px;}
#comments .commentlist .topRight                                {background:url(images/comment/topRight.jpg) no-repeat top right; height:64px; width:21px; float:left;}
#comments .commentlist .middleContainer                         {width:481px; min-height:14px;}
#comments .commentlist .contentComment                          {display:block; background:url(images/comment/leftSide.jpg) repeat-y; width:492px; min-height:14px; float:left;}
#comments .commentlist .contentComment .photo                   {float:left; padding:5px;}
#comments .commentlist .contentComment p                        {padding:0 10px 10px;}
#comments .commentlist .bottomContainer                         {width:491px; height:25px;}
#comments .commentlist .botLeft                                 {background:url(images/comment/bottomLeft.jpg) no-repeat top left; height:25px;	width:20px;	float:left;}
#comments .commentlist .botCenter                               {background:url(images/comment/bottomCenter.jpg) no-repeat top; height:25px; width:450px; float:left; text-align:right; font-size:10px; font-style:italic;}
#comments .commentlist .botRight                                {background:url(images/comment/bottomRight.jpg) no-repeat top right; height:25px; width:21px; float:left;}
#comments .commentform                                          {margin-top:20px; width:400px;}
#comments .commentform div                                      {margin-bottom:10px;}
#comments .commentform .label                                   {font-weight:bold;}
#comments .commentform .input                                   {margin-top:5px; padding:3px;font-size:12px;width:400px;border:solid 1px #aaa;background-color:#f7faff;}
#comments .commentform textarea.input                           {height:100px;overflow:auto;}
#comments .commentform .caption                                 {font-style:italic; font-size:10px;color:#666;}
#comments .commentform .results,
#comments .commentform .progress                                {display:none;}
/* Pager */
.pager                                                          {background:url(images/breadcrumb-bkg.jpg) repeat-x 0 8px; border-bottom:1px #000 dashed; border-top:1px #000 dashed; color:#fff; height:31px; margin:20px 0; padding:11px 5px 8px 5px;}
.pager .stats                                                   {float:left; margin:5px 0px; width:auto;}
.pager .pages                                                   {margin:2px 0 0 10px;padding:1px;border:solid 1px #626262;float:left; width:auto;}
.pager .pages li                                                {float:left; list-style-type:none;margin-left:3px;}
.pager .pages li.first                                          {margin-left:0px;}
.pager .pages li span                                           {display:block;padding:2px 4px;background-color:#771819;}
.pager .pages li a                                              {display:block;padding:2px 4px;background-color:#626262;color:#fff !important;text-decoration:none;}
.pager .pages li a:hover                                        {color:#000;background-color:#771819;}
.pager .pages li.end                                            {clear:left;height:0px;padding:0px;}
/* tags */
.tags a                                                         {color:#62724e;}
/* Add This */
#addthis .icon                                                  {background:url(http://www.rhinogroup.com/rms/10/images/addthis_standard.png) no-repeat; display:block; height:16px; margin:0 2px; width:16px;}
#addthis .at300bs                                               {background:none;}
#addthis .at300b                                                {padding:0px;}
#addthis .addthis_button_email                                  {background-position:0 0;}
#addthis .addthis_button_print                                  {background-position:-16px 0;}
#addthis .addthis_button_twitter                                {background-position:-32px 0;}
#addthis .addthis_button_facebook                               {background-position:-48px 0;}
#addthis .addthis_button_myspace                                {background-position:-64px 0;}
#addthis .addthis_button_stumbleupon                            {background-position:-80px 0;}
#addthis .addthis_button_digg                                   {background-position:-96px 0;}
#addthis .addthis_button_expanded                               {background-position:-112px 0;}

.smoke_left{position:absolute; top:69px; left:-20px; height:150px; width:150px; z-index:1;}
.smoke_right{position:absolute; top:65px; right:-15px; height:150px; width:150px; z-index:1;}

/* --------------- Header --------------- */
#wrapper #container                                             {margin:0px auto; width:1209px; position:relative;}
#wrapper #container h1.logo                                     {background-position:0 -48px; float:left; height:124px; margin:0 10px 0 95px; text-indent:-9999px; width:286px;padding:0px !important;}
#wrapper #container #headerAd                                   {float:left; height:90px; width:728px;}
#wrapper #container #headerAd .login                            {color:#fff; float:left; font-size:11px; margin:0 0 0 20px; text-align:right; padding:10px 20px 0 0; width:480px;}
#wrapper #container #headerAd .login a                          {color:#f1ebe5; text-decoration:none;}
#wrapper #container #headerAd .search                           {float:left; padding:7px 0 0 0; width:180px;}
#wrapper #container #headerAd .search input[type="text"]        {background:#f1ebe5; color:#2e2e14; border:1px #a28367 solid; display:block; float:left; font-size:11px; height:14px; padding:2px; width:150px;}
#wrapper #container #headerAd .search input[type="image"]       {display:block; float:left; margin:0 0 0 3px;}

#wrapper #container .smokeLeft                                  {background-position:-441px -48px; float:left; height:82px; margin:-22px 0 0 0; width:102px;}
#wrapper #container .smokeRight                                 {background-position:-543px -48px; float:left; height:82px; margin:-22px 0 0 0; width:102px;}


/* Sprite Navigation */
#wrapper #container #navWrapper                                 {height:52px;}
#nav								                            {background-position:0 0; float:left;  height:63px; list-style:none; margin:0; padding:0; position:relative; text-indent:-9999px; width:1001px;}
#nav li								                            {float:left; margin:16px 18px 0 0px;}
#nav li a							                            {background-image:url(images/sprite2.png); display:block; overflow:hidden; height:24px;}
#nav li#nav_home                                                {margin:16px 18px 0 32px;}
#nav li#medallion                                               {background-position:-286px -48px; height:139px; margin:-35px 0 0 25px; width:155px; position:relative; z-index:100;}
#nav li#nav_guidedHunts                                         {margin:16px 18px 0 32px;}

/*up state*/
li#nav_home a						                            {background-position:-2px 0px; width:50px;}
li#nav_gear a						                            {background-position:-68px 0px; width:40px;}
li#nav_about a						                            {background-position:-124px 0px; width:53px;}
li#nav_media a					                                {background-position:-194px 0px; width:51px;}
li#nav_television a						                        {background-position:-261px 0px; width:83px;}
li#nav_guidedHunts a						                    {background-position:-591px 0px; width:114px;}
li#nav_outfitterUpdates a                                       {background-position:-715px 0px; width:147px;}
li#nav_contact a					                            {background-position:-878px 0px; width:65px;}

/*hover state*/
li#nav_home a:hover					                            {background-position:-2px -24px;}
li#nav_gear a:hover				                                {background-position:-68px -24px;}
li#nav_about a:hover				                            {background-position:-124px -24px;}
li#nav_media a:hover			                                {background-position:-194px -24px;}
li#nav_television a:hover					                    {background-position:-261px -24px;}
li#nav_guidedHunts a:hover				                        {background-position:-591px -24px;}
li#nav_outfitterUpdates a:hover				                    {background-position:-715px -24px;}
li#nav_contact a:hover				                            {background-position:-878px -24px;}

/*--------------- Content ---------------*/
#wrapper #container #content                                    {background:url(images/content-bkg.jpg) repeat-y; margin:0px auto; width:976px;}
/*----- Top -----*/
#wrapper #container #content #top                               {background-position:0px -61px; height:57px; width:976px;padding:10px 0 0 0;}
#wrapper #container #content #top .search                       {margin:10px 25px 0 0; float:right;}

#wrapper #container #content #inner                             {padding:20px 30px; width:916px;}
#wrapper #container #content #inner h1                          {font-size:33px; text-transform:uppercase;}
#wrapper #container #content #inner .subHeader                  {color:#771819; font-size:20px; font-weight:bold;}
#wrapper #container #content #inner .leftColumn                 {float:left; overflow:hidden; width:595px;}
#wrapper #container #content #inner .rightColumn                {float:left; margin:0 0 0 21px; width:300px;}
#wrapper #container #content #inner .rightColumn .sidebarTop    {background:url(images/sidebar-top.jpg) no-repeat; height:10px; width:300px;}
#wrapper #container #content #inner .rightColumn .sidebar       {background:url(images/sidebar-rpt.jpg) repeat-y; padding:10px 20px; width:260px;}
#wrapper #container #content #inner .rightColumn .sidebar h3    {font-size:22px; margin:0 0 10px 0; text-transform:uppercase;}
#wrapper #container #content #inner .rightColumn .sidebarBottom {background:url(images/sidebar-bottom.jpg) no-repeat; height:10px; margin:0 0 15px 0; width:300px;}
/*--------------- Footer ---------------*/
#wrapper #container #footer                                     {background:#000; padding:0 0 10px;}
#wrapper #container #footer ul li                               {float:left;}
/*----- Links -----*/
#wrapper #container #footer #links                              {background-position:0px -130px; height:35px; margin:0 0 10px 0; padding:70px 0 0 187px; width:789px;}
#wrapper #container #footer #links li                           {border-right:1px #3f3328 solid; float:left; list-style:none; padding:0 7px;}
#wrapper #container #footer #links li.right                     {border-right:0px;}
#wrapper #container #footer #links li.facebook                  {border-right:0px; margin:-5px 0 0 0;}
#wrapper #container #footer #links .facebook a                  {text-indent:0px;}
#wrapper #container #footer #links a                            {display:block; height:14px; text-indent:-9999px;}
/* Normal State */
#wrapper #container #footer #links .home                        {background-position:-441px -130px; width:39px;}
#wrapper #container #footer #links .gear                        {background-position:-480px -130px; width:30px;}
#wrapper #container #footer #links .about                       {background-position:-510px -130px; width:42px;}
#wrapper #container #footer #links .media                       {background-position:-552px -130px; width:40px;}
#wrapper #container #footer #links .tv                          {background-position:-592px -130px; width:67px;}
#wrapper #container #footer #links .hunts                       {background-position:-659px -130px; width:91px;}
#wrapper #container #footer #links .updates                     {background-position:-750px -130px; width:120px;}
#wrapper #container #footer #links .contact                     {background-position:-870px -130px; width:52px;}
/* Hover State */
#wrapper #container #footer #links a.home:hover                 {background-position:-441px -144px;}
#wrapper #container #footer #links a.gear:hover                 {background-position:-480px -144px;}
#wrapper #container #footer #links a.about:hover                {background-position:-510px -144px;}
#wrapper #container #footer #links a.media:hover                {background-position:-552px -144px;}
#wrapper #container #footer #links a.tv:hover                   {background-position:-592px -144px;}
#wrapper #container #footer #links a.hunts:hover                {background-position:-659px -144px;}
#wrapper #container #footer #links a.updates:hover              {background-position:-750px -144px;}
#wrapper #container #footer #links a.contact:hover              {background-position:-870px -144px;}
/*----- Contact Info -----*/
#wrapper #container #footer #contactinfo                        {color:#fff; float:left; font-size:12px; width:210px;}
#wrapper #container #footer #contactinfo a                      {color:#fff; text-decoration:none;}
#wrapper #container #footer #contactinfo .name                  {color:#ad1b2a; font-size:18px; line-height:18px; font-weight:bold; padding:0 0 5px 0; text-decoration:none;}
/*----- Logos -----*/
#wrapper #container #footer #logos                              {float:right;text-align:center;}
#wrapper #container #footer #logos a                            {color:#939393; font-size:12px; text-decoration:none;}


/*------------------------------ Content Pages ------------------------------*/
/*--------------- Home ---------------*/
/* Top */
#wrapper #container #homeTop                                    {background:#000 url(images/home-map.gif) no-repeat; margin:0px auto; height:470px; padding:30px 6px 0; width:976px;}
#wrapper #container #homeTop h1                                 {color:#9d8c68; font-size:27px;}
#wrapper #container #homeTop .homeSprite                        {background:url(images/home-sprite.gif) no-repeat;}
#wrapper #container #homeTop .divider                           {background-position:0px -312px; height:13px; margin:0 0 5px 0; width:430px;}
/* Top - Column 1 */
#wrapper #container #homeTop .column1                           {float:left; width:548px;}
#wrapper #container #homeTop .column1 #tabs                     {background-image:url(images/home-sprite.gif); height:311px; margin:40px 0 0 0; width:448px;}
#wrapper #container #homeTop .column1 #tabs a				    {color:#000; font-size:13px; line-height:13px; text-decoration:none;}
#wrapper #container #homeTop .column1 #tabs h2                  {font-size:24px;}
#wrapper #container #homeTop .column1 #tabs .tabs			    {margin:0px; padding:0px;}
#wrapper #container #homeTop .column1 #tabs .tabs li		    {background-image:url(images/tabs-inactive.gif); background-repeat:no-repeat; display:block; float:left; height:62px; list-style-type:none; margin-top:-34px; text-align:center; text-indent:-9999px;}
#wrapper #container #homeTop .column1 #tabs .tabs li.active	    {background-image:url(images/tabs-active.png); height:62px; margin-top:-42px; text-indent:-9999px;}
#wrapper #container #homeTop .column1 #tabs .tabs .videos       {background-position:-1px 0; width:96px; margin-left:1px;}
#wrapper #container #homeTop .column1 #tabs .tabs .blog         {background-position:-96px 0; width:82px;}
#wrapper #container #homeTop .column1 #tabs .tabs .tv           {background-position:-179px 0; width:125px;}
#wrapper #container #homeTop .column1 #tabs .tabs .membership   {background-position:-305px 0; width:144px;}
#wrapper #container #homeTop .column1 #tabs .tabs li.active a	{text-indent:-9999px;}
#wrapper #container #homeTop .column1 #tabs .panel				{height:291px; padding:10px 20px; width:408px;background-color:transparent !important;}
#wrapper #container #homeTop .column1 #tabs .displayNone        {display:none;}
/* Video Panel */
#wrapper #container #homeTop .column1 #tabs #videos             {padding:0px 20px 10px 20px;}
#wrapper #container #homeTop .column1 #tabs #videos .videolist  {margin:0px auto; width:392px;}
#wrapper #container #homeTop .column1 #tabs #videos h2          {float:left; margin:0 100px 0 0; width:auto;}
#wrapper #container #homeTop .column1 #tabs #videos .viewAll    {background-position:0 -327px; display:block; float:right; height:29px; margin:3px 7px 0 0; width:96px;}
#wrapper #container #homeTop .column1 #tabs .videolist          {margin:10px auto 0px auto; width:360px;}
#wrapper #container #homeTop .column1 #tabs #videos .name       {display:none;}
#wrapper #container #homeTop .column1 #tabs #videos .description{display:none;}
/* Blog Panel */
#wrapper #container #homeTop .column1 #tabs #blog ul            {margin:20px 0 0 0;}
#wrapper #container #homeTop .column1 #tabs #blog li            {list-style:none;}
#wrapper #container #homeTop .column1 #tabs #blog .title        {color:#771819; font-size:16px; font-weight:bold; text-decoration:none;}
#wrapper #container #homeTop .column1 #tabs #blog .preview      {display:none;}
#wrapper #container #homeTop .column1 #tabs #blog .date         {color:#3b4133; font-size:10px; margin:5px 0 10px 0;}
#wrapper #container #homeTop .column1 #tabs #blog .author       {display:none;}
#wrapper #container #homeTop .column1 #tabs #blog .fullStory    {background:url(images/sprite2.png) no-repeat -799px -75px; display:block; float:right; height:29px; margin:10px 0 0 0; width:96px;}
/* TV Show Panel */
#wrapper #container #homeTop .column1 #tabs #tv 				{padding:0px 20px 10px 20px;}
#wrapper #container #homeTop .column1 #tabs #tv .videolist 		{width:392px; margin:0 auto;}
#wrapper #container #homeTop .column1 #tabs #tv .heading        {color:#771819; font-size:16px; font-weight:bold; padding:5px 0;}
#wrapper #container #homeTop .column1 #tabs #tv .viewDetails    {background-position:-645px -53px; display:block; float:right; height:29px; margin:3px 7px 0 0; text-indent:-9999px; width:96px;}
/* Membership Panel */
#wrapper #container #homeTop .column1 #tabs #membership .info   {font-style:italic; margin:10px 0 0 0;}
#wrapper #container #homeTop .column1 #tabs #membership .heading{color:#771819; font-size:16px; font-weight:bold; margin:10px 0 0 0;}
#wrapper #container #homeTop .column1 #tabs #membership .benefits{font-size:14px; line-height:20px;}
#wrapper #container #homeTop .column1 #tabs #membership .signUp {background-position:-457px -159px; display:block; float:left; height:29px; text-indent:-9999px; width:96px;}
#wrapper #container #homeTop .column1 #tabs #membership .login  {background-position:-553px -159px; display:block; float:right; height:29px; text-indent:-9999px; width:96px;}
/* Top - Column 2 */
#wrapper #container #homeTop .column2                           {color:#fff; float:left; width:428px;}
#wrapper #container #homeTop .column2 #tabs2                    {margin:20px 0 0 0;}
#wrapper #container #homeTop .column2 #tabs2 a				    {color:#fff; display:block; font-size:14px; line-height:13px; margin:10px 0 0; padding:2px 5px; text-decoration:none;}
#wrapper #container #homeTop .column2 #tabs2 .tabs2			    {float:left; margin:0px; padding:0px; width:190px;}
#wrapper #container #homeTop .column2 #tabs2 .tabs2 li		    {background:url(images/home-sprite.gif) no-repeat -430px -311px; list-style-type:none; margin:0 0 10px 0; height:16px;}
#wrapper #container #homeTop .column2 #tabs2 .tabs2 li.active	{}
#wrapper #container #homeTop .column2 #tabs2 .tabs2 li.active a	{background-color:#62724e;}
#wrapper #container #homeTop .column2 #tabs2 .panel				{float:left; margin:0 10px;}
#wrapper #container #homeTop .column2 #tabs2 .panel .img		{float:right; margin:0 0 10px 10px;}
#wrapper #container #homeTop .column2 #tabs2 .displayNone       {display:none;}

/* Top - Column 3 */
#wrapper #container #homeTop .column2 #tabs3 .panel				{width:390px;}
#wrapper #container #homeTop .column2 #tabs3 #slideshow3		{}
#wrapper #container #homeTop .column2 #tabs3 .panel .info		{width:160px; float:left;}
#wrapper #container #homeTop .column2 #tabs3 .panel h2			{color:#62724E;}
#wrapper #container #homeTop .column2 #tabs3 .panel .img		{float:right; margin:0 0 10px 10px;}
#wrapper #container #homeTop .column2 #tabs3 .displayNone       {display:none;}
#wrapper #container #homeTop .column2 #tabs3 a					{color:#AD1B2A; margin:10px 0 0; display:block;}
#wrapper #container #homeTop .column2 #tabs3 a:hover			{color:#62724E; margin:10px 0 0; display:block;}
#wrapper #container #homeTop .column2 #tabs3 #slideshow-nav3	{margin:0; padding:0;}
#wrapper #container #homeTop .column2 #tabs3 #slideshow-nav3 li	{float:left; list-style:none; background:url(/resources/themes/standard/images/tab-switcher.jpg) no-repeat; height:31px; text-indent:-9999px; margin:0 0 10px;}

#wrapper #container #homeTop .column2 #tabs3 #slideshow-nav3 li.JSHA{background-position:0 0; width:128px;}
#wrapper #container #homeTop .column2 #tabs3 #slideshow-nav3 li.signature_hunts{background-position:-128px 0; width:134px;}
#wrapper #container #homeTop .column2 #tabs3 #slideshow-nav3 li.professional_hunts{background-position:-262px 0; width:129px;}

/* Middle */
#wrapper #container #homeMiddle                                 {background:url(images/home-middle-column.jpg) no-repeat; height:300px; margin:0px auto; padding:60px 0 0 0; width:988px;}
#wrapper #container #homeMiddle .homeSprite                     {background:url(images/home-sprite.gif) no-repeat;}
#wrapper #container #homeMiddle h2                              {color:#62724e; font-size:24px;}
/* Middle - Column 1 */
#wrapper #container #homeMiddle .column1                        {float:left; padding:0 20px; width:290px;}
#wrapper #container #homeMiddle .column1 .item                  {margin:10px 0 0 0;}
#wrapper #container #homeMiddle .column1 .item .name            {color:#9d8c68; font-size:14px; font-weight:bold; text-decoration:none;}
#wrapper #container #homeMiddle .column1 .item .preview a       {border:3px #fff solid; display:block; height:170px; margin:10px auto 10px auto; overflow:hidden; width:170px;}
#wrapper #container #homeMiddle .column1 .item .preview img     {}
#wrapper #container #homeMiddle .column1 .item .teaser          {display:none;}
#wrapper #container #homeMiddle .column1 .details               {background-position:-96px -327px; display:block; float:right; height:29px; width:96px;}
/* Middle - Column 2 */
#wrapper #container #homeMiddle .column2                        {float:left; width:328px;}
#wrapper #container #homeMiddle .column2 .ad                    {height:250px; margin:23px auto 0px auto; width:300px;}
/* Middle - Column 3 */
#wrapper #container #homeMiddle .column3                        {float:left; padding:0 0 0 15px; width:165px;}
#wrapper #container #homeMiddle .column3 .subHeading            {color:#9d8c68; font-size:12px; font-weight:bold; margin:10px 0 0 0;}
#wrapper #container #homeMiddle .column3 .content               {color:#fff; font-size:12px; margin:20px 0 0 0; line-height:17px;}
#wrapper #container #homeMiddle .column3 .submit                {background-position:-192px -327px; display:block; height:29px; margin:20px 0 8px 0; width:156px;}
#wrapper #container #homeMiddle .column3 .read                  {background-position:0 -356px; display:block; height:29px; width:115px;}
/* Bottom */
#wrapper #container #gearTop                                    {padding:5px 0 0 15px;}
#wrapper #container #gearTop h2                                 {color:#fff; font-size:24px;}

div.win_hunt{background:url(images/sweepstakes.jpg) 0 0; position:relative; height:116px; width:491px; margin:10px 0 0; text-indent:-9999px; display:block;}

/*--------------- Controls ---------------*/
/* Publisher */
#content .postlist .post                                        {list-style-type:none;margin-bottom:5px;}
#content .postlist .post .preview                               {float:left;width:60px;margin-right:10px;}
#content .postlist .post .details                               {float:left;width:300px;}
#content .postlist .post .details .date                         {font-size:10px;color:#666;}
#content .postlist .post .details .author                       {display:none;}
#content .postlist .post .details .teaser                       {color:#666;font-size:12px;}
#content .postlist .post .details .teaser a                     {font-size:14px;color:#333;}
#content .postlist .post .details .teaser a:hover               {color:#000;}
#content .postlist .post .details .teaser .extras               {text-align:right;font-size:11px;color:#999;}
#content .postlist .post .details .teaser .extras a             {font-size:11px;color:#999;}
/* Links */
#content .linklist ul                                           {margin:0px !important;padding:0px;list-style-type:none;}
#content .linklist ul                                           {margin-left:0px !important;}
#content .linklist ul li                                        {list-style-type:none;}
/* Photo Gallery */
#content .photolist .photo                                      {float:left;width:100px;margin-right:5px;}
#content .photolist .photo .caption                             {display:none;}
/* Video Gallery */
#content .videolist .feature                                    {float:left;}
#content .videolist ul.previews                                 {margin:0px !important;padding:0px;list-style-type:none;width:200px;float:left;}
#content .videolist ul.previews li                              {list-style-type:none;}
#content .videolist .video .date                                {color:#999;font-size:11px;}
#content .videolist .video .teaser                              {color:#666;font-size:11px;}



