body {
		margin:0px;
        padding:0px;
        font:10px/14px verdana, arial, helvetica, sans-serif;
		background-color:#000000;
		color:#dddddd;
		background-image: url(img/background.jpg);
		background-position: top left;
		background-repeat: no-repeat;
		z-index: 1;

}

a {	text-decoration:none; }       
a:link { color:#ff6c00; }
a:visited { color:#ff6600; }
a:hover {text-decoration:underline; color:#ff0000;}
.xref {	text-decoration:none; }      /*link reference inside HTML page*/
.xref:hover {	text-decoration:none; }

h1 {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 14px; 
	font-style: normal; 
	color: #DDDDDD; 
	font-weight: bold; 
	text-decoration: none;
	}
h2 {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	color: #DDDDDD; 
	font-weight: bold; 
	text-decoration: none;
	margin-top:5px;
	padding-bottom:0px;
	margin-bottom:5px;
	padding-top:0px;
	}
.projects { /*special h2 class*/
	color: #FFFFFF;
	text-decoration:underline;
	} 
h3 {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #DDDDDD; 
	text-decoration: none;
	}
.index {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 13px; 
	font-style: bold; 
	color:#FFFFFF;
	text-decoration: none;
	}
	
img {border-width:0px;}

.menu {
		background-color:#111111;
		background-image: url(img/menu.png);
		background-position: top left;
		background-repeat: no-repeat;
		position:absolute;
		top:170px;
		left:0px;
		width:100%;
		padding:3px;
		padding-left:50px;
		border:0px solid white;
		}
		
.contents {
		background-color:#000000;
		position:absolute;
		margin-top:225px;
		margin-left:100px;
		background-image: url(img/tgbg.gif);
		background-position: top left;
		background-repeat: repeat;
		position:absolute;
		width:880px;
		padding:20px;
		border:0px;
		/* border-top: 1px solid #dddddd;
		border-bottom: 1px solid #dddddd; */
		}
#bubles {
	position:absolute;
	left:898px;
	top:0px;
	width:126px;
	height:133px;
	border-width:0px;
	
	}
#banner {
	position:absolute;
	left:666px;
	top:20px;
	width:125px;
	height:125px;
	border-width:0px;
	z-index: 12;
	}
p {
	padding-top:0px;
	margin-top:3px;
	
	}