body	{
	background: #EEE url('bg.jpg') fixed;
	font-family: "Geneva", "Arial", "Tahoma", "Verdana";
	font-size: 14px;
	color: #555;
	line-height:160%;
	margin:30px 0 0 0;
	text-shadow: 1px 1px 0px #EEE;
	filter: dropshadow(color=#EEE, offx=1, offy=1) 
}
	
a, a:link, a:visited {
	color: #caad64;
	text-decoration: none;	
}
	
a:hover {
	color: #5B516A;
	text-decoration: none;
	border-bottom: dotted 1px #DDD;
}

p, li {
	margin:0 0 10px 0;
	padding:0px;
	text-align:justify;
}

#layout {  	
	width: 760px;
	margin: 0 auto;				
	text-align:left;
}

#header {
	z-index:2;
	width:760px;
	float:left;
	height:320px;
	background: url('header.jpg') no-repeat;
	text-align:right;
	-webkit-border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 20px;
	-moz-border-radius-topleft: 20px;
	-moz-border-radius-topright: 20px;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
}
		
#content {
	z-index:3;
	width:700px;
	padding:30px;
	margin: 0 0 30px 0;
	float:right;
	text-align:justify;
	-webkit-border-bottom-right-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px; 
	background: #FFF;
}

#footer {
	width:760px;
	clear:both;
	font-size:10px;
	line-height:110%;
	background: url('footer.jpg') no-repeat;
	height:100px;
	margin:-30px 0 0 0;
}
		
#navigation {
	text-align:center;
	margin: 0;
	padding: 0 0 10px 0;
	font-family: "Arial", "Tahoma", "Verdana";
	font-size:17px;
	font-weight:normal;
	text-transform:lowercase;
}
#header img a:hover {
	border:none;	
}


/* navigation menu */
ul.menu {
	padding:0;
	margin:0;
	list-style-type:none;
}

.menu li {
	padding:0;
	margin:5px 0;
	display:inline;
}


.menu li a {
margin:0 10px 0 0;
padding: 3px 8px 5px 12px;
}

.menu li a:hover {
	border:none;
}

#footer2 {
	text-align:center;
	font-size:10px;
	line-height:130%;
	padding: 10px 0 0 0;
	border-top: dotted 1px #DDD;
}

.aboutbox {
	-moz-column-count: 3;
	-moz-column-gap: 10px;
	-webkit-column-count: 3;
	-webkit-column-gap: 10px;
	column-count: 3;
	column-gap: 10px; 
}
/* main content */
h1 {
	display:none;
	}

	h2{
		margin:10px 0 2px 0;
		padding: 0;
		font-size:20px;
		font-weight:normal;
		color: #CCC;
		text-align:left;
		text-transform:lowercase;
		}

	h3{
		margin:5px 0 2px 0;
		padding: 0;
		font-size:14px;
		font-weight:normal;
		color: #CCC;
		text-align:left;
		text-transform:uppercase;
		}


	h4{
		margin:8px 0 1px 0;
		padding: 0;
		font-size:12px;
		font-weight:normal;
		color: #CCC;
		text-align:left;
		text-transform:uppercase;
		}				
	ul {
		list-style-type: square;
		padding:0px;
		margin-left:20px;
		margin-top:0px;
		}
li {
	padding:0;
	margin:0;
}

/* images */

	p.affiliates img , p.icons img, .codes img {
		text-align:center;
		margin:2px;
		 }


/* Forms */
	.commentform {
		width:90%; }

	.form {
		width:90%; }

	.password {
		width: 40%;	}

	input, textarea, option, select {
		font-family: "Arial", "Tahoma", "Verdana";
		font-size: 13px;
		color: #777;
		background: #EEE;
		border: dotted 1px #DDD;
		padding:4px;
		}

	input:focus, textarea:focus, option:focus, select:focus {
		background: #FFF;
		color: #555;
		}

	#content img {
		margin:5px;
		padding:2px;
		background: #FFF;
		border: solid 1px #EEE;
		}

	#navigation img {
		margin:0px;
		padding:0px;
		border: none;
		}
		
/* other */
	p.archivelink, p.filed {
		display:none;
		}

	p.entry {
		padding:0px;
		margin:0px;
		}

	div#left {
		float:left;
		width:62%;
		text-align:left;
		}

	div#right {
		float:right;
		width:37%;
		text-align:right;
		}
		
	div#clear {
		clear:both;
		}
		
	#right h2{
		text-align:right;
		}
