body	{
	background: #EEE url('bg.jpg') fixed;
	font-family: "Geneva", "Arial", "Tahoma", "Verdana";
	font-size: 13px;
	color: #555;
	line-height:160%;
	margin:30px 0 0 0;
	text-shadow: 1px 1px 0px #FFF;
}
	
a, a:link, a:visited {
	color: #ABA3A1;
	text-decoration: none;	
}
	
a:hover {
	color: #5F5A59;
	text-decoration: none;
}

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

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

#header {
	width:620px;
	height:265px;
}
		
#content {
	width:620px;
	margin: 20px 0;
	text-align:justify;
}

#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: #ABA3A1;
		text-align:left;
		text-transform:lowercase;
		}

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


	h4{
		margin:8px 0 1px 0;
		padding: 0;
		font-size:12px;
		font-weight:normal;
		color: #ABA3A1;
		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: none;
	border: solid 1px #ABA3A1;
	padding:4px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 1px 1px 0px  #ffffff;
	-moz-box-shadow: 1px 1px 0px #ffffff;
	box-shadow: 1px 1px 0px #ffffff; 
}

input:focus, textarea:focus, option:focus, select:focus {
	border: solid 1px #5F5A59;
	-webkit-box-shadow: 1px 1px 20px  #ffffff;
	-moz-box-shadow: 1px 1px 20px #ffffff;
	box-shadow: 1px 1px 20px #ffffff; 
}

#content img {
	margin:5px;
	padding:2px;
	border: solid 1px #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}


		
/* 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;
		}
