
.title {
	font-family: 'Iceland', cursive;
	font-size:60px;
	font-weight:normal;
	color:#512888;
	margin-bottom:15px;

	}



.subtitle {
	font-family: 'calibri';
	font-size:23px;
	font-weight:bold;
	color:#888888;
	margin-bottom:15px;

	}



.text {
	font-family: arial;
	font-size:14px;
	line-height:22px;
	color:#222222;
	font-weight:normal;
	}

a.text {
	color:#0000cc;
	text-decoration:none;
	border-bottom:1px solid #0000cc;
	}

a.text:hover {
	color:#0000ff;
	background-color:#cccccc;
	border-bottom:2px solid #0000ff;
	}

.small {
	font-family:verdana;
	font-size:10px;
	}

a.small {
	text-decoration:none;
	border-bottom:1px solid #0000ff;
	color:#0000ff;
	}

a.small:hover {
	border-bottom:1px solid #333333;
	color:#333333;
	}


.alert {background-color:#ffff99;}


.menu{
	width:100%;
	overflow:hidden;
	color:#8f8f8f;
	padding-top:13px;
}

.menu ul{
	padding-left:0px;
}

.menu li { 
	float:left; 
	font-family:calibri;
	font-size:18px;
	padding-left:5px; 
	list-style:none;
	}

.menu a{ 
	color:#cccccc; 
	display:inline-block; 
	margin-right:20px; 
	text-decoration:none;
	padding:0px 10px 0px 10px;
	}

.menu a:hover { 
	color:#ffffff;
	}

a.active {
	border-bottom:1px solid #ffffff;
	color:#ffffff;
	}


.inverse {	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	line-height:16px;
	COLOR: #eeeeee; 
	FONT-FAMILY: Verdana,helvetica;
	 }

a.inverse {color:#eeeeee; 
	text-decoration:none;
	border-bottom:1px solid #cccccc;
	}

a.inverse:hover {
	color:#ffffff;
	border-bottom:1px solid #ffffff;
	}


input, textarea {
	margin:0px;
	background-color:#eeeeee;
	-moz-border-radius:6px 6px 6px 6px;
	-webkit-border-radius:6px 6px 6px 6px;
	border-radius:6px 6px 6px 6px;
	border:1px solid #dddddd;
	box-shadow: rgba(0,0,0, 0.6) 0px 0px 2px;  
	-moz-box-shadow: rgba(0,0,0, 0.6) 0px 0px 2px;  
	-webkit-box-shadow: rgba(0,0,0, 0.6) 0px 0px 2px;  

	}


input:hover, textarea:hover,  input:focus, textarea:focus {  
	background-color:#ffffff;
	border:1px solid #dddddd;
	box-shadow: rgba(0,0,0, 0.6) 0px 0px 4px;  
	-moz-box-shadow: rgba(0,0,0, 0.6) 0px 0px 4px;  
	-webkit-box-shadow: rgba(0,0,0, 0.6) 0px 0px 4px;  

	}  


.shadow {
	box-shadow: #666666 0px 0px 8px;  
	-moz-box-shadow: #666666 0px 0px 8px;  
	-webkit-box-shadow: #666666 0px 0px 8px;  
	}

.whiteshadow {
	box-shadow: #ffffff 0px 0px 25px;  
	-moz-box-shadow: #ffffff 0px 0px 25px;  
	-webkit-box-shadow: #ffffff 0px 0px 25px;  
	}

.rounded {
	-moz-border-radius:10px 10px 10px 10px;
	-webkit-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	}

a.hover_glowtext:hover {
	text-shadow: #ffffff 0px 0px 1px;  
	-moz-text-shadow: #ffffff 0px 0px 1px;  
	-webkit-text-shadow: #ffffff 0px 0px 1px;  
	}