<?php
ob_start('ob_gzhandler');
?>
/* CSS Stylesheet for New Write About Property. Coding by Galloway Web Services copyright 2009 All rights reserved */

/*bring in some cool new fonts */
@font-face {
font-family: "Bewilder";
src:url("../../typography/bewilder.ttf");
}

body {
text-align:center;
background:#ffffff;
font-size:100.01%;
font-family:Verdana,Tahoma,Palatino Linotype,Arial,Helvetica,Sans-Serif,Serif;
color:#4c4c4c
}


a, a:hover {
text-decoration:none;
font-weight:normal
}

#update {
height:auto
}

#craftysyntax {
margin-top:10px;
text-align:center
}

.progress {
height:100%;
background:url("../images/ajaxloading.gif") no-repeat center center;
position:relative;
z-index:1000;
}

.error {
text-align:center;
padding:50px 0;
color:red
}

.msg {
text-align:center;
height:50px;
line-height:50px
}

a {
color:#1CC0EB
}

a.blue {
color:#0000ff
}

a:hover {
color:#0D3964
}

a img {
border:none
}

h2,h3,h4,h5,h6 {
margin:10px 0;
padding:0;
font-size:1.25em;
font-family:Verdana,Tahoma,Lucida-Sans,Comic Sans,Sans-Serif,Sans,Serif;
text-align:left;
color:#1CC0EB
}

/*Classes*/

.left {
float:left;
margin-right:10px;
}

.right {
float:right;
margin-left:10px
}

.clear {
clear:both
}

.down {
margin-bottom:20px;
}

.narrow {
width:300px
}

.callNow {
font-family:Monotype Corsiva,Palatino Linotype,Verdana,Tahoma,Comic Sans,Arial,Helvetica,Sans;
font-size:150%;
color:#0D3964;
font-weight:bold;
text-decoration:italic;
text-align:right;
margin:0
}

ul.curvedbox {
width:260px;
list-style:none;
margin:0 0 10px 0;
padding:0;
text-align:left
}

ul.curvedbox li.first {
background:url("../images/menu_header.png") no-repeat top center;
color:#ffffff;
font-weight:bold;
padding:8px 0px 8px 10px;
font-size:0.75em;
border:0
}

ul.curvedbox li {
margin:0;
padding:0;
background:url("../images/menu_middle.png") repeat-y top center;
}

ul.curvedbox li.last {
background:url("../images/menu_bottom.png") no-repeat top center;
padding-bottom:10px
}

ul.curvedbox li a {
display:block;
background:url("../images/lisides.png") no-repeat 10px 5px;
padding:8px 35px;
font-size:0.75em;
color:#0D3964
}

ul.curvedbox li a:hover, ul.curvedbox li a.current {
background:url("../images/lisideshov.png") no-repeat 10px 5px;
}

ul.curvedbox li.firstblue {
background:url("../images/menu_headerblue.png") no-repeat top center;
color:#ffffff;
font-weight:bold;
padding:8px 0px 8px 10px;
font-size:0.75em
}

ul.curvedbox li.blue {
margin:0;
padding:0;
background:url("../images/blue_menu_sides.gif") repeat-y top center;
}

ul.curvedbox li.lastblue {
background:url("../images/blue_menu_btm.gif") no-repeat top center;
padding-bottom:10px
}

ul.curvedbox li.blue a, ul.curvedbox li.lastblue a {
display:block;
background:url("../images/lisidesblue.png") no-repeat 10px 5px;
padding:8px 35px;
font-size:0.75em;
color:#0D3964
}

ul.curvedbox li.blue a:hover, ul.curvedbox li.lastblue a:hover {
background:url("../images/lisideshovblue.png") no-repeat 10px 5px;
}


div.navbox {
display:block;
width:295px;
height:256px;
background:url("../images/box_bg.png") no-repeat;
float:left;
margin-right:20px;
}

div.navbox h5 {
width:295px;
line-height:43px;
color:#000000;
margin:0;
padding:0 0 0 10px;
text-align:center;
background:url("../images/nav_h5_bg.png") no-repeat;
font-size:0.9em
}

div.navbox ul {
width:250px;
margin:0 auto;
padding:10px 0;
list-style:none;
text-align:left;
}

div.navbox ul li {
margin:0;
padding:5px 0;
font-size:1em
}

div.navbox ul li a {
color:#ffffff;
margin:0;
padding-left:12px;
background:url("../images/a_bg.png") no-repeat center left
}

div.navbox ul li a:hover, div.navbox ul li a.current {
color:#0D3964
}

#health_check_c span.error {
color:red !important
}

ul.newsarticles {
margin:0;
padding:0
}

ul.newsarticles li a, ul.newsarticles li a:hover {
display:block;
width:240px;
background:transparent;
padding:6px 10px 3px 10px;
}

ul.newsarticles li a.readmore {
border-bottom:1px #B11613 dotted;
width:245px;
margin:0 auto;
padding-right:0
}

ul.newsarticles li.first {
border:0;
}

ul.newsarticles li p {
font-size:0.70em;
padding:5px 10px;
margin:0;
}

