@charset "UTF-8";
/* CSS Document */

html {
        background: url(../images/bg.jpg) no-repeat center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
		height:100%;
		overflow-y: scroll;
}

body {
	margin: 0px;
}

#header {
position:absolute;
top:30px;
width:100%;
}

#titleblock {
text-align:right;
	float:right;
	width: 380px;
	height:50px;
}

#navblock {
	float:left;
	width: 380px;
	height:50px;
}

#navigation ul {
	list-style: none;
	padding: 0;
	margin-left: 6px;
	}
	
#navigation li {
	position:inherit;
	float: left;
	margin: 4px;
	padding: 0;
	}

#mainboxcontain {
	position:relative;
	top:140px;
	margin-left:auto;
	margin-right:auto;
	width:630px;
	padding-bottom:70px;
	}

#mainbox {
	width:570px;
	padding: 30px;
	background-color:#FFFFFF;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	}

.button {
	background-color:#ffffff;
	display:inline-block;
	color:#000;
	border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:4px 8px;
	text-decoration:none;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.activebutton {
	background-color:#000;
	display:inline-block;
	color:#fff;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:4px 8px;
	text-decoration:none;
}

.title {
	background-color:none;
	display:inline-block;
	color:#fff;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:20px 10px;
	padding:4px 8px;
	text-decoration:none;
}

.button:hover {
	background-color:#E4E4E4;
}

.button:active {
	position:relative;
	top:1px;
}

ul#portlist {
	width:100%;
	padding:0;
	margin: 0;
	}
	
li.portlistitem {
float:left;
	list-style:none;
	width:250px;
	padding: 0 0 5px 0;
	margin: 0;
	}
	
a.portlink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
color:#802111;	
	}
	
a.portlink:hover {
color:#000;	
	}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

.text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
a.textlink:link {color: #802111; text-decoration: none; }
a.textlink:active {color: #000000; text-decoration: none; }
a.textlink:visited {color: #802111; text-decoration: none; }
a.textlink:hover {color: #000000; text-decoration: none; }