body	{

	font-family: 'Trebuchet MS', Verdana, sans-serif;

	font-size: small;

	background-color: black;

	text-color: white;

	scrollbar-face-color: #000000;
  scrollbar-shadow-color: #888888;
  scrollbar-highlight-color: #666666;
  scrollbar-3dlight-color: #333333;
  scrollbar-darkshadow-color: #333333;
  scrollbar-track-color: #000000;
  scrollbar-arrow-color: #FFCC00;

	text-align: justify;

	margin: 0 auto;

	position: relative;

	}

iframe {
	background: black;
	}

a	{

	color: #000;

	font-weight:bold;

	text-decoration: none;

	background-color: transparent;

	}
#box2	{

	position: relative;

	width: 250px;
	
	border: none;

	background-color: #111111;

	padding: 0px;

	float: left;

	letter-spacing: 2px;

	text-color: black;

	}
a:link	{

	color: #000;

	text-decoration: none;

	background-color: transparent;

	} 
/* 

   Styles for scrolling layers  

	 Specify width and height in hold and wn, and in clip for wn 

*/

div#hold	{ 

	position:relative; overflow:hidden;

	width:280px; height:200px; 

  z-index:100; 

	}

div#wn	{ 

	position:absolute; 

	left:0px; top:0px; 

	width:280px; height:200px; 

	clip:rect(0px, 280px, 200px, 0px); 

	overflow:hidden;	

	z-index:1; 

	}

div.content { 

	position:absolute; visibility:hidden;

	left:0px; top:0px; 

	z-index:1; 

	}
/* Set small font-size or size/position of div's will be off in some browsers  */

div#scrollbar { 

  position:relative; left:0; top:0;

  width:11px; height:160px; 

  font-size:1px; z-index:1;

  }

div#track { 

  position:absolute; left:0; top:12px;

  width:11px; height:136px;

  background: url("images/track.gif") #336 repeat;

  z-index:1;

  }

div#dragBar {

  position:absolute; left:1px; top:1px;

  width:9px; height:20px;

  background-color:#ceced6;

  z-index:1;

  }  

div#up { position:absolute; left:0; top:0; z-index:2 }  

div#down { position:absolute; left:0; bottom:0; z-index:3 } 
a:visited	{

	color: #000;

	text-decoration: none;

	background-color: transparent;

	} 

a:active	{ 

	color: #F80;  

	text-decoration:underline;

	background-color: transparent;

	} 

a:hover		{ 

	color: #F80; 

	text-decoration:underline; 

	background-color: transparent;

	} 

#header	{

	padding: 10px 0px 10px 0px;

	border-top: 5px solid #000;

	margin: 0px 0px 0px 0px;

	width: 760px;

	}

#header h1	{

	padding-left: 5px;

	margin: 0px 0px 0px 0px;

	font-size: 16px;

	color: white;

	}

#header h2	{

	padding-left: 5px;

	font-size: 12px;

	}

#banner	{

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	height: 50px;

	}

#mast	{

	padding: 0px 0px 0px 0px;

	border-top: 2px solid #000;

	border-bottom: 2px solid #000;

	margin: 0px 0px 0px 0px;

	width: 760px;

	height: 420px;

	}

#mast img	{

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	}

#mast p	{

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	}

#mast-left	{

	float: left;

	width: 560px;

	}

#mast-right	{

	float: right;

	width: 200px;

	}

#menu-left	{

	float: left;

	width: 100px;

	}

#menu-right	{

	float: right;

	width: 100px;

	}

ul#menu	{

	list-style: none;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	background-color: #000;

	font-size: 12px;

	

	vertical-align: bottom;

	}

ul#menu li	{

	text-align: left;

	color: #CCC;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	border-top: 1px solid #CCC;

	border-left: 1px solid #CCC;

	background-color: #000;

	width: 99px;

	height: 50px;

	

	vertical-align: bottom;

	}

