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

body {
	background-color:#223742;
	font-family: 'Titillium Web', sans-serif;
	font-size:14px;
	line-height:1.1;
	color:#FFF;
	}

a:link {
	color:#FC0;
	text-decoration:none;
	}

a:hover {
	text-decoration:underline;
	}
	
a:visited {
	color:#6CC
}

hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}
h1 {
	font-size: 36px;
	font-weight:900;
	font-color:#aaa;
	text-shadow: 3px 3px 3px rgba(0,0,0, .6);
}
h2 {
	font-size: 30px;
	color:#bbb;
	text-shadow: 3px 3px 3px rgba(0,0,0, .6);
}
h3 {
	font-size: 21px;
}
h4 {
	font-size: 19px;
}
h5 {
	font-size: 17px;
}
h6 {
	font-size: 15px;
}

ul {
	color:#AAA;
	font-size:16px;
	font-weight:400;
	text-shadow: 2px 2px 2px rgba(0,0,0, .8);
	margin-top:200px;
}
	
.tiny {
	font-family: 'Playfair Display', serif;
	font-size:10px;
	text-align:center;
	}
	
.small {
	font-family: 'Titillium Web', sans-serif;
	font-weight:700;
	font-size:13px;
	line-height:1;
	color:#FFF;
	}	

h1, h2, h3, h4, h5, h6 {
	text-shadow: 3px 3px 3px rgba(0,0,0, .6);
		}
		
.shadow {
	-moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.7);
	-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.7);
	box-shadow: 5px 5px 5px rgba(0,0,0,0.7);
	}		
			
.wrapper {
	width:960px;
	height:725px;
	margin:0 auto;
	}
	
.header {
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	width:960px;
	height:200px;
	}
	
.header_front {
	background-image:url(images/header_large.jpg);
	background-repeat:no-repeat;
	width:960px;
	height:400px;
	}
		
.navbar {
	width:960px;
	height:30px;
	padding:10px;
	font-family: 'Playfair Display', serif;
	font-size:16px;
	text-align:center;
	
	}
.main_content {
	width:570px;
	float:left;
	margin:10px 15px 10px;
	}
	
.equal {
	width:305px;
	float:left;
	margin:10px 0px 10px 15px;
	}	
	
.equal_scroll {
	width:280px;
	height:400px;
	padding-right:10px;
	float:left;
	margin:10px 0px 10px 15px;
	overflow-y:scroll;
	}		
	
.left_side {
	width:190px;
	float:left;
	margin:10px 0px 10px 10px;
	}
.right_side {
	width:190px;
	float:right;
	margin:10px 10px 10px 0px;
	}
.footer {
	width:940px;
	margin:10px;
	clear:both;
	}
.clear {
	width:960px;
	clear:both;
	}			
::-webkit-scrollbar {
    width: 12px;
}
 
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.6); 
    border-radius: 10px;
}
 
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(119,158,186,0.8); 
	}
	
.transparent
	{
	opacity:0.4;
	filter:alpha(opacity=40); /* For IE8 and earlier */
	}							