/* CSS Document */

.background {
	background-color: #000000;
	background-image:url(images/pagebg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.wildpete { padding-top:10px; color:#454545; font-size:12px; font-style:italic; text-align:center; }
a.wildpete:link {color:#454545;}
a.wildpete:visited {color:#454545;}
a.wildpete:hover {color:#333333;}
a.wildpete:active {color:#00CC99;}

.vertalignonly {vertical-align:top;}

.thetopofbradshead { text-align:right; }

.phonebar { text-align:center; font-size:16px; color:#FFFFFF; padding:6px;}
.yellowbar { background-image:url(images/yellowshader.jpg); background-repeat:repeat-x; background-position:center; text-align:center; padding:3px; background-color:#D4A20B;}

.bottommenubar { background-image:url(images/yellowshader.jpg); background-repeat:repeat-x; background-position:center; text-align:right; font-size:13px; font-weight:800; padding:6px; background-color:#D4A20B;}

.sidemenuborder { border-color:#555555; border-width:1px; border-style:solid; }

a.bottommenu:link {color:#000000; text-decoration:none;}
a.bottommenu:visited {color:#000000; text-decoration:none;}
a.bottommenu:hover {color:#555555; text-decoration:underline;}
a.bottommenu:active {color:#FFFFFF; text-decoration:none;}

h1.bradheader { font-size:23px; font-weight:800; margin-bottom:0px; margin-top:0px; }
h2.bradheader { font-size:19px; font-weight:800; margin-bottom:8px; margin-top:0px; }
h3.bradheader { font-size:18px; font-weight:300; margin-bottom:8px; margin-top:0px; }

.indexpagesplitter { padding-left:15px; padding-top:15px; padding-bottom:15px; padding-right:0px; vertical-align:top; }

.ourareabox { border-color:#880000; border-width:1px; border-style:solid; padding:8px; padding-top:33px; color:#FFFFFF; background-image:url(images/ourareaarrow.jpg); background-position:top left; background-repeat:no-repeat; text-align:center; font-size:14px; }
.weeklyfeaturebox { border-color:#00377B; border-width:1px; border-style:solid; padding:8px; padding-top:33px; color:#FFFFFF; background-image:url(images/weeklyfeaturearrow.jpg); background-position:top left; background-repeat:no-repeat; text-align:center; font-size:14px;  }
.regularbox { border-color:#880000; border-width:1px; border-style:solid; padding:8px; color:#FFFFFF; font-size:14px;  }

.ourareaheader {text-align:right; font-weight:900; color:#FF6865; font-size:18px; margin-bottom:3px; }
.weeklyfeatureheader {text-align:right; font-weight:900; color:#97C2FF; font-size:18px; margin-bottom:3px; }

.bradinfobox { background-color:#131313; padding:8px; font-size:13px; border-color:#313131; border-width:1px; border-style:solid; color:#CCCCCC; text-align:left; }

a.lightredlink:link {color:#FF6865; text-decoration:underline;}
a.lightredlink:visited {color:#FF6865; text-decoration:underline;}
a.lightredlink:hover {color:#880000; text-decoration:underline;}
a.lightredlink:active {color:#FFFFFF; text-decoration:underline;}

a.lightbluelink:link {color:#97C2FF; text-decoration:underline;}
a.lightbluelink:visited {color:#97C2FF; text-decoration:underline;}
a.lightbluelink:hover {color:#00377B; text-decoration:underline;}
a.lightbluelink:active {color:#FFFFFF; text-decoration:underline;}

a.yellowlink:link {color:#F7BD0D; text-decoration:underline;}
a.yellowlink:visited {color:#F7BD0D; text-decoration:underline;}
a.yellowlink:hover {color:#f7d87a; text-decoration:underline;}
a.yellowlink:active {color:#FFFFFF; text-decoration:underline;}

.propertyinfoboxleft { background-color:#666666; color:#FFFFFF; border-left-color:#000000; border-left-width:8px; border-left-style:solid; border-top-color:#000000; border-top-width:8px; border-top-style:solid; text-align:left; vertical-align:top; }
.propertyinfoboxright { background-color:#666666; color:#FFFFFF; border-top-color:#000000; border-top-width:8px; border-top-style:solid; text-align:right; vertical-align:top; }
.propertyinfoboxtop { background-color:#666666; color:#FFFFFF; border-left-color:#000000; border-left-width:8px; border-left-style:solid; border-top-color:#000000; border-top-width:8px; border-top-style:solid; text-align:left; vertical-align:top; }
.propertyinfoboxbottom { background-color:#666666; color:#FFFFFF; border-left-color:#000000; border-left-width:8px; border-left-style:solid; text-align:right; vertical-align:top; }