ul#menu li.height2x	{

	height: 101px;

	}

ul#menu li.width2x	{

	width: 199px;

	}

ul#menu li.last	{

	width: 199px;

	height: 165px;

	}

ul#menu li.icontop	{

	height: 82px;

	}

ul#menu li.iconbot	{

	height: 81px;

	}

ul#menu li a	{

	display: block;

	

	display:inline-block;

	padding: 8px 6px 24px 8px;

	color: #CCC;

	font-size: 12px;

	text-decoration: none;

	height: 100%;

	

	vertical-align: bottom;

	}

ul#menu li.empty a	{

	display: block;

	

	display:inline-block;

	padding: 8px 6px 24px 8px;

	color: #CCC;

	font-size: 12px;

	text-decoration: none;

	height: 37%;

	

	vertical-align: bottom;

	}

ul#menu li a:hover	{

	color: #000;

	background-color: #FFCC00;

	}

ul#menu li a2	{

	display: block;

	

	display:inline-block;

	padding: 8px 6px 8px 8px;

	color: #CCC;

	font-size: 12px;

	font-weight: 700;

	text-decoration: none;

	}

ul#menu li.icontop a	{

	display: block;	display:inline-block;

	padding: 0px;

	color: #CCC;

	font-size: 12px;

	text-decoration: none;

	height: 100%;

	}

ul#menu li.icontop a:hover	{

	color: #000;

	background-color: #FFF;

	}

ul#menu li.iconbot a	{

	display: block;	display:inline-block;

	padding: 0px;

	color: #CCC;

	font-size: 12px;

	text-decoration: none;

	height: 100%;

	}

ul#menu li.iconbot a:hover	{

	color: #000;

	background-color: #FFF;

	}

ul#menu img	{

	border: 0px;

	padding: 0px;

	margin: 0px;

	}#barre { float: left; width: auto; height: auto; border: solid blue; }#navmenu2	{

	position: fixed;

	top: 75px;

	left: 668px;

	}

.

	{

	width: 760px;

	}
.qontainer {

	position: relative;

  margin: 0 auto;

	width: 700px;

	height: 40px;

	}
.logo-left {

	float: left;

	width: 150px;

	background-color: black;

	}

	

.logo-right {

	float: left;

	width: 150px;

	background-color: black;

	}
.logo-far-right {

	float: left;

	width: 150px;

	background-color: black;

	}
.kontainer {

	position: relative;

  margin: 0 auto;

	width: 780px;

	}

form { 

display: inline; }

.content	{

	float: left;

	width: 560px;

	}

.cul	{

	float: bottom;

	width: 780px;

	}

.links {

	float: right;

	width: 200px;

	height: auto;

	}

.cheat	{

	float: left;

	width: 760px;

	border-top: 2px solid #000;

	border-bottom: 2px solid #000;

	}

.cheatthin	{

	float: left;

	width: 760px;

	border-top: 1px solid #000;

	}

.icon	{

	float: left;

	width: 240px;

	}

.blogtent	{

	float: right;

	width: 520px;

	}

.archive-left	{

	float: left;

	width: 380px;

	}

.archive-right	{

	float: right;

	width: 380px;

	}

.arc-container	{

	float: left;

	width: 760px;

	}

.footer	{

	float: left;

	width: 760px;

	border-top: 5px solid #000;

	padding-bottom: 15px;

	}

#auto {
	overflow: auto;
}

#entry	{

	padding: 5px;

	height: auto;

	}

#entry h1	{

	font-size: 14px;

	font-weight: 700;

	color: white;

	}

#entry h2	{

	font-size: 10px;

	color: #999999;

	font-weight: normal;

	color: white;

	}

#entrymain	{

	padding: 2px 5px 2px 5px;

	}

#entrymain p	{

	text-align: justify;

	}

#entrymain a	{

	color: #999999;

	font-weight: normal;

	text-decoration: none;

	}

