/* *********************************** */
/* General Typhos & Style              */
/* *********************************** */
body {width:780px; margin: 0 auto; letter-spacing: 0px; 
color:#131; background: #d4d0c8; font-family: "Lucida Sans Unicode","Lucida Grande", Verdana, sans-serif;	font-size: 11px;	line-height: 1.4em;
}

a {color: #fff; text-decoration: none;}
a:hover {color: #ccc; text-decoration: none;}


/* *********************************** */
/* Layout                              */
/* *********************************** */
#container,#header,#content,#content-block,#footer { overflow:hidden; display:block;}
#container-bg {margin-top:10px;}
#container, #footer {width: 100%;}
#container {background: transparent url(../images/top.png) no-repeat top left;}
#content {width:780px; padding:0;}
#header {height:100px; color: #778899; width: 780px;}
#footer {clear:both;height:45px;background: transparent url(../images/footer.jpg) no-repeat top left;}

/* *********************************** */
/* Header Div                          */
/* *********************************** */
#header h1 { visibility:hidden; margin:0; font: bold 1px/1px Arial, Verdana, Tahoma;}
#header h2 { visibility:hidden; padding: 5px 30px 0px 37px; margin:0; font: bold 12px/16px Arial, Verdana, Tahoma; color:#B7A662;}
#header a {border: none; text-decoration: none; color: #fff;}
#header a:hover {color:#B0C447;}

#menu {
margin-left: 10px;
margin-right:0px;
margin-top:75px;
padding:0;
}
#menu ul li {
margin-left:2px;
margin-right:2px;
float:left;
display: inline;
}
#menu ul {
  list-style: none;
  margin:2px 0px 0px 0px;
  padding-left:22px;
  padding-right:0px;
}
#menu a {
  border-left: 1px solid #999;
  padding-left: 5px;
}


/* *********************************** */
/* Content Div                         */
/* *********************************** */
/* #content-block {padding: 15px 25px 15px 37px; text-align: justify; clear:left;} */
#content-block {margin: 0px 0px 0px 10px; padding: 0px;  width: 760px;}
#content-block h1,h2,h3,h4 {padding: 0; margin:10px 0 0 0; text-align: left; font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;}
#content-block h2 {color: #fff; font-size: 19px; letter-spacing:1.5px; line-height: 24px; margin-top: 24px; margin-left: 10px; font-weight:normal;}
#content-block p {margin: 10px 0;}
#content-block h2 a, #content-block h3 a {border:none; text-decoration: none;}


#fineart {
	float: left;
	padding:0;
	margin:0;
	height:460px;
	background-color:#B6B6B6;
	width: 380px;
	position:absolute;
}

#fineart img, #commercial img {
border:none;
height:380px;
width:380px;
padding:0;
margin:0;
}

#fineart img a, #commercial img a {
border:none;
}

#commercial {
float:right;
margin:0px;
padding:0;
height:460px;
background-color:#B0C447;
width: 380px;
}

#fineart p, #commercial p {
margin-left:10px;
margin-bottom:20px;
color: #fff;
}


/* *********************************** */
/* Footer Div                          */
/* *********************************** */
#footer a {text-decoration: none; color: #789;}
#footer a:hover {color: #789; border-bottom: 1px dashed #789;}
#footer .copyright { float:left; width:500px; padding: 10px 10px 0px 37px; margin:0; 
font: normal 10px/14px Arial, Verdana, Tahoma; color: #789; letter-spacing: 0px;}
#footer .rss { float:right; width:190px;padding: 10px 10px 0px 10px; margin:0; 
font: normal 10px/14px Arial, Verdana, Tahoma; color: #789; letter-spacing: 0px;}


#slideshow {margin: 0px auto 0px auto; padding: 30px 0px 30px 0px;  width: 760px; background-color:#FFF;}
#slideshow h2 {color: #336699;font-size: 15px; letter-spacing:normal; line-height: normal; margin-top: 0px; margin-left: 20px; margin-bottom: 20px; font-weight:normal;}
