/*  
STOP STOP STOP STOP STOP STOP STOP STOP
STOP STOP STOP STOP STOP STOP STOP STOP
STOP STOP STOP STOP STOP STOP STOP STOP
STOP STOP STOP STOP STOP STOP STOP STOP
STOP STOP STOP STOP STOP STOP STOP STOP
STOP STOP STOP STOP STOP STOP STOP STOP

DO NOT MAKE CHANGES TO THIS CSS FILE 
DO NOT MAKE CHANGES TO THIS CSS FILE 
DO NOT MAKE CHANGES TO THIS CSS FILE 
DO NOT MAKE CHANGES TO THIS CSS FILE 
DO NOT MAKE CHANGES TO THIS CSS FILE 
DO NOT MAKE CHANGES TO THIS CSS FILE 
DO NOT MAKE CHANGES TO THIS CSS FILE 
DO NOT MAKE CHANGES TO THIS CSS FILE 
DO NOT MAKE CHANGES TO THIS CSS FILE 

EACH INDIVIDUAL LANGUAGE HAS ITS OWN CSS FILE
EACH INDIVIDUAL LANGUAGE HAS ITS OWN CSS FILE
EACH INDIVIDUAL LANGUAGE HAS ITS OWN CSS FILE
EACH INDIVIDUAL LANGUAGE HAS ITS OWN CSS FILE
EACH INDIVIDUAL LANGUAGE HAS ITS OWN CSS FILE
EACH INDIVIDUAL LANGUAGE HAS ITS OWN CSS FILE
EACH INDIVIDUAL LANGUAGE HAS ITS OWN CSS FILE
EACH INDIVIDUAL LANGUAGE HAS ITS OWN CSS FILE
EACH INDIVIDUAL LANGUAGE HAS ITS OWN CSS FILE
*/


.submittip {
height: 52px;
width: 100%;
}































































































 @CHARSET "UTF-8";

#wantedcontainer img:hover {
    border: 2px solid #690104;
}
#wantedcontainer-collab a img:hover {
    border: 2px solid #690104;
}
.menu-icon {
    border: 0 none;
    margin: 7px 0 0;
}


/* #menu-inside ul li ul li a, #menu-inside ul li ul li span {
    display: none;
    visibility: hidden;
} */

#wantedcontainer-collab ul li span.nolink-imgtitle, #wantedcontainer-collab ol li span.nolink-imgtitle {
    color: #564B2E;
    display: block;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
@-moz-document url-prefix() { 
  #wantedcontainer-collab ul li span.nolink-imgtitle, #wantedcontainer-collab ol li span.nolink-imgtitle {
    color: #564B2E;
    display: block;
    font-weight: normal;
    margin: -5px 0 0 0;
    padding: 0;
  }
}
.mobile_footer_nav{
   display:none;
}
.footer_nav .ppolicy {
    color: #FFFFFF;
    font-size: 13px;
    left: 576px;
    position: relative;
    top: 120px;
    width: 100px;
}
.footer_nav .ppolicy a {
    color: #FFFFFF;
    line-height:1.2;
}
.footer_nav .footerend {
    color: #FFFFFF;
    font-size: 13px;
}
.footer_nav .footerend a {
    color: #FFFFFF;
    font-size: 13px;
}
.footer_nav .footerend img {
    margin: 10px 0 0;
}
.footer_nav .footerheadlink2 {
    color: #690104;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.footer_nav .table-footer55 {
    float: right;
    margin-top: -59px;
    text-align: left;
}
.footer_nav {
    background-color: #4d4d45;
    border-top: 40px solid #cbc2a5;
    height: 300px;
}
.footer_nav #menu li ul li.dropdown a.active {
    background: none repeat scroll 0 0 transparent;
    color: #FFFFFF;
}
#footer .footer_nav ul li {
    padding-right: 0;
    float: left;
    margin-right: 0;
    margin-top: -42px;
}
.footer_nav #menu li.dropdown a.active {
    background: none repeat scroll 0 0 transparent;
    color: #363227;
}
.footer_nav #menu li.last {
    color: #1D1D1A;
    font-size: 14px;
    line-height: 2.9;
}
.footer_nav #menu li.dropdown ul a {
    color: #fff;
    font-size: 13px;
    font-weight: normal;
    margin: 0;
    padding: 7px 5px 5px 4px;
    text-transform: none;
}
.footer_nav #menu li.dropdown ul a:hover {
background: none;
color: #fff;
    font-size: 13px;
    font-weight: normal;
    margin: 0;
    padding: 7px 5px 5px 4px;
    text-transform: none;
    text-decoration: underline;
}
.footer_nav #menu li.dropdown ul li.last a {
    border-bottom: 0;
    line-height: 1;
}
.footer_nav #menu li ul {
    left: auto;
    line-height: 1;
    position: absolute;
}
.footer_nav #nav {
    background: none repeat scroll 0 0 transparent;
    height: 40px;
    margin-left: 0;
    padding-top: 0;
}
.footer_nav .nav_container {
    background-color: transparent;
    border: 0 none;
    float: none;
    width: 950px;
}
.footer_nav #menu li a{
    background: none repeat scroll 0 0 transparent;
    color: #363227;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 0;
    margin: 0;
    text-transform: uppercase;
    width: 148px;
    white-space: normal;
    border: 0 none;
}
.footer_nav #menu li.dropdown a {
    background: none repeat scroll 0 0 transparent;
    color: #363227;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 0;
    margin: 0;
    text-transform: uppercase;
    width: 178px;
    white-space: normal;
    border: 0 none;
}
.footer_nav #menu li.dropdown a:hover {
    background: none repeat scroll 0 0 transparent;
    color: #363227;
    margin: 0;
    text-decoration: none;
}
.footer_nav #menu li ul {
    border-left: 0 none;
    border-right: 0 none;
    border-top: 0 none;
    margin-left: 0;
    margin-top: 0;
    border-bottom:0 none;
}

.smallslidet2 {
   display:none;
}
.subtitle-box > textarea {
    color: #333333;
    font-family: tahoma;
    font-size: 8pt;
    height: 14px !important;
    resize: none;
    width: 350px !important;
}

.formContents table {
    width: 100%;
}
.dragable {
    margin: 0 0 10px;
}
.index2 .bucket1_height {
    height: 265px;
    overflow: scroll;
    position: relative;
    width: 100%;
}
.index .bucket1_height {
    height: 365px;
    overflow: scroll;
    width: 100%;
    position: relative;
}

.submit_a_tip_button:last-child {
    background: none repeat scroll 0 0 #680104;
    color: #FFFFFF;
    font-size: 10pt;
    font-weight: bold;
    margin: 0;
    padding: 7px 15px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}
.submit_a_tip_button {
    background: none repeat scroll 0 0 #680104;
    color: #FFFFFF;
    font-size: 10pt;
    font-weight: bold;
    margin: 0;
    padding: 7px 15px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    cursor:pointer;
}
.submit_a_tip_button:hover {
   text-decoration:none;
}
.middle-content-article .submit_a_tip_button, .box.action_box .submit_a_tip_button{
    background: none repeat scroll 0 0 #680104;
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius:10px 10px 10px 10px;
    -webkit-border-radius:10px 10px 10px 10px;
    color: #FFFFFF;
    font-size: 10pt;
    margin: 0;
    padding: 7px 15px;
    font-weight: bold;
}


body.index {
font-family: Tahoma, Geneva, sans-serif;
background:#9f9685 url('main-background.jpg') repeat-x left top;
color: #000033;
}

.container_12 .grid_4.omega .middle-content-article .image-enlarge {
    width: 118px;
}

.container_12 .grid_4.omega .middle-content-article .image-enlarge img.img333 {
    height: 144px;
    width: 118px;
}
.container_12 .grid_4.omega .internaltitle{
    color: #FFFFFF;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 14pt;
    font-weight: bold;
    line-height: 100%;
    margin: -87px 0 22px;
    text-decoration: none;
    text-transform: uppercase;
}
.container_12 .grid_4.omega .middle-content-article {
    border-bottom: 18px solid #776C50;
    border-top: 36px solid #776C50;
    margin: 0 0 30px;
  background: url("feature-bk.png") repeat scroll 0 0 #FFFFFF;
}
.grid_4.omega #middle-content-article > h5 a {
    color: #776C50;
    font-size: 19px;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    line-height: 1.25;
}
.grid_4.omega #middle-content-article > h5 a:hover {
    text-decoration: underline;
}


.hiddenprint {
    visibility: hidden;
    height: 0;
}
#print-logo {display:none;}

img.image:hover{
border: 2px solid #690104;
}
.audiohover {
    padding: 0 5px 30px 0;
}
.posterhover {
    padding: 0 5px 0 0;
}
img.posterhover:hover {
    background: url("/poster_hover.png") no-repeat scroll 0 0 transparent;
}
img.audiohover:hover {
    background: url("/audio_hover.png") no-repeat scroll 0 0 transparent;
}

.middle-content-article span.all-regions-gold-heading, .middle-content-article div.all-regions-gold-heading {
    color: #564B2E;
    font-size: 14pt;
    font-weight: bold;
    padding-bottom: 15px;
}

#wantedcontainer-collab div.all-regions-gold-heading {
    color: #564B2E;
    font-size: 14pt;
    font-weight: bold;
    padding-bottom: 15px;
	clear: both;
}

#wantedcontainer-collab {
    padding: 0 20px;
    margin: -8px 0 0 0;
}


#wantedcontainer-collab ul li a {
    color: #690104;
    display: block;
    font-weight: bold;
    text-decoration: none;
    font-size:9pt;
}

#wantedcontainer-collab ul li {
    display: inline-block;
    float: left;
    height: 190px;
    margin-bottom: 20px;
    padding: 0 5px 0 0;
    vertical-align: top;
    width: 110px;
}

#wantedcontainer-collab ul li a {
    padding: 0;
}
#wantedcontainer-collab ul li a:hover {
    text-decoration: underline;
}


.middle-article h6 {
font-weight: bold;
color: black;
margin-bottom: 46px;
font-size: 11pt;
font-weight: normal;
margin-top: -72px;
}

#wantedcontainer ul {
    height: 200px;
}
#wantedcontainer > ul {
    height: 200px;
}
.middle-content-article span.tiptitle, .box.action_box span.tiptitle {
    color: #363227;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 10pt;
    font-weight: bold;
}

.middle-content-article p.submit-title-gold, .middle-content-article span.submit-title-gold {
    color: #544B2E;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 13pt;
    font-weight: bold;
    text-transform: capitalize;
}

.image-enlarge img.img333 {
    margin: 0;
}
.image-enlarge.left.img222 {
    margin: 24px 12px 0 0;
}
#eventop > h1 {
    margin: -73px 0 0;
}


.middle-content-article p.submit-title-small-gold, .middle-content-article span.submit-title-small-gold {
    color: #776c50;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 10pt;

    font-weight: bold;
}

.gold-horiz-rule {
    background-color: #564b2e;
    height: 3px;
    width: 80%;
    margin-bottom: 5px;
    margin-top: 25px;
}
.grid_10 .middle-article .middle-content-article h1.internaltitle {
    border-bottom: 0 solid #690104;
    margin: -100px 0 7px;
}
.grid_10 .middle-article {
    margin: -24px 0 20px;
}


.article.default {
    background: none repeat scroll 0 0 transparent;
    float: left;
    margin: 37px 0 30px 477px;
    padding: 20px;
    position: absolute;
    width: 435px;
    z-index: 9;
}
.article.default h3 {
    color: #690104;
    font-size: 16pt;
    font-weight: bold;
    line-height: 26px;
    margin: 0 0 20px;
    padding: 0;
}
.article.default .description {
    color: #363227;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.5;
    margin: 0;
    padding: 0;
}

.grid_10 .middle-article .middle-content-article h1.internaltitle {
    border-bottom: 0 solid #690104;
    margin: -100px 0 7px;
}
.scroller .box.action_box h3.title99 {
    display: none;
}
.scroller ul.elements {
    padding: 5px 0;
}
.scroller .box.action_box .box-body li.last {
    list-style: none outside none;
    padding: 20px 20px 0 0;
}
.scroller .box.action_box {
margin-bottom:0;
}
.scroller .box {
    margin-bottom: 0;
}

