﻿body
{
	background:							#000000 url('bg-stars.jpg') repeat;
	font-size:							10pt;
	margin:								0px;
	padding:							0px;
	font-family:						"Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;
}

div#contentbox
{
	width:								1000px;
	margin:								auto;
	background-color:					#E4E4E4;
	-moz-border-radius-bottomleft:		5px;
	-moz-border-radius-bottomright:		5px;
	-webkit-border-bottom-left-radius:	5px;
	-webkit-border-bottom-right-radius:	5px;
	margin-bottom:						25px;
	border:								2px solid #8F8F8F;
}

div#content
{
	padding:							10px;
	font-size:							100%;
}

div#logo
{
	width:								1000px;
	text-align:							left;
	margin:								auto;
	margin-top:							50px;
	margin-bottom:						50px;
}

div#header
{
	border:								2px solid #8F8F8F;
	border-bottom:						0px;
	background-color:					#8F8F8F;
	width:								1000px;
	margin:								auto;
	-moz-border-radius-topleft:			5px;
	-moz-border-radius-topright:		5px;
	-webkit-border-top-left-radius:		5px;
	-webkit-border-top-right-radius:	5px;
}

div#header div#secnav
{
	padding:							5px 10px 5px 10px;
	font-size:							80%;
}

div#primnav
{
	width:								980px;
	margin:								auto;
	margin-bottom:						5px;
	text-align:							right;
}

div#primnav div#tabs ul
{
	list-style:							none;
	font-size:							110%;
	margin:								0px;
	padding:							0px;
}

div#primnav div#tabs ul li
{
	display:							inline;
	background:							transparent url('gradient_blue.png') repeat-x top left;
	border:								1px solid #8F8F8F;
	margin:								0px;
	padding:							5px;
	-moz-border-radius-topleft:			5px;
	-moz-border-radius-topright:		5px;
}

div#primnav div#tabs ul li:hover
{
	background:							transparent url('gradient_red.png') repeat-x top left;
}

div#primnav div#tabs ul li:hover,
div#primnav div#tabs ul li a:hover
{
	color:								#FFF36F;
}
	
div#earth
{
	position:							fixed;
	bottom:								0px;
	left:								0px;
	width:								307px;
	height:								283px;
	background:							transparent url('earth.png') no-repeat top left;
	z-index:							-1;
}

div#nebula
{
    position:                           absolute;
    top:                                0px;
    left:                               0px;
    width:                              100%;
    height:                             782px;
    z-index:                            -2;
    background:                         transparent url(/w/skins/reneschwarz/nebula_background.jpg) top left repeat-x;
}

#sitehead
{
	background-color:					transparent;
}

#sitehead ul
{
	list-style:							none;
	margin:								0px;
	padding:							0px;
}

#sitehead ul li
{
	display:							inline;
}

#sitehead div ul a
{
	color:								#FFFFFF;
}

#sitehead div ul a.new
{
	color:								#FFAD1F;
}

#footer {
	padding-top:						10px;
	padding-bottom:						10px;
	text-align: 						center;
	font-size: 							90%;
	width:								1000px;
	margin:								auto;
	background-color:					#E4E4E4;
	-moz-border-radius-bottomleft:		5px;
	-moz-border-radius-bottomright:		5px;
	-webkit-border-bottom-left-radius:	5px;
	-webkit-border-bottom-right-radius:	5px;
	margin-top:							25px;
	margin-bottom:						25px;
	border:								2px solid #8F8F8F;
}

#p-navigation,
#p-tb
{
	background:							transparent url('trans50.png');
	padding:							5px;
	-moz-border-radius-topleft:			5px;
	-moz-border-radius-bottomleft:		5px;
	margin-top:							5px;
}

#sidebar-boxes
{
	width:								175px;
	font-size:							80%;
	position:							fixed;
	right:								0px;
	top:								200px;
}

#p-search
{
	width:								300px;
}

#searchInput
{
	background:							transparent url('trans50.png');
	color:								#000000;
	font-family:						"Palatino Linotype", "Book Antiqua", "Palatino", serif;
	font-size:							110%;
	font-weight:						bold;
	border:								1px solid #FFFFFF;
	-moz-border-radius:					7px;
	padding:							2px;
}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on August 12, 2010 */

/* A font by Jos Buivenga (exljbris) -> www.exljbris.com */
@font-face
{
    font-family:            'DiavloMedium';
    src:                    url('/w/skins/reneschwarz/fonts/diavlo_medium_ii_37-webfont.eot');
    src:                    local('☺'), url('/w/skins/reneschwarz/fonts/diavlo_medium_ii_37-webfont.woff') format('woff'), url('/w/skins/reneschwarz/fonts/diavlo_medium_ii_37-webfont.ttf') format('truetype'), url('/w/skins/reneschwarz/fonts/diavlo_medium_ii_37-webfont.svg#webfont0n5iTxUh') format('svg');
    font-weight:            normal;
    font-style:             normal;
}

/* A font by Jos Buivenga (exljbris) -> www.exljbris.com */
@font-face
{
    font-family:            'DiavloBook';
    src:                    url('/w/skins/reneschwarz/fonts/diavlo_book_ii_37-webfont.eot');
    src:                    local('☺'), url('/w/skins/reneschwarz/fonts/diavlo_book_ii_37-webfont.woff') format('woff'), url('/w/skins/reneschwarz/fonts/diavlo_book_ii_37-webfont.ttf') format('truetype'), url('/w/skins/reneschwarz/fonts/diavlo_book_ii_37-webfont.svg#webfontdK0KyoCX') format('svg');
    font-weight:            normal;
    font-style:             normal;
}

.font-diavloM
{
    font-weight:            normal;
    font-style:             normal;
    line-height:            normal;
    font-family:            'DiavloMedium', sans-serif;
    font-size-adjust:       0.51;
}

.font-diavloB
{
    font-weight:            normal;
    font-style:             normal;
    line-height:            normal;
    font-family:            'DiavloBook', sans-serif;
    font-size-adjust:       0.51;
}