/*** NORMALIZE STYLES ***/
	html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
		margin: 0;
		padding: 0;
		border: 0;
		font-weight: normal;
		font-style: normal;
		font-size: 100%;
		line-height: 1;
		font-family: inherit;
		text-align: left;
		color: #010101;
	}
	
	table {
		border-collapse: collapse;
		border-spacing: 0;
	}
	
	ol,ul {
		list-style: none;
	}
	
	q:before,q:after,
	blockquote:before,blockquote:after {
		content: "";
	}
/*** END NORMALIZE STYLES ***/


/*** BODY SETUP ***/
	body {
		font-family: courier,arial,helvetica,sans-serif;
		font-family: Verdana;
		font-size: 15px;
		min-width: 997px;
		background: #fff;
		padding-top: 20px;
	}
	
/*** END BODY SETUP ***/

/*** ELEMENT STYLES **/
	dt {
		float: left;
		width: 10em;
	}
	
	dd {
		display: block;
		padding-bottom: 5px;
	}
	
	h1 {
		width: 246px;
		height: 93px;
		background: url(../img/logo.png) 0 0 no-repeat;
		text-indent: -9999px;
		margin: 0 auto;
	}
	
	h2 {
		font-size: 1.5em;
		margin: 0 0 1em 0;
		font-weight: bold;
		color: #ffa300;
	}
	
	h3 {
		font-size: 1.2em;
		margin: 1em 0 0.5em 0;
		font-weight: bold;
	}
	
	h4 {
		font-size: 1.1em;
		margin: 1em 0 0.5em 0;
		font-weight: bold;
	}
	
	hr {
		display: none;
	}
	
	p {
		margin: 1em 0;
	}
	
	em {
		font-style: italic;
	}
	
	strong {
		font-weight: bold;
	}
	
	a {
		color: #00a;
	}
	
	a:hover {
		text-decoration: none;
	}
	
	label {
		display: block;
		padding-top: 10px;
	}
	
	textarea {
		display: block;
		width: 500px;
		height: 200px;
	}
/*** END ELEMENT STYLES **/

/*** CUSTOM STYLES **/
	#wrap {
		width: 935px;
		background: #fefefe;
		margin: 0 auto 30px auto;
		padding: 15px;
	}
	
	#brand {
		background: url(../img/line.png) left bottom no-repeat;
		padding-bottom: 30px;
	}
	
	#content {
		padding: 25px 80px;
		min-height: 300px;
	}
	
	#info {
		padding: 10px 80px;
		text-align: center;
		background: url(../img/line.png) left top no-repeat;
	}
	
	#loading {
		background: transparent url(../img/loading.gif) 0 0 no-repeat;
		height: 16px;
		width: 16px;
		position: absolute;
		top: 220px;
		left: 49%;
	}
	
	.line {
		background: url(../img/line.png) no-repeat;
		border: 0;
	}
	
	ul#nav {
		background: url(../img/line.png) left bottom no-repeat;
		padding: 15px;
		margin: 0 auto;
		text-align: center;
		list-style: circle;
	}
	
		ul#nav li {
			display: inline;
			margin: 25px;
		}
		
		ul#nav li a {
			color: #000;
			text-decoration: none;
			font-size: 1.3em;
		}
		
		ul#nav li a:hover,
		ul#nav li.active a {
			color: #ffa300;
		}
		
		ul#nav li.active a {
			
		}
		
	.content-list li {
		list-style: disc inside;
		margin-bottom: 5px;
	}
	
	.contact-address {
		margin-bottom: 30px;
	}
/*** END CUSTOM STYLES **/