html {
	margin: 0;
	padding: 0;
	}
	
body { 
	background: #e7e7e7 url(images/bg.jpg) repeat-x top center;
	padding: 0;
	margin: 0;
	}	
p { 
	color: #747474; 
	font: 8pt Verdana, Helvetica, Arial, sans-serif;	
	text-align: right;
	}

a { 
	color: #747474; 
font-weight: bold;
font: 8pt Verdana, Helvetica, Arial, sans-serif;	 	}
	
	
h2 { 
	color: #747474; 
	font: 9pt Verdana, Helvetica, Arial, sans-serif;	
	text-align: right;
	}
	
h2 a { 
	color: #747474; 
	font: 9pt Verdana, Helvetica, Arial, sans-serif;
	text-decoration:none;
	text-align: right;
	}

	
	img {border: none;
	padding: 0;
	margin: 0;
	}
	
h1 img{
line-height: 0px;
	border-color:#470404;
	float: left;
	margin: 0px 8px 0px 0px;
	}

#wrapper {
	background: url(images/papers.png) no-repeat;
	padding: 0;
	width:884px;
	height:662px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -442px;
	margin-top: -331px;
	}
    
#header {
position: absolute;
	padding-top: 0px;
	margin: 27px 0 0 26px;
    }
    
    #contact {
    background: url(images/contactbox.jpg) no-repeat;
	position: absolute;
	width: 193px;
	height: 48px;
	margin: 27px 0 0 659px;
    }
#contacttext {
	padding: 0px 11px 0px 0px;
    }
    
#headercontent {
position: absolute;width: 550px;
	margin: 14px 0px 0px 310px;
    }


#navigation {
	padding: 2px 0px 0px 665px;
    }
    
#main {
	width: 808px;
	height: 470px;
	margin: 6px 0px 0px 12px;	}
	
    #abouttext {
    position: absolute;
	width: 300px;
	margin: 38px 0px 0px 23px;	}
	
	#abouttext p {
	
	color: #747474; 
	font: 9pt Verdana, Helvetica, Arial, sans-serif;	
		text-align:left;	}
	
#thumbs {
	padding: 6px 0px 0px 0px;
	text-align: center;
	}

#about {
	margin: 628px 28px 0px 0px;
	}
    
#bodycontent {
	background: url(images/main2.png) no-repeat;
	position: absolute;
	width: 831px;
	height: 523px;
	margin: 87px 0px 0px 22px;
    }
    
    

  