.accordion h3.relatedlinkstitle {
    display: none;
}

.accordion .box.listing-box {
    padding: 0;
}
.container_12 .grid_8.alpha.omega {
    margin-top: 0;
}

.box.action_box span {
    color: #690104;
    font-size: 12pt;
    font-weight: bold;
    border-top: 0px solid #564b2e;
    padding-top: 10px;
}
.middle-content-article span {
     color: #363227;
    font-size: 11pt;
    line-height: 1.41;
    margin-bottom: 10px;
    padding: 0;
}
.middle-content-article span.paragraph {
     color: #363227;
    font-size: 11pt;
    line-height: 1.41;
    margin-bottom: 10px;
    padding: 0;
}
div.caption {
    background: none repeat scroll 0 0 #680104;
    border: 2px solid #680104;
    color: #FFFFFF;
    float: right;
    font-size: 10pt;
    font-weight: bold;
    height: 18px;
    left: -158px;
    padding: 0;
    position: relative;
    text-align: center;
    top: 166px;
    width: 118px;
}
.caption {
    color: #FFFFFF;
}

.middle-content-article .paragraph {
    color: #363227;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11pt;
    line-height: 1.41;
    margin-bottom: 10px;
}
.box.action_box .paragraph {
    color: #000000;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11pt;
}

.image-enlarge img {
    margin: 0 0 0 0;
}
.image-enlarge .caption {
    background: none repeat scroll 0 0 transparent;
    margin: 0;
    padding: 0;
}

ul li img {
    border: 2px solid #776B51;
}

.image-enlarge {
    background: none repeat scroll 0 0 transparent;
    color: #666666;
    font-size: 8.5pt;
    line-height: 12pt;
    margin: 4px 15px 0 0;
    width: 130px;
    border: 2px solid #776B51;
}
.image-enlarge p.caption {
    background: none repeat scroll 0 0 #680104;
    color: #FFFFFF;
    font-size: 10pt;
    font-weight: bold;
    padding: 0;
    text-align: center;
}


.submittip .newli {
  display: inline;   
}
.newli {
  display: none;   
}
.newliactive {
  display: block;     
}

.middle-article hr {
    background-color: #564b2e;
    height: 3px;
    width: 100%;
    margin-bottom:5px;
    margin-top: 8px;
	clear: both;
}
.middle-content-article form table tr input, textarea, select {
    background-color: #ffffff;
    border: 1px solid #DFDFDF;
    padding: 1px;
}
.imgtwitter {
    background: url("/twitter-footer.png") no-repeat scroll 0 0 transparent;
    padding: 16px 0 0;
    text-indent: -9999em;
    display:block;
}
.imgtwitter:hover {
    background: url("/twitter-footer2.png") no-repeat scroll 0 0 transparent;
    height:27px;
    width:29px;
}

.imgfacebook {
    background: url("/facebook-footer.png") no-repeat scroll 0 0 transparent;
    padding: 16px 0 0;
    text-indent: -9999em;
    display:block;
}
.imgfacebook:hover {
    background: url("/facebook-footer2.png") no-repeat scroll 0 0 transparent;
    height:27px;
    width:29px;
}

.imgrss {
    background: url("/rss-footer.png") no-repeat scroll 0 0 transparent;
    padding: 16px 0 0;
    text-indent: -9999em;
    display:block;
}
.imgrss:hover {
    background: url("/rss-footer2.png") no-repeat scroll 0 0 transparent;
    height:27px;
    width:29px;
}

.imgyoutube {
    background: url("/youtube-footer.png") no-repeat scroll 0 0 transparent;
    padding: 16px 0 0;
    text-indent: -9999em;
    display:block;
}
.imgyoutube:hover {
    background: url("/youtube-footer2.png") no-repeat scroll 0 0 transparent;
    height:27px;
    width:29px;
}
.box.listing-box h5 a {
    font-size: 11pt;
    font-weight: normal;
    padding-right: 15px;
}
.formfield {
    padding: 6px;
    width: 583px;
    border: 1px solid #CFC190;
    color: #887d61;
    font-size: 10pt;
    font-family: arial;
}

.middle-article {
    margin: -18px 0 20px;
    overflow: visible;
}
.box.listing-box {
    padding: 20px 20px 8px;
}
.middle-article h2 {
    color: #690104;
    font-size: 12pt;
    padding-top: 0;
    padding-bottom: 15px;
    margin:0;
}
.headingtext-horiz-rule {
    color: #690104;
    font-size: 12pt;
    font-weight: 900;
    border-top: 3px solid #564b2e;
    padding-top: 10px;
}
.grid_4 .box > h3.relatedlinkstitle {
    padding: 0;
}
.grid_40 .box h3.relatedlinkstitle {
    padding: 0;
}

.middle-content-article p.detail_name {
    background: none repeat scroll 0 0 transparent;
    color: #690104;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 17pt;
    font-weight: bold;
    margin: 0 0 0;
    overflow: visible;
    padding: 0;
    text-transform: none;
    line-height: 1;
}

.middle-content-article span.detail_name, .box.action_box span.detail_name, .box.action_box p.detail_name,.detail_name {
    background: none repeat scroll 0 0 transparent;
    color: #680104;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 17pt;
    font-weight: bold;
    margin: 0 0 3px;
    overflow: hidden;
    padding: 0;
    text-transform: none;
}
.middle-content-article span.detail_amount, .box.action_box span.detail_amount, .middle-content-article p.detail_amount, box.action_box p.detail_amount, .detail_amount 
{
    color: #544B2E;
    font-size: 14pt;
    font-weight: bold;
    line-height: 1;
    margin: 4px 0 7px;
    padding: 0;
    text-decoration: none;
}

.middle-content-article p.box.listing-box li, .box.listing-box li {
    background: url("/arrow-related.png") no-repeat scroll 0 2px transparent;
    border-bottom: 0 none;
    margin-bottom: 0;
    padding: 0 0 0 15px !important;
}
.box-body.embedded_code {
    background: none repeat scroll 0 0 transparent;
    border: 0 solid #CCCCCC;
    overflow: hidden;
    padding: 0 20px 20px;
    font-size: 11pt;
    line-height: 1.5;
}
.grid_4 .box > h3 {
    padding: 20px 0 0 20px;
}
.grid_4 .box > h3.title99 {
    padding: 0 0 0 5px;
}

.middle-content-article .subhead_gray_h4, .box.action_box .subhead_gray_h4 {
    color: #333333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 14pt;
    font-weight: bold;
    line-height: 1.2;
    margin: 0 0 10px;
    text-decoration: none;
    text-transform: none;
}

.middle-content-article .success_body, .box.action_box .success_body {
    color: #887d61;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 14pt;
    font-weight: bold;
    line-height: 11pt;
    text-decoration: none;
    text-transform: none;
    line-height:1.8;
    margin: 0 0 25px;
}
.middle-content-article .success_tag_line, .box.action_box .success_tag_line {
    color: #1d1d1d;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12pt;
    font-weight: bold;
    line-height: 11pt;
    text-decoration: none;
    text-transform: none;
    line-height:1.2;
    margin: 0 0 13px;
}


#wantedcontainer {
    margin: -8px 0 0 0;
}


#wantedcontainer ul li a {
    color: #690104;
    display: block;
    font-weight: bold;
    text-decoration: none;
}
#wantedcontainer ul li a {
    padding: 0;
}
#wantedcontainer ul li a:hover {
    text-decoration: underline;
}
.middle-content-article h1.internaltitle {
    margin: -39px 0 3px;
    border-bottom: 0px solid #690104;
}

.box-body {
    padding: 12px 0;
}

.container_12 .highbk .grid_8 {
    width: 675px;
    margin-top: 15px;
}
.container_12 .highbk .grid_8 .grid_6.omega {
    width: 510px;
}
.box.action_box .box-body {
    margin: -10px 0 20px;
    padding: 0;
}

body.index2 {
font-family: Tahoma, Geneva, sans-serif;
background:#9f9685 url('main-background2.jpg') repeat-x left top;
color: #000033;
}

.middle-content-article .red_text, .box.action_box .red_text {
    color: #690104;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
}
.privacy {
    display: none;
}

.footernavtop {
    visibility: hidden;
    height:20px;
}

.footer-links .footerheadlink {
    color: #363227;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0 0 5px 0;
    line-height:3;
    white-space: nowrap;
}
.footer-links .footerheadlink2 {
    color: #690205;
    font-size: 12px;
    font-weight: bold;
    line-height: 3.8;
    margin: 0 0 5px;
    text-transform: uppercase;
}

a {
    color: #690104;
    text-decoration: none;
}
a:hover {
    color: #690104;
    text-decoration: underline;
}
a:active {
    color: #690104;
    text-decoration: none;
}
a:visited {
    color: #363227;
    text-decoration: none;
}
p a {
    color: #690104;
    text-decoration: none;
}
p a:active {
    color: #690104;
    text-decoration: none;
}
p a:hover {
    color: #690104;
    text-decoration: underline;
}
p a:visited {
    color: #363227;
    text-decoration: none;
}

.grid_40 .box h3 {
    padding: 20px;
}
.middle-content-article h3, .box.action_box h3 {
    color: #FFFFFF;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 14pt;
    font-weight: bold;
    line-height: 100%;
    margin: 0;
    text-decoration: none;
    text-transform: uppercase;
}
.box.action_box h3.title99 {
    margin: -28px 15px 20px;
    padding:0;
    display:none;
}

h3 {
    font-size: 13pt;
    margin-bottom: 0;
    color: #544B2E;
}

.container_12 .grid_10 {
    width: 810px;
}

#menu li.last {
    color: #1D1D1A;
    font-size: 14px;
    line-height: 1.9;
}

li.last {
    color: #1D1D1A;
    font-size: 14px;
    line-height: 1.5;
}

.homesub {
    margin-bottom: 15px;
}
.homesub a {
        color: #5B4B23;
    font-size: 19px;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
}

.box.main_listing h4 {
    background: none repeat scroll 0 0 transparent;
    color: #690104;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 17pt;
    font-weight: bold;
    margin: 0;
    overflow: visible;
    padding: 0 0 5px;
    text-transform: none;
    height:auto;
}

.box.main_listing h4 a {
    background: none repeat scroll 0 0 transparent;
    color: #690104;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 17pt;
    font-weight: bold;
    margin: 0;
    overflow: visible;
    padding: 0 0 5px;
    text-transform: none;
    height: 24px;
    letter-spacing: 1px;
    line-height: 18pt; 
}


.grid_5.omega55 {
    background: none repeat scroll 0 0 transparent;
    width: 100%;
}

.langhead {
    text-align: right;
}
.langhead > a {
    color: #FFFFFF;
    padding: 0 12px;
    vertical-align: super;
	line-height: 20px;
}
.langhead > a.lang1 {

    background: #1d1d1a;
}
.langheadMobile {
	display:none;
}

.langhead a.imgarrow {
    width: 20px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	float:right;
	line-height: 0px;
    background: url("lang-arrow.png") no-repeat;
}
.langhead a.imgdownarrow {
    width: 20px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	float:right;
	line-height: 0px;
    background: url("lang-arrow-down.png") no-repeat;
}
.langhead a.imgarrowbg {
    width: 20px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	float:right;
    background: #363227 url("lang-arrow.png") no-repeat;
}
.langhead a.imgdownarrowbg {
    width: 20px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	float:right;
    background: #363227 url("lang-arrow-down.png") no-repeat;
}



.newmainbk {
    width: 980px;
    background: url("main-content-bg.png") repeat scroll 0 0 transparent;
}

.searchglass {
    display: none;
}
.container_12 .grid_8 {
    width: auto;
}
.middle-content-article ol, .middle-content-article ul {
    margin-bottom: 30px;
    margin-left: 30px;
}


