body	{

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

	font-size: small;

	background-color: black;

	text-align: justify;

	margin: 0 auto;

	position: relative;

	}

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 10px;
background-color: #000000;
}
.vscrollerbar {
width: 10px;
background-color: #FFCC33;
}
.hscrollerbase {
height: 10px;
background-color: white;
}
.hscrollerbar {
height: 10px;
background-color: black;
}

.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}

iframe {



	background: black;



	}

a	{

	color: #000;

	font-weight:bold;

	text-decoration: none;

	background-color: transparent;

	}







a:link	{

	color: #000;

	text-decoration: none;

	background-color: transparent;

	} 







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;

	}







.blahhhh







	{

	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;

	}





.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;

	}

		

#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: 2px solid #000;

	border-bottom: 2px solid #000;







	margin: 0px 0px 0px 0px;

	width: 820px;

	height: 260px;

	}







#mastregg

{

	padding: 0px 0px 0px 0px;

	border-top: 2px solid #000;

	border-bottom: 2px solid #000;

	margin: 0px 0px 0px 0px;

	width: 820px;

}







#mast-img	{

	width: 760px;

	margin: 0px 0px 0px 0px;

	color: #FFCC00;

	font-family: 'Trebuchet MS';

	}







#mast-menu	{

	margin: 0px 0px 0px 0px;

	border-bottom: 1px solid #000;		

	padding: 0px 0px 0px 0px; 

	text-align: right;

	width: 820px;

	height: 50px;

	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: 50px;

	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: 50px;







	







	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: 50px;







	







	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: 8px 6px 10px 8px;

	color: #CCC;

	font-size: 12px;

	text-decoration: none;

	height: 1%;







	







	vertical-align: bottom;

	}

ul#menu-reg2 li a	{

	display: block;

	padding: 8px 6px 10px 8px;

	color: #CCC;

	font-size: 12px;

	text-decoration: none;

	height: 1%;







	







	vertical-align: bottom;

	}

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

#mast-menu>ul#menu-reg2 li a { width: auto; height: 32px; } 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: 320px;

	background-color: black;

}



.interests-right	{

	float: left;

	width: 440px;

	padding-top: 6px;

	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 {

	color: #FFCC00;

	}

	