		
@font-face {
    font-family: 'BebasNeueRegular';
    src: url('BebasNeue-webfont.woff') format('woff'),
         url('BebasNeue-webfont.ttf') format('truetype'),
         url('BebasNeue-webfont.svg#webfontfvFLBU0N') format('svg');
    font-weight: normal;
    font-style: normal;
}

.alertnotify { 
	border-top:1px solid rgba(0,0,0,.3);
	border-bottom:1px solid rgba(255,255,255,.3);
	/* background:#F05922; */
	background:transparent url('http://get-simple.info/create-a-thon/blueprint.jpg') top center repeat;
	color:#fff;font-weight:bold;text-shadow:1px 1px 3px rgba(0,0,0,.3);padding:12px 0;text-align:center;font-size:13px;font-family:arial, helvetica, sans-serif;}
.alertnotify a:link, .alertnotify a:visited {font-weight:100;color:#fff;text-decoration:underline;}
.alertnotify a:focus, .alertnotify a:hover {font-weight:100;color:#eee;text-decoration:underline;} 

.notify {
	border-top:1px solid rgba(0,0,0,.3);
	border-bottom:1px solid rgba(255,255,255,.3);	
	display: block !important;
	background-image: none;
	background-color: #354D57;
	/*background-color: #CF3805;*/
	/*background-color: #F05922;*/
	padding: 4px 0;
	color: #F2F2F2;
	font-weight: bold;
	text-align: center;
}

.notify a{
	text-decoration: underline;
	color: #F2F2F2;
}

#gssw-header {
	background: transparent url('../images/gssw-header-bg.png') top left repeat-x;
	font-family:arial, helvetica, sans-serif;
	width:100%;
	min-width:1000px;
}
#gssw-header #gssw-logo {
	position:absolute;
	top:28px;
	left:5px;
	display:block;
	text-indent:-99999px;
	height: 52px;
	width: 355px;
	background: transparent url('../images/logo.png') left center no-repeat;
}

#gssw-header #gssw-header-inner {width:1000px;height:170px;margin:0 auto;position:relative;}
#gssw-header #gssw-main-navigation {
	position:absolute;
	bottom:21px; 
	left:5px;
	height:38px;
	
	width:95%;
	/*background:#fff;
	border-top:1px solid #eee;
	border-radius:2px 2px 0 0;
	-moz-border-radius:2px 2px 0 0;
	background: -moz-linear-gradient(top, #e0e0e0 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0e0e0), color-stop(100%,#ffffff));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#ffffff',GradientType=0 );
	*/

}
#gssw-header #gssw-main-navigation ul { list-style:none;margin:0 !important }
#gssw-header #gssw-main-navigation li {
	float:left;
	padding: 0 8px 0 0;
}
#gssw-header #gssw-main-navigation li a {
	display:block;
	font-size:14px;
	line-height:15px;
	padding:9px 10px 8px 10px;
	font-weight:bold;
	text-transform:uppercase;
}
#gssw-header #gssw-main-navigation li a:link, 
#gssw-header #gssw-main-navigation li a:visited {color:#ccc;text-decoration:none !important;text-shadow:1px 1px 0 rgba(0,0,0,.3);}
#gssw-header #gssw-main-navigation li a:hover, 
#gssw-header #gssw-main-navigation li a:focus {
	color:#fff;
}

#gssw-header #gssw-main-navigation li.current a {
	border-top:#fff 1px solid;
	color:#1B242C;
	text-decoration:none !important;
	background:#EDEDED;
	background: -moz-linear-gradient(top, #f6f6f6 0%, #EDEDED 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#EDEDED));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#EDEDED',GradientType=0 );
	text-decoration:none !important;
	border-radius:4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	text-shadow:1px 1px 0 rgba(255,255,255,.45);
}
#gssw-header #gssw-main-navigation li.active a {
	color:#1B242C;
	border-top:#fff 1px solid;
	background: -moz-linear-gradient(top, #f6f6f6 0%, #EDEDED 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#EDEDED));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#EDEDED',GradientType=0 );
	text-decoration:none !important;
	border-radius:4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	text-shadow:1px 1px 0 rgba(255,255,255,.45);
}
#gssw-header #gssw-main-navigation ul {
    margin:0; 
    padding:0; 
    list-style:none;
}   
#gssw-header #gssw-main-navigation ul li {
    float:left; 
    display:block; 
    position:relative;
    z-index:500; 
}
#gssw-header #gssw-main-navigation ul ul {
    position:absolute; 
    left:0;
    padding-top:10px;
    padding-bottom:10px;
    list-style:none;
    border-left:1px solid #fff;
    border-bottom:1px solid #b6b6b6;
    border-right:1px solid #b6b6b6;
    background:#EDEDED;
    width:165px;
    border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    overflow:hidden;
    display:none;
    box-shadow: rgba(0,0,0, 0.20) 3px 3px 5px;  
		-moz-box-shadow: rgba(0,0,0, 0.20) 3px 3px 5px;  
		-webkit-box-shadow: rgba(0,0,0, 0.20) 3px 3px 5px, rgba(0,0,0, 0.20) -3px 3px 5px;
}
#gssw-header #gssw-main-navigation ul ul li {
    float:none;
		padding:0;
		border-bottom:1px solid #ccc;
		border-top:1px solid #fff;
		margin:0 15px;
}
#gssw-header #gssw-main-navigation ul li ul li a {
    display:block;
    font-size:12px;
    text-transform:none; 
    display:block;
    line-height:30px;
    padding:0;
    border-radius:none !important;
    -moz-border-radius:none !important;
    border-top:none !important;
    text-shadow:1px 1px 0 rgba(255,255,255,.45);
    font-weight:800;
    background-image: none !important;
}
#gssw-header #gssw-main-navigation ul li:first-child {border-top:none;}
#gssw-header #gssw-main-navigation ul li:last-child {border-bottom:none;}
#gssw-header #gssw-main-navigation ul ul li a:link, 
#gssw-header #gssw-main-navigation ul ul li a:visited {
	color:#696969;
} 
#gssw-header #gssw-main-navigation ul ul li a:hover,
#gssw-header #gssw-main-navigation ul ul li a:focus {
  color:#000000 !important;
  background:none !important;
}