.topical .random {
    background: none repeat scroll 0 0 #BFB9AB;
background-color:#BFB9AB;
box-shadow: 0px 1px 6px 10px #BFB9AB;
-o-box-shadow: 0px 1px 6px 10px #BFB9AB;
-moz-box-shadow: 0px 1px 6px 10px #BFB9AB;
-webkit-box-shadow:0px 1px 6px 10px #BFB9AB;
zoom: 1;
height: 363px;
padding: 0;
margin-left: 20px;
width: 940px;
filter: progid:DXImageTransform.Microsoft.Shadow(Color=#BFB9AB, Strength=15, Direction=0),
        progid:DXImageTransform.Microsoft.Shadow(Color=#BFB9AB, Strength=15, Direction=90),
        progid:DXImageTransform.Microsoft.Shadow(Color=#BFB9AB, Strength=15, Direction=180),
        progid:DXImageTransform.Microsoft.Shadow(Color=#BFB9AB, Strength=15, Direction=270),
        progid:DXImageTransform.Microsoft.Chroma(Color='#ffffff');
}
.topical .cycle {
    background: none repeat scroll 0 0 #BFB9AB;
background-color:#BFB9AB;
box-shadow: 0px 1px 6px 10px #BFB9AB;
-o-box-shadow: 0px 1px 6px 10px #BFB9AB;
-moz-box-shadow: 0px 1px 6px 10px #BFB9AB;
-webkit-box-shadow:0px 1px 6px 10px #BFB9AB;
zoom: 1;
height: 363px;
padding: 0;
margin-left: 20px;
width: 940px;
filter: progid:DXImageTransform.Microsoft.Shadow(Color=#BFB9AB, Strength=15, Direction=0),
        progid:DXImageTransform.Microsoft.Shadow(Color=#BFB9AB, Strength=15, Direction=90),
        progid:DXImageTransform.Microsoft.Shadow(Color=#BFB9AB, Strength=15, Direction=180),
        progid:DXImageTransform.Microsoft.Shadow(Color=#BFB9AB, Strength=15, Direction=270),
        progid:DXImageTransform.Microsoft.Chroma(Color='#ffffff');
}
.submittip .topical .cycle {
    background: none repeat scroll 0 0 #7B7565;
    box-shadow: 0px 3px 6px 10px #7B7565;
    height: 23px;
    padding: 0px;
    width: 940px;
-o-box-shadow: 0px 3px 6px 10px #7B7565;
-moz-box-shadow: 0px 3px 6px 10px #7B7565;
-webkit-box-shadow: 0px 3px 6px 10px #7B7565;
zoom: 1;
filter: progid:DXImageTransform.Microsoft.Shadow(Color=#7B7565, Strength=11, Direction=0),
        progid:DXImageTransform.Microsoft.Shadow(Color=#7B7565, Strength=11, Direction=90),
        progid:DXImageTransform.Microsoft.Shadow(Color=#7B7565, Strength=11, Direction=180),
        progid:DXImageTransform.Microsoft.Shadow(Color=#7B7565, Strength=11, Direction=270),
        progid:DXImageTransform.Microsoft.Chroma(Color='#ffffff');
}

.submittip .topical .random {
    background: none repeat scroll 0 0 #7B7565;
    box-shadow: 0px 3px 6px 10px #7B7565;
    height: 27px;
    padding: 0px;
    width: 940px;
-o-box-shadow: 0px 3px 6px 10px #7B7565;
-moz-box-shadow: 0px 3px 6px 10px #7B7565;
-webkit-box-shadow: 0px 3px 6px 10px #7B7565;
zoom: 1;
filter: progid:DXImageTransform.Microsoft.Shadow(Color=#7B7565, Strength=11, Direction=0),
        progid:DXImageTransform.Microsoft.Shadow(Color=#7B7565, Strength=11, Direction=90),
        progid:DXImageTransform.Microsoft.Shadow(Color=#7B7565, Strength=11, Direction=180),
        progid:DXImageTransform.Microsoft.Shadow(Color=#7B7565, Strength=11, Direction=270),
        progid:DXImageTransform.Microsoft.Chroma(Color='#ffffff');
}

#menu-inside .active a.parent {
    background: none repeat scroll 0 0 #ABA291;
    border-bottom: 0px dashed #CCCCCC;
    color: #fff;
    font-weight: normal;
    padding: 10px;
}
#menu-inside .active a.parent:hover {
    background: none repeat scroll 0 0 #ABA291;
    border-bottom: 0px dashed #CCCCCC;
    color: #fff;
    font-weight: normal;
    padding: 10px;
}

.middle-content-article .heading2_h2, .box.action_box .heading2_h2 {
    color: #555555;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    line-height: 11pt;
    text-decoration: none;
}

#top_social_bar {
margin-left: auto;
margin-right: auto;
width: 980px;
height: 25px;
}

table, tr, th, td {
    border: 0 solid #CCCCCC;
    border-spacing: 0;
    margin-bottom: 0;
    padding: 0;
}

.social-box {
    border-left: 1px solid;
    box-shadow: 2px 2px 2px #000000;
    color: #666666;
    float: right;
    font-size: 8.5pt;
    font-weight: normal;
    height: 0;
    margin-bottom: 0;
    margin-right: 0;
    margin-top: -2px;
    overflow: hidden;
    width: 380px;
	height: auto;
}

#hiddenDiv {
    position: relative;
    z-index: 100;
}


/* .follow {
    background: none repeat scroll 0 0 #E9E6E1;
    padding: 10px 0 10px 10px;
    -webkit-column-count: 4; 
    -moz-column-count:4; 
    -o-column-count:4; 
    column-count:4;
    } */ 
	
.follow {
	background: none repeat scroll 0 0 #E9E6E1;
    display: inline-block;
    margin: 0 -3px 0 0;
    padding: 10px 0 10px 10px;
}

.follow2 {
    background: none repeat scroll 0 0 #efefef;
    line-height: 30px;
    margin-top: -9px;
    padding: 0 10px 10px;
}



.submittip .box a.slmore {
    background: none repeat scroll 0 0 #610306;
    border-radius: 10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
    color: #FFFFFF;
    float: right;
    font-size: 9pt;
    margin: 0;
    padding: 5px 15px;

}

.submittip .box a.slmore:hover {
    background: none repeat scroll 0 0 #610306;
    border-radius: 10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
    color: #FFFFFF;
    float: right;
    font-size: 9pt;
    margin: 0;
    padding: 5px 15px;
    text-decoration:none;
}
.submittip .topical .cycle .box-body p.slidetitle {
    color: #EFEBE2;
    font-size: 15px;
    font-weight: normal;
    line-height: 30px;
    margin: 0 0 10px 105px;
    padding: 0;
    width: 835px;
}
.submittip .topical .cycle .box-body {
    height: 40px;
    margin-top: -45px;
}
.submittip .topical .random .box-body p.slidetitle {
    color: #EFEBE2;
    font-size: 13pt;
    font-weight: normal;
    margin: 4px 0 10px 115px;
    padding: 0;
    width: 820px;
}
.submittip .topical .random .box-body {
    height: 40px;
    margin-top: -45px;
}
.submittip .grid_12.topical {
    background: none repeat scroll 0 0 transparent;
    margin-top: 10px;
}


.submittip .topical .cycle .elements li img {
    background: none repeat scroll 0 0 transparent;
    border: 3px solid #363227;
    height: 50px;
    margin: -12px 0;
    width: 90px;
}
.submittip .topical .random .tips li img {
    background: none repeat scroll 0 0 transparent;
    border: 3px solid #363227;
    height: 50px;
    margin: -10px 0;
    width: 95px;
}
.submittip .topical .cycle .nav .numbers {
   display:none;
}


.middle-content-article p a:link, .middle-content-article p a:visited, .middle-content-article p a:active, .box.action_box p a:link, .box.action_box p a:visited, .box.action_box p a:active {
    color: #610306;
    text-decoration: none;
        font-size: 11pt;
    font-weight: normal;
}
.middle-content-article p a:hover {
       text-decoration:underline;
}
.box.action_box p a:hover {
    text-decoration:underline;
}


.container_12 .grid_12 {
    width: 980px;
    background: url("main-content-bg.png") repeat scroll 0 0 transparent;
  margin-top:21px;
}
.container_16 .grid_16 {
    width: 980px;
    background: url("main-content-bg.png") repeat scroll 0 0 transparent;
  margin-top:30px;
}


#main_content_container2 {
border-top: 20px;
}



.container_12 .grid_6, .container_16 .grid_8 {
    width: 530px;
}



h5.page-title {
    border-bottom: 0 solid #CCCCCC;
    color: #690104;
    font-size: 16pt;
    font-weight: bold;
    letter-spacing: 1px;
    padding: 0 20px;
    text-transform: none;
}

.grid_12.topical {
    background: none repeat scroll 0 0 transparent;
    margin-top: 23px;
}

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {
    display: inline;
    float: left;
    margin-left:0;
    margin-right:0;
}

.container_12 .grid_12 .grid_2 {
    margin: 12px 0 0 20px;
    width: 140px;
}
.container_12 .grid_8 .grid_2 {
    margin: 25px 0 0 20px;
    width: 140px;
}

.box.action_box {
    border-bottom: 18px solid #776C50;
    border-top: 18px solid #776C50;
    margin: 0 0 30px;
}
.container_12 .grid_4.omega .box.action_box {
    border-bottom: 18px solid #776C50;
    border-top: 36px solid #776C50;
    margin: 0 0 30px;
}

.box a.slmore {
    background: none repeat scroll 0 0 #610306;
    border-radius: 10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
    color: #FFFFFF;
    font-size: 11pt;
    margin: 0;
    padding: 8px 15px;
}
.box a.slmore:hover {
    background: none repeat scroll 0 0 #610306;
    border-radius: 10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
    color: #000;
    font-size: 11pt;
    margin: 0;
    padding: 8px 15px;
}
.box a.slmore:visited {
    background: none repeat scroll 0 0 #610306;
    border-radius: 10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
    color: #FFFFFF;
    font-size: 11pt;
    margin: 0 10px;
    padding: 8px 15px;
}

.index2 #breadcrumbs {
background: none repeat scroll 0 0 transparent;
border-top: 0 solid transparent;
color: #584B2B;
font-size: 9pt;
padding: 0 10px 0;
margin: 4px 0 20px 5px;
font-weight:normal;
}

#breadcrumbs li {
background: none repeat scroll 0 0 transparent;
border-top: 0 solid transparent;
color: #584B2B;
font-size: 9pt;
font-weight:normal;
}

#breadcrumbs li a {
    background: none repeat scroll 0 0 transparent;
    border-top: 0 solid transparent;
    color: #584B2B;
    font-size: 9pt;
    font-weight: normal;
}

h5 {
    color: #544B2E;
    font-size: 14pt;
    font-weight: bold;
    text-decoration: none;
    text-transform: capitalize;
}



.main_listing .box-body .elements p {
    color: #363227;
    font-size: 11pt;
    line-height: 1.5;
    margin-bottom: 0;
}

.elements .more {
    color: #690104;
    font-size: 14px;
    font-weight: normal;
}


.box.main_listing {
    background: none repeat scroll 0 0 transparent;
    clear: both;
    margin: 0 0 0 20px;
    padding: 0;
}

.middle-content-article h1, .box.action_box h1 {
    border-bottom: 3px solid #690104;
    color: #333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 14pt;
    font-weight: bold;
    line-height: normal;
    margin: -35px 0 20px;
    padding: 60px 0 3px;
    text-decoration: none;
    text-transform: none;
}

.box.main_listing h1 {
    border-bottom: 3px solid #690104;
    color: #690104;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 15pt;
    font-weight: bold;
    margin: 30px 0 20px;
    padding: 0 0 6px;
    text-decoration: none;
    text-transform: uppercase;
}

#footer ul li:first-child {
    border-left: 0 none;
    display: inline;
    margin-left: 0;
    padding-left: 0;
}

.container_12 .grid_4.omega {   
    padding: 30px 20px 0;
    width: 300px;
}

.middle-content-article {
    padding: 0 20px;
    display: inline-block;
}

.container_12 .grid_4 {
    background: url("main-content-bg.png") repeat scroll 0 0 transparent;
    margin: 10px 0 0;
    width: 640px;
}

.grid_40 {
    background: url("main-content-bg.png") repeat scroll 0 0 transparent;
    margin: 35px 0 0 0;
    width: 285px;
    float: left;
}

.connect {
    color: #690205;
    float: right;
    font-size: 12px;
    font-weight: bold;
    margin: 0 104px 0 0;
    text-transform: uppercase;
}

.dropdown > a {
    color: #363227;
    text-transform: uppercase;
}

#footer .footer-middle .footer-links {
    background: none repeat scroll 0 0 transparent;
    color: #fff;
    font-size: 12px;
    padding: 12px 0 0 20px;
}

.table-footer2{
    float: left;
    margin: -25px 0 0;
    padding: 0 5px;
    width: 148px;
}
.table-footer {
    float: left;
    line-height: 1;
    margin: -32px 0 0;
    padding: 0 5px;
    white-space: pre-wrap !important; 
    width: 148px;
}

.footer-links a {
    color: #fff;
    font-size: 12px;
}

#footer .footer-middle .footer-disclaimer {
    border-bottom: 0 solid #E5E5E5;
    padding: 0;
}

#footer ul li {
    border-right: 0 solid #CCCCCC;
    color: #363226;
    display: inline;
    float: none;
    font-size: 12px;
    font-weight: bold;
    padding-right: 59px;
}

#footer .footer-middle {
    background: none repeat scroll 0 0 transparent;
    border: 0px solid #CBC1A6;
    margin: auto;
    text-align: left;
    width:980px;
    padding: 0 0 30px 0;
}

.banner.container_12 {
    width: 980px;
}


.follow > a {
    display: none;
    visibility: hidden;
}
.follow a {
    color: #000000;
    font-size: 12px;
    padding: 0 4px;
    line-height:1.8;
}
.follow a.anchorActive {
    color: #690104;
    font-size: 12px;
    padding: 0 4px;
    font-weight: bold;
}
.langhead a.anchorActive {
    color: #FFFFFF;
    padding: 4px 12px;
    vertical-align: super;
    background: #1d1d1a;
}
.langhead a.anchorHideActive {
   display:none;
}
.follow a.english {
    color: #690104;
    font-size: 12px;
    padding: 0 4px;
    font-weight: bold;
}

.social-box li {
    border-right: 1px solid #000000;
    display: block;
    float: left;
    width: 24.6%;
}

.social-box li.title {
    border-right: 1px solid #000000;
    display: none;
}

.topical .cycle .nav .numbers {
    background: url("") no-repeat scroll 0 0 transparent;
    float: left;
    height: 31px;
    padding: 0 0 0 30px;
    display: none;
}

.topical .cycle .box-body p {
    color: #363227;
    font-size: 14px;
    font-weight: normal;
    margin: 0 0 0 488px;
    padding: 0 20px;
    width: 400px;
    line-height:1.5;
}
.topical .random .box-body p {
    color: #363227;
    font-size: 14px;
    font-weight: normal;
    margin: 0 0 0 488px;
    padding: 0 20px;
    width: 400px;
    line-height:1.5;
}

.topical .cycle .box-body p.slidetitle {
    color: #690104;
    font-size: 16pt;
    font-weight: bold;
    line-height: 26px;
    margin: 0 0 20px 508px;
    padding: 0;
    width: 400px;
    display:none;
}
.topical .random .box-body p.slidetitle {
    color: #690104;
    font-size: 21px;
    font-weight: bold;
    line-height: 26px;
    margin: 0 0 20px 508px;
    padding: 0;
    width: 400px;
}

.banner .updated {
    clear: right;
    color: #000000;
    float: right;
    font-size: 8.5pt;
    margin-right: -5px;
    white-space: nowrap;
    display:none;
}

a {
color: #690104;
}

#top_bar {
display: none;
}

#header {
width: 100%;
background-color: #dbecfe;
}

.banner {
background: transparent;
background-repeat:repeat-y;
background-color: transparent;
height: 88px;
padding-top: 0px;
}

.banner .grid_5 h1, .banner .grid_5 h1 a {
width:650px;
}

.banner .grid_5 h1 {
background: url("rfj-logo.png") no-repeat scroll;
border: none; margin-bottom: 10; 
margin-top:3px; 
margin-left:20px;
padding-bottom: 0; 
position: relative; 
z-index: 0;
height: 88px;
width:88px;
}

.banner h1 a {
    background: none repeat scroll 0 0 transparent;
    color: #1D1D1A;
    display: block;
    font-size: 32px;
    height: 45px;
    padding-top: 26px;
    text-decoration: none;
    text-indent: 95px;
    width: 400px;
}


.subbanner {
    color: #690104;
    font-size: 18px;
    padding-top: 8px;
}


.nav_container {
background-color: transparent;
width: 900px;
border: 0 none;
}

#nav {
background: none;
line-height: 26pt;
height: 40px;
padding-top: 2px;
margin-left:60px;
}

