body	{margin: 0;
		padding 0;
		background-color: #2f2f2f;
		}
		
#header{margin: 10px 0 3px 9px;
		padding: 0;
		width: 925px;
		height: 117px;
		background-image: url(header.png);
		background-repeat: no-repeat;
		}
		
#login {color: black;
		 font-size: medium;
		 font-weight: bold;
		 margin: -20px 0 13px 9px;
		 }
		 
#login form{color: white;
			margin-left: -10px;;
			padding: 5px;
			padding-left: 20px;
			display: inline;
			background-image: url(bgtit.jpg);
			background-position: left;
			background-repeat: repeat-y;
			background-color: #aa0000;}
					 
#lname {color: #aa0000;}

form{margin: 10px;
	color: #aaaaaa;}

h1{background-color: #aa0000;
			display: inline;
			color: white;
			font-size: 24pt;
			padding: 3px 75px 3px 8px;
			font-weight: normal;
			background-image: url(bgtit.jpg);
			background-position: left;
			background-repeat: repeat-y;			
			}
			
h1.stick{background-color: #3DCC00;
	background-image: url(bgtit2.jpg);		
			}

h3			{display: block;
			color: white;
			font-size: medium;
			font-weight: bold;
			text-align: left;
			margin: 8px 0 2px -15px;
			}

.article{color: #aaaaaa;
		 font-size: medium;
		 font-weight: bold;
		 text-align: justify;
		 margin:  2px 0 53px 0;
		 max-width: 1100px;
		 background-color: #333333;
		 background-image: url(bgbody.jpg);
		 background-position: right;
		 background-repeat: repeat-y;
		 border-color: #aa0000;
		 border-style: solid;
		 border-width: 1px 1px 1px 0;
		 padding: 10px 15px 5px 200px;
		 }
		 
.addcomment {margin: 20px 0 0 -200px;
		  border-left: solid 18px #aa0000;
		  padding-left: 6px;}
		 
.comment{ color: #aaaaaa;
	      margin: 20px 0 0 0;
		  border-left: solid 18px #aa0000;
		  padding-left: 6px;}
		  
.comment b{color: white;
			font-size: 9pt;}
		 
.art_extra{	font-size: 8pt;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			color: white;
			display: inline;
			}
		 
.video,.picture {margin-bottom: 15px 0 50px 0;
		background-color: #aa0000;
		padding: 2px 75px 2px 2px;
		margin: 5px auto;
		border: none;
		}

.video {width: 425px;
		height: 355px;}
		
a	{text-decoration: none;}	

a:link, a:active	{color: #cc0000;}
a:hover, a:visited	{color: #aa0000;}

h1 a:link,h1 a:active,h1 a:hover,h1 a:visited{color: white;}

a img{border:none;}

.img_container{text-align: center;}

#footer	{font-weight: bold;
		border-top: solid 1px #aa0000;
		width: 95%;
		margin: 25px auto;
		text-align: center;
		color: white
		}
		
ul	{list-style: none;
	}
	
li {margin: 3px 0;
	border-left: solid 3px #aa0000;
	padding-left: 6px;
	}
	
.quickReply {margin: 0;
			padding: 0;
			}