/* CSS Document */


body {
	background: #fff url( /images/bgd_glow2.jpg ) repeat-y 50% 0;
}

*{
	font-size:13px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	margin: 0;
	padding: 0;
}


a {
	color:#1A6CBF;
}

a:hover {
    background-color:#333;
	color:#fff;
	text-decoration:none;
	}

.external {
	padding-right:12px;
	background: url( /images/icon_external.jpg ) top right no-repeat;
}

p {
	margin-bottom: 10px;
	}


#logo {
	margin: 10px auto;
	width: 650px;
	height:100px;
	padding:0;
	/*border:#ccc solid 1px;*/
}

#logo h1 
{
	/*width: 100px;*/
	height: 110px;
	background: url( /images/logo.jpg ) no-repeat;
	text-indent: -3000px;
}

#wrapper {
	background: #4F76BC url( /images/bgd_glow_bluered.jpg ) repeat-y 50% 0;
}

#header {
	margin: 0 auto;
	width:660px;
	height:310px;
}

#globalnav {
	float:left;
	padding: 10px 0 0 0;
	width: 200px;
}

#globalnav a,
#globalnav a:active,
#globalnav a:link,
#globalnav a:visited,
#globalnav a:hover {
	display:block;
	color:#fff;
	text-decoration:none;
	border-bottom: #fff solid 1px;
	padding: 5px;
}

#globalnav a:hover,
#home #g1,
#event #g2,
#become #g3,
#sponsor #g4,
#friendship #g5,
#tour #g6,
#gallery #g7
 {
	color:#fff;
	background-color:#F48C4B;
}

#poster {
	display:block;
	width:350px;
	float:right;
	padding: 15px 0;
	}

#maincontent {
	margin: 0 auto;
	width:660px;
	}

#content {
	display:block;
	float:left;
	width: 450px;
	}
	
#content h1 {
	color: #879C67;
	font-size: 22px;
	line-height:1em;
	padding:0 0 10px 0;
	margin: 25px 0 15px 0;
	border-bottom: #ccc dotted 1px;
}

#content ul {
	/*list-style:square;*/
	padding-left:15px;
	padding-bottom:15px;
}

#forminfo {
	width:400px;
	background-color:#efefef;
	padding:10px;
	border:#ccc solid 1px;
	}
#forminfo h2 {
	margin-bottom:10px;
	}


#sidebar {
	float:right;
	margin:25px 0 0 15px;
	width: 180px;
	}
	
#sidebar h1 {
	background: url( /images/sidebar_h1.jpg ) no-repeat;
	display:block;
	height:25px;
	padding:3px 5px;
	margin:15px 0 0 0;
	font-size:13px;
}

#sidebar p {
	padding: 5px;
	font-size:12px;
}

#sidebar a {
	font-size:12px;
	}


#footer {
	clear:both;
	width:100%;
	height:25px;
    display:block;
	font-size:10px;
	color: #999;
	margin-top: 30px;
}