body {color:#dbdbdb; background-image:url('bg.jpg');}

.heading {height:50px; border-bottom: 1px solid #ffffff;}

#header {}

#header h1 a {font-size:75%; color:#fff;text-decoration:none;}

#header h1 a:hover {color:#fff;}

#header h2 {display:none;}

#navigation {padding: 0px; text-align: right; font-variant: small-caps;	color: #ffffff;	display: block;}

#navigation ul {margin: 0; padding: 0;}

#navigation ul li {list-style: none; float: left;}

#navigation ul li a {height: 20px; width: 47px; padding: 15px 0px 0px 0px; margin-right: 24px; text-decoration: none; text-align: center; color: #ffffff;	display: block;}

#navigation ul li a:hover {color: #fff;	border-bottom: 1px solid #fff;}

#content {width:750px; float: left;border-bottom: 1px solid #fff;}

#content h1	{border-bottom: 1px solid #fff; margin: 5px 0px 10px 0px; padding: 0px 0px 5px 0px; color: #fff;}

#content h2	{margin: 3px 0px; text-align: center; margin: 5px 0px -9px 0px;	color: #fff;}

#content h3	{margin: 15px 0px; text-align: left; color: #fff;}

#content a {color: #fff; text-decoration: none;}

#content a:hover {color: #fff;}

#breadcrumb {display:none;}

#subcontent {display:none;}

#notification {background-color: #fff;height: 100%;padding: 15% 10%; text-align: center;}

#notification h1{margin: 5px 0px;color: #728c40;text-transform: uppercase;}

#notification a{color: #4F5F34;	text-decoration: none;}

#notification a:hover {color: #4F5F34;}

#footer {padding: 0px 5px 0px 0px; margin: 10px 0px 0px 0px;	text-align: right;
color: #fff;}

#footer a {color: #fff; text-decoration: none;}

#footer a:hover {color: #000;}

.footerleft {float:left;}

.footerright {float:right;}

#copyright {visibility: visible;}

.article {border-bottom: 1px solid #fff; padding:15px 0 5px 0;}

.article .details{margin: 0;padding: 0 0 10px 0;list-style: none;border-bottom: 1px solid #fff;}

.article .details li{margin: 0px 5px 10px 0px;	display: inline;}
	
.article .introduction{border-bottom: 1px solid #E4E4E4;line-height: 20px;	font-size: 115%;}

.article .link{font-size: 110%;	text-align: right;	}

.article .gallery{margin-top:5px;margin-bottom:10px;}

.article .gallery img	{border: 2px solid #fff;padding: 0;	margin: 2px;}
	
.article .frontimage{}

.article .frontimage img{border: 3px solid #000000;	padding: 0;	margin: 0;}
	
.whisper{background-color: #E4E4E4;	padding: 5px 5px;clear: both;}

form{margin: 0;padding: 0;	}

input{background-color:#666; padding:5px;  border:0px;}

form #comment{width: 750px; background-color:#666;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:1.2em; overflow:hidden; border:0px;height: 250px;}

form #whisper{margin-left: 0px;}

form #keywords{	width: 32%;}

form #date{width: 32%;}

form #category{	width: 32%;	}

form #submit {background-color:#333; color:#fff;cursor: pointer; margin-bottom:25px; }
#paging {padding:10px 0 10px 0; text-align:right;}
#paging a {padding: 0px 5px;text-decoration:none;}

.clear{clear: both;}

img{border: none;}

.templateinfo {list-style: none;}
.templateinfo li {border-bottom: 1px solid #ffffff;}

.installinfo li {line-height:2em;}

hr {color:#fff;}

.video_entry {

	display: block;
	
	margin-bottom: 7px;
	
	margin-top: 7px;
	
	line-height: 27px;
	
	width: 600px;
	
	float: left;
	
	border-width: 5px;
	
	border-style: solid;
	
	border-color: #0c1312;
	
	background-color: #0c1312;

}

.bottom_words {
	background-color: #0c1312;
	letter-spacing: 4px;
	opacity: .69;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	width: 560px;

}

.bottom_words_scroll {
	overflow: auto;
	background-color: #0c1312;
	letter-spacing: 4px;
	opacity: .90;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	width: 325px;
	height:550px;
	
}