/* Reset CSS */

/* Normalizes margin, padding */
	body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
	{ margin : 0; padding : 0; }

	/* Normalizes font-size for headers */
	h1,h2,h3,h4,h5,h6 { font-size : 100%; font-weight: normal; }

	/* Removes list-style from lists */
	ol,ul { list-style : none; }

	/* Normalizes font-style and font-weight to normal */
	address, caption, cite, code, dfn, em, strong, th, var
	{ font-style : normal; font-weight : normal; }

	/* Removes borders and spacing from tables */
	table { border-collapse : collapse; border-spacing : 0; }

	/* Removes border from fieldset and img */
	fieldset,img, img a { margin: 0; border : 0; }
	
	/* Left-aligns text in caption and th */
	caption,th { text-align : left; }

	/* Removes quotation marks from q */
	q:before, q:after { content :''; }

	/* Removes rid of Firefox's dotted borders */
	a { outline:none; }

	/* Removes rid of IE's blue borders */
	a img { border:none; }

	strong { font-weight: bold; }

	em { font-style: italic; }

	/* ------------------------- End Reset CSS ---------------------- */
	
	
	* { margin: 0; padding: 0; }
html { text-align: center; height: 100%; }
body { background-color: #938a81; background-image: url(../images/body_background.gif); background-repeat: repeat-x; text-align: center; height: 100%; margin: 0; }
p { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
a:link { color: #2c7ed9; text-decoration: underline; }
a:visited { color: #2c7ed9; text-decoration: underline; }
a:hover { color: #261b0f; text-decoration: underline; }
a:active { color: black; background-color: #b4d2f0; text-decoration: underline; }
/*<agl.folder "Header">*/
	/****** Header ******/
	#header { width: 880px; height: 90px; margin-right: auto; margin-left: auto; }
	#splash1 { background-image: url(../images/splash_screen1.jpg); background-repeat: no-repeat; width: 900px; height: 360px; margin-right: auto; margin-left: auto; }
	#splash2 { background-image: url(../images/splash_screen2.jpg); background-repeat: no-repeat; margin-right: auto; margin-left: auto; width: 900px; height: 360px; }
	#splash3 { background-image: url(../images/splash_screen3.jpg); background-repeat: no-repeat; margin-right: auto; margin-left: auto; width: 900px; height: 360px; }
	#splash4 { background-image: url(../images/splash_screen4.jpg); background-repeat: no-repeat; margin-right: auto; margin-left: auto; width: 900px; height: 360px; }
	#splash5 { background-image: url(../images/splash_screen5.jpg); background-repeat: no-repeat; margin-right: auto; margin-left: auto; width: 900px; height: 360px; }
	#splash6 { background-image: url(../images/splash_screen6.jpg); background-repeat: no-repeat; margin-right: auto; margin-left: auto; width: 900px; height: 360px; }
/*</agl.folder>*/
/*<agl.folder "Navigation">*/
	/****** Navigation ******/
	#navigation { position: relative; top: 330px; margin-right: auto; margin-left: auto; width: 900px; height: 30px; }
	#navigation li { font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; width: 180px; float: left; margin-top: 5px; list-style-type: none; list-style-image: none; display: inline; }
	#navigation a:link, #navigation a:visited { color: #d6d5d3; font-weight: normal; text-decoration: none; text-shadow: 1px 1px 4px black;}
	#navigation a:hover { color: white; background-color: transparent; text-decoration: none; }
	#navigation a:active { color: white; text-decoration: none; background-color: transparent; border-bottom: 1px dotted white; }
/*</agl.folder>*/
/*<agl.folder "Content">*/
	/****** Content ******/
	#page_body { background-image: url(../images/content_background.gif); background-repeat: repeat-y; width: 900px; min-height: 300px; margin-right: auto; margin-left: auto; }
	#content { width: 600px; min-height: 300px; margin-right: auto; margin-left: auto; padding-top: 20px; }
	#content a:link, #content a:visited { color: #2c7ed9; font-weight: normal; text-decoration: none; }
	#content a:hover { color: #2c7ed9; font-weight: normal; text-decoration: underline; }
	#content a:active { color: black; font-weight: normal; text-decoration: underline; background-color: #b4d2f0; }
	.button a:link, .button a:visited { background-image: inherit; background-repeat: no-repeat; background-position: 50% top; width: 200px; height: 70px; border-width: 0; display: block; }
	.button a:hover { background-image: inherit; background-repeat: no-repeat; background-position: 50% center; }
	.button a:active { background-image: inherit; background-repeat: no-repeat; background-position: 50% bottom; }
	.vote { background-image: url(../images/button_vote.gif); float: right; margin-right: 30px; }
	.event { background-image: url(../images/button_event.gif); float: left; margin-left: 30px; }
	.title_center { color: #891a70; font-size: 32px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-bottom: 20px; }
	.title { color: #891a70; font-size: 24px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; margin-bottom: 20px; }
	.cap_center { font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin-bottom: 20px; }
	.text_center { color: #938a81; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; }
	.text { color: #938a81; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; margin-top: 10px; }
	.small_text { color: #938a81; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; margin-left: 10px; }
	.text_bold { color: black; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; margin-top: 10px; }
/*</agl.folder>*/
/*<agl.folder "Footer">*/
	/****** Footer ******/
	#footer { background-image: url(../images/footer_background.gif); background-repeat: no-repeat; width: 900px; height: 20px; margin-right: auto; margin-left: auto; }
	#copyright { color: #d6d5d3; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; margin-right: auto; margin-left: auto; width: 600px; }
	#copyright a:link, a:visited { color: white; font-weight: bold; text-decoration: none; }
	#copyright a:hover { color: black; font-weight: bold; background-color: transparent; text-decoration: none; }
	#copyright a:active { color: black; font-weight: bold; text-decoration: underline; background-color: transparent; }
/*</agl.folder>*/


