
img { behavior: url("iepngfix.htc"); }

html, body, div { font-size:12px; }

.pictureborder { border:solid 1px #998383; }

H1 {font-family: Verdana;font-size:14px;color: #a92b2b; font-weight:bold; padding-bottom:14px; margin:0px;}

.heading { font-family: Georgia;font-size:17px;font-weight:lighter;text-decoration:underline;color: #642727; letter-spacing:2px;}   

.pagelink        { cursor:pointer;font-family: verdana;font-size: 12px;font-weight: normal; color: #642727;}


/*  background-image:url('images/gradient.png');background-color:#ece3bc;  */

.spacer1 { padding-top:1px; padding-bottom:1px; }
.spacer2 { padding-top:2px; padding-bottom:2px; }
.spacer3 { padding-top:3px; padding-bottom:3px; }
.spacer4 { padding-top:4px; padding-bottom:4px; }
.spacer5 { padding-top:5px; padding-bottom:5px; }
.spacer6 { padding-top:6px; padding-bottom:6px; }
.spacer8 { padding-top:8px; padding-bottom:8px; }
.spacer10 { padding-top:10px; padding-bottom:10px; }
.spacer12 { padding-top:12px; padding-bottom:12px; }

.main { font-family: Verdana;font-size:13px;font-weight: normal;text-decoration: none;color: #5f4338; text-align:justify; line-height:14px; }

.smalltext { font-family: verdana;font-size:10px;font-weight: normal;text-decoration: none;color: #5f4338; }   

td { font-family: Verdana;font-size:12px;font-weight: normal;text-decoration: none;color: #5f4338;  }   

.barItem         { cursor:pointer;font-family: verdana;font-size: 13px;font-weight: bold;	text-decoration: none;color: #d1c090; letter-spacing:1px; }
.barItem:hover   { cursor:pointer;font-family: verdana;font-size: 13px;font-weight: bold; text-decoration: none;color: #d1c090; letter-spacing:1px; }
.barItem:visited { cursor:pointer;font-family: verdana;font-size: 13px;font-weight: bold; text-decoration: none;color: #d1c090; letter-spacing:1px;}

.signature        { font-family: verdana;font-size: 10px;font-weight: normal;	text-decoration: none;color: #f9f5d8;}

a.cc:link       { cursor:pointer;font-family: verdana;font-size: 13px;text-decoration: none;color: #f9f5d8; letter-spacing:0px;}
a.cc:hover       { cursor:pointer;font-family: verdana;font-size: 13px;	text-decoration: none;color:#f2c400;letter-spacing:0px;}
a.cc:visited       { cursor:pointer;font-family: verdana;font-size: 13px;text-decoration: none;color: #f9f5d8;letter-spacing:0px;}

.ccbackground { background-color:#55271b; border-bottom:solid 1px black; }

.box           { position:absolute; border:solid 1px black;}
.homebox           { position:absolute; background:black;border:none;}
.sitemap {font-family: verdana;font-size:10px;font-weight: normal;text-decoration: underline;color: #000000;}


.form-row {	clear: both;	padding: 0.5em;}

.legend-heading, .newsheading {    font-family: Verdana;    font-size:14px;    color: #9c3938;     font-weight:bold;     letter-spacing:2px;     margin:0px;      padding-bottom:6px;  }

.legend-heading-smaller {    font-family: Verdana;    font-size:14px;    color: #9c3938;     font-weight:bold;     letter-spacing:1px;     margin:0px;      padding:6px;     height:20px;    padding-left:10px;    padding-right:10px; }

.newsheadingsmaller {   font-family: Verdana;  vertical-align: top; text-align: center;   font-size:12px;    color: #9c3938;     font-weight:bold;     letter-spacing:0px;     margin:0px;      padding:6px;     height:20px;    padding-left:10px;    padding-right:10px; }

.tablebackgroundcolor {   background-color: #dbd9cd;  }
 
.photocaption { font-size:10px; color:#454545; font-family:Verdana; padding:3px; letter-spacing:1px;  }
 
.photoborder { border:solid 1px #663333; }

div#nifty{ margin: 0 0;background: #ffffff;}

b.rtop, b.rbottom{display:block;background: #dbd9cd}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #ffffff}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
