body {background-image : url(/images/body_bkg.gif); background-repeat : repeat; margin : 0px; padding : 0px;}

p  { }

img {border : 0px;}

h1 {font-size:15px; color:#325c9a; }

td {vertical-align : top; text-align : left; font-size:12px;}

a:link {text-decoration: underline;}

a:hover { color: red;}

a:visited { color: #8fb3ca; }

#shadow {background-image : url(/images/body_shadow.jpg); background-repeat : repeat-x; text-align : center;}

#nav {list-style : none; margin : 0px; padding : 0px; width : 240px;}

.sidebar {background-image : url(/images/sidebar_bkg.gif); background-repeat : repeat-y; width : 240px;}

.sidebar p {padding-left : 32px; padding-right : 20px; color : #595959; font-family : arial, verdana, tahoma; font-style : italic; font-size : 12px;}

.sidebar span {text-align : right; display: block; padding-right : 20px; color : #505050; font-family : arial, verdana, tahoma; font-weight : bold; font-size : 12px;}

/* Yes, body and mcopy need to be seperate */

.body {background-color : #fff; width : 600px;}

.mcopy {background-color : #fff; padding : 20px; color : #343434; font-family : arial, verdana, tahoma; font-size : 12px;}

.greycelltop {background-image : url(/images/greycell_top.gif); background-repeat : no-repeat; width : 275px; height : 5px;}

.greycellbody {background-image : url(/images/greycell_bkg.gif); background-repeat : repeat-y;; width : 275px; padding : 10px; font-family : arial, verdana, tahoma; font-size : 12px; color : #343434;}

.greycellbody img {margin-right : 10px;}

.cellname { color : #000; font-family : arial, verdana, tahoma; font-size : 14px; }

.celllocation { color : #00619d; font-family : arial, verdana, tahoma; font-size : 12px; font-weight : bold; }

.cellprice { display:block; }

.greycellbottom {background-image : url(/images/greycell_bottom.gif); background-repeat : no-repeat; width : 275px; height : 5px;}

.footer {padding : 20px; padding-top : 150px; color : #666; font-family : arial, verdana, tahoma; font-size : 11px; background-color : #fff; width : 560px;}

.footer hr {width : 560px; height : 1px; color : #666;}

.footer a {padding-left : 3px; padding-right : 3px; color : #666;}

.blue {color : #0065a4;}

.form1 { background-color : #dce8f0; text-align : right;}
.form2 { background-color : #f9fbfd; }
.form3 {background-color : #0065a4; width : 5px;}
.form4 { background-color : #eaf4fa;}
.form5 { background-color : #f9fbfd;}
.form6 { background-color : #f9fbfd;}

.address {font-family : arial, verdana, tahoma; font-size: 12px; color:#0065a4;  padding-left:23px;}

.fields { background-color : #fff; border : 1px solid #003366; color : #343434;}

.button {background-color : #fff; border : 1px solid #0065a4; border-left : 8px solid #0065a4;}

/* CURVY CORNERS */

.curveBox1 {margin: 30px 0px 30px 0px; padding: 20px; text-align: left; background-color: #f7f2d0; width:250px; height:150px; float:left;}
.curveBox1 h1 a {font-size:17px; color:#a69941; margin-bottom:0px; }
.curveBox1 h1 a:hover {text-decoration:none;}

.adminMenuLinks{font-family: Arial,tahoma,verdana; color: #0065a4; font-size:14px;}
.adminHeaders{font-family: Arial,tahoma,verdana; color: #0065a4; font-size:14px; font-weight:600;}

