#top_modules, #container_copyright, h1.slide_caption, #bottom_modules.block_holder, #container_bottom_modules .wrapper960, #container_base
{
	background-color:transparent !important;
}

#top_modules, #bottom_modules.block_holder, body, #body_bg
{
	background-image:none !important;
}

#top_modules.block_holder, #bottom_modules.block_holder
{
	box-shadow:none;
}

div#top_modules, div#bottom_modules
{
    border-bottom: none !important;
}
	
#container_spacer2
{
display:none;
}

h1.slide_caption
{
    color: #fff;
}

h1.slide_caption
{
    position: absolute;
    display: block;
    top: 75%;
    left: 2%;
    z-index: 100;
    font-size: 35px;
}

p.site-slogan
{
    posiiton: relative:;
    position: relative;
    top: 10px;
    letter-spacing: 3px;
    font-variant-ligatures: none;
}

.hornavmenu
{
top: 170px;
}

.top-2 .module_margin, #dj-mslider1m397
{
    margin: 0px !important;
}

#top_modules.block_holder, .top-2 .module_margin .module_ .module .module_padding, .top-2 .module_margin .module_ .module .module_padding .module_content
{
	padding:0px !important;
}

#dj-mslider1m397 .dj-mslider-in
{
    width: 100% !important;
    max-width: 100% !important;
}

#dj-mslider1m397 {
    border: 0px;
    padding-bottom: 0px !important;
}

/*div#container_top3_modules, #container_main
{
	background-color:#000 !important;
}*/

#container_copyright
{
	background-image:url('../../../../images/graphics/footer_background.jpg');
}




/*-------------------------------------------------------------------*/

table
{
	width:100%;
}
	
th, tr, td{
	text-align: center !important;
    padding: 0 20px !important;
	border-collapse:collapse;
	border:solid 1px #c5b358;
}

.article_image
{
    margin: 0 20px 20px 0px;
}

#gruemenu.grue_391 {
    box-shadow: none;
    border: none;
    background-color: transparent !important;
}

#gruemenu > ul > li > a {
    padding: 25px 15px 22px 15px;
}

#hornav
{
    margin-left: 0px;
}


#hornav ul a, #hornav .separator
{
	box-shadow:none;
}

#hornav ul li ul, #gruemenu.grue_391 ul ul
{
    padding: 0px;
}

#hornav ul li ul
{
	border-radius:0px;
}

#hornav ul li ul
{
    background-color: #565e5e;
	background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.0) 100%);
}

#hornav li li a
{
	color: #dddddd !important;
}

div#socialmedia
{
position:fixed !important;
margin-right:20.933333%;
z-index:10000;
}

.staff_photos
{
float:left;
width:19.615384%;
margin-right:1.923076%;
border:2px solid #c5b358;
}

.staff_bio
{
clear:left;
min-height:300px;
}

.bio_divider
{
height:1px;
border:0;
background:#6F5F0C;
background-image: linear-gradient(to right, #6F5F0C, #c5b358, #6F5F0C);
}

.js .selectnav
{
padding:0px 10px;
}

.viewers
{
	font-size:45px;
}

.viewers, .viewer_stat
{
	text-align:center !important;
}

.promo_text
{
	border-top:solid 3px #c5b358;
	border-bottom:solid 3px #c5b358;
	color:#c5b358;
}

.promo_text span
{
	color:#ffffff;
	text-align:justify;
}

.promo_text h1 {
    line-height: 43px;
    font-size: 34px;
}

.box_text
{
	border:solid 3px #c5b358;
	padding:20px;
}

.box_text h1 {
    font-size: 100px;
    text-align: center;
    line-height: 0px;
    margin: 0px;
    padding: 0px;
}

.box_text h2
{
	font-weight:bolder;
}

.box_text h2:last-child
{
	text-align:right;
}

.promo_pricing
{
    width: 45%;
	margin:0 0 20px 20px;
}

#footer-2 h3
{
	color:#c5b358 !important;
}

#awards > div
{
	text-align:center;
	padding:10px 20px;
	border-right: solid #c5b358 1px;
    min-height: 85px;
}

#awards > div:last-child
{
	border-right:none;
}


@media screen and (min-width: 960px) and (max-width: 1080px)
{
#hornav ul li a
{
font-size:12px;
}
}

@media screen and (max-width: 960px)
{
a#navigation-toggle {
	background-color:transparent;
    position: absolute;
    top: 160px;
    width: 20px;
    left: 100px;
    box-shadow: none;
}
}

@media screen and (max-width: 767px)
{
.staff_photos
{
width:50%;
}

.slideshowcontainer div div
{
	height:165px !important;
}

a#navigation-toggle {
    left: 160px;
}

}

@media screen and (max-width: 440px)
{
.top-2 .module_margin .module_ .module_padding .module_content .custom img
{
margin-left:0;
}

}

@media screen and (max-width: 1800px)
{
div#socialmedia
{
margin-right:18.933333%;
}
}
@media screen and (max-width: 1700px)
{
div#socialmedia
{
margin-right:17.1%;
}
}
@media screen and (max-width: 1600px)
{
div#socialmedia
{
margin-right:15.1%;
}
}
@media screen and (max-width: 1500px)
{
div#socialmedia
{
margin-right:12.9%;
}
}
@media screen and (max-width: 1400px)
{
div#socialmedia
{
margin-right:10.2%;
}
}
@media screen and (max-width: 1300px)
{
div#socialmedia
{
margin-right:7.1%;
}
}
@media screen and (max-width: 1200px)
{
div#socialmedia
{
margin-right:3.5%;
}
}
@media screen and (max-width: 1100px)
{
div#socialmedia
{
margin-right:-0.8%;
}
}
@media screen and (max-width: 1000px)
{
div#socialmedia
{
margin-right:0;
}
}
@media screen and (max-width: 900px)
{
div#socialmedia
{
margin-right:5.2%;
}
}
@media screen and (max-width: 800px)
{
div#socialmedia
{
margin-right:0;
}
}

@media screen and (max-width: 375px)
{
.promo_pricing {
    width: 100%;
    margin: 0 0 0px 0px;
	padding-bottom:20px;
}
}

.sidecol_block .module_padding, .sidecol_block .module {
    background: transparent;
}

.sidecol_block .module
{
	box-shadow:none;
	border-radius:0px;
}