
/* css base */
body {
	background: #FFF url('bg.png') fixed top right repeat-y;
	margin:0;
	padding:0;
	font-family: 'Helvectica', 'Arial', 'Verdana', 'Tahoma';
	color: #333;
	font-size: 13px;
	line-height: 160%;
}

a, a:active {
	color: #ca1111;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
	border-bottom: dotted 1px #a80e0e;
}

a.selected {
	color: #00F;
}

#header{
	top:0;
	right:0;
	position: fixed;
	z-index:900;
}

#content {
	top: 0;
	right:500px;
	position: absolute;
	width:350px;
	text-align:justify;
	z-index: 950px;
	padding: 20px 0;
}
#navigation {
	position:fixed;
	width:80px;
	top:0;
	right: 880px;
	z-index: 1000;
	padding: 20px 0 0 0;
	text-align:right;
}
	#navigation ul {
	margin:0;
	padding:0;
	list-style:none;
	}
	
	#navigation ul li {
	margin:0;
	padding:0;
	}
	#navigation a:hover {
		padding: 0 3px 0 0;
	}

/* titles */

h1 {
	display:none;
}

h2 {
	font-weight:none;
	color: #ca1111;
	font-size: 18px;
}

h3 {
	font-weight:none;
	color: #ca1111;
	font-size: 16px;
}
		
h4, h5, h6 {
	margin:0;
	padding:0;
	text-transform:lowercase;
	font-weight:normal;
	font-style:italic;
	}


/* 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: #333;
		background: #FFF;
		border: solid 1px #b70e29;
		padding:4px;
		}

	input:focus, textarea:focus, option:focus, select:focus {
		border:solid 1px #c7a04d;
		}