#gssw-header #gssw-facebook-like {
	position:absolute;
	bottom:34px;
	right:3px;
	width:80px;
}
#gssw-header #gssw-google-like {
	position:absolute;
	bottom:32px;
	right:92px;
	width:80px;
}


#gssw-header #gssw-download-button {
	position:absolute;
	text-transform:uppercase;
	top:23px;
	right:5px;
	width:150px;
	font-family: arial, tahoma, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:1.4;
	max-height:60px;
	overflow:hidden;
}
#gssw-header #gssw-download-button #gssw-download-link {
	border:1px solid #EA7548;
	display:block;
	padding:8px 8px 5px 9px;
	border-radius:3px;
	-moz-border-radius:3px;
	color:#fff;
	background:#F05922;
	background: -moz-linear-gradient(top, #F05922 0%, #C5400E 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F05922), color-stop(100%,#C5400E));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F05922', endColorstr='#C5400E',GradientType=0 );
}
#gssw-header #gssw-download-button #gssw-download-link em {opacity:.6;font-style:normal;font-weight:bold;font-size:18px;}
#gssw-header #gssw-download-button #gssw-download-link:link,
#gssw-header #gssw-download-button #gssw-download-link:visited,
#gssw-header #gssw-download-button #gssw-download-link:hover,
#gssw-header #gssw-download-button #gssw-download-link:focus {text-decoration:none !important;}
#gssw-header #gssw-download-button #gssw-download-link img {border:none;float:left;margin-right:10px;}
#gssw-header #gssw-download-button #gssw-download-link:hover,
#gssw-header #gssw-download-button #gssw-download-link:focus {
	background: #C5400E;
	background: -moz-linear-gradient(top, #C5400E 0%, #C5400E 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C5400E), color-stop(100%,#C5400E));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C5400E', endColorstr='#C5400E',GradientType=0 );
}



#gssw-advertising {
	background:#eeeeee;
	padding:10px 0 5px 0;
	border-top:1px solid #e2e2e2;
	margin-top:40px;
	overflow:hidden;
	width:100%;
	min-width:1000px;
}
#gssw-advertising #gssw-advertising-inner { 
	margin:0 auto;
	width:1000px;
	overflow:hidden;
}
#gssw-advertising #gssw-advertising-alt {float:left;width:250px;}
#gssw-advertising #gssw-advertising-bsa {float:left;width:750px;overflow:hidden;}






#gssw-footer {
	background:#eee;
	text-align:left;
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	width:100%;
	min-width:1000px;
	color:#666;
	text-shadow: 1px 1px solid rgba(255,255,255,.5);
}
#gssw-footer a:link, #gssw-footer a:visited {color:#666;text-decoration:underline;}
#gssw-footer a:focus, #gssw-footer a:hover {color:#333;text-decoration:underline;}
#gssw-footer #gssw-footer-inner {
	margin:0 auto;
	padding: 40px 0;
	width:1000px;
	position:relative;
}

#gssw-footer #gssw-credits p {margin:0 0 3px 0;}
#gssw-footer #gssw-credits a:link, #gssw-footer #gssw-credits a:visited {color:#666;}
#gssw-footer #gssw-credits a:hover, #gssw-footer #gssw-credits a:focus {color:#333;}


#sidebar .section ul.filelist {list-style:none;margin:0 0 0 0;}
#sidebar .section ul.filelist li {border-bottom:1px solid #e0e0e0;line-height:25px;padding:0 5px;}
#sidebar .section ul.filelist li em { float:right;font-size:11px;color:#999;font-style:normal;}
#sidebar .section ul.filelist li a {font-weight:100;}
#sidebar .section ul.filelist li.alt {background:#f9f9f9;}


/* forum specifics */
/*#container {padding-top:0px;}
#container #copyright, .forum_legend {display:none;}
#container #panel {line-height:1.5 !important;}
#container #header .menu {font-size:12px;font-weight:bold;}
#container #header .menu a {font-weight:bold;}
#container #header .menu a:link, #container #header .menu a:visited {color:#333;}
#container #header .menu ul {margin:0 0 10px 0 !important;}
#container #header .menu li {padding-left:20px;}
#container #header .menu img {display:none;}
#container .bottommenu {border:none;background:none;padding:0;color:#ccc;}
#container .bottommenu a:link, #container .bottommenu a:visited {color:#999;}
#container .button {padding:2px 5px;border-radius:3px;border:1px solid #ccc;font-weight:bold;}
#container .textbox, #container select {padding:2px;border:1px solid #ccc;}
*/
#container .navigation { padding-left:20px;}
#container .navigation, #container .navigation span {font-size:14px;color:#999;font-weight:100;}
#container .navigation a {color:#333;font-weight:bold;}
#container .navigation span.active {color:#C5400E;font-weight:bold;}