.container_12 #content_container {
    background: url("main-content-bg.png") repeat-x scroll center bottom transparent;
    border: 0 none;
    padding: 0;
    width: 980px;
}

.container_12 #content_container2 {
    background: url("main-content-bg.png") repeat scroll center bottom transparent;
    border: 0 none;
    padding: 0 0 0;
    width: 980px;
}

.container_12 #content_container.highbk {
    background: url("main-content-bg.png") repeat scroll center bottom transparent;
    border: 0 none;
    padding: 0 0 0;
    width: 980px;
}

#menu li a, #menu li.dropdown a {
    background: none repeat scroll 0 0 transparent;
    color: #1d1d1a;
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 0;
    text-transform: none;
    margin:0 16px;
cursor:default;
}

#menu li.mobile a {
display:none;
}

#menu li a, #menu li.dropdown a:hover, #menu li.sfhover a {
background: #363227;
color: #d2c5a5;
padding: 15px 6px 0;
}

#menu li.dropdown a.active{
background: #363227;
color: #d2c5a5;
}

#menu li.dropdown a:hover {
background: #363227;
color: #d2c5a5;
margin: 0 16px;
}

#menu li ul {
    border-left: 3px solid #A08A58;
    border-right: 3px solid #A08A58;
    border-top: 3px solid #A08A58;
    margin-left: 16px;
    margin-top: -5px;
}
#menu li.dropdown ul li.last a {
    border-bottom: 3px solid #A08A58;
    line-height:1;
}

#menu li.dropdown ul li {
margin: 0;
}

#menu li.dropdown ul a {
    background-color: #EDE6D4;
    border-bottom: 3px solid #A08A58;
    color: #363227;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 10px;
    text-transform: none;
    width:195px;
    cursor:pointer;
}

#menu li.dropdown ul a:hover {
background: #cfc19c;
color: #363227;
    font-size: 13px;
    font-weight: bold;
    margin: 0;
    padding: 10px;
    text-transform: none;
}


#option1, #option2, #option3 {
display: none;
}

#main {
    background-color: transparent;
    margin: auto;
    width: 980px;
}

.container_12, .container_16 {
    margin: auto;
    width: 100%;
}

.box a:visited {
    color: #544b2e;
    font-size: 12pt;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
}

.box-body .last > a {
    font-size: 10pt;
    font-weight: normal;
}


.box a {
    color: #564b2e;
    font-size: 14pt;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    line-height:1.2;
}

.box a:hover {
text-decoration:underline;
}


.topical .cycle .box-body {
margin-top: -335px;
height:300px;
}
.topical .random .box-body {
margin-top: -335px;
height:300px;
}

.topical .cycle .nav {
position: relative;
z-index: 100;
margin-top: 310px !important;
}

.topical .cycle .nav .numbers li.active {
background: none;
}
.topical .cycle .nav .numbers li a {
    background: none repeat scroll 0 0 #373328;
    border-radius: 5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
    color: #9C9C9C;
    display: block;
    float: left;
    font-size: 30px;
    font-weight: normal;
    height: 26px;
    margin: 3px;
    padding: 6px 7px 0 8px;
    text-transform: capitalize;
    width: 17px;
}

.topical .cycle .nav .numbers li.active a {
background: none;
background-color:#e9e5dc;
color: #000000;
font-weight: normal;
}

.topical .cycle .nav .button {
display: none;
}

.topical .cycle .elements li img {
    background: none repeat scroll 0 0 transparent;
    border: 3px solid #564b2e;
    height: 303px;
    margin: 28px 30px;
    width: 406px;
}
.topical .random .tips li img {
    background: none repeat scroll 0 0 transparent;
    border: 3px solid #564b2e;
    height: 303px;
    margin: 28px 50px;
    width: 406px;
}

.banner .search {
    margin-bottom: 23px;
    margin-top: 44px;
}

.banner .search .search-text {
background-color: #ffffff;
border: 2px solid #9f8957;
-moz-border-radius: 2px;
margin: 0;
width: 240px;
height: 18px;
}

.box {
background: url("feature-bk.png") repeat #fff;
}
.box-submit {
background: url("feature-bk.png") repeat #fff;
padding:20px;

}
.cancelbutton {
    background: none repeat scroll 0 0 transparent;
    font-size: 10pt;
    color:#680104;
    cursor:pointer;
}
.cancelbutton:hover {
    text-decoration: underline;
    cursor:pointer;
}
.box h4 {
    color: #690004;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 14pt;
    text-transform: none;
}

.box .image {
    background-color: white;
    border: 2px solid #776B51;
    float: left;
    margin: 0 12px 0 0;
    padding: 0;
}

.box-body {
background: none;
border: none;
}

.box.action_box .box-body li {
    border-bottom: 0 solid #CCCCCC;
    list-style-type: disc;
    overflow: visible;
    padding: 0;
    margin: 0 0 0 20px;
}
.box.action_box .box-body li a {
    color: #690104;
    font-size: 11pt;
    font-weight: normal;
    text-decoration: none;
}
.box.action_box .box-body li a:hover {
    text-decoration: underline;
}
.box.action_box .box-body li p a:hover {
    text-decoration: none;
}

.box.action_box .box-body li.last h5 a {
    color: #776C50;
    font-size: 19px;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
}
.box.action_box .box-body li.last h5 a:hover {
    text-decoration: underline;
}

.box image {
border: 1px solid #000000;
}
.middle-content-article p, .box.action_box p {
    color: #363227;
    font-size: 11pt;
   line-height: 1.41;
padding: 0;
margin-bottom:10px;
}
.bottom_links_footer {
color: #ffffff;
}

#bottomBucket {
background-color: #34689a;
background: url("ctc-footerlinks-bkgrd.png");
background-repeat:repeat-y;
margin: 0;
text-align: center;
padding: 0px 0;
}

#bottomBucket h3 {
font-size: 14px;
color: #e8e8e8;
}

#footer {
background: url('footer-bk.png') repeat-x scroll 0 0 #4d4d45;
border: 0 none;
width: 100%;
}

.interior #footer {
margin-left:0px;
}

#footer-bottom ul li {
background: none;
}

#footer-bottom ul li a {
color: #f6f6f6;
}


.button {
    background: none repeat scroll 0 0 #363227;
    border-bottom: 2px solid #9F8957;
    border-right: 2px solid #9F8957;
    border-top: 2px solid #9F8957;
    color: #F3EDDD;
    font-size: 12px;
    font-weight: bold;
    height: 26px;
    padding: 0 5px;
    text-align: center;
    text-indent: 0;
    cursor:pointer;
    text-decoration:none;
}

/** INTERIOR STYLES **/

.interior .grid_2, .interior #internal-main {
background-color: transparent;
border: 0px solid #787878;
}

.interior #menu-inside h2 a {
color: #001d39;
text-transform: capitalize;
}

#menu-inside li, #menu-inside span {
border-bottom: 1px solid #887D61;
}
#menu-inside > ul {
    border-top: 1px solid #887D61;
}

#menu-inside ul li a {
color: #454545;
padding:10px;
text-transform: none;
font-size: 10pt;
}

