*{margin: 0; padding: 0; color: #615e5e;}
body{background: #ffffff; font: 10px Verdana;}
#logo{background: URL(images/logo.png) top left no-repeat; height: 190px; width: 490px; margin: 0;text-indent: -9999px;}
h1{font: bold 24px "Times New Roman"; color: #615e5e;}
h2{height: 38px; display: block; border: 1px solid #817776; width: 488px; margin: 10px 0 0 0; font: 24px "Times New Roman"; color: #615e5e; text-align: center; padding: 10px 0 0 0;}
h3{font: bold 12px Verdana; color: #615e5e;}
h4{font: bold 10px Verdana; color: #615e5e;}
a{outline: none; color: #817776; font-weight: bold;}

#container{width: 490px; margin: 0 auto; padding: 20px 0 0 0;}

#menu{font: 18px "Times New Roman"; text-align: center; position: relative;}
#menu ul{list-style-type: none; padding: 25px 0 2px 0;}
#menu li{display: inline; padding: 0 12px 0 12px;}
#menu li a{color: #615e5e; text-decoration: none;}
#menu #last{padding: 0 !important;}

#language{position: absolute; right: 0; top: 30px; width: 50px;}
#language ul{padding: 0 !important;}
#language li{padding: 0 !important; display: inline !important; float: left; margin: 0 5px 0 0;}

#content{background: #f3f3f3; padding: 10px 10px 20px 10px;}
#content ul{padding: 10px 0 0 20px;}
#content p{padding: 10px 0 5px 0;}

#footer{background: #615e5e; color: #ffffff; padding: 3px 2px 3px 3px;}

td{padding: 5px;}
.pleasehideme{display: none !important;}
.ngg-gallery-thumbnail-box{width: 478px !important; height: 75px !important; background: #ececec; padding: 1px;}
.ngg-gallery-thumbnail{float: right !important;}
.ngg-des{width: 350px; float: left !important; padding: 5px;}

.ngg-gallery-thumbnail img {
	background: none !important;
	border: 0 !important;
	margin: 0 !important;
padding: 0 !important;}

#qtranslate-chooser{position: absolute; margin: -20px 0 0 0 !important;}

