/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * This CSS file is for customization purpose only
 */ 

#logo a.logo-icon {
	display: block;
	width: 110px;
	height: 105px;
	background: url(../images/m_logo.png) 0 0 no-repeat;
}

#logo a.logo-icon-txt {
	display: block;
	width: 375px;
	height: 65px;
	background: url(../images/m_logo_txt.png) 0 0 no-repeat;
	position: relative;
	top: -60px;
	left: 130px;	
}

#top .box-4 {
   padding: 0px;
}

/* New Clock Mod */
#logo a.logo-icon {
	display: block; width: 125px; height: 150px; background: url(../images/logo_dark_gray.png) 0 0 no-repeat;
	position: relative; top: -35px;
	color: #fff;
}
#logo a.logo-icon-txt {
	display: block; width: 420px; height: 88px; background: url(../images/logo_txt.png) 0 0 no-repeat;
	position: relative; top: -125px; left: 130px;	
	color: #fff;
}
#header { padding: 15px 0px 0px 0px; height: 165px; }
#header div.header-1 { min-height: 95px; }
/* End Clock Mod */


/* Artwork Mod 
#logo a.logo-icon { background: url(../images/logo_library.png) 0 0 no-repeat; }
#logo a.logo-icon-txt { background: url(../images/logo_txt.png) 0 0 no-repeat; height: 75px; position: relative; top: -72px;}
#header div.header-1 { min-height: 100px; }
End Artwork Mod */

/*
 * module: glow
 */

div.mod-glowflush div.box-1 { background: #F8F9FA url(../images/module_glow_line_h.png) 0 0 repeat-x; }

.topblock div.mod-glowflush.first div.box-1,
.no-topblock div.mod-glowflush div.box-1 { background-image: none; }

div.mod-glowflush div.box-2 { background: url(../images/module_glow_line_h.png) 0 100% repeat-x; }

.topbox div.mod-glowflush div.box-3,
.bottombox div.mod-glowflush div.box-3 { 
	background: url(../images/module_glow_line_v.png) 100% 0 repeat-y; 
}

#page div.mod-glowflush.last div.box-3 { background: none; }

div.mod-glowflush div.box-4 { 
	padding: 0px;
	overflow: hidden;
}
 
div.mod-glowflush div.badge { right: 1px; }
div.mod-glowflush.last div.badge { right: 0px; }

/* RokStories Fixes */
.rokstories-layout4 .description {
	padding: 10px 25px;
}

.rokstories-layout4 .feature-numbers {
	bottom: 10px;
	left: 25px;
	position: absolute;
}

.rokstories-layout4 .desc-container {
	bottom: 35px;
}

.rokstories-layout4 .feature-numbers .active {
	color: #ffffff;
}

.rokstories-layout4 .feature-number-sub {
	color: #ffffff;
}

.width72 { width: 72%; }
.width28 { width: 28%; }
#maintop .width28 .module { margin-left: 5px; }

#quicklinks li {
    float: left;
    clear: none;
    display: inline;
    padding: 0 30px 10px 0;
    height: 25px;
}

#quicklinks li a span {
	position: relative;
	top: 4px;
}

div.mod-glow div.box-4 {
	background: none;
}

#userForm #date {
	float:none;
}

/*ADA Compliance Fixes
label#evergreen { float: left; }*/

label#gtranslatelabel { font-size: 11px; }
#toolbar .right .module { width: 420px; text-align: right; }
#toolbar { height: 80px; font-size: 11px; }
#logo a.logo-icon .ada { display: none; }
#logo a.logo-icon-txt .ada { display: none; }
#footer div.footer-1 {font-size: 11px;}
#footer a.anchor {font-size:9px;}
