/* CSS Document */
html{
	background-color:#000000;
	padding:0px;
	font-size:9pt;
	margin:auto;
	color:#ffffff;
}
body {
	background-color:#000000;
	padding:0px;
	font-size:9pt;
	margin:0;
	text-align:center;
}
div.main {
	margin:0 auto;
	padding:160px 0px 0px 40px;
	background-image:url(../common/images/background.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:361px;
	max-height:556px;
	max-width:759px;
	width:799px;
	text-align:left;
}
div.nav{
	margin:auto;
	padding:0px;
	height:35px;
	width:799px;
}
div.content {
	width:500px;
	height:300px;
	margin:0px 0px 0px 25px;
	padding:10px;
	color:#222222;
	text-align:left;
	
}
div.home a{
	float:left;
	height:35px;
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(../common/images/home.jpg);
	width:63px;
}
div.home a:hover{
	display:block;
	background-position:bottom;
}
	
div.gallery a {
	float:left;
	height:35px;
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(../common/images/gallery.jpg);
	width:76px;
}
div.gallery a:hover{
	display:block;
	background-position:bottom;
}
div.about a {
	float:left;
	height:35px;
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(../common/images/about.jpg);
	width:67px;
}
div.about a:hover{
	display:block;
	background-position:bottom;
}
div.contact a {
	float:left;
	height:35px;
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(../common/images/contact.jpg);
	width:77px;
}
div.contact a:hover{
	display:block;
	background-position:bottom;
}
div.left {
	float:left;
	height:35px;
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(../common/images/bottom_left.jpg);
	width:94px;
}
div.right {
	float:left;
	height:35px;
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(../common/images/bottom_right.jpg);
	width:422px;;
}
div.title{
	font-size:12pt;
	font-weight:bold;
	font-style:oblique;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#372C26;
	text-align:left;
        border-bottom:ridge;
        margin-bottom:5px;

}
.form{
	background-color:#000000;
	color:#EEEEEE;
	border:groove;
	width:300px;
}
textarea.form{
	width:400px;
	height:150px;
}
table th{
	vertical-align:top;
	text-align:right;
}
.send {
	background-color:#000000;
	color:#EEEEEE;
}
div.error {
	font-weight:bold;
	border-style:double;
	display:inline;
	background-color:#EEEEEE;
	margin:10px;
	padding:5px;
}
.hide {
        display:none;
}
a.show{
        font-size:8pt;
        color:#586B79;
          

}
div.show{
        font-size:10pt;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#372C26;
	text-align:left;
        margin-left:5px;

}
div.category{
        font-size:10pt;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#372C26;
	text-align:left;
        margin:5px 0px 2px 0px;
}

                    
                    
                    
                    
                    
                    
                    
                    
                    
                    