#entrymain a:link	{

	color: #999999;

	text-decoration: none;

	}

#entrymain a:visited	{

	color: #999999;

	text-decoration: none;

	}

#entrymain a:active	{

	color: #F80;

	text-decoration: underline;

	}

#entrymain a:hover	{

	color: #F80;

	text-decoration: underline;

	}

#entrybody a	{

	color: #000;

	font-weight: bold;

	text-decoration: none;

	}

#entrybody a:link	{

	color: #000;

	font-weight: bold;

	text-decoration: none;

	}

#entrybody a:visited	{

	color: #000;

	font-weight: bold;

	text-decoration: none;

	}

#entrybody a:active	{

	color: #F80;

	font-weight: bold;

	text-decoration: underline;

	}

#entrybody a:hover	{

	color: #F80;

	font-weight: bold;

	text-decoration: underline;

	}

#entryhead	{

	border-bottom: 1px solid #CCC;

	color: white;

	}

#entryend a	{

	color: #999999;

	font-weight: bold;

	text-decoration: none;

	}

#posted a:link	{

	color: #999999;

	font-weight: normal;

	text-decoration: underline;

	}

#posted a:visited	{

	color: #999999;

	font-weight: normal;

	text-decoration: underline;

	}

#posted a:active	{

	color: #F80;

	font-weight: normal;

	text-decoration: underline;

	}

#posted a:hover	{

	color: #F80;

	font-weight: normal;

	text-decoration: underline;

	}

#linkhead h1	{

	font-size: 12px;

	font-weight: 700;

	margin: 2px;

	}

#linkhead h2	{

	font-size: 10px;

	color: #000;

	font-weight: normal;

	}

#linkhead a1	{

	font-size: 10px;

	color: #000;

	font-weight: normal;

	}

#linkcontent	{

	padding: 5px;

	}

#linkhead	{

	border-bottom: 1px solid #CCC;

	}

#linkmain p	{

	font-size: 11px;

	}

#linkmain	{

	padding: 2px 5px 12px 5px;

	}

#linkmain a	{

	color: #000;

	font-weight: normal;

	font-size: 11px;

	text-decoration: none;

	}

#linkmain a:link	{

	color: #000;

	text-decoration: none;

	}

#linkmain a:visited	{

	color: #000;

	text-decoration: none;

	}

#linkmain a:active	{

	color: #FFCC00;

	text-decoration: underline;

	}

#linkmain a:hover	{

	color: #F80;

	text-decoration: underline;

	}

#linkmain a2	{

	color: #000;

	font-weight: normal;

	font-size: 11px;

	text-decoration: none;

	}

#pulldown	{

	margin: 0px 0px 0px 0px;

	padding: 4px 0px 4px 0px;

	background-color: none;

	}

		

#pulldown select	{

	width: 180px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	font-size: 10px;

	}

#bottomupicon	{

	padding-top: 15px;

	}

#bottomupicon img	{

	border: 0px;

	}

#mastreg	{

	padding: 0px 0px 0px 0px;

	border-top: 0px solid #000;

	border-bottom: 0px solid #000;

	margin: 0px 0px 0px 0px;

	width: 820px;

	height: 260px;

	status: no;	

	}

#mastregg

{

	padding: 0px 0px 0px 0px;

	border-top: 2px solid #000;

	border-bottom: 2px solid #000;

	margin: 0px 0px 0px 0px;

	width: 820px;

	status: no;	

	}

#mast-img	{

	width: 760px;

	margin: 0px 0px 0px 0px;

	color: ##FFCC00;

	font-family: Trebuchet MS

	}

#mast-menu	{

	margin: 0px 0px 0px 0px;

	border-bottom: 0px solid #000;		

	padding: 0px 0px 0px 0px; 

	text-align: right;

	width: 820px;

	height: 35px;

	background-color: #000;

	}

	

