html {
	height: 100%;
	overflow: hidden;
}
body {
	background: #fff repeat top left;  // url('images/bg.png') url('images/back.jpg')
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: center;
	}
#main {
	background: transparent;
	xbackground: url('images/bglhr5.jpg') repeat-x 0 left;
	width: 741px;
	height: 502px;
	left: 50%;
	top: 50%;
	margin: 0 auto;
	margin-left: -370px;
	margin-top: -251px;
	position: absolute;
	text-align: left;
	}
#top {
	background: transparent;
	xborder-bottom: 1px solid #777;
	color: #DFA426;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	width: 741px;
	height: 18px;
	text-align: right;
	}
	#top a {
		color: #666;
		text-decoration: underline;
		}
		#top a:hover {
			color: #999;
			background: #111;
			text-decoration: none;
			}
	#top form {
		color: #666;
		}
	#top input {
		background: #333;
		font: 9px Verdana;
		border: 1px #000 solid; 
		height: 10px;
		width: 70px;
		color: #999;
		}
		#top input.hidden {
			border: 1px #000 solid; 
			background: #fff;
			color: #666;
			}
		#top input.check {
			width: 15px;
			height: 14px;
			}
		#top input.btn {
			width: 70px;
			height: 15px;
			border: 1px #222 solid;
			}
#bottom {
	width: 741px;
	height: 15px;
	xborder-top: 1px solid #777;
	font-size: 1px;
	}
#wrap {
	background: #eee;
	width: 740px;
	height: 472px;
	xborder-left: 1px solid #777;
	xborder-right: 1px solid #777;
	}
#main_img {
	float: right;
	width: 440px;
	height: 472px;
	background: url('images/bglhr5.jpg') repeat-x top left;
	xborder-left: 1px solid #999;
	margin-right: 0px;
	display: inline;
	}
#content_main {
	width: 400px;
	height: 430px;
	color: #666;
	background: #e1e1e1;
	margin: 25px auto 0 auto;
	xborder: 1px #999 solid;
	xfont-family: Arial, Helvetica, sans-serif;
	xfont-family: 'Pathway Gothic One', sans-serif;
	font-family: 'Homenaje', cursive;
	font-weight: normal;
	overflow: auto;
	overflow-x: hidden;
	scrollbar-3dlight-color:#000; 
	scrollbar-arrow-color:#fff; 
	scrollbar-base-color:#000; 
	scrollbar-darkshadow-color:#000; 
	scrollbar-face-color:#000; 
	scrollbar-highlight-color:#000; 
	scrollbar-shadow-color:#000;
	opacity: 0.9;
	}
	#content_main a {
		color: #666;
		text-decoration: underline;
		}
		#content_main a:hover {
			color: #999;
			text-decoration: none;
			}
	#content_main p {
		color: #444;
		font-size: 16px;
		text-align: justify;
		padding-left: 5px;
		padding-right: 12px;
		}
	#content_main h2 {
		font-size: 20px;
		font-family: "Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight: lighter;
		text-transform: uppercase;
		border-bottom: 1px #666 solid;
		}
	#content_main .item {
		padding-top: 1px;
		padding-bottom: 8px;
		padding-left: 8px;
		padding-right: 8px;
		}
		#content_main .item p {
			color: #555;
			padding-left: 5px;
			padding-right: 12px;
			}
#moeload {
	display: none;
	font: 10px verdana;
	border: 1px solid #222;
	color: #999;
	background-color: #000;
	position: absolute;
	top: 40%;
	left: 45%;
	height: 15%;
	width: 380px;
	text-align: center;
	line-height: 1.2em;
	padding-top: 35px;
	}
#moeload img {
	border: none;
	}
.post {
	float: left;
	width: 90% !important;
	width: 89%;
	cursor: default;
	position: relative;
	margin-left: 1.4em;
	margin-bottom: 1.5em;
	border-bottom: 1px solid #222;
	}
	.post .date {
		position: absolute;
		top: 0;
		left: 5px;
		width: 2.3em;
		text-align: right;
		cursor: default;
		}
	.post .date .month {
		text-transform: uppercase;
		font: 700 1.0em arial, sans-serif;
		color: #888;
		}
	.post .date .day {
		display: block;
		margin-top: -5px;
		font: 700 2.1em arial, sans-serif;
		color: #888;
		}
	.post .title {
		display: block;
		padding: 0 0 5px 0;
		font-size: 1.2em;
		font-weight: bold;
		color: #919191; /* #BD320B */
		}
	.post p {
		margin: 0 0 0 3.5em;
		padding:  0 0 1em 1.2em;
		border-left: 1px solid #222;
		}
img.floatRight {
	margin: 5px 0 10px 10px;
	border: 1px solid #222;
	}
img.floatLeft {
	margin: 5px 10px 10px 0;
	border: 1px solid #222;
	}
	img.floatLeft:hover {
		border: 1px solid #555;
		}
.floatLeft {
	float: left;
	}