ul.newsarticles li.last {
border:0;
background:url("../images/menu_bottom.png") no-repeat center center;
padding-bottom:20px
}

.center {
text-align:center;
}

form.main {
position:relative;
z-index:0
}

form.main legend {
padding-bottom:20px;
font-weight:bold
}

form.main fieldset {
border:0
}

label.main {
width:150px;
float:left;
text-align:left;
margin-right:20px;
color:#4C4C4C;
font-weight:bold;
font-family:garamond,tahoma,verdana,sans;
font-size:1.2em
}

label.long {
width:200px
}

.LeftImg {
float:left;
margin:0 0 0 20px;
width:325px;
}

.RightImg {
float:right;
display:block;
height:115px;
width:106px;
margin:0 20px 0 0;
background:url("../images/RightImg.png") no-repeat
}

.formlimit {
text-align:right;
font-size:10px;
margin-top:0px
}

.narrow {
width:300px;
}

.errors {
color:red;
font-weight:bold;
}

.success {
color:green;
font-weight:bold
}
/* Layout 3 Column */

 #header {
width:980px;
margin:0 auto;
}

#header h1 {
width:500px;
text-align:center;
font-family:Bewilder;
font-size:1.26em;
color:#000000;
margin:0;
padding:0;
float:left;
}

#header .imgLeft {
float:left;
margin:-2px 0 10px 0;
width:137px;
height:139px;
}

.box {
background:#FF9900;
border:1px solid #b11613;
padding:3px;

}
#header span.mainImg {
clear:both;
float:left;
display:block;
width:980px;
height:184px;
background:url("../images/header_image.png") no-repeat;
padding:0;
margin:-8px 0 0 0
}

#header ul {
clear:both;
overflow:hidden;
list-style:none;
width:980px;
margin:0 auto;
padding:0;
background:url("../images/topnav_sides.png") no-repeat center center
}

#header ul li {
float:left;
display:block;
border-right:1px dotted #FFFFFF;
}

#header ul li.last {
border:0;
}

#header ul li a {
color:#FFFFFF;
display:block;
padding:15px 20px;
font-size:0.80em
}

#header ul li a:hover, #header ul li a.current {
color:#0D3964;
}

#maincontent {
clear:both;
width:960px;
margin:20px auto;
overflow:hidden;
font-size:0.8em;
text-align:left;
}
*/
#maincontent form {
width:500px;
}

#maincontent .shc {
display:block;
width:300px;
height:122px;
padding-top:10px;
background:url("../images/shcbg.png") no-repeat;
border:1px solid #4c4c4c
}

#maincontent .shc form {
width:200px;
margin:0;
padding:0;
margin-left:110px;
}

#maincontent .shc fieldset {
border:0;
margin:0;
padding:0;
}

#maincontent .shc label {
width:60px;
float:left;
text-align:right;
margin-right:10px;
font-size:0.9em;
line-height:20px
}

#maincontent .shc span {
display:block;
width:200px;
margin-left:105px;
text-align:center;
color:#1CC0EB;
font-size:1em
}

#maincontent .shc p {
width:200px;
padding:0;
margin:10px 0
}

#maincontent form.main {
width:500px !important
}

#maincontent .shc form fieldset p input {
width:100px;
margin:0;
padding:0;
height:20px;
border:1px #1cc0eb solid
}

#maincontent .shc input.submit {
width:100px;
display:block;
height:20px;
line-height:20px;
background:#1cc0eb;
font-size:1em;
color:#ffffff;
text-align:center;
margin-left:45px;
}

#maincontent input.main, #maincontent textarea.main {
width:270px;
border:1px solid #cccccc
}

#maincontent input.main {
padding:3px 0
}

#maincontent input.submit {
display:block;
width:270px;
height:36px;
margin:10px 0 0 20%;
background:#1CC0EB;
border:1px #cccccc solid;
color:#ffffff;
font-family:Comic Sans MS, Arial, Helvetica, Sans;
font-size:1.4em;
border:0
}

#maincontent .col1 {
float:left;
width:260px;
margin:20px 10px 0 20px;
background:#ffffff;
}

#maincontent .col2 {
float:left;
width:500px;
margin:20px 10px 0 0;
background:#ffffff;
font-size:0.80em;
text-align:left;
color:#0D3964
}

#maincontent .col2 h1.incontent {
line-height:80px;
width:480px;
padding:0 10px;
text-align:center;
color:#ffffff;
font-size:1.5em;
font-family:Bookman old style,Tahoma,Verdana,Comic Sans,Lucida Sans,Arial,Helvetica,Sans-Serif;
background:url("../images/h1bg.png") no-repeat;
}

#maincontent .col3 {
float:left;
width:160px;
margin:20px 20px 0 0;
}

#footer {
clear:both;
display:block;
width:980px;
margin:0 auto;
background:url("../images/bg_footer.png") no-repeat;
font-size:0.7em;
line-height:62px
}

ul.footlinks {
width:980px;
margin:2px auto;
display:block;
list-style:none;
padding:0;
text-align:right
}

ul.footlinks li {
float:right;
padding:0 5px;
border-left:1px solid #000000;
font-size:0.7em
}

