html, body{
      margin:0;
      padding:0;
      height:100%;
      border:medium none;
      background:#fff;
      background-image:URL(images/bktopfr.png);
      background-repeat:repeat-x;
      color: #333;
      font-size:10pt;  
      font-family: Trebuchet MS, Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; 
}

.fb{
background-image:URL(images/bkbtm.png);
background-repeat:repeat-x;
background-position:bottom left; 
}

.tb{
background-image:URL(images/bktop.png);
background-repeat:repeat-x;
background-position:top left; 
}

.footer { 
background-image:URL(images/bkbtm.png);
background-repeat:repeat-x;
background: #fff;
color:#000;
font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
padding:0px;
}

a {
color:#333;
font-size:10pt; 
font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}

a:hover {
color:#6aa5b6;
font-size:10pt; 
font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
}

.nav { 
width: 168px;
color:#000;
background-image:URL(images/menubk.png);
background-repeat:repeat-y;
}
.navfade { 
width: 160px;
color:#000;
background-image:URL(images/menufd.png);
background-repeat:no-repeat;
padding: 4px;
}

.main { background: #fff;
color:#000;
font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
padding:5px;
}

.menusyn a:link,.menusyn a:visited {
display:block;
width: 154px;
font-size:10pt;
font-weight: bold;
text-decoration:none;
color:#f60;
border:#bbb;
border-style:solid;
border-width:1px;
padding:2px;
}

.menusyn a:hover {
display:block;
width: 154px;
font-size:10pt;
font-weight: bold;
text-decoration:none;
color:#000;
border:#f60;
background:#eee;
border-style:solid;
border-width:1px;
padding:2px;
}

.menusyn a:active {
display:block;
color:#333;
background:#fff;
font-weight: bold;
border-color:#000;
padding:2px;
}

.menuhead {
color:#fff;
background:#f60;
font-weight: bold;
border-color:#f60;
font-size:10pt;
padding:2px;
}

.pad1 {padding:1px;}

.pad5 {padding:5px;}

.pad10 {padding:10px;}

.gall{
margin-left: 70px;
}

.smallpic {
width: 200px;
height: 220px;
border:#bbb;
background:#fff;
border-style:solid;
border-width:1px;

}

.smalltitle{
width: 200px;
height: 25px;
border:#bbb;
background:#fff;
border-style:solid;
border-width:1px;
display:block;
}

.lightlong{
width: 100%;
border:#bbb;
background:#fff;
border-style:solid;
border-width:1px;
padding:2px;
}


.left {
float: left;
width: 203px;
margin: 10px 10px 10px 10px;
height: 254px;
overflow:hidden;
}

.pagination{
clear: both;
width: 770px;
}

.sizelist{
background:#ccc;
}

.orange{ color:#f60;}

.orangehead{
font-size:14pt;
color:#f60;
}

.sep {
	width: 99%;
	padding: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	border-bottom-width: 1px;
}

.formname,.formmail,.formreason,.formmessage,.formspam,.formsubmit {
width:750px;
font-size:10pt;
font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
border-color:#ccc;
border-style:solid;
border-width:0px;
padding:2px;
}

.formheadname,.formheadmail,.formheadreason,.formheadmessage,.formheadspam {
width:750px;
background:#fff;
color:#f60;
font-weight: bold;
font-size:10pt;
font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
border-color:#ccc;
border-style:solid;
border-width:0px;
padding:2px;
}