a.lnks:link {color:#9cf; text-decoration: none; font-style: normal; font-family: verdana,arial; font-size:12px;}
a.lnks:visited {color:#9cf; text-decoration: none; font-style: normal; font-family: verdana,arial; font-size:12px;}
a.lnks:active {color:#9cf; text-decoration: none; font-style: normal; font-family: verdana,arial; font-size:12px;}
a.lnks:hover {color:#fff; text-decoration: none; font-style: normal; font-family: verdana,arial; font-size:12px;}


a.lnks1:link {color:#fff; text-decoration: none; font-style: bold; font-family: verdana,arial; font-size:10px;}
a.lnks1:visited {color:#fff; text-decoration: none; font-style: bold; font-family: verdana,arial; font-size:10px;}
a.lnks1:active {color:#fff; text-decoration: none; font-style: bold; font-family: verdana,arial; font-size:10px;}
a.lnks1:hover {color:#9cf; text-decoration: none; font-style: bold; font-family: verdana,arial; font-size:10px;}

a.lnks2:link {color:#9cf; text-decoration: none; font-style: underline; font-family: verdana,arial; font-size:11px;}
a.lnks2:visited {color:#9cf; text-decoration: none; font-style: underline; font-family: verdana,arial; font-size:11px;}
a.lnks2:active {color:#9cf; text-decoration: none; font-style: underline; font-family: verdana,arial; font-size:11px;}
a.lnks2:hover {color:#fff; text-decoration: none; font-style: normal; font-family: verdana,arial; font-size:11px;}

/* Main Page ----------------------------------------------------- */

body {
	margin: 0px 0px 0px 0px;
	background-color: #483931;
 	}
 	
/* Header  ----------------------------------------------------- */
 	
#containerhead {
	text-align: left;	
	width: auto;
	background-color: none;
	border: 1px;
	}

#container {
	margin-right: auto;
	margin-left: auto;
	text-align: left;	
	width: auto;
	background-color: none;
	background: url(img/wood.gif);
	border: 1px;
	}
	
#header {
	margin-right: auto;
	margin-left: auto;
	padding-top:50px;
	padding-bottom: 10px;
	padding-left: 20px;
	width: 780px;
	font: bold 18px Arial, Verdana, Helvetica;
	color:#9cf;
	background: url(img/wood.gif);
	background-color: none;
	letter-spacing: 6px;
	
	}
	
span.header {
	font: bold 10px Arial, Verdana, Helvetica;
	color:#9cf;
	letter-spacing: 5px;
	line-height:15px;
	}
	
/* Navigation  ----------------------------------------------------- */
	
#containernav {
	text-align: left;	
	width: auto;
	}
	
div.links{
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	padding-top: 8px;
	padding-left: 20px;
	letter-spacing: 2px;
	height:20px;
	width: 780px;
	background-color: #000;
	color:#fff;
 	font: bold 10px Arial, Verdana, helvetica, san-serif;
	}
	
/* End Navigation -------------------------------------------------- */	

/* End Header  ----------------------------------------------------- */	

/* Begin Index ----------------------------------------------------- */

#containermid {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	text-align: left;	
	width: auto;
	height: auto;
	background-color: #42332B;
	}
	
#containermid2 {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	text-align: center;	
	width: 800px;
	height: auto;
	background-color: #483931;
	}
	
div.imagfront {
	text-align:left;
	height: 349px;
	width: 800px;
	background-color: #483931;
	color:#F3F3E5;
 	font: 11px Verdana, Arial, helvetica, san-serif; 
	}

div.textfront {
    padding: 10px 0px 10px 20px;
	text-align:left;
	height:  13px;
	width: 780px;
	color:#F3F3E5;
	background-color: none;
 	font: 11px Verdana, Arial, helvetica, san-serif; 
	}

/* End Index  ----------------------------------------------------- */

/* Begin Footer ----------------------------------------------------- */	

#containerbottom {
	margin-right: auto;
	margin-left: auto;
	text-align: left;	
	width: auto;
	height: 160px;
	background-color: #483931;
	}	
	
#containerbottom2 {
	margin-right: auto;
	margin-left: auto;
	text-align: left;	
	width: 800px;
	height: 160px;
	background-color: #483931;
	background: url(img/wood.gif);
	}

div.containerbottom3 {
	margin-right: auto;
	margin-left: auto;
	padding: 5px 0 0 0;
	text-align: right;	
	width: 800px;
	height: 20px;
	background-color: #483931;
	color: #9cf;
	font: normal 11px Verdana, Arial, helvetica, san-serif;
	}
	
div.lists{
	float: left;
	clear: right;
	padding-left: 20px;
	padding-top: 20px;
	height: auto;
	width: 170px;
	background-color: none;
	color:#fff;
 	font: normal 12px Verdana, Arial, helvetica, san-serif;
 	
	}
	
#nav1 {
	text-align: left;
	width: 190;
	height: auto;
	z-index:2;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: none;
	color: #9cf;
	}

#nav1 ul {
	background-color: none;
	list-style: none;
	margin-bottom: 0px;
	margin: 0px;
	padding: 4px 0px 0px 0px;
	}

#nav1 li {
	margin: 0px;
	margin-bottom: 0px;
	text-align: left;
	}

#nav1 li a {

	display: block;
	background-color: none;
	border-right: 1px solid #9cf; 
	color: #9cf;
	text-decoration: none;
	width: 169px;
	}

