/*-------------------------------------------------
				 	- GLOBAL -						
-------------------------------------------------*/

#container { width: 800px; height: 100%; position: relative; margin: 0 auto; text-align: left; background: #fff;}	
html { height: 100%; }
body { font-family: arial, tahoma, verdana, sans-serif; font-size: 12px; font-weight : normal; color: #333; 
		background: #E2E7F4 url('images/back.png') repeat-y center; 
		letter-spacing : 1px; 
		margin: 0; padding: 0;}

a { text-decoration: none; color: #CC2117; background-color : transparent; }
a:hover { text-decoration: underline;}

.ghost { display : none; }
.center { text-align : center; }

span {
	font-weight : bold;
	color : #CC3300;
	}
	
p { margin: 0; padding: 8px 0;}
ul { margin: 8px 30px; padding: 0; }

img.skoon {
	border: 0;
	}
/*-------------------------------------------------
					- HEADER -					
-------------------------------------------------*/

#header_01 { clear: both; 
	background: #fff; color: #333; height: 321px;
	width: 716px;
	margin: 0 auto;
	}
	#header_01 #headleft {
		margin: 0; padding: 0;
		background: #fff url('images/header_01_left.jpg') no-repeat;
		width: 272px; height: 321px; float: left;
		}
	#header_01 #headright {
		margin: 0; padding: 0;
		background: #fff url('images/header_01_right.jpg') no-repeat;
		width: 444px; height: 321px; float: right;
		}
	
#header_02 { 
	clear: both;
	background: #fff url('images/header_03.gif') no-repeat;
	height: 44px; color: #fff;
	width: 716px;
	margin: 0 auto;
	}
	
/*-------------------------------------------------
					- MAIN -				
-------------------------------------------------*/

#main { clear: both; margin: 0 auto; width: 716px; background: #fff;}

.gallery { padding: 8px 0; }
.gallery img {
		border: 6px solid #6699CC;
		margin-right: 24px;
	}
	
p.blockquote {
	text-align: center;
	width: 360px;
	background: #FFFFE4;
	border: 1px dotted #ccc;
	margin: -18px 0 20px 170px;
	padding: 5px;
	}

/*-------------------------------------------------
					- FOOTER -					
-------------------------------------------------*/

#footer { 
	clear: both; 
	height: 40px; 
	width: 716px;
	margin: 0 auto;
	border-top: 4px solid #CC3300;
	background: #fff;
	}
	
#footer p { color: #333; text-align: center; margin: 0; padding: 13px; font-size : 0.8em; }
#footer a { text-decoration: none; color: #D44C44;	padding: 2px 3px; background-color : transparent; }
#footer a:hover { background-color: #f4f4f4; text-decoration: underline;}