#left {
	width: 270px;
	height: 472px;
	float: left;
	margin-left: 15px;
	padding: 0;
	display: inline;
	}

	#left .headline {
		padding: 0 6px;
		margin: 15px 15px 0px 11px;
		text-align: justify;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #999999;
		}

		#left .headline a {
			color: #666;
			text-decoration: underline;
			}
		#left .headline a:hover {
			color: #999;
			text-decoration: none;
			}
	#left h1 {
		font-size: 30px;
		color: #999999;
		font-family: "Century Gothic", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-weight: 400;
		text-align: justify;
		padding: 10px 0 0 15px;
		margin: 0;
		}
		#left h1 a {
			color: #999999;
			text-decoration: none;
			}
			#left h1 a:hover {
				text-decoration: none;
				}
.darker {
	color: #4D4C4B;
	}
#tagline {
	font: 12px "Century Gothic", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 0 6px;
	margin: 0 0 10px 11px;
	color: #999999;
	}
#nav {
	border-top: 6px double #999;
	padding: 15px 0 0 0px;
	}

	#nav ul {
		list-style-type: none;
		padding: 0;
		margin: 0;
		font-size: 36px;
		font-family: "Century Gothic", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		color: #D2D0CE;
		font-weight: 300;
		letter-spacing: -1px;
		}

		#nav ul li {
			width: 240px;
			height: 77px;
			margin: 0 0 0 30px;
			text-align: left;
			border: 0px;
			}

			#nav ul li a {
				line-height: 77px;
				text-decoration: none;
				text-transform: lowercase;
				color: #D2D0CE;
				display: block;
				height: 100%;
				background-image: ;
				padding-right: 10px;
				vertical-align: middle;
			}

			#nav ul li a.current {
				height: 77px;
				text-decoration: none;
				text-transform: uppercase;
				color: #D2D0CE;
				display: block;
				height: 100%;
				background-color: #4D4C4A;
				}
			#nav ul li a:hover {
				text-transform: uppercase;
				color: #FFFFFF;
				font-size: 36px;
				}
#footer {
	margin-top: -11px;
	}

	#footer p {
		margin: 0;
		text-align: right;
		color: #E6E4E2;
		font: 9px Verdana, Arial, Helvetica, sans-serif;
		padding-right: 10px;
		}
		#footer p a {
			color: #999999;
			text-decoration: none;
			}
		#footer p a:hover {
			color: #E6E4E2;
			text-decoration: none;
			}
#playa { 
	top: 1px;
	left: 1px;
	}
#music { 
	float: left;
	margin: 0;
	padding-left: 10px;
	color: #E6E4E2;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	padding-right: 10px;
	text-align: left;
	cursor: hand;
	}

	#music a {
		color: #666;
		text-decoration: none;
		}

	#music a:hover {
		color: #999;
		background: #111;
		text-decoration: none;
		}
#wallentry {
	cursor: hand;
	}
#wallentry:hover {
	background-color: #111;
	}
.imagetn {
	width: 90%;
	padding-left: 22px;
	padding-bottom: 15px;
	}
	.imagetn img {
		margin-right: 3px;
		float: left;
		margin-bottom: 5px;
		border: 1px #999 solid;
		}
		.imagetn img:hover {
			border: 1px #333 solid;
			}
.formscope {
	width: 85%;
	margin: 0 auto;
	}
	.formscope form {
		margin: 0px 0px 5px 0px;
		}
	.formscope p {
		margin: 12px 5px 0px 5px;
		}
	.formscope legend, 
	.item legend {
		color: #333;
		}
	.formscope fieldset, 
	.item fieldset {
		border: 1px #666 solid;
		padding: 1em;
		}
	.formscope label {
		display: block;
		}
	.formscope .required {
		color: #333;
		}
	.formscope input {
		border: 0;
		width: 270px;
		height: 25px;
		padding-left: 5px;
		}
		.formscope input.maxleng { 
			color: #999; 
			font-size: 10px; 
			font-family: Verdana; 
			background: #e1e1e1; 
			width: 30px; 
			height: 13px; 
			border: 0;
			margin-bottom:2px;
			}
		.formscope .maxlenn {
			font-size: 10px;
			padding-left: 140px;
			padding-right: 5px; 
			color: #999;
			}
	.formscope input.file {
		width: 270px;
		height: 20px;
		border: 1px solid #000;
		}
	.formscope textarea {
		border: 0;
		width: 270px;
		height: 80px;
		overflow: auto;
		}
	.formscope input.submit {
		width: 120px;
		height: 22px;
		border: 1px solid #000;
		}
	.formscope input.upload {
		width: 80px;
		height: 18px;
		border: 1px solid #000;
		}
	.form_center { 
		text-align: center;
		}
	.formscope input, 
	.formscope textarea {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12.5px;
		}
.errormsg {
	font-family: Verdana,Arial,Geneva,sans-serif;
	font-size: 96%;
	color: #FF0000;
	}