html>body #nav1 li a {
	width: auto;
	}

#nav1 li a:hover {
	background-color: none;
	color: #fff;
	border-right: 1px solid #fff;
	/*filter:alpha(opacity=25);*/
	/*-moz-opacity:.25;*/
	/*opacity:.25;*/
	}

div.dummy {
	display: block;
	background-color: none;
	border-right: 1px solid #9cf; 
	color: #9cf;
	text-decoration: none;
	width: 169px;
	}	
div.cl{
	float: left;
	clear: right;
	padding: 20px 20px 0px 20px;
	height: auto;
	width: 190px;
	background-color: none;
	color:#fff;
 	font: normal 12px Verdana, Arial, helvetica, san-serif;
 	}
	
div.forms{
	padding: 4px 0px 0px 0px;
	height: auto;
	width: 190px;
	background-color: none;
	color:#9cf;
 	font: normal 11px Verdana, Arial, helvetica, san-serif;
	}
	
input.fi{
	padding: 2px 0px 2px 6px;
	margin: 0px 0px 4px 0px;
	border: 1px solid #000;
    height: 14px;
    width: 170px;
    background-color: #483931;
    font: normal 10px Verdana, Arial, Helvetica;
    color: #fff;
    /*background: url(img/wood.gif);*/
    }
		 
.btn {
	padding: 2px 0px 3px 0px;
	margin: 0px 0px 4px 0px;
    background-color: #483931;
	border: 1px solid #000;
	width: 56px;
	height: auto;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #9cf;
	}
	
/* End Footer  ----------------------------------------------------- */

/* Begin About (shares Containermid - see index)  ----------------------------------------------------- */

#containerabout {
	margin-right: auto;
	margin-left: auto;
	text-align: left;	
	width: 800px;
	height: 250px;
	background-color: #483931;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}	
	
div.abouttext {
	padding: 20px 30px 20px 20px;
	text-align:left;
	height: 360px;
	width: 750px;
	color:#F3F3E5;
	background-color: #483931;
 	font: 11px Verdana, Arial, helvetica, san-serif; 
	}

/* End About  ----------------------------------------------------- */

/* Begin Portfolio (shares Containermid and containermid2 - see index)  ----------------------------------------------------- */

div.textport {
    padding: 3px 10px 7px 0px;
	text-align:right;
	height:  10px;
	width: 790px;
	color:#F3F3E5;
	background-color: #9cf;
 	font: 10px Verdana, Arial, helvetica, san-serif;
 	background: url(img/wood.gif);
	}

div.imag {
	margin-right: auto;
	margin-left: auto;
	text-align:left;
	height: 500px;
	width: 800px;
	color:#F3F3E5;
 	font: 11px Verdana, Arial, helvetica, san-serif; 
	}

div.port{
	float:right;
	display: inline;
	text-align: right;
	height: 500px;
	width: 600px;
	background-color: #483931;
 	/*background: url(img/stripes.gif);*/
	}
	
div.portainer{
	text-align: right;
	height: 500px;
	margin-left:auto;
	background-color: #483931;
 	background: url(img/stripes.gif);
	}
	
#navport {
	float:right;
	clear:left;
	display: inline;
    padding: 10px 20px 10px 20px;
	text-align: left;
	width: 160px;
	height: 470px;
 	font: bold 11px Arial, Verdana, helvetica, san-serif;
	color: #fff;
	background-color: #483931;
	}

#navport ul {
	background-color: none;
	list-style: none;
	margin: 0px;
		width: 160px;
	padding: 0px 0px 0px 0px;
	}

#navport li {
	display: block;
	margin: 0px 6px 0 0;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	width: 160px;
	padding: 0px 0px 0px 0px;
	}

#navport li a {
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	color: #9cf;
	text-decoration: none;
	width: auto;
	}

html>body #navport li a {
	width: auto;
	}

#navport li a:hover {
	display: block;
	color: #fff;
	background-color: #483931;
	}

