html		{background:#202020;
		 min-height: 100%;
		 margin-bottom: 1px;
		 overflow-y:scroll;}

body		{font:11px tahoma, 'segoe ui', arial;
		 letter-spacing:0px;
		 color:#ffffff;
		 margin:0px 10px auto 10px;
		 padding:0px;}
						
a		{color:#cc0000;
		 text-decoration:none;}

hr		{display: block;
		 border:0;
		 color:#303030;
		 background-color:#303030;
		 height:1px;
		 text-align:left;}
	
#wrap		{background:#030303;
		 margin:0px auto;
		 padding:0px 20px;
		 border-left:solid 1px #303030;
		 border-right:solid 1px #303030;
		 width:920px;}

#header	{padding-top:0px;}

#main 		{width:920px;}
 		
#footer	{clear:both;}

#logo		{position:absolute;
		 top:-50px;
		 left:0px;
		 z-index:10;}
		 
.strap		{background:#202020;
		 padding:5px 15px;
		 border:solid 1px #303030;}
.strap-menu	{background:#202020;
		 border:solid 1px #303030;}
		 
.content	{background:#202020;
		 padding:10px 15px 10px 15px;
		 border:solid 1px #303030;}
		 
.contentnew	{background:#202020 url(/gfx/bg/new-grey.png) no-repeat top right;
		 padding:10px 15px 10px 15px;
		 border:solid 1px #303030;}
		 
.contentupdated	{background:#202020 url(/gfx/bg/updated-grey.png) no-repeat top right;
		 	 padding:10px 15px 10px 15px;
			 border:solid 1px #303030;}
		 		 
.block-img	{float:left;}
.block-vid	{float:left;
		 margin-left:20px;}
.block-txt	{clear:left;}

.contents-table	{width:100%;}
.contents-strap	{background:#202020;
			 padding:5px 11px 5px 11px;
			 border:solid 1px #303030;
			 width:276px;}
.contents-left	{float:left;
			 margin-right:10px;}
.contents-middle	{float:left;
			 margin-right:10px;}
.contents-right	{float:left;}
.contents-page	{text-align:left;}
.contents-date	{text-align:right;}
.contents-headdate	{text-align:right;
			 font-weight:bold;}
.contents-xlatest	{color:#992222;
			 font-weight:bold;}
.contents-latest	{color:#ff9900;
			 font-weight:bold;}
			 
.index-box-left	{background:#202020;
			 float:left;
			 width:422px;
			 padding:9px 15px;
		 	 border:solid 1px #303030;}
		 	 
.index-box-right	{background:#202020;
			 float:right;
			 width:422px;
			 padding:9px 15px;
		 	 border:solid 1px #303030;}
		 	 
.boxindexleft		{background:#202020;
			 width:156px;
			 float:left;
			 border:solid 1px #303030;				
			 padding:9px;
			 margin:0px 10px 0px 0px;
			 text-align:left;}

.boxindexright	{background:#202020;
			 width:156px;
			 float:right;
			 border:solid 1px #303030;				
			 padding:9px;
			 margin:0px 0px 0px 0px;
			 text-align:left;}

.topvid-left		{background:#202020;
			 float:left;
			 width:144px;
			 \width: 164px; /* for IE5 and IE6 in quirks mode */
			 w\idth: 144px; /* for IE6 in standards mode */
			 padding:9px 15px;
			 margin:0px 10px 10px 0px;
		 	 border:solid 1px #303030;}

.topvid-right		{background:#202020;
			 float:right;
			 width:144px;
			 \width: 164px; /* for IE5 and IE6 in quirks mode */
			 w\idth: 144px; /* for IE6 in standards mode */
			 padding:9px 15px;
			 margin:0px 0px 10px 0px;
		 	 border:solid 1px #303030;}
		 	 		 	 			
.form1		    	{font:11px tahoma;
			 padding:4px;
			 background:#050505;
			 border-width:1px;
			 border-color:#303030;
			 border-style:solid;
			 color:#ffffff;}

.form2			{font: 11px tahoma;
			 padding:2px;
		 	 color:#cc0000;
		 	 background:#050505;
			 border-width:1px;
			 border-color:#303030;
			 border-style:solid;}
			 
.imglink		{border:none;
			 margin:0px 0px 3px 0px;
			 width:90px;}
			 
.highlight		{color:#cc0000;
			 text-decoration:none;
			 font-weight:bold;}