#menu-inside ul li a:hover {
background-color: #fff;
text-decoration: none;
color: #1e2b41;
}

#menu-inside ul li.active span {
background-color: #887d61;
color: #ffffff;
padding:10px;
text-transform: none;
border-bottom: 1px solid #887D61;
    border-top: 1px solid #887D61;
font-size: 10pt;
font-weight: normal;
}

#internal-main .grid_4 {
margin-right: 0;
}

.middle-article h5.page-title {
    border-bottom: 0 solid #CCCCCC;
    color: #690104;
    font-size: 19pt;
    font-weight: bold;
    letter-spacing: 1px;
    padding: 0 20px;
    text-transform: none;
    line-height:.9;
}

.middle-article ol li, .middle-article ul li {
color: #363227;
font-size:11pt;
line-height:1.2;
}

.interior .box {
background-color: #D9E2EB;
}

.interior .box.action_box h4, .interior .box h4 {
border: 1px solid #ffffff;
background-color: transparent;

}

.box.listing-tools {
border: 0 none;
background-color: transparent;
}

.box.listing-tools .box-body {
background-color: transparent;
margin-top: 0;
}


.tools {
background-color: white;
}

.article-title-h1 {
color:#1D293D;
font-family:Tahoma, Geneva, sans-serif;
font-size:11pt;
font-weight:bold;
line-height:normal;
padding-top:10px;
text-decoration:none;
}

.article-title2-h2 {
color:#990000;
font-family:Tahoma, Geneva, sans-serif;
font-size:13pt;
font-weight:bold;
line-height:normal;
padding-top:10px;
text-decoration:none;
}


.article-title3-h3 {
color:#003dd8;
font-family:Tahoma, Geneva, sans-serif;
font-size:11pt;
font-weight:bold;
line-height:normal;
padding-top:10px;
text-decoration:none;
}


.interior #main{background:none;}

.middle-article .box-body ul, .middle-article .box-body li {
    list-style: none; margin: 0 !important; padding-left:.7em;overflow:visible !important;}

.box-body ul p { margin: 0;}

#footer-bottom ul li{
float: none;
}

#footer-bottom ul {
width: 100%;
text-align: center;
}

.box.scroll .box-body {
width:100%;
}
.box.set .box-body .elements li {
margin-left:20px !important; margin-right:37px !important; margin-top:20px !important; margin-bottom:10px !important; list-style:none;width:308px;
}

.box.scroll.set .nav .numbers{
visibility:hidden;
}
.box.scroll.set .nav .previous.disabled,
.box.scroll.set .nav .previous.disabled:hover,
.box.scroll.set .nav .previous,
.box.scroll.set .nav .button.disabled:active{
text-indent:-9999px;border:none;position:relative;left:350px;border:none;
}

.box.scroll.set .nav .next.disabled,
.box.scroll.set .nav .next.disabled:hover,
.box.scroll.set .nav .next,
.box.scroll.set .nav .button.disabled:active{
text-indent:-9999px;border:none;position:relative;left:370px;border:none;
}
.button.select{
background: transparent url("main_sprite.png") no-repeat
-621px -1054px; border:none; text-transform:none; color:#990000; font-weight:bold;width:82px; padding-top:3px;float:right;}
.button.select:hover{
background: transparent url("main_sprite.png") no-repeat
-621px -1054px; border:none; text-transform:none; color:#1E2D42; font-weight:bold;width:82px; padding-top:3px;float:right;}
a.button.select-medium{
background: transparent url("main_sprite.png") no-repeat
-616px -1574px; border:none; text-transform:none; color:#990000; font-weight:bold;width:150px; padding-top:3px;float:right;}

a.button.select-medium:hover{
background: transparent url("main_sprite.png") no-repeat
-616px -1574px; border:none; text-transform:none; color:#1E2D42; font-weight:bold;width:150px; padding-top:3px;float:right;}
.tabbed-collection .collection-nav li a{
padding-left:10px;padding-right:10px;}
.tabbed-collection .box .box-body .elements li.first{
width:90%
}
.tabbed-collection .box .box-body{
height:auto;}

.tabbed-collection .box{
height:auto;}



/* Accordion Menu    |||]
------------------------------------------------------------------------------------- */
    #accWrapper {
        font-family:Tahoma, Geneva, sans-serif;
        margin:20px 0;
    }
    #accWrapper .controls {
        text-align:right;
        color:silver;
        font-size:8pt;
        margin:5px 20px;
    }
    #accWrapper .controls a {
        text-decoration:none;
        color:#564B2E;
        font-size:8.5pt;
        font-weight:normal;        
    }
#accordion {
    background: url("/feature-bk.png") repeat scroll 0 0 transparent;
    border-bottom: 1px solid #999999;
    display: block;
    font-size: 9pt;
    list-style-type: none;
    margin: 0 20px;
    padding: 0;
}
#accordion span.clickHeader {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("/arrow-up.png") no-repeat scroll 10px 7px transparent;
    border-color: #999999;
    border-image: none;
    border-style: dashed none;
    color: #000000;
    cursor: pointer;
    display: block;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 9pt;
    font-weight: bold;
    letter-spacing: 1px;
    margin: 0;
    min-height: 0;
    padding: 0;
    text-decoration: none;
    text-indent: 0;
    text-transform: uppercase;
}
    #accordion li.accItem {
        margin-bottom: 0px;
    }
    #accordion div {
        _zoom:1;    
    }    
    #accordion .scroller {
        height:auto;
        overflow:auto;
        padding:0 0 0 20px;
        position:relative;
    }
    #accordion #accFirst .scroller {
        height:80px;    
    }
    
    
    /* THE FOLLOWING STYLES ARE DECLARED TO REMOVE STYLES FROM THE PRE-EXISTING COLLABORATION SYSTEMS BEING PLACED IN THE ACCORDION */
    #accordion .box {
        position:relative;
        zoom:1;
    }
    #accordion .box h4 {
        display:none;    
    }
    #accordion .box-body {
        border-style:none;
        background-image:none;
        background-color:none;
        width:auto;
        position:relative;
        zoom:1;
    }
    #accordion .elements {
        overflow:auto;
        margin-bottom:20px;
    }
    #accordion .box div {
        background-image: none;    
    }
    #accordion .nav {
        display: none;    
    }
    
/* EndOf Accordion Menu    |||]
------------------------------------------------------------------------------------- */

.main_listing .box-body .elements li {
    border-bottom: 2px solid #776C50;
    border-top: 0 solid #CCCCCC;
    clear: both;
    margin-bottom: 20px;
    margin-top: 0;
    overflow: hidden;
    padding-bottom: 20px;
    padding-top: 0;
}

.box.action_box .box-body li.last {
    list-style:none;
    padding: 20px 20px 20px 0;
}

/*6. B. HTML Editor */
.red_text{color:
#690104;font-family: Tahoma, Geneva, sans-serif,
sans-serif;font-size:14px;font-style:normal;font-weight:normal;margin-bottom:0px;text-decoration:
underline;}

.red_text2{color: #690104;font-family: Tahoma, Geneva, sans-serif,
sans-serif;font-size:14px;font-style:normal;font-weight:normal;margin-bottom:0px;text-decoration:
underline;}

.small_text{color:
#000000;font-family: Tahoma, Geneva, sans-serif,
sans-serif;font-size:x-small;font-style: normal;font-variant:
normal;font-weight: normal;text-align: left;text-decoration: none;}

