
* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 
}

#wrapper { 
 /* margin: 0 auto;  */
 margin-left: 30px;
 margin-top: 30px;
 width: 800px;
 /* background: url("images/background.gif") top left no-repeat; */
 /* border: 1px solid #ccc; */

}
#header {
 color: #333;
 width: 800px; 
 float: left;
 /* padding: 10px; */
 /* border: 1px solid #ccc; */
 height: 160px;
 margin: 10px 0px 5px 0px;
 /* background: url("images/title.gif") top left no-repeat; */
}

#leftcolumn { 
 color: #333;
 /* background: #ffffff; */
 margin: 0px 0px 0px 0px;
 padding: 0px;
 
 /* height: 350px; */
 /* border: 1px solid #ccc; */
 width: 150px;
 float: left;
}

#leftcolumn a.menu {
   font-family: Verdana, Helvetica, sans-serif;
   font-size: 100%;
   font-weight: bold;
   display:block;
   padding: 8px 0 0 0;
   text-align: center;
   text-decoration: none;
   color: #666666;
   width:150px;
   height:30px;
   background: url("images/button00.gif") top left no-repeat;
   }

#leftcolumn a.menu:hover {
   background-image: url("images/button01.gif");
   }

#leftcolumn a.submenu {
   /* margin: 0px 10px 0px 0px; */
   text-decoration: none;
   text-align: right;
   padding-right: 15px;
   display:block;
   font-family: Verdana, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 100%;
   /* float: right; */
   color: #666666;
   }

#rightcolumn { 
 float: right;
 color: #333;
 /* border: 1px solid #ccc;  */
 /* background: #FFFFFF;  */
 margin: 0px 0px 5px 0px;
  /* padding: 10px; */
 /* height: 350px; */
 width: 640px;
 /* display: inline; */
}

#slideshow { 
 float: right;
 color: #333;
 /* border: 1px solid #ccc;  */
 /* background: #FFFFFF;  */
 margin: 0px 0px 5px 0px;
  /* padding: 10px; */
 /* height: 350px; */
 width: 640px;
 height: 525px;
 /* display: inline; */
}

#rightcolumn p {
 font-family: Verdana, Helvetica, sans-serif;
 text-align: justify;
 font-size:12px;
}

#rightcolumn p.bold {
 font-family: Verdana, Helvetica, sans-serif;
 text-align: justify;
 font-weight: bold;
 font-size:13px;
}

#rightcolumn p.right {
 float:right;
 font-size:10px;
}

#rightcolumn a {
 font-family: Verdana, Helvetica, sans-serif;
 color: #333;
 text-align: justify;
 font-size:12px;
 text-decoration: none;
}

#rightcolumn a:hover {
 text-decoration: line-through;
}

#address{
 margin: 0 auto;
  width:250px;
}

#footer { 
 width: 640px;
 float: right;
 /* clear: both;  */
 text-align: center;
 /* border: 1px solid #ccc; */
 background: #cccccc;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}

#imgnav {
    float: right;
    padding-right: 20px;
    padding-bottom: 5px;   	
}


img.floatleft { 
    float: left; 
    margin: 4px; 
}

img.floatright { 
    float: right; 
    margin: 4px; 
}



.image_info {
    display:block;
    font-size:10px;
    color:#999;
    border:0px;
}

.show_title a {
    font-size:12px;
    text-decoration:none;
    color:#999;
}

.image_info a {
    text-decoration:none;
    color:#fff;
}

img {
	border-width: 0;
}

.image {
    padding-left:15px;
    padding-right:25px;
    margin-bottom:20px;
     
}

.image img {
    margin: 0 auto;
    padding:5px;
    border: 1px solid #00000; 
    display:block;
    background-color: #fff;
    margin-top: 10px;
}

.navigation, .navigation a {
    text-decoration: none;
    color: #4d4c4c;
    margin-top:9px;
    font-weight:bold;
    text-align: center;
    /* vertical-align: bottom; */
    /* padding: 0 15px 0 0; */
    text-decoration: none;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 100%;
    
}

.thumbnail_row {
    margin-top: 1px;
}

.thumbnail_row img {
    border:0px solid #aaa;
    margin-top:10px;
}

.thumbnail_center {
    padding:1px;
    border:1px solid #fff !important;
}

.small, .small a {
    margin-top: 20px;
    text-decoration:none;
    color:#777;
}


