* {margin: 0;
   padding: 0;
}

body {
 margin:auto;
 text-align:center;
 /* background-color: #534b48; */
 background-color: #99CCFF;
 font-family:Verdana, Arial, Sans-serif;
 font-size:11px;

 }

h1{ font-size:18px;
margin-bottom: 15px;}

h2{ font-size:16px;
margin-bottom: 10px;}
h3{ font-size:14px;
margin-bottom: 10px;}
h4{ font-size:13px;
margin-bottom: 10px;}
h5{ font-size:12px;
margin-bottom: 10px;}
h6{ font-size:11px;
margin-bottom: 10px;}

p{ font-size:11px; }

a {text-decoration: none;
    border: none;}

img {border: none;}

.thumb {margin-top: 5px;
 margin-bottom: 5px;
}

#outer {
 width:800px;
 background: none;
 margin:auto;
 margin-top:20px;
 border: none; 
 }

#header{
 width:800px;
 text-align: left;
 background-image: url('../images/header.jpg');
 background-position: top center;
 background-repeat: no-repeat;
 margin: auto;
 height: 152px;
 min_height: 152px;
 _height: 152px;
 border: none;
 }

#logo {
 display: inline;
 float:right;
 margin-right: 10px;
 margin-top: 5px;
}

#bodyblock {
 /*background-image: url('../images/body_bg.jpg');
 background-position: top center;
 background-repeat: repeat-y;*/
 background-color: white;
 float:left;
 width:800px;
 border: none;
 }

#base {
 /*background-image: url('../images/bottom.jpg');
 background-position: center;
 background-repeat: no-repeat;*/
 background-color: white;
 width:800px;
 height: 65px;

 z-index: 2;
 clear: both;
} 

#base p{ margin-top: 20px;
         margin-right: 25px;
         margin-left: 25px;
         color: #534b48; }


/*-----LEFT MARGIN-------*/

#leftcontent {
 float:left;
 width:160px;
 border: none;
 margin-top: 50px;
 background-image: none;
 background-color: none;
 text-align:right;
 }



/*--Menu--*/
#leftcontent ul{
 margin: auto;
 width:149px;
 border: none;
 list-style-type: none;
 background: none;
}

#leftcontent li{
 width:149px;
 height: 28px;
 background-image: url('../images/menu_bg.jpg');
 background-repeat: no-repeat;
 background-position: center;
 border-bottom: 1px solid #534b48;
 line-height: 28px;
}

#leftcontent a:hover{color: #534b48;}
#leftcontent a:link{color: black;}
#leftcontent a:visited{color: black;}

.menucontact {margin-top: 50px;
 margin-bottom: 20px;
 color: #534b48;}

/*-- End Menu --*/


/*------END LEFT MARGIN--------*/

/*------CENTER MARGIN----------*/

#maincontent {
 width:620px;
 float: right;
 border:none;


 margin-top: 10px;
 margin-right: 0px;
 margin-bottom: 20px;
 border: none;
 min_height: 400px;
 _height: 400px;
 }


/*---------END CENTRE MARGIN----------*/


#maintable {text-align: left;
             width: 600px;}

#maintable ul {margin: 20px;}

textarea{
 width:600px;
 float: right;
 border:none;
 text-align:left;
 background: white;
 margin-top: 10px;
 margin-right: 10px;
 height: 400px;
 }

#contenttable{
margin-left: 10px;
margin-right: 10px;
padding: 0px;
border: 0px;
width: 600px;
}

.leftcolumn{width: 200px;
text-align: right;}

.rightcolumn{width: 200px;
 text-align: left;}

.rightcolumn textarea{
border: 1px solid black;
width: 300px;
height: 100px;
margin-left: 10px;
float: left;
}

.rightcolumn input{
border: 1px solid black;
width: 300px;
height: 20px;
margin-left: 10px;
}

.rightcolumn input#checkbox {
margin-left: 10px;
width: 20px;
}


#contenttable ul{
margin-left: 20px;
}


#adminwindow {
margin: 0px;
padding: 0px;
width: 620px;
border: none;

}

#gallerytable{
margin-left: 10px;
padding: 0px;
border: 0px;
width: 600px;
}

br{height:10px;}

#contactttable{
margin-left: 10px;
padding: 0px;
border: 0px;
width: 500px;
}

#contacttable td{height: 40px;}

#contacttable input{
 border: 1px solid #534b48;
}

#contacttable textarea{
 border: 1px solid #534b48;
}

#copyright {positon: absolute;
 right: 0px;
 bottom: 0px;
 border: none;
}

#hometable{width: 600px;
 height: 480px;
}