.small_text a:link, .small_text a:visited, .small_text a:active {color: #000099;text-decoration: none;}

.small_text a:hover{color: #000099;text-decoration: underline;}

.paragraph{color:#000000;font-family:Tahoma, Geneva, sans-serif;font-size:11pt;font-style:normal;font-weight:normal;margin-bottom:20px;text-decoration:none;}
.paragraph a:link, .paragraph a:visited, .paragraph a:active {    color: #680104;
    font-size: 11pt;
    font-weight: normal;
    text-decoration: none;}
.paragraph a:hover{color: #680104;text-decoration: underline;}
.heading2_h2{color:#680104;font-family:Tahoma, Geneva, sans-serif;font-size:9pt;font-weight:bold;line-height:normal;text-decoration:none;}

.middle-content-article .subhead_red_h3, .box.action_box .subhead_red_h3 {
color: #690104;
font-family: Tahoma, Geneva, sans-serif;
font-size:12pt;
font-weight: bold;
line-height: normal;
text-decoration: none;
padding-top:10px;
}

.subhead_gray_h4{color:#333333;font-family:Tahoma, Geneva, sans-serif;font-size:9pt;font-weight:bold;line-height:100%;text-decoration:none;text-transform:none;}

/* display only done language temps 
------------------------------------------------------------------------------------- */
/* li.activez8NOkGO04JnFxNfb1YTSNA, li.active8nQUM0aWshuYXN3ZFeI6zA, li.activeRx0ZbY5vcFtjJU3gyO7cNQ, li.activetP13nW7fC7gM3L9saH4u0g, li.activeREdqIbxhAbKXCG0eqrT7iA, li.activeSj6ITKSHUP487r5oT79pXg, li.activettxfX1th22K4lfuVs3M6Qg, li.activegS39NSCfqcbbWon8U_HVjg, li.activeeCP-3x1E4p6r3qLUkhBn6w, li.activeCDTtjptxvC9LOatDjy0-Hg, li.activeqgSDxOS0xvlOD1TrxyOq8g, li.activeOL5qfkgU2XLYLu-gjZEhCA, li.activeavFpetvoq33zhAE_m2ZuBA, li.activeSlAAAOPA_3IOUv_rOXqahw, li.activeRAXTktYNIxXvW5jfH8pNEQ, li.active-neJnvZm7wxhzS25w4P3AQ, li.activeoqlk0OtLsjcTDjIPj4DV6Q, li.activetPaFt95_A4UOjkHrGjOI7Q {
	display:none !important;}	*/
	
/* this should be opposites of each other 
------------------------------------------------------------------------------------- */
/* li.empty4Mr7Yw0ZvuFhDguWZXOS0Q, li.emptyme735LqEiyATBYmq_CV-qA, li.empty41585B1q7Cmbyy4z_5oepw, li.emptyN1rntvL9MMZloPeFlUm5Mw, li.emptym7ReaW2Gq1SQzGbx9cgLHA, li.emptyA5UnOA8bUwGoc4CLaxfPHQ, li.emptyDa0m-igCrjwJW3eFOpGH9g, li.emptyVB-Z6HPwKVXDgsVh8bDJjQ, li.emptyAaTYj0K29dRHCB8tgafkFg, li.empty9Em4oW240D5s0hRSrkOAyw {
	display:none !important;}	*/
	
/* new code that removes all emptys makes all active languages visable 
-------------------------------------------------------------------------------------- */
li.empty4Mr7Yw0ZvuFhDguWZXOS0Q, li.emptyme735LqEiyATBYmq_CV-qA, li.empty41585B1q7Cmbyy4z_5oepw, li.emptyN1rntvL9MMZloPeFlUm5Mw, li.emptym7ReaW2Gq1SQzGbx9cgLHA, li.emptyA5UnOA8bUwGoc4CLaxfPHQ, li.emptyDa0m-igCrjwJW3eFOpGH9g, li.emptyVB-Z6HPwKVXDgsVh8bDJjQ, li.emptyAaTYj0K29dRHCB8tgafkFg, li.empty9Em4oW240D5s0hRSrkOAyw, li.emptyz8NOkGO04JnFxNfb1YTSNA, li.empty8nQUM0aWshuYXN3ZFeI6zA, li.emptyRx0ZbY5vcFtjJU3gyO7cNQ, li.emptytP13nW7fC7gM3L9saH4u0g, li.emptyREdqIbxhAbKXCG0eqrT7iA, li.emptySj6ITKSHUP487r5oT79pXg, li.emptyttxfX1th22K4lfuVs3M6Qg, li.emptygS39NSCfqcbbWon8U_HVjg, li.emptyeCP-3x1E4p6r3qLUkhBn6w, li.emptyCDTtjptxvC9LOatDjy0-Hg, li.emptyqgSDxOS0xvlOD1TrxyOq8g, li.emptyOL5qfkgU2XLYLu-gjZEhCA, li.emptyavFpetvoq33zhAE_m2ZuBA, li.emptySlAAAOPA_3IOUv_rOXqahw, li.emptyRAXTktYNIxXvW5jfH8pNEQ, li.empty-neJnvZm7wxhzS25w4P3AQ, li.emptyoqlk0OtLsjcTDjIPj4DV6Q, li.emptytPaFt95_A4UOjkHrGjOI7Q, li.emptyD0Li8_deyqdMjQtwaHDAbg {
	display:none !important;}

/* remove hover on empty and 5 langhead empty do not edit below
------------------------------------------------------------------------------------- */
li.empty4Mr7Yw0ZvuFhDguWZXOS0Q a:hover, li.emptyme735LqEiyATBYmq_CV-qA a:hover, li.emptyz8NOkGO04JnFxNfb1YTSNA a:hover, li.empty8nQUM0aWshuYXN3ZFeI6zA a:hover, li.empty41585B1q7Cmbyy4z_5oepw a:hover, li.emptyRx0ZbY5vcFtjJU3gyO7cNQ a:hover, li.emptytP13nW7fC7gM3L9saH4u0g a:hover, li.emptyREdqIbxhAbKXCG0eqrT7iA a:hover, li.emptySj6ITKSHUP487r5oT79pXg a:hover, li.emptyAaTYj0K29dRHCB8tgafkFg a:hover, li.emptyttxfX1th22K4lfuVs3M6Qg a:hover, li.emptygS39NSCfqcbbWon8U_HVjg a:hover, li.emptyeCP-3x1E4p6r3qLUkhBn6w a:hover, li.emptyCDTtjptxvC9LOatDjy0-Hg a:hover, li.emptyqgSDxOS0xvlOD1TrxyOq8g a:hover, li.emptyOL5qfkgU2XLYLu-gjZEhCA a:hover, li.emptyavFpetvoq33zhAE_m2ZuBA a:hover, li.emptySlAAAOPA_3IOUv_rOXqahw a:hover, li.emptyRAXTktYNIxXvW5jfH8pNEQ a:hover, li.emptyN1rntvL9MMZloPeFlUm5Mw a:hover, li.emptym7ReaW2Gq1SQzGbx9cgLHA a:hover, li.empty9Em4oW240D5s0hRSrkOAyw a:hover, li.emptyA5UnOA8bUwGoc4CLaxfPHQ a:hover, li.emptyDa0m-igCrjwJW3eFOpGH9g a:hover, li.emptyVB-Z6HPwKVXDgsVh8bDJjQ a:hover, li.empty-neJnvZm7wxhzS25w4P3AQ a:hover, li.emptyoqlk0OtLsjcTDjIPj4DV6Q a:hover, li.emptytPaFt95_A4UOjkHrGjOI7Q a:hover {
    text-decoration: none !important;}
	
.langhead a.headerMenu4Mr7Yw0ZvuFhDguWZXOS0Q:hover, .langhead a.headerMenume735LqEiyATBYmq_CV-qA:hover, 
.langhead a.headerMenuz8NOkGO04JnFxNfb1YTSNA:hover {
    text-decoration: none !important;}
	
	
/*6. B. HTML Editor */


/*=================================================================================*/
@media only screen and (max-width: 995px) {

.banner .grid_5 h1, .banner .grid_5 h1 a {
width:455px;
}

.footer_nav .ppolicy {
    color: #FFFFFF;
    font-size: 13px;
    left: 427px;
    position: relative;
    top: 136px;
    width: 100px;
}
.footer_nav .nav_container {
    border: 0 none;
    width: 720px;
}
.footer_nav #menu li a{
    width: 108px;
    padding:3px;
}
.footer_nav #menu li.dropdown a {
    width: 135px;
    padding:3px;
}
#footer .footer_nav ul li {
    margin-top: -30px;
}


.container_12 .grid_4.omega .middle-content-article .image-enlarge img.img333 {
    height: 92px;
    width: 75px;
}
.container_12 .grid_4.omega .middle-content-article .image-enlarge {
    width: 75px;
}
.image-enlarge p.caption {
    font-size: 8pt;
}
.grid_4.omega #middle-content-article > h5 a {
    font-size: 16px;
}

.index2 #footer .footer-middle .footer-links {
    border-top: 40px solid #CBC1A6;
    float: left;
    padding: 0 0 10px 20px;
    width: 738px;
    margin: -19px 0 0;
}
.index2 .table-footer {
    margin: -40px 0 0;
}
.index2 .table-footer2 {
    margin: -33px 0 0;
}


body.index {
    background: url("main-background3.jpg") repeat-x scroll left top #9F9685;
    color: #000033;
    font-family: Tahoma, Geneva, sans-serif;
}
/*  #footer {
width: 758px; 
float:none;
}*/
.formfield {
    width: 435px;
}
.article.default {
    margin: -8px 0 30px 399px;
    width: 313px;
}
.article.default h3 {
    font-size: 13pt;
    line-height: 20px;
}
.article.default .description {
    line-height: 1.4;
}

.box.main_listing h4 {
    font-size: 17pt;
}

#footer .footer-middle .footer-links {
    background: none repeat scroll 0 0 transparent;
    color: #fff;
    font-size: 12px;
    padding: 0 0 10px 20px;
}
.container_12 .highbk .grid_8 {
    width: 523px;
}
.container_12 .highbk .grid_8 .grid_6.omega {
    width: 360px;
}

.banner h1 a{
font-size:28px;
}

#menu li a, #menu li.dropdown a {
    background: none repeat scroll 0 0 transparent;
    color: #1d1d1a;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 0;
    text-transform: none;
    margin:0 9px;
}
#menu li.dropdown a:hover {
margin: 0 9px;
}

#menu li ul {
    margin-left: 9px;
	}

#top_bar {
    display: none;
    width: 150px;
}
#nav {
 width:667px;
margin-left:85px;
}
.nav_container {
    border: 0 none;
    width: 100%;
}
.banner.container_12 {
    width: 758px;
}
#menu li.dropdown ul a {
    width:140px;
}
#top_social_bar {
    height: 25px;
    margin-left: auto;
    margin-right: auto;
    width: 758px;
}
.nav_container {
    border: 0 none;
    width: 758px;

}
.container_12 #content_container {
    background: url("main-content-bg.png") repeat-x scroll center bottom transparent;
    border: 0 none;
    padding: 0;
    width: 758px;
}
.container_12 .grid_4 {
    background: url("main-content-bg.png") repeat scroll 0 0 transparent;
    margin: 9px 0 0;
    width: 488px;
}
.container_12 .grid_4.omega {
    width: 230px;
}
.topical .cycle .box-body {
    height: 240px;
    margin-top: -270px;
}
.topical .random .box-body {
    height: 240px;
    margin-top: -270px;
}
.container_12 .grid_12, .container_16 .grid_16 {
    width: 758px;
}
.container_12, .container_16 {
    margin: auto;
    width: 100%;
}
.topical .cycle .box-body p.slidetitle {
    color: #690104;
    font-size: 18px;
    font-weight: bold;
    line-height: 26px;
    margin: 5px 0 10px 380px;
    padding: 0;
    width: 320px;
}
.topical .cycle .elements li img {
    background: none repeat scroll 0 0 transparent;
    border: 4px solid #363227;
    height: 244px;
    margin: 5px 30px;
    width: 330px;
}
.topical .cycle .box-body {
    height: 240px;
    margin-top: -270px;
}
.topical .cycle .box-body p {
    color: #363227;
    font-size: 13px;
    font-weight: normal;
    margin: 0 0 0 360px;
    padding: 0 20px;
    width: 320px;
}
.topical .cycle {
    height: 263px;
    width: 722px;
}
.topical .random .box-body p.slidetitle {
    color: #690104;
    font-size: 18px;
    font-weight: bold;
    line-height: 26px;
    margin: 5px 0 10px 380px;
    padding: 0;
    width: 320px;
}
.topical .random .elements li img {
    background: none repeat scroll 0 0 transparent;
    border: 4px solid #363227;
    height: 244px;
    margin: 5px 30px;
    width: 330px;
}
.topical .random .box-body {
    height: 240px;
    margin-top: -270px;
}
.topical .random .box-body p {
    color: #363227;
    font-size: 13px;
    font-weight: normal;
    margin: 0 0 0 360px;
    padding: 0 20px;
    width: 320px;
}
.topical .random {
    height: 263px;
    width: 722px;
}
#footer .footer-middle {
    background: none repeat scroll 0 0 #4D4D45;
    border: 0 solid #CBC1A6;
    margin: auto;
    text-align: left;
    width: 758px;
}
.footer-middle-content {
    background: none repeat scroll 0 0 #CBC1A6;
}
#main {
    background-color: transparent;
    margin: auto;
    width: 758px;
}
#footer ul li {
    padding-right: 14px;
}
.table-footer {
    border: 0 solid transparent;
    float: left;
    padding-right: 3px;
    width:105px;
}
.container_12 #content_container.highbk {
    width: 758px;
}
.container_12 .grid_10 {
    width: 580px;
}
.submittip .topical .cycle .box-body p.slidetitle {
    font-size: 13px;
    width: 625px;

}
.submittip .topical .cycle {
    width: 728px;
}
.submittip .topical .random .box-body p.slidetitle {
    font-size: 11pt;
    width: 605px;
}
.submittip .topical .random {
    width: 728px;
}
#wantedcontainer ul {

    height: 215px;
}
.container_12 .grid_2 {
    margin: 0 0 0 20px;
    width: 120px;
}
.container_12 .grid_6, .container_16 .grid_8 {
    width: 410px;
}
.container_12 .grid_8 {
    width: 540px;
}
.grid_40 {
    width: 215px;
}
#footer .footer-middle .footer-disclaimer {
    padding: 12px 5px 0;
}



.middle-article h2 {
    font-size: 10pt;
}
#wantedcontainer ul li {
    padding-right: 15px;

}
#wantedcontainer img {
    width: 100%;
}
#wantedcontainer ul li a {
    padding: 0;
}

#wantedcontainer-collab ul li {
    padding-right: 15px;

}
/*
#wantedcontainer-collab img {
    width: 100%;
}
*/
#wantedcontainer-collab ul li a {
    padding: 0;
}

#menu-inside h2 a {
    font-size: 12pt;
}

} /* leave this at the end */


/*=================================================================================*/
@media only screen and (max-width: 767px) {

.index .grid_5.omega55 .article.default .description {
    line-height: 0.5 !important;
}

.footer_nav .global-nav {
    display: block;
    margin: 20px 0 0;
    padding: 0 10px;
    width: 120px;
}
.mobile_footer_nav {
    display: block;
    float: left;
    margin: -25px 0 0 10px;
    text-align: left;
}
.footer_nav #menu {
    display: none;
}
.footer_nav #menu li a, #menu li.dropdown a:hover {
    border-bottom: medium none;
}
.footer_nav #menu li.last {
    color: #1D1D1A;
    font-size: 14px;
    line-height: 1.9;
}
.footer_nav #menu li.dropdown a{
   height: 40px;
}
.footer_nav #menu {
    border: medium none;
    height: auto !important;
    overflow: hidden;
    position: absolute;
    width: 150px;
    z-index: 50;
    margin: 0 !important;
    
}
#footer .footer_nav ul li {
    height: 42px;
    line-height: 1.9;
    margin-top: -22px;
}
.footer_nav #menu li.dropdown a {
    background: none repeat scroll 0 0 #4D4D45;
    color: #FFFFFF;
    padding: 3px;
    width: 108px;
   height: 40px;
}
.footer_nav #menu li.dropdown a:hover {
    background: none repeat scroll 0 0 #4D4D45;
    color: #FFFFFF;
    padding: 3px;
    width: 108px;
    font-size: 12px;
   height: 40px;
   text-decoration:none;
}
.footer_nav {
    background-color: #4D4D45;
    border-top: 15px solid #CBC2A5;
    height: 300px;
    margin: 0 auto 30px;
    width: 460px;
}
.footer_nav .nav_container {
    border: 0 none;
    width: 420px;
}
.footer_nav .table-footer55 {
    float: right;
    margin-top: -25px;
    text-align: left;
}
.footer_nav .footerheadlink2 {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.footer_nav .hrpolicy {
   display:none;
}
.footer_nav .ppolicy {
    color: #FFFFFF;
    font-size: 13px;
    left: 2px;
    position: relative;
    top: 136px;
    width: 100px;
}



#menu li.dropdown ul li.last a {
    border-bottom: 1px solid #363227;
    line-height:1;
}
#menu li.last {
    color: #1D1D1A;
    font-size: 14px;
    line-height: 2.3;
}
#menu li.dropdown ul li {
margin: 0 6px;
}