/* End Portfolio  ----------------------------------------------------- */

/* Begin Exhibitions  ----------------------------------------------------- */

#containerexhi {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	text-align: left;	
	width: auto;
	height: 630px;
	background-color: #42332B;
	}
	
div.textexhi {
    padding: 3px 0px 7px 20px;
	height:  10px;
	width: 780px;
	color:#fff;
	background-color: #9cf;
 	font: 11px Verdana, Arial, helvetica, san-serif;
 	background: url(img/wood.gif);
	}
	
#containerexhi2 {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	text-align: left;	
	width: 800px;
	height: 630px;
	background-color: #483931;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}
	
div.exhitext {
	float:left;
	padding: 15px 20px 10px 20px;
	text-align:left;
	height: 535px;
	width: 360px;
	color:#F3F3E5;
	background-color: #483931;
 	font: 11px Verdana, Arial, helvetica, san-serif; 
	}	
	
div.exhitext2 {
	float:right;
	clear:left;
	padding: 15px 20px 10px 20px;
	text-align:left;
	height: 535px;
	width: 360px;
	color:#F3F3E5;
	background-color: #483931;
 	font: 11px Verdana, Arial, helvetica, san-serif; 
	}

/* End Exhibitions  ----------------------------------------------------- */

/* Begin Press  ----------------------------------------------------- */

/* Press is same as portfolio */

/* End Press  ----------------------------------------------------- */

/* Begin Contact  ----------------------------------------------------- */

#containermidcontact {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	text-align: left;	
	width: auto;
	height: auto;
	background-color: #42332B;
	}
	
#containermidcontact2 {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	text-align: left;	
	width: 800px;
	height: 400px;
	background-color: #483931;
	}
	
div.text {
    padding: 20px 10px 10px 20px;
	text-align:left;
	height:  13px;
	width: 760px;
	color:#EBEBD8;
	background-color: none;
 	font: 11px Verdana, Arial, helvetica, san-serif; 
	}
	
input.ci{
	padding: 2px 0px 0px 5px;
	border: 1px solid #000;
    height: 15px;
    width: 160px;
    font: normal 10px Verdana, Arial, Helvetica;
    color: #F3F3E5;
    background-color: #42332B;
    }
    
select.sub{
	padding-left: 5px;
	border: 1px solid #000;
    height: 15px;
    width: 168px;
    font: normal 10px Verdana, Arial, Helvetica;
    color: #F3F3E5;
    background-color: #42332B;
    }
    
textarea.ct{
	padding: 5px;
	border: 1px solid #000;
    height: 150px;
    width: 300px;
    font: normal 10px Verdana, Arial, Helvetica;
    color: #F3F3E5;
	scrollbar-face-color:#483931;
	scrollbar-arrow-color:#F3F3E5;
	scrollbar-track-color:#42332B;
	scrollbar-shadow-color:#483931;
	scrollbar-highlight-color:#483931;
	scrollbar-3dlight-color:#42332B;
	scrollbar-darkshadow-Color:#42332B;
	background-color: #42332B;
    }

/* End Contact ----------------------------------------------------- */


div.exhilinks {
	float:left;
	padding: 0px 0px 0px 0px;
	text-align:left;
	height: 300px;
	width: 400px;
	color:#F3F3E5;
	background-color: #fff;
 	font: 11px Verdana, Arial, helvetica, san-serif; 
	}	
	
div.exhilinks2 {
	float:right;
	clear:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	height: 300px;
	width: 400px;
	color:#F3F3E5;
	background-color: #fff;
 	font: 12px Verdana, Arial, helvetica, san-serif; 
	}

#navlinks {
	float:right;
	clear:left;
	display: inline;
    padding: 15px 20px 10px 20px;
	text-align: left;
	width: 360px;
	height: 275px;
 	font: bold 12px Arial, Verdana, helvetica, san-serif;
	color: #fff;
	background-color: #483931;
	}

#navlinks ul {
	background-color: none;
	list-style: none;
	margin: 0px;
	width: 360px;
	padding: 0px 0px 0px 0px;
	}

#navlinks li {
	display: block;
	margin: 0px 6px 0 0;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	width: 200px;
	padding: 0px 0px 0px 0px;
	}

#navlinks li a {
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	color: #9cf;
	text-decoration: none;
	width: auto;
	}

html>body #navlinks li a {
	width: auto;
	}

#navlinks li a:hover {
	display: block;
	color: #fff;
	background-color: #483931;
	}

#containerlinks {
	margin-right: auto;
	margin-left: auto;
	text-align: left;	
	width: 800px;
	height: 350px;
	background-color: #483931;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	