#mast-menu2	{

	margin: 0px 0px 0px 0px;

	border-bottom: 1px solid #000;		

	border-top: 2px solid #FFCC00;

	padding: 0px 0px 0px 0px; 

	text-align: left;

	width: 820px;

	height: 40px;

	background-color: #000;

	}

#mast-menu:after {

	content: "."; 

	display: block; 

	line-height: 1px; 

	font-size: 1px;

	color: transparent; 

	clear: both; 

	} 

ul#menu-reg	{

	list-style: none;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	background-color: #000;

	font-size: 12px;

	vertical-align: bottom;

	}

ul#menu-reg2	{

	list-style: none;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	background-color: #000;

	font-size: 12px;

	vertical-align: bottom;

	}

ul#menu-reg li	{

	float: left;

	text-align: left;

	color: #CCC;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	border-right: 1px solid #CCC;

	background-color: #000;

	width: 100px;

	height: 40px;

	vertical-align: bottom;

	}

ul#menu-reg2 li	{

	float: left;

	text-align: left;

	color: #CCC;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	border-right: 1px solid #CCC;

	border-top: 1px solid #CCC;

	background-color: #000;

	width: 100px;

	height: 40px;

	vertical-align: bottom;

	}

ul#menu-reg li { width: 100px; voice-family: "\"}\""; voice-family:inherit; width: 99px;} 

html>body ul#menu-reg li { width: 99px; } ul#menu-reg2 li { width: 100px; voice-family: "\"}\""; voice-family:inherit; width: 99px;} 

html>body ul#menu-reg2 li { width: 99px; } ul#menu-reg li a	{

	display: block;

	padding: 0px 5px 0px 7px;

	color: #CCC;

	font-size: 12px;

	text-decoration: none;

	height: 1%;

	vertical-align: top;

	}

ul#menu-reg2 li a	{

	display: block;

	padding: 0px 0px 0px 7px;

	color: #CCC;

	font-size: 12px;

	text-decoration: none;

	height: 1%;

	vertical-align: top;

	}
#mast-menu>ul#menu-reg li a { width: auto; height: 40px; } 

#mast-menu>ul#menu-reg2 li a { width: auto; height: 40px; } ul#menu-reg li a:hover	{

	color: #000;

	background-color: #FFCC00;

	height: 20px;

	}
ul#menu-reg2 li a:hover	{

	color: #000;

	background-color: #FFCC00;

	height: 20px;

	}
#archivehead	{

	padding-top: 10px;

	}

#archivehead-lone	{

	padding-top: 10px;

	border-bottom: 1px solid #CCC;

	}

#archivelist	{

	line-height: 140%;

	border-bottom: 1px solid #CCC;

	}

#archivelist p	{

	text-align: justify;

	}

#archivelist a	{

	color: #000;

	font-weight: normal;

	text-decoration: none;

	}

#archivelist a:link	{

	color: #000;

	font-weight: normal;

	text-decoration: none;

	}

#archivelist a:visited	{

	color: #000;

	font-weight: normal;

	text-decoration: none;

	}

#archivelist a:active	{

	color: #F80;

	font-weight: bold;

	text-decoration: underline;

	}

#archivelist a:hover	{

	color: #F80;

	font-weight: normal;

	text-decoration: underline;

	}

.interests-middle	{

	float: left;

	width: 760px;

	background-color: black;

}

.interests-left	{

	float: left;

	width: 300px;

	background-color: black;

}
.interests-right	{

	float: left;

	width: 490px;

	background-color: black;

}

img  {

  border-style: none;

}

#cover	{

	padding: 10px 5px 10px 5px;

	border: 0px;

	background-color: black;

	}

#cover img	{

	border: 0px;

	padding: 0px;

	}

#cover-frame	{

	width: 100%;

	background-color: black;

	}

	

#div_2 {

	text color: #FFCC00;

	}

	