#menu li.dropdown a:active {
    background: url("/arrow-down-brown.png") no-repeat scroll right 11px #DFD4B8;
}
#menu li.dropdown a.active {
    background: url("/arrow-down-brown.png") no-repeat scroll right 11px #DFD4B8;
    color: #363226;
}
#menu li.dropdown ul li a.active {
    background: none repeat scroll 0 0 transparent;
}


.index2 .smallslidet2 {
    color: #EFEBE2;
    display: block;
    float: left;
    font-size: 12pt;
    font-weight: normal;
    margin: 10px 0 0;
}

.submittip .topical .random .box-body {
    height: 40px;
    margin-top: -42px;
}

.index2 .smallslidet1 {
    display: none;
}

.otherposter {
    height: 254px;
    width: 200px;
}

.index2 #footer .footer-middle .footer-links {
    border-top: 0px solid #CBC1A6;
    float: left;
    padding: 0 0 10px 20px;
    width: 460px;
    margin: -18px 0 0;
}
.index2 .table-footer {
    margin: -40px 0 0;
}
.index2 .table-footer2 {
    margin: 22px 0 0;
}

body.index {
    background: url("main-background5.jpg") repeat-x scroll left top #9F9685;
    color: #000033;
    font-family: Tahoma, Geneva, sans-serif;
    position:relative;
    min-width:320px;
}

.container_12 .grid_4.omega .middle-content-article {
    margin: 0 20px 30px;
}

.article.default {
    margin: 0 0 30px 239px;
    width: 180px;
}
.slide-paragraph{
   display:none;
}
.slide-button {
    margin-top: -10px;
}


.formfield {
    width: 365px;
}
.box.listing-box {
    margin: 20px;
    padding: 0 20px 8px;
}
.grid_4 .box > h3.relatedlinkstitle {
    padding: 20px 0 0 0;
}
.grid_40 .box h3.relatedlinkstitle {
    padding: 20px 20px 0 0;
}

.box.main_listing h1 {
    margin: 30px 20px 20px 0;
}
.box {
    margin: 0 20px 20px;
}

.main_listing .box-body .elements li {
    margin-right: 20px;
}

.container_12 .highbk .grid_8 {
    width: 460px;
}
.container_12 .highbk .grid_8 .grid_6.omega {
    width: 460px;
}

.box.action_box {
    margin: 0 20px 30px;
}
.container_12 .grid_4.omega .box.action_box {
    margin: 0 20px 30px;
}

.submittip .topical .cycle .elements li img {
    margin: -14px -20px;
}
.main_listing .box-body .tips li {
    margin-right: 20px;
}

.submittip .topical .random .tips li img {
    margin: -14px -20px;
}

#footer {
width: 460px;
float:none;
}
#top_bar {
    display: none;
    width: 150px;
}
.banner .grid_5 h1, .banner .grid_5 h1 a {
width:400px;
}
.nav_container {
    border: 0 none;
    width: 100%;
}
.banner.container_12 {
    width: 460px;
    display: list-item;
}
#top_social_bar {
    height: 25px;
    margin-left: auto;
    margin-right: auto;
    width: 460px;
}
.nav_container {
    border: 0 none;
    width: 460px;
}
.container_12 #content_container {
    background: url("main-content-bg.png") repeat-x scroll center bottom transparent;
    border: 0 none;
    padding: 0;
    width: 460px;
}
.container_12 .grid_4 {
    margin: 0;
    width: 460px;
}
.container_12 .grid_4.omega {
    width: 460px;
    padding: 30px 0 0;
}
.topical .cycle .box-body {
    height: 240px;
    margin-top: -270px;
}
.topical .random .box-body {
    height: 240px;
    margin-top: -270px;
}
.container_12 .grid_12, .container_16 .grid_16 {
    width: 459px;
}
.container_12, .container_16 {
    margin: auto;
    width: 100%;
    display:inline-block;
}
.topical .cycle .box-body p.slidetitle {
    font-size: 15px;
    line-height: 22px;
    margin: 5px 0 10px 230px;
    padding: 0;
    width: 180px;
}
.topical .cycle .elements li img {
    height: 150px;
    margin: 5px 10px;
    width: 203px;
}
.topical .cycle .box-body {
    height: 140px;
    margin-top: -180px;
}
.topical .cycle .box-body p {
    font-weight: normal;
    margin: 0 0 0 210px;
    padding: 0 10px;
    width: 205px;
}
.topical .random .box-body p.slidetitle {
    font-size: 15px;
    line-height: 22px;
    margin: 5px 0 10px 230px;
    padding: 0;
    width: 180px;
}
.topical .random .tips li img {
    height: 150px;
    margin: 5px 10px;
    width: 203px;
}
.topical .random .box-body {
    height: 140px;
    margin-top: -180px;
}
.topical .random .box-body p {
    font-weight: normal;
    margin: 0 0 0 210px;
    padding: 0 10px;
    width: 205px;
}
.slide-pbody{
display:none;
}
.topical .cycle {
    height: 170px;
    width: 425px;
}
.topical .random {
    height: 170px;
    width: 425px;
}
#footer .footer-middle {
    background: none repeat scroll 0 0 #4d4d45;
    border: 0 solid #CBC1A6;
    margin: auto;
    text-align: left;
    width: 460px;
}
#main {
    background-color: transparent;
    margin: auto;
    width: 460px;
}
#footer ul li {
    border-right: 0 solid #CCCCCC;
    color: #363226;
    display: inline;
    float: none;
    font-size: 12px;
    font-weight: bold;
    padding-right: 24px;
}
.table-footer {
 display:none;
}
.table-footer2 {
    float: right;
    margin: 0;
    padding: 0 20px;
}
.container_12 #content_container.highbk {
    width: 460px;
}
.container_12 .grid_10 {
    width: 460px;
}
.submittip .topical .cycle .box-body p.slidetitle {
    font-size: 12px;
    line-height: 14px;
    margin: 0 0 10px 85px;
    width: 350px;
}
.submittip .topical .random .box-body p.slidetitle {
    font-size: 10pt;

    line-height: 15px;
    margin: 0 0 10px 95px;
    width: 330px;
}
.submittip .box a.slmore {
    padding: 6px 15px;
    margin: 4px 0 0 0;
}
.submittip .box a.slmore:hover {
    padding: 6px 15px;
    margin: 4px 0 0 0;
}
.submittip .topical .cycle {
    width: 430px;
}
.submittip .topical .random {
    width: 430px;
}
#wantedcontainer ul {
    height: 215px;
}
#wantedcontainer > ul {
    height: 215px;
}
.container_12 .grid_2 {
display:none;
}
.container_12 .grid_6, .container_16 .grid_8 {
    width: 460px;
}
.container_12 .grid_8 {
    width: 460px;
}
.grid_40 {
    width: 100%;
}

.middle-article h2 {
    font-size: 10pt;
}
#wantedcontainer ul li {
    padding-right: 15px;
}
#wantedcontainer img {
    width: 100%;
}
#wantedcontainer ul li a {
    padding: 0;
}

#menu-inside h2 a {
    color: #000000;
    font-size: 12pt;
}
#menu-inside h2 {
    border-bottom: 0 solid #CCCCCC;
}
#footer .footer-middle .footer-disclaimer {
    padding: 0;
    height:12px;
}
.global-nav {
    display: block;
    padding: 0 10px 0;
    width: 150px;
    margin: 20px 0 0;
}
.dropdown > a {
    color: #FFF;
}



#footer .footer-middle .footer-links {
    float: right;
    padding: 5px 0 15px;
    width: 100%;
}
.connect {
   display:none;
}
#nav {
    width: 460px;
    padding-top:15px;
	height: 35px;
margin-left:0;
}
#menu li.dropdown ul a {
    background: none no-repeat scroll right 11px #DFD4B8;
    border-bottom: 1px solid #363227;
    font-size: 12px;
    padding: 10px 0;
    width: 100%;
	text-indent: 18px;
}
#menu li.dropdown ul a:hover {
    background: none no-repeat scroll right 11px transparent;
    color: #363227;
    font-size: 12px;
    font-weight: bold;
    padding: 10px 0;
    text-indent: 18px;
    text-transform: none;
}

#menu li a, #menu li.dropdown a {
    background: url("/arrow-down-brown.png") no-repeat scroll right 11px #DFD4B8;
    border-bottom: 1px solid #564B2F;
    color: #363226;
    font-size: 10pt;
    font-weight: bold;
    letter-spacing: 0;
    margin: -3px 10px;
    padding: 0;
    text-indent: 0;
    text-transform: uppercase;
}

#menu li.mobile a {
display: block;
}

#menu li ul {
    border: medium none;
    display: none; 
    margin: 0 5px;
    position: inherit;
}

#menu li a, #menu li.dropdown a:hover {
    background: url("/arrow-up.png") no-repeat scroll right 11px #DFD4B8;
    color: #363226;
    border-bottom: 1px solid #564B2F;
    font-size: 10pt;
    font-weight: bold;
    letter-spacing: 0;
    margin: -3px 10px;
    padding: 0;
    text-indent: 0;
    text-transform: uppercase;
}
.box .image {
    height: 100px;
    width: 75px;
}
.main_listing .box-body .elements p {
    font-size: 9pt;
}
.middle-content-article {
    padding: 0 20px;
    margin: 0 0 -5px;
}
.box h4 {
    font-size: 12pt;
}
.grid_12.topical {
    margin-top: 28px;
    margin-bottom: 7px;
}
.social-box {
    width: 200px;
}
.follow {
    padding: 5px 0 5px 5px;
}
.social-box li {
    width: 49%;
}

.table-footer4 {
    float: left;
    font-weight: bold;
    margin-top: 110px;
    padding: 10px;
}

.lang2 {
   display:none;
}
.lang3 {
   display:none;
}
.lang4 {
   display:none;
}
.lang5 {
   display:none;
}

.langhead {
	display:none;
}

.langheadMobile {
	display:block;
}
.langheadMobile {
    text-align: right;
}
.langheadMobile > a {
    color: #FFFFFF;
    padding: 5px 12px;
    vertical-align: super;
}
.langheadMobile > a.lang1 {
    background: #1d1d1a;
}


.langheadMobile a.anchorHideActive {
   display: auto;
}

.langheadMobile > a {
    padding: 0;
}
.langheadMobile {
    background: none repeat scroll 0 0 #000000;
    float: right;
    height: 23px;
    margin: 0 5px 0 0;
    padding: 0;
    width: 96px;
}
.langheadMobile > a {
    color: #FFFFFF;
    float: right;
   /* margin: -7px; */
    padding: 1px 0 1px 12px;	
}

.langheadMobile a.imgarrow {
    width: 20px;
	height: 21px;
	margin: 0px;
	float:right;
	padding: 0;
    background: url("lang-arrow.png") no-repeat;
}
.langheadMobile a.imgdownarrow {
    width: 20px;
	height: 21px;
	margin: 0px;
	float:right;
	padding: 0;
    background: url("lang-arrow-down.png") no-repeat;
}

.langheadMobile a.imgarrowbg {
    width: 20px;
	height: 21px;
	margin: 0px;
	padding: 0px;
	float:right;
    background: #363227 url("lang-arrow.png") no-repeat;
}
.langheadMobile a.imgdownarrowbg {
    width: 20px;
	height: 21px;
	margin: 0px;
	padding: 0px;
	float:right;
    background: #363227 url("lang-arrow-down.png") no-repeat;
}


