* {margin:0;padding:0;}
a {text-decoration:none;}
img {border:0;}
p {margin-bottom:10px;line-height:1.5em;}
h1 {margin-bottom:20px;color:#5c6097;font-weight:normal;letter-spacing:0.3em;text-transform:uppercase;font-size:1.2em;} /* border-bottom:1px solid #cba; font-variant:small-caps; */
h2 {margin-bottom:10px;margin-top:25px;color:#7d1616;letter-spacing:0.1em;font-size:1.5em;font-weight:normal;border-bottom: 1px solid #cba;}
body {background-color:#fff;text-align:center;background-image:url(bodybg.gif);background-position:top;background-repeat:repeat-x;font-family:georgia,times,serif;font-size:0.9em;} /* background-color:#dacec2; */
.page {margin:20px auto;width:914px;text-align:left;} /* background-color:#92706b; */
#info {color:#555;margin-top:20px;padding:20px 20px 30px 20px;font-size:0.8em;border-top:1px solid #3c6097;}
#headborder {border-bottom:1px solid #280c0b;text-align:center;}
#head {margin:0 auto;width:914px;height:230px;background-image:url(head.gif);background-position:top left;background-repeat:no-repeat;}
#left {width:700px;float:left;color:#222;background-color:#dcdcdc;background-image:url(bottomfade.gif);background-position:bottom;background-repeat:repeat-x;} /* background-color:#dacec2; color:#261011; */
#topright {float:right;text-align:right;color:#333;font-size:0.9em;width:100%;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;font-family:Helvetica,sans-serif;}
#topright table {margin-left:auto;}
#left a {color:#777;}
#info a, #foot a {color:#fff;}
#topright a {color:#777;}
#topright a:hover, #foot a:hover {text-decoration:underline;}
#links {font-size:0.9em;padding:30px 0 0 10px;font-family:Helvetica,sans-serif;}
#left a:hover, #info a:hover {color:#3c6097;text-decoration:underline;}
#right {width:212px;float:left;color:#261011;}
#links a {padding-left:20px;color:#7d1616;display:block;height:2em;line-height:2em;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}
#links a:hover {color:#fff;background-color:#3c6097;}
#foot {height:150px;text-align:center;font-family:Helvetica,sans-serif;background-color:#261011;background-image:url(foot.gif);background-repeat:repeat-x;color:#cba;text-transform:uppercase;font-size:0.8em;letter-spacing:0.1em;}
#rightinner {padding:0;-moz-border-radius:5px;-webkit-border-radius:5px;background-image:url(smallfade.gif);background-position:top;background-repeat:repeat-x;background-color:#fff;}
#leftinner {padding:0 10px 0 0;}
.inner {padding:10px;}
.bubble {padding:30px;-moz-border-radius:5px;-webkit-border-radius:5px;background-image:url(smallfade.gif);background-position:top;background-repeat:repeat-x;background-color:#fff;margin-bottom:10px;} /* 92706b */
.note {font-size:0.8em;color:#777;font-weight:normal;}
td.left {text-align:left;font-weight:bold;letter-spacing:0.1em;}
td.center {width:10px;}
td.right {text-align:left;}
td.middle {width:30px;}
a#toplink {display:block;height:150px;line-height:150px;}
.header {color:#5c6097;letter-spacing:0.3em;text-transform:uppercase;font-size:1.2em;}
.centered {text-align:center;}
.borderbelow {border-bottom:1px solid #cba;padding-bottom:20px;margin-bottom:20px;}
#search, #login {margin:15px auto;}
#search tr, #login tr, #contact tr {height:40px;}
.result {background-color:#f2ece9;color:#000;font-size:0.9em;border:1px solid #cba;margin-bottom:20px;-moz-border-radius-topright:9px;-webkit-border-top-right-radius:9px;-moz-border-radius-bottomleft:9px;-webkit-border-bottom-left-radius:9px;}
.resulthead {color:#000;background-color:#d5d5d5;font-weight:bold;-moz-border-radius-topright:9px;-webkit-border-top-right-radius:9px;}
.title {color:#3c6097;}
.onpage {color:white;background-color:#777;padding:0 4px;border:1px solid #777;} /* -moz-border-radius:8px;-webkit-border-radius:8px; */
.pages a {border:1px solid #777;padding:0 4px;}
.pages a:hover {background-color:#eee;}
.und {text-decoration:underline;}
.arial {font-family:'Arial',sans-serif;}
.thumbnail {float:left;width:250px;height:220px;text-align:center;}
.red {color:#aa2222;}
p.success {padding:20px;background-color:#ffc;color:#000;}
p.error {padding:20px;background-color:#c66;color:#fff;}
