body {margin: 0px; padding: 0px; background-color:#f9f7f3; overflow: -moz-scrollbars-vertical;}
body, td {font-family: Verdana,Trebuchet MS,Arial; font-size: 75%; color:#000;}
h1, h2, h3, h4, a {color:#2f327c;}
h1,h2,h3,h4 {font-family: Trebuchet MS,Arial,Arial Narrow;}
h1, h2 {font-size: 160%; font-weight: normal;}
.headnav h1 {color:#999da5; font-size: 100%; font-weight: normal; margin-bottom: 0px;}

.collage td {font-family: Trebuchet MS,Arial,Arial Narrow;}

ul.topnav {margin: 0px; padding: 0px; width: 100%; font-size: 120%; list-style-type: none;}
ul.topnav li {width: 33%; float: left; margin-top: 0.5ex; margin-bottom: 0.5ex; color: #de4236;}
.topnav span {font-size: 130%; color:#0d154d; letter-spacing: -2px;}
.topnav a {text-decoration: none;}
.topnav a:hover {text-decoration: underline; color: #de4236;}
li.here a {color: #de4236; text-decoration: underline;}

.srlist a, .srListIntrotext a {color:#4853c4;}
.srlist a {text-decoration: none;}
.srlist a:hover {text-decoration: underline;}
.srListIntrotext li {margin-bottom: 1em;}
.srList li {margin-bottom: 1ex;}
.srList li, .srListIntrotext li {list-style-image: url(../images/sritem.gif);}
li.itemlevel1_current {list-style-image: url(../images/sritem_current.gif);}
.srListIntrotext p {margin-top: 1ex;}

table.thumbnails {}
td.preview {padding-bottom: 1em; padding-right: 1ex;}
.preview img {border: 3px ridge #e9e9e9;}

div.errors {color:#900; font-size: 120%;}

.topphones .city {color:#de4236; font-size: 120%; font-weight: bold;}
.topphones .phone {color:#2f327c; font-size: 180%;}
.facecontacts .city {color:#de4236; font-weight: bold; font-family: Trebuchet MS,Arial,Arial Narrow;}
.facecontacts .phone {font-family: Trebuchet MS,Arial,Arial Narrow;}
.popupphones .city {color:#de4236;}
.popupphones .phone {color:#2f327c;}

table.content {margin-top: 1em; margin-bottom: 2em;}
.content {line-height: 130%;}

.main h2 {background-image: url(../assets/images/template/harrow.gif); background-repeat: no-repeat; background-position: 0ex 0.75ex; padding-left: 33px; padding-top: 0.7ex; padding-bottom: 0.5ex; margin-bottom: 1ex; font-size: 180%;}

table.footer {background-image: url(../assets/images/template/blot.gif); background-repeat: no-repeat; background-position: left bottom; border-top: 1px solid #999da5;}

.footer td {font-family: Verdana; font-size: 70%;}

td.preview_v2 {padding-bottom: 13px; padding-right: 13px;}
.preview_v2 img {border: none;}

table.contactform td {padding-bottom: 0.5ex;}

table.infotable {border-collapse: collapse; margin-top: 1em; margin-bottom: 1em;}
.infotable td, .infotable th {font-size: 85%; padding: 0.5ex;}
.infotable th {background-color:#e1dae7; color:#323280; padding: 0.75ex;}
tr.contrast td {background-color:#f1eff3;}

table.gpicture {border-collapse: collapse; width: 182px; height: 182px;}
.gpicture td {padding: 0ex; background-color:#f1eff3; border: 1px solid #9497d2;}
.gpicture img {border: none;}
