/* global */ html{height: 100%;} body { font-family: verdana, arial, sans-serif; padding: 0px; margin: 0px; font-size: .74em; } p { margin: 0px; padding: 10px 0px 14px 0px; line-height: 20px; } h1 { margin: 0px; font-family: verdana, tahoma, arial, sans-serif; font-size: 176%; font-weight: normal; } h2 { margin: 0px; padding: 0px 0px 4px 0px; font-size: 130%; font-weight: normal; text-align: left; } img{border: 0px;} /* image positioning - left, right and center */ .left { float: left; padding: 0px 8px 0px 0px; } .right { float: right; padding: 0px 0px 0px 8px; } .center { display: block; text-align: center; margin: 0 auto; } /* block quote */ blockquote { margin: 20px 0px 20px 0px; padding: 10px 20px 0px 20px; border-top: 1px solid; border-bottom: 1px solid; } /* unordered list */ ul { margin: 0px 0px 0px 14px; padding: 0px; } ul li { list-style-type: square; margin: 0px 0px 3px 0px; padding: 0px; } /* main container */ #main { width: 761px; margin-left: auto; margin-right: auto; } /* links above the logo */ #links { padding: 9px 0px 3px 19px; width: 742px; text-align: right; height: 22px; } #links a, #links a:hover {text-decoration: none;} /* logo */ #logo { padding: 0px; width: 759px; height: 325px; border-top: 1px solid; border-left: 1px solid; border-right: 1px solid; } #logo h1 { padding: 38px 0px 0px 19px; font-family: verdana, arial, sans-serif; font-size: 150%; font-weight: normal; letter-spacing: .3em; } /* main content */ #content { width: 761px; height: auto; padding: 0px; text-align: justify; overflow: hidden; } /* column 1 - contains menu, news, add links and other info */ #column1 { width: 243px; float: left; padding: 15px 0px 15px 14px; font-size: 12px; } #column1 h1{padding: 0px 0px 10px 0px;} #column1 h2 { margin: 1em 0 0.3em 0; padding: 0; font-size: 110%; font-weight: bold; font-style: italic; border: 0px dotted; font-family: tahoma; } #menu, #addlinks { position: relative; width: 216px; float: left; margin: 0px 0px 15px 0px; padding: 8px 0px 0px 0px; } #menu ul, #addlinks ul { margin: 0px auto; padding: 0px; list-style: none; text-align: left; width: 216px; } #menu li, #addlinks li { margin: 0px; list-style: none; float: left; } #menu li a, #addlinks li a { float: left; height: 14px; text-decoration: none; padding: 3px 10px 4px 12px; width: 194px; border-bottom: 1px solid; font-weight: bold; } #menu h1, #addlinks h1{padding: 0px 0px 14px 12px;} .sidebaritem { position: relative; text-align: left; margin: 0px 0px 15px 0px; padding: 8px 14px 11px 12px; width: 190px; float: left; } .sidebaritem[id]{height: auto;} /* column 2 - page content */ #column2 { text-align: justify; padding: 0px 22px 15px 0px; width: 482px; float: right; font-family: "Times New Roman", Times, serif; font-size: 14px; } #column2 h1, #column2 h2 { padding: 0px 0px 6px 0px; margin: 24px 0px 12px 0px; border-bottom: 0px solid; font-family: verdana, arial, sans-serif; } #column2 h2 { margin-bottom: 6px; } .divider { background: url("images/divider.gif") no-repeat bottom left; margin: 0; display: block; } .sidebaritem a, #column2 a, .sidebaritem a:hover, #column2 a:hover { padding: 0px; text-decoration: underline; } /* footer */ #footer { float: left; padding: 9px 0px 2px 0px; width: 761px; text-align: center; clear: both; } #footer a, #footer a:hover{text-decoration: none;} /* contact page - form layout */ form{margin-top: 0px;} div.row { clear: both; width: 448px; height: 29px; } div.row span.formlabel { float: left; width: 150px; text-align: left; } div.row span.forminput { float: right; text-align: right; } div.spacer { clear: both; width: 80px; height: 22px; } input, textarea { width: 259px; border: 1px solid #C8B99C; } .submit { cursor: pointer; } table { border-collapse: collapse; border: #C8B99C solid; border-width: 0 1px 1px 0 } th { background-color: #EFE3CC; } tr, td, th { border: #C8B99C solid; border-width: 1px 0 1px 1px } table.tbl1, table.tbl1 tr, table.tbl1 td, table.tbl1 th { border-width: 0 } #version { text-align: right; margin-top: 1em; font-family: verdana, arial, sans-serif; font-size: 11px; } #version a { text-decoration: none; } .fbForm .form { padding-left: 40px; } .fbForm .name { padding-top: 12px; font-size: 8pt; color: #7d7d7d; font-weight:bold} .fbForm .element { padding-top: 2px; } .fbForm .element INPUT, .fbForm .element TEXTAREA { font-size: 10pt; color: #2C5883; } .fbForm INPUT#fbName, .fbForm INPUT#fbDay, .fbForm INPUT#fbPhone, .fbForm INPUT#fbEMail { background-image: url(images/icon_form.gif); background-repeat: no-repeat; width: 250px; padding: 4px 0px 4px 25px; } .fbForm INPUT#fbDay{ background-position:3px -3px; width: 30px; padding: 4px 0px 4px 0px; } .fbForm INPUT#fbName { background-position:3px -3px; } .fbForm INPUT#fbEMail { background-position:3px -33px; } .fbForm TEXTAREA#fbText { padding: 4px 4px 4px 25px; width: 425px; font-family: Tahoma; background: url(images/icon_form.gif) no-repeat 3px -93px; } .fbForm .captcha-test TD { vertical-align: top; padding-right: 15px; border-color:#FFFFFF; border-width:0; } .fbForm .captcha { padding-top: 3px; } .fbForm .captcha IMG { border: 1px solid #ccc; } .fbForm INPUT#vericode { width: 130px; padding: 4px 0px 4px 25px; url(images/icon_form.gif) no-repeat 3px -63px; } .fbForm .submit { padding-top:10px } .fbForm INPUT#fbSubmit { padding: 2px 2px 2px 2px;width:100px; } .fbForm .error { font-size: 8pt; color: red; display: none; } label { width: 160px; display: inline-block; line-height: 1.8; vertical-align: top; } #chooseDateForm li { list-style: none; padding: 5px; clear: both; } input { width: 170px; margin: 5px 0; } input.dp-applied { width: 140px; float: left; } a.dp-choose-date { float: right; width: 16px; height: 16px; padding: 0; margin: -25px 100px 0; display: block; text-indent: -2000px; overflow: hidden; background: url(../images/calendar.png) no-repeat; } a.dp-choose-date.dp-disabled { background-position: 0 -20px; cursor: default; } #calendar-me { margin: 20px; } pre.sourcecode { border: 2px dashed #ccc; padding: 10px; width: 734px; overflow: auto; margin: 0 0 20px; }