.langhead > a {
    padding: 0;
}
.langhead {
    background: none repeat scroll 0 0 #000000;
    float: right;
    height: 23px;
    margin: 0 5px 0 0;
    padding: 0;
    width: 96px;
}
.langhead > a {
    color: #FFFFFF;
    margin: -7px;
}

.searchglass {
    display: inline;
    float: right;
}
.banner .updated {
  display:none;
}
.banner .search {
    float: right;
    margin: 7px 5px;
}
.search_area {
    background: none repeat scroll 0 0 #776C50;
    border-bottom: 2px solid #000000;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    height: 45px;
    padding: 0;
}
.banner .search_area {
    display: none;
    margin-right: 0;
    top: -2px;
    position: relative;
}
#hiddenDiv {
    right: 32px;
}
#menu {
    border: 3px solid #564B2F;
    margin-left: 7px !important;
    overflow: hidden;
    position: absolute;
    width: 440px;
    z-index: 50;
}
#menu li {
    float: none;
	background: none repeat scroll 0 0 #DFD4B8;
}
.submittip .grid_12.topical {
    background: none repeat scroll 0 0 transparent;
    margin-top: 20px;
}
.box a.slmore {
    margin: 0 0 0 10px;
}
.box a.slmore:hover {
    margin: 0 0 0 10px;
}
.footernavtop {
    padding: 30px 0 0 20px;
    visibility: visible;
}
.footernavtop a {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}

.footer-links .footerheadlink2 {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    line-height: 3.8;
    margin: 0 0 5px;
    text-transform: uppercase;
}
.privacy {
    display: inline;
    font-size: 12px;
    margin: 10px;
    position: relative;
    top: 15px;
}
a.privacy {
    color: #FFFFFF;
    font-weight: normal;
    margin: 0;
    text-transform: none;
}


} /* leave this at the end */

/*=======================================================*/
@media only screen and (max-width: 479px) {

.footer_nav {
    width: 310px;
}
.footer_nav .nav_container {
    border: 0 none;
    width: 288px;
}
.footer_nav .ppolicy {
    left: 10px;
}

.index2 .smallslidet2 {
    color:#EFEBE2;
    display: block;
    float: left;
    font-size: 10pt;
    font-weight: normal;
    line-height: 1.2;
    margin: 4px 0 0 -5px;
    width: 106px;
}

.index2 #footer .footer-middle .footer-links {
    width: 320px;
}
.index2 .table-footer2 {
    margin: 22px 22px 0;
}
body.index {
    background: url("main-background6.jpg") repeat-x scroll left top #9F9685;
    color: #000033;
    font-family: Tahoma, Geneva, sans-serif;
    position:relative;
    min-width:320px;
}

.box.main_listing h4 a {
    font-size: 16pt;
}



.formfield {
    padding: 6px;
    width: 220px;
}
#footer {
width: 320px;
float:none;
}
.table-footer2 {
    padding: 0 5px;
}

.banner .grid_5 h1, .banner .grid_5 h1 a {
width:280px;
}
.container_12 .highbk .grid_8 .grid_6.omega {
    width: 310px;
}

.container_12 .highbk .grid_8 {
    width: 523px;
}

.container_12 .highbk .grid_8 {
    width: 310px;
}


#top_bar {
    display: none;
    width: 150px;
}
body.index2 {
    background: url("main-background8.jpg") repeat-x scroll left top #9F9685;
    color: #000033;
    font-family: Tahoma, Geneva, sans-serif;
}
.nav_container {
    border: 0 none;
    width: 100%;
}
.banner.container_12 {
    width: 310px;
}
#top_social_bar {
    height: 25px;
    margin-left: auto;
    margin-right: auto;
    width: 310px;
}
.nav_container {
    border: 0 none;
    width: 310px;
}
.container_12 #content_container {
    background: url("main-content-bg.png") repeat-x scroll center bottom transparent;
    border: 0 none;
    padding: 0;
    width: 310px;
}
.container_12 .grid_4 {
    margin: -28px 0 0;
    width: 310px;
}
.container_12 .grid_4.omega {
    width: 310px;
    padding: 30px 0 0;
}
.topical .cycle .box-body {
    height: 240px;
    margin-top: -270px;
}
.topical .random .box-body {
    height: 240px;
    margin-top: -270px;
}
.container_12 .grid_12, .container_16 .grid_16 {
    width: 309px;
}
.container_12, .container_16 {
    margin: auto;
    width: 100%;
    display:inline-block;
}
.topical .cycle .box-body p.slidetitle {
    color: #FFFFFF;
    font-size: 13px;
    line-height: 18px;
    margin: 48px 0 10px 145px;
    padding: 0;
    width: 140px;
}
.topical .cycle .elements li img {
    border: 3px solid #FFFFFF;
    height: 100px;
    margin: 5px 10px;
    width: 123px;
}
.topical .cycle .box-body {
    height: 149px;
    margin-top: -176px;
}
.topical .cycle .box-body p {
    font-weight: normal;
    margin: -12px 0 0 135px;
    padding: 0 10px;
    width: 125px;
}
.topical .random .box-body p.slidetitle {
    color: #FFFFFF;
    font-size: 13px;
    line-height: 18px;
    margin: 48px 0 10px 145px;
    padding: 0;
    width: 140px;
}
.topical .random .tips li img {
    border: 3px solid #FFFFFF;
    height: 100px;
    margin: 5px 10px;
    width: 123px;
}
.topical .random .box-body {
    height: 149px;
    margin-top: -176px;
}
.topical .random .box-body p {
    font-weight: normal;
    margin: -12px 0 0 135px;
    padding: 0 10px;
    width: 125px;
}
.slide-pbody{
display:none;
}

#footer .footer-middle {
    background: none repeat scroll 0 0 #4D4D45;
    border: 0 solid #CBC1A6;
    margin: auto;
    text-align: left;
    width: 310px;
}
#main {
    background-color: transparent;
    margin: auto;
    width: 310px;
}
#footer ul li {
    border-right: 0 solid #CCCCCC;
    color: #363226;
    display: inline;
    float: none;
    font-size: 12px;
    font-weight: bold;
    padding-right: 24px;
}
.table-footer {
 display:none;
}
.container_12 #content_container.highbk {
    width: 310px;
}
.container_12 .grid_10 {
    width: 310px;
}
.submittip .topical .cycle .box-body p.slidetitle {
    font-size: 11px;
    line-height: 11px;
    width: 216px;
    margin: -7px 0 10px 65px;
    padding: 0;
}
.submittip .topical .random .box-body p.slidetitle {
    font-size: 11px;
    line-height: 11px;
    width: 216px;
    margin: -7px 0 10px 90px;
    padding: 0;
}
.submittip .box a.slmore {
    border: 2px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 9pt;
    margin: -30px 26px;
    padding: 4px 9px;
}
.submittip .box a.slmore:hover {
    border: 2px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 9pt;
    margin: -30px 26px;
    padding: 4px 9px;
}

 .box a.slmore {
    border: 2px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 9pt;
    margin: 0;
    padding: 4px 9px;
}
 .box a.slmore:hover {
    border: 2px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 9pt;
    margin: 0;
    padding: 4px 9px;
}
.submittip .topical .cycle {
    width: 292px;
    background: none repeat scroll 0 0 transparent;
    box-shadow: none;
    -o-box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    filter: none;
}
.submittip .topical .random {
    width: 281px;
    background: none repeat scroll 0 0 transparent;
    box-shadow: none;
padding: 0;
margin: 0 0 0 20px;
    -o-box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    filter: none;
}
.topical .cycle {
    height: 150px;
    width: 265px;
    background: none repeat scroll 0 0 transparent;
    box-shadow: none;
    -o-box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    filter: none;
}
.topical .random {
    height: 150px;
    width: 265px;
    background: none repeat scroll 0 0 transparent;
    box-shadow: none;
    -o-box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    filter: none;
}

#wantedcontainer ul {
    height: 215px  !important;
}

#wantedcontainer-collab ul {
    height: 100%  !important;
}

.container_12 .grid_2 {
display:none;
}
.container_12 .grid_6, .container_16 .grid_8 {
    width: 305px;
}
.container_12 .grid_8 {
    width: 195px;
}
.grid_40 {
    width: 100%;
}

.middle-article h2 {
    font-size: 10pt;
}
#wantedcontainer ul li {
    padding-right: 15px;
}
#wantedcontainer img {
    width: 100%;
}
#wantedcontainer ul li a {
    padding: 0;
}

#wantedcontainer-collab ul li {
    padding-right: 15px;
}
/*
#wantedcontainer-collab img {
    width: 100%;
}
*/
#wantedcontainer-collab ul li a {
    padding: 0;
}


#menu-inside h2 a {
    color: #000000;
    font-size: 12pt;
}
#menu-inside h2 {
    border-bottom: 0 solid #CCCCCC;
}
#footer .footer-middle .footer-disclaimer {
    padding: 0;
    height:12px;
}
.global-nav {
    display: block;
    padding: 0 10px 0;
    width: 150px;

}
.dropdown > a {
    color: #FFF;
}



#footer .footer-middle .footer-links {
    float: right;
    padding: 5px 0 15px;
    width: 100%;
}

#nav {
    width: 310px;
    padding-top:15px;
margin-left:0;
}
#menu li.dropdown ul a {
    font-size: 12px;
    background: none no-repeat scroll right 11px #DFD4B8;
}

#menu li.dropdown ul a:hover {
    background: transparent;
    color: #363227;
    font-size: 12px;
    font-weight: bold;
    text-transform: none;
}

#menu li a, #menu li.dropdown a {
    background: url("/arrow-down-brown.png") no-repeat scroll right 11px #DFD4B8;
    border-bottom: 1px solid #564B2F;
    color: #363226;
    font-size: 10pt;
    font-weight: bold;
    letter-spacing: 0;
    margin: -3px 10px;
    padding: 0;
    text-transform: uppercase;
}

/*
#menu li a, #menu li.dropdown a:hover {
background: #363227;
color: #d2c5a5;
} */
 
 
.box .image {
    height: 100px;
    width: 75px;
}
.main_listing .box-body .elements p {
    font-size: 9pt;
}
.middle-content-article {
    padding: 0 20px;
    margin: 0 0 -5px;
}
.box h4 {
    font-size: 12pt;
}
.grid_12.topical {
    margin-top: 28px;
    margin-bottom:0;
}
.social-box {
    width: 200px;

}
.follow {
    padding: 5px 0 5px 5px;
}

.table-footer4 {
    float: left;
    font-weight: bold;
    margin-top: 110px;
    padding: 10px;
}

.searchglass {
    display: inline;
    float: right;
}
.banner .updated {
  display:none;
}

#menu {
    margin-left: 2px !important;
    overflow: hidden;
    width: 300px;
}
#menu li {
    float: none;
}
.banner h1 a {
    font-size: 20px;
    text-indent: 68px;
    padding-top: 12px;
    width:300px;
}
.subbanner {
    font-size: 14px;
    text-indent: 68px;
    padding-top: 0;
}
.banner .grid_5 h1 {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("rfj-logo.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 100% auto;
    height: 58px;
    width: 58px;
}
.banner {
    height: 58px;
}
.submittip {
    height: 72px;
}
.submittip .grid_12.topical {
    margin-top: 22px;
}
.submittip .topical .cycle .elements li img {
    margin: -12px -20px;
}
.submittip .topical .random .tips li img {
    margin: -12px -20px;
}
.box.main_listing h4 {
    font-size: 14pt;
}
.article.default {
    margin: 0 0 30px 167px;
    padding: 5px;
    width: 135px;
}
.article.default h3 {
    color: #FFFFFF;
    font-size: 10pt;
    line-height: 18px;
}
.slide-button {
    margin-top: -30px;
}
.index .grid_5.omega55 .article.default .description {
    line-height: 0.9 !important;
}


} /* leave this at the end */
