body, div, h1, h2, h3, h4, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {
    margin: 0px; padding: 0px; border: 0px;}

.clear:after {
	content: ""; display: block; clear: both;}

body {
	font-family: Georgia, Helvetica, Arial, sans-serif;
	background: #fff url(../images/background.jpg) repeat-x;}

#container {
	width: 960px; margin: 0 auto;}
 
#header {
	height: 75px; padding: 25px 0 0 0;}

#header ul#nav {
	float: right; list-style: none; margin: 23px 0 0 0;}

	#header ul#nav li {
		float: left; padding: 0 0 0 30px; margin: 0 30px 0 0;}
	
		#header ul#nav li:first-child { 
		    background: none;}
		
		#header ul#nav li a { 
			font-size: 16px; color: #d29d11; text-decoration: none; font-weight: bold;}
		
			#header ul#nav li a:hover, #header ul#nav li a.active {
				color: #454545;}	
			
#event-header {
	clear: both; height: 250px;}


	#event-header div.event-text {
		width: 700px; float: left;}	
	
	#event-header div.event-text  h2 {
		width: 270px; height: 170px; margin: 40px 0 5px 0;
		background: url(../images/logo.png); text-indent: -9999px;
		position: relative; bottom: 132px;}
	
	#event-header div.event-text  p {
		color: #fff; font-size: 16px; line-height: 28px; margin: 0 0 15px 0;
		position: relative; bottom: 150px;}
	
		#event-header div.event-text  h4 {
		color: #fff; font-size: 24px; line-height: 28px; margin: 0 0 15px 0;
		position: relative; bottom: 150px;}  
		
		#event-header div.event-text  h3 {
		color: #fff; font-size: 18px; line-height: 28px; margin: 0 0 15px 0;
		position: relative; bottom: 150px;}
		
	
	    #event-header div.event-text  h3 a {
		color: #d29d11; padding: 5px;	
		text-decoration: none;}
	
		#event-header div.event-text h3 a:hover {
			color: #fff;}	
		

        			
#content {
	margin: 67px 0 70px 0;}

#content p {
	color: #3d3d3d;	font-size: 14px; line-height: 18px; margin: 0 0 20px 0;}

#content h3 {
	color: #3d3d3d;	font-size: 14px; line-height: 18px; margin: 0 0 20px 0;}

	#content a {
		color: #7b7ba0; font-weight: bold; text-decoration: none;}
		
		#content a:hover { color: #3f3f69; text-decoration: underline;}
	
#content #main {
	width: 425px; float: left; margin: -100px 40px 0 0; }	

	#content #main h3 {
		color: #6d6d6d; font-size: 25px; line-height: 28px;	 font-weight: normal;
		margin: 0 0 25px 0;}
		
	#content #main p {
        font-size: 17px;}	
	
					
#content #main div.listcatalog {
	margin: 40px 0 0 0;}	

	#content #main div.listcatalog h4 {
		color: #6d6d6d; font-size: 25px; line-height: 28px;	 font-weight: normal;
		margin: 0 0 15px 0;}
		
    #content #main div.listcatalog h5 {
		color: #6d6d6d; font-size: 20px; line-height: 28px;	 font-weight: normal;
		margin: 0 0 15px 0;}	
	
	#content #main div.listcatalog ul.listcatalog {
		width: 575px; float: left; list-style: none;	
		padding: 0 0 10px 0;}
	
		#content #main div.listcatalog ul.listcatalog li  {
		    float: left; padding: 10px;}
		
		#content #main div.listcatalog ul.listcatalog li p{
			font-size: 16px; margin: 0 0 3px 0; text-align: center;}
			
		#content #main div.listcatalog ul.listcatalog li a{	
		    color: #d29d11; text-decoration: none;}
			
		#content #main div.listcatalog ul.listcatalog li a:hover{	
		    color: #454545;}	
					
#content #side {
	width: 293px; float: left; margin: 0 0 0 17px;}

	#content #side div.feature {
		padding: 24px 17px 10px 17px;}

			#content #side div.feature h3 {
			    font-size: 32px; color: #6d6d6d; letter-spacing: -1px; margin: 0 0 20px 0;}	
		
	#content #side div.suggestions {
		padding: 24px 17px 10px 17px;}

			#content #side div.suggestions h3{
			    font-size: 24px; color: #6d6d6d; letter-spacing: -1px; margin: 0 0 20px 0;}	
			
			#content #side div.suggestions h5{
			    font-size: 18px; color: #6d6d6d; 
				text-align: center; line-height: 1px;}

                #content #side div.suggestions h5 a{
                    	color: #d29d11; text-decoration: none;}			

				#content #side div.suggestions h5 a:hover{
				    color: #454545; text-decoration: none;}
					
			#content #side div.suggestions h6{
			    font-size: 20px; color: #6d6d6d; 
				text-align: left; line-height: 20px;}

                
				#content #side div.suggestions h6 a{
                    	text-align: right; font-size: 16px; color: #d29d11; text-decoration: none;}			

				#content #side div.suggestions h6 a:hover{
				    color: #454545; text-decoration: none;}		
					
#footer-container {
	background: #e7e7e7;}	

	#footer {
		width: 960px; margin: 0 auto; padding: 30px 0 50px 0;
		background: url(../images/footer.jpg) center top no-repeat;}
	
		#footer h6 {
			font-size: 20px; color: #767676; font-weight: normal; margin: 0 0 5px 0;}	
		
		#footer p {
			font-size: 14px; color: #767676; line-height: 18px;}	
		
		#footer a {
			color: #d29d11; text-decoration: none;}
			
			#footer a:hover { 
			    color: #454545; text-decoration: none;}
	
	#footer div.contact {
		width: 300px; float: right; margin: 0 0 0 40px; 	
		text-align: right;}
	
		#footer div.contact h6 {
			font-size: 32px; margin: 0 0 10px 0;}
		
		#footer div.contact p {
			font-size: 16px; margin: 0 0 5px 0;}
		
		#footer div.contact p strong {
			font-size: 32px;}	
		
		#footer div.contact p a {
			padding: 0 0 0 30px;}	