html,body {
text-align:left;
margin:0px;
padding:0px;
background-color:#fff;
background-image : url(../img/bg_gradient.jpg);
background-position:0 0;
background-repeat:repeat-x;
font : 12px Arial, sans-serif;
height:100%;
}
a {
		color: #6D067F !important;	/* For Firefox... mark as important, otherwise it becomes black */
        font-weight:normal;
        text-decoration:none !important;
		font-size:12px !important;
}
a:hover {
		color: #6D067F !important;	/* For Firefox... mark as important, otherwise it becomes black */
        font-weight:normal;
        text-decoration:underline !important;
		font-size:12px !important;
}
ul{
margin:0px;
padding:0px 0px 0px 15px;
}
li{
 display : list-item;
 list-style-image : url(../img/bullet.gif);
 list-style-position: outside;
}
table.bodytable {
	height:100%;
	width:885px;
}
#topBG{
height:27px;
background-image : url(../img/top.jpg);
background-position:0 0;
background-repeat:no-repeat;
}

#topLeftBG{
background-image : url(../img/topLeft.jpg);
background-position:0 0;
background-repeat:no-repeat;
width:120px;
height:273px;
}
#topCenterBG{
background-image : url(../img/topCenter.jpg);
background-position:0 0;
background-repeat:no-repeat;
width:576px;
height:273px;
border-left:1px solid #757575;
border-right:1px solid #757575;
}
h1#website_title{
	position:absolute;
	top:-100px;
	left:0px;
}
#centerCenterBG h1{
	position:absolute;
	top:220px;
	left:298px;
	margin:0px;
	padding:0px;
	color:#efd9da;
	font : 50px Arial;
	font-weight:bold;
	width:1%;
	white-space:nowrap;
}
#centerCenterBG h2{
font : 20px Arial, sans-serif;
font-weight:bold;
color:#efd9da;
padding-left:0px;
margin-top:0px;
margin-bottom:5px;
}
#menu{
position:absolute;
top:58px;
left:390px;
width:576px;
}
.menu_split{
float:left;
}
#menu img {
border:0px;
}
#menu a#about {
background-image : url(../img/menu_about_off.jpg);
background-position:0 0;
background-repeat:no-repeat;
width:92px;
height:35px;
display:block;
float:left;
text-indent:-5000px;
border:0;
}
#menu a#about.current{
background-image : url(../img/menu_about_on.jpg);
background-position:0 0;
background-repeat:no-repeat;
}
#menu a#about:hover{
background-image : url(../img/menu_about_on.jpg);
background-position:0 0;
background-repeat:no-repeat;
}
#menu a#gallery {
background-image : url(../img/menu_gallery_off.jpg);
background-position:0 0;
background-repeat:no-repeat;
width:116px;
height:35px;
display:block;
float:left;
text-indent:-5000px;
border:0;
}
#menu a#gallery.current{
background-image : url(../img/menu_gallery_on.jpg);
background-position:0 0;
background-repeat:no-repeat;
}
#menu a#gallery:hover{
background-image : url(../img/menu_gallery_on.jpg);
background-position:0 0;
background-repeat:no-repeat;
}
#menu a#news {
background-image : url(../img/menu_news_off.jpg);
background-position:0 0;
background-repeat:no-repeat;
width:91px;
height:35px;
display:block;
float:left;
text-indent:-5000px;
border:0;
}
#menu a#news.current{
background-image : url(../img/menu_news_on.jpg);
background-position:0 0;
background-repeat:no-repeat;
}
#menu a#news:hover{
background-image : url(../img/menu_news_on.jpg);
background-position:0 0;
background-repeat:no-repeat;
}
#menu a#contact {
background-image : url(../img/menu_contact_off.jpg);
background-position:0 0;
background-repeat:no-repeat;
width:115px;
height:35px;
display:block;
float:left;
text-indent:-5000px;
border:0;
}
#menu a#contact:hover{
background-image : url(../img/menu_contact_on.jpg);
background-position:0 0;
background-repeat:no-repeat;
}
#menu a#contact.current{
background-image : url(../img/menu_contact_on.jpg);
background-position:0 0;
background-repeat:no-repeat;
}


#topRightBG{
background-image : url(../img/topRight.jpg);
background-position:0 0;
background-repeat:no-repeat;
width:28px;
height:273px;
}



#centerLeftBG{
background-image : url(../img/centerLeft.jpg);
background-position:bottom left;
background-repeat:no-repeat;
width:120px;
height:auto;
}
#centerCenterBG{
background-image : url(../img/centerBottomLeftCorner.jpg);
background-position:bottom left;
background-repeat:no-repeat;
width:576px;
border-left:1px solid #757575;
border-right:1px solid #757575;
vertical-align:top;
padding:0px 51px 70px 109px;
text-align:justify;
font : 12px Arial, sans-serif;
font-weight:normal;
}

#fakeMinHeight{
height:310px;
background:transparent;
width:0px;
}
#centerRightBG{
width:28px;
}
#footer{
background-image : url(../img/footer.jpg);
background-position:0 0;
background-repeat:no-repeat;
width:885px;
height:49px;
}
#copyrights{
text-align:right;
margin-right:29px;
margin-top:-3px;
}

/***************************MODULES*/
/*GALLERY*/
.gal_thumbs{
border:1px solid #cdcdcd;
width:275px;
height:100px;
float:left;
text-align:left;
margin-right:5px;
margin-bottom:5px;
background-image:url(../img/thumbs_bg.gif);
background-position:0 0;
background-repeat:no-repeat;
}
.sold {
background-image:url(../img/thumbs_bg_sold.gif);
background-position:0 0;
background-repeat:no-repeat;
}
.thumb_title{
font-weight:bold;
color:#000;
height:20px;
padding-top:3px;
padding-left:3px;
}
.thumb_descr {
padding:5px;
}
.gal_thumbs img {
float:left;
margin:5px 5px 5px 5px;
}
