html{		
margin: 0px;
padding: 0px;}

body {
	margin: 0; border: 0;
	font-size: 62.5%;
	
	padding: 8px 8px 0px 8px;
}

#container {
	width: 750px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#blackframe {
width: 700px;
border: 1px solid #000;
float: left;
}

/* ************************* HEADER ************************** */

div#topnav {
	width: 700px;
	height: 140px;
	background-color:#000;
	margin: 0; padding:0; border: 0;	
}
#eventspict {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#topimagbox {
width: 290px;
height: 139px;
float: left;
margin-top: 1px;
background: url('images/header_image.jpg') no-repeat;
}

#cpoulsentop {
width: 292px;
height: 25px;
float:right;
margin-right: 20px;
margin-top: 95px;
}

.img {
	border: 1px solid #000;
}

 /* ************************* LEFT COLUMN ************************** */
 
 div#overlord { 
 width: 700px; 
 }
 
 #greybackgd {
 width: 700px;
 background-color: #dbdbdb;
 float:left;
 margin-top:2px;
 }
 
 div#containerleft {
	width: 300px;
	margin: 0; border: 0; padding: 0;
	float: left;}

#homepimagleft {
	width: 271px;
	height: 321px;
	float: left;
	margin-top: 15px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
}

#sculptureleft {
width: 260px;
float: left;
margin-top: 15px;
margin-left: 30px;
text-align: center;
font : 9px Helvetica, Verdana, Arial, sans-serif;
color: #000;
}

#portraitleft {
width: 260px;
float: left;
margin-top: 64px;
margin-left: 30px;
text-align: center;
}


/* ************************* RIGHT COLUMN ************************** */

div#containerright {
	width: 350px;
	padding: 0;
	border: 0;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	}

div#containerright2 {
	width: 700px;
	padding: 0; 
	border: 0; 
	margin:0;
	float: right;
	}


#titlebox {
width: 500px;
height: 22px;
float:right;
margin-top: 15px;
margin-right: 20px;
text-align:right;
}

#titlebox2 {
width: 300px;
height: 22px;
float:right;
margin-top: 15px;
margin-right: 20px;
text-align:right;
}

#contenttext {
	width: 350px;
	margin-top: 19px;
	margin-right: 20px;
	text-align: justify;
	font : 11px Helvetica, Verdana, Arial, sans-serif;
	color: #333333;
	line-height: 1.2em;
	float: right;
	padding-bottom: 20px;
	padding-right: 10px;
	margin-bottom: 0px;
}

#contenttext2 {
width: 350px;
float: right;
margin-top: 29px;
margin-right: 20px;
margin-bottom: 20px;
text-align: justify;
font : 11px Helvetica, Verdana, Arial, sans-serif;
color: #333333;
line-height: 1.2em;
}

#contenttext3 {
	width: 650px;
	float: right;
	margin-top: 29px;
	margin-right: 20px;
	margin-bottom: 20px;
	text-align: justify;
	color: #333333;
	line-height: 1.2em;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	padding-right: 20px;
}

#gallery {
width: 650px;
float: right;
margin-top: 29px;
margin-right: 20px;
margin-bottom: 20px;
text-align: center;
font : 11px Helvetica, Verdana, Arial, sans-serif;
color: #333333;
}

#imagesgallery {
width: 450px;
text-align: center;
margin: 5px auto 0px auto;
}

#menugallery {
width: 650px;
float: right;
margin-right: 20px;
margin-bottom: 20px;
text-align: right;
font : 11px Helvetica, Verdana, Arial, sans-serif;
color: #000;
}

#homepcenter {
width:370px;
height: 172px;
float:right;
margin-top: 20px;
margin-right: 20px;
margin-bottom: 20px;
}

#bottmlogo {
width: 62px;
height: 47px;
float: left;
margin-top: 120px;
margin-left: 14px;
}

#imagportrait {
	width:260px;
	height: 172px;
	float: right;
	margin-right: 20px;
}

#imag5row {
width: 650px;
height: 115px;
text-align: center;
margin: 10px auto 10px auto;
}

#eventspict {
	width: 700px;
	height: 102px;
	text-align: left;
	margin-left: 1px;
	float: left;
}


/* ************************* FOOTER HOMEPAGE ************************** */

div#containerbottom {
	width: 750px;
	height: 20px;
	color: #000;
	border: 0;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 0;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 100%;
	padding: 0;
	float: left;
}

#credits {
	width: 700px;
	height: 20px;
	text-align: right;
	font : 10px Helvetica, Verdana, Arial, sans-serif;
	color: #000;
	border: 0;
	margin-top: 30px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 0;
	padding: 0;
}

/* ************************* TEXT STYLE ************************** */

.title1 {
text-align: left;
font : bold 12px Helvetica, Verdana, Arial, sans-serif;
color: #000;
}




/* ************************* STYLES LINKS ************************** */

 .grey:link {
	color: #000;
	text-decoration:none;
}
 .grey:visited {
	color: #000;
	text-decoration:none;
}
 .grey:hover {
	color:#FFF;
	text-decoration:none;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	background-color: #333;
}
 
  .black:link {
	color: #000;
	text-decoration:underline;
}
 .black:visited {
	color: #000;
	text-decoration:underline;
}
 .black:hover {
	color:#333333;
	text-decoration:none;
}

