body {
margin: 0;
font-size: 62.5%;
background: #ffffff url(images/blu2wht-back.jpg) repeat-x top;
}
img { behavior: url(iepngfix.htc); }
#container {
margin: 0px auto;
padding: 0px;
width: 1000px;
}
#header {
margin: 0px auto;
width: 700px;
padding-bottom:0;
}

/*Beginning styles for revised homepage*/

#headerRev {
margin: 0px auto;
width: 700px;
height: 187px;
padding-bottom:0;
background:url(images/navback.jpg) no-repeat top;
}
#forumheader {
margin: 0px auto;
width: 660px;
height: 223px;
padding:0px;
background:url(http://www.mindmymanor.com/bb/images/bbheader-rev.png) no-repeat top;
}

/*this is for when the user is logged in*/
#headerRev2 {
margin: 0px auto;
width: 700px;
height: 187px;
padding-bottom:0;
background:url(images/navback2.jpg) no-repeat top;
}
	
/* --- */
#menuRev {
	padding: 102px 15px 0px 15px;
	width:670px;
}
#menuRev p {
	margin:0px;
	padding:0px;
	font:  normal 11px/11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color: #FFFFFF;
}
.navRev {
	font:  normal 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding:0 7px 0 7px;
}
.navRevProv {
	font:  normal 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding:0 20px 0 20px;
}
a.navRev:link, a.navRev:visited {
	color:#FFFFFF;	
	text-decoration:none;
}
a.navRev:hover, a.navRev:active {
	color:#dc2027;
	text-decoration:none;	
}
a.navRevProv:link, a.navRevProv:visited {
	color:#FFFFFF;	
	text-decoration:none;
}
a.navRevProv:hover, a.navRevProv:active {
	color:#dc2027;
	text-decoration:none;	
}
#homepageRev {
margin:0px auto;
padding:0px;
background: url(images/indexcontentback.jpg) top no-repeat;
background-color:#14bd03;
width:700px;
}
#homepageRev h1 {
text-indent: -999em;
}
#centercolcontentRev {
width:662px;
padding:0px 19px 0px 19px;
margin:0px;
}

#log-in-box {
	padding: 20px 15px 0px 460px;
	margin:0;
	height:42px;
}
#log-in-box p {
	font: normal 8px/10px Verdana, Arial, Helvetica, sans-serif;
	padding-top: 8px;
	padding-bottom:7px;
	margin-bottom:0px;
}
#log-in-box p.logout {
	font: normal 10px/10px Verdana, Arial, Helvetica, sans-serif;
	padding-top: 8px;
	padding-bottom:7px;
	margin-bottom:0px;
}
#log-in-box a:link, #log-in-box a:visited {
color: #234d77;
text-decoration: none;
}
#log-in-box a:hover, #log-in-box a:active {
color: #234d77;
text-decoration: underline;
} 
#log-in-box input {
	width:90px;
	height:12px;
	font: normal 9px/10px Verdana, Arial, Helvetica, sans-serif;
	color: #234d77;
	background-color:#FFFFFF;
	margin-top:0;
	margin-right:2px;
	padding:0;
}
#log-in-box input.gobutton {
	margin:0px;
	padding:0px;
	width:14px;
	height:15px;
}
#index-topleft p {
	float:left;
	padding:43px 10px 10px 25px;
	width:330px;
	font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#234d77;
}
#index-topright p {
	float:right;
	padding:0px 30px 10px 0px;
	width:300px;
	font: normal 11px/19px Verdana, Arial, Helvetica, sans-serif;
	color:#234d77;
}
#video-box {
margin:15px 0 0 0;
padding:0;
float:right;
background: url(images/video-box-bkgd-rpt.jpg) top repeat-y;
width:323px;
}
#video-box p {
font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
padding:0 15px 5px 15px;
color:#000000;
width:auto;
}
#site-desc {
margin:0;
padding:0;
float:left;
width:323px;
}
#site-desc p {
font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin:0;
padding:0px 15px 15px 15px;
width:auto;
}
.red {
color: #dc2027;
}

/*end new styles*/

#bodytop-index {
margin:0px;
padding:0px;
width:1000px;
}
#bodymid-index {
background:url(images/introback-index.jpg) top no-repeat;
margin:0px;
padding:0px;
width:1000px;
}
#leftcol-ads-index {
width:120px;
margin-right:30px;
float:left;
border:0px;
}
#leftcol-ads-index img {
text-decoration: none;
border:0px;
}
#centercol {
float:left;
width:700px;
}
#centercol img {
text-decoration: none;
margin:0px;
border:0px;
}
#centercolcontent {
background: url(images/centercol-bkgd.jpg) no-repeat top left #14bd03;
width:662px;
padding:10px 19px 0;
}
#onecol {
background:url(images/lrg-grey-boxbkgd.png);
margin:0px;
padding:0px 20px;
}
#onecol p {
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #000000;
margin:0px;
padding:0px 0px 10px 0px;
}
#rightcol-ads-index {
width:120px;
float:right;
border-width: 0px;
}
#rightcol-ads-index img {
text-decoration: none;
border:0px;
padding-bottom:10px;
}
a:link, a:visited {
color: #234d77;
text-decoration: none;
}
a:hover, a:active {
color: #234d77;
text-decoration: underline;
}
#centercol-int {
float:left;
width:700px;
}
#centercolcontent-int {
background: url(images/centercol-bkgd-int.jpg) no-repeat top left #14bd03;
}
#centercol-intHead {
width:668px;
height:30px;
padding:10px 16px 0px;
margin:0px;
}
.intheadLeft {
float:left;
}
.intheadRt {
float:right;
}
.intheadRt a:link, .intheadRt a:visited {
font: bold 1.2em/2.4em Verdana, Arial, Helvetica, sans-serif;
color: #234d77;
margin:0px;
text-decoration: none;
}
.intheadRt a:hover, .intheadRt a:active {
font: bold 1.2em/2.4em Verdana, Arial, Helvetica, sans-serif;
color: #007d00;
margin:0px;
text-decoration: none;
}
#centercol-int img {
text-decoration: none;
border:0px;
padding-bottom: 10px;
}
#centercolcontent-int-Left {
float: left;
width:318px;
padding:0px 16px 0px;
}
#centercolcontent-int-Rt {
float: right;
width:318px;
padding:0px 16px 0px;
}
#centercolcontent-int-Rt strong {
font: bold normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.dkblue {
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #234d77;
}
.ltblueText {
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #99CCCC;
}
.dkblueBOLD {
font: bold normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #234d77;
}
.boldtext {
font: bold 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.greybox {
	background:url(images/grey-boxbkgd.png) repeat-y;
	margin:0px;
	padding:0px 10px;
	width:303px;
}
.greybox a:link, .greybox a:visited {
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #234d77;
text-decoration:none;
}
.greybox a:active, .greybox a:hover {
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #234d77;
text-decoration: underline;
}
.greybox p {
margin:0px;
padding:0px 0px 10px;
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.greybox ul {
margin:0 0 0 0;
padding:0px 0px 10px;
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.greybox li {
margin:0 0 0 20px;
padding:0px 0px 10px;
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.greybox table {
margin:0px;
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.greyBLbox {
background: url(images/greyBl-boxbkgd.png) repeat-y;
margin:0px;
padding:0px 10px;
width:298px;
overflow: inherit;
}
.greyBLbox a:link, .greyBLbox a:visited {
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #234d77;
text-decoration:none;
}
.greyBLbox a:active, .greyBLbox a:hover {
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #234d77;
text-decoration: underline;
}
.greyBLbox p {
margin:0px;
padding:0px 10px 10px 0px;
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.greyBLbox ul {
margin:0px;
padding:0px 15px;
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.greyBLbox li {
margin-left:0px;
padding-left:0px;
}
.whitebox {
background:url(images/white-boxbkgd.png) repeat-y;
margin:0px;
padding:0px 10px;
width:298px;
}
.whitebox p {
margin:0px;
padding:0px 0px 10px;
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.whitebox table {
margin:0px;
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

.greenbox {
background:url(images/green-boxbkgd.png) repeat-y;
margin:0px;
padding:0px 5px;
width:308px;
}
.showcase {
background:url(images/showcase-boxbkgd.png) repeat-y;
margin:0px;
padding:0px 10px;
width:298px;
}
.showcase p {
margin:0px;
padding:0px 0px 10px;
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.googlemap {
margin:0px;
padding:0px;
width:308px;
}
.coupon {
margin:0px;
padding:0px;
width:318px;
}
.provName {
	font: bold 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
	color: #dc2027;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
}
.provName a:link, .provName a:visited {
	font: bold 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
	color: #dc2027;
	margin: 0px;
	padding: 0px;
	text-decoration:none;
	text-transform: uppercase;
}
.provName a:hover, .provName a:active {
	font: bold 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
	color: #234d77;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	text-transform: uppercase;
}
.resultsJump {
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
margin: 0px;
padding: 0px;
}
.resultsJump a:link, .resultsJump a:visited {
color: #FFFF00;
margin: 0px;
padding: 0px;
text-decoration:none;
}
.resultsJump a:hover, .resultsJump a:active {
color: #FFFF00;
margin: 0px;
padding: 0px;
text-decoration: underline;
}
.gallery {
margin:0px 10px 0px 0px;
width:610px;
}
.formtextbox {
margin:5px 0px;
width:290px;
}
.blue-hthree {
font: bold 1.4em/1.6em Verdana, Arial, Helvetica, sans-serif;
color: #234d77;
}

#consumers {
margin:0;
padding:0;
float:left;
background: url(images/consumers-index.png) top no-repeat;
width:323px;
}
#consumers div p {
font: normal 1.1em/1.2em Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
margin:0;
padding:0 0 0 25px;
width:225px;
}
#consumers div a:link, #consumers div a:visited {
color: #ffffff;
text-decoration:none;
}
#consumers div a:active, #consumers div a:hover {
color: #dc2027;
text-decoration: underline;
}
#consumers h2 {
text-indent: -999em;
height:56px;
}
#findprovider {
margin:0;
padding:13px 0 0 0;
background: url(images/findprov-index.png) top no-repeat;
width:323px;
height:60px;
}
#findprovider h3 {
text-indent: -999em;
margin:0 0 5px 25px;
padding:0;
}
#calendar {
margin:0;
padding:13px 0 0 0;
background: url(images/maintcal-index.png) top no-repeat;
height:61px;
}
#calendar h3 {
text-indent: -999em;
margin:0 0 5px 25px;
padding:0;
}
#services-cons {
margin:0;
padding:13px 0 0 0;
background: url(images/services-cons-index.png) top no-repeat;
height:70px;
}
#services-cons h3 {
text-indent: -999em;
margin:0 0 5px 25px;
padding:0;
}
#providers {
	margin:0;
	padding:0;
	float:right;
	background: url(images/providers-index.png) top no-repeat;
	width:323px;
	height: 100%;
}
#providers div p {
font: normal 1.1em/1.2em Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
margin:0px;
padding:0 0 0 93px;
width:220px;
}
#providers div a:link, #providers div a:visited {
color: #ffffff;
text-decoration:none;
}
#providers div a:active, #providers div a:hover {
color: #dc2027;
text-decoration: underline;
}
#providers h2 {
height:56px;
text-indent: -999em;
}
#createprofile {
margin:0;
padding:13px 0 0 0;
background: url(images/creat-prof-index.png) top no-repeat;
height:60px;
}
#createprofile h3 {
text-indent: -999em;
margin:0 0 5px 93px;
padding:0;
}
#manageprofile {
margin:0;
padding:13px 0 0 0;
background: url(images/mang-prof-index.png) top no-repeat;
height:61px;
}
#manageprofile h3 {
text-indent: -999em;
margin:0 0 5px 93px;
padding:0;
}
#services-prov {
margin:0;
padding:13px 0 0 0;
background: url(images/services-prov-index.png) top no-repeat;
height:70px;
}
#services-prov h3 {
text-indent: -999em;
margin:0 0 5px 93px;
padding:0;
}
#homepage {
margin:0 auto;
padding:0;
}
#homepage h1 {
width:700px;
height:107px;
text-indent: -999em;
background: url(images/headline-index.jpg) 0 0 no-repeat;
}
h1 {
font: bold 1.8em Verdana, Arial, Helvetica, sans-serif;
color: #dc2027;
margin:0px;
}
h2 {
font: bold 1.6em Verdana, Arial, Helvetica, sans-serif;
color: #234d77;
margin:0px;
}
h3 {
font: bold 1.4em/1.6em Verdana, Arial, Helvetica, sans-serif;
color: #dc2027;
margin: 0px 0px 10px 0px;
padding: 0px;
}
h4 {
font: bold 1.2em/2.4em Verdana, Arial, Helvetica, sans-serif;
color: #234d77;
margin:0px;
}
h5 {
font: bold 1.1em/1.6em Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
margin: 0px;
padding:0px 10px;
}
p {
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #000000;
margin:0px;
padding:0px 10px 10px 10px;
}
hr {
border: none 0;
border-top: 1px dotted #ffffff;
border-bottom: 1px solid #ffffff;
width: 100%;
height: 2px;
margin: 4px auto 4px 0;
}
ul, ol {
font: normal 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif;
color: #000000;
margin:0 0 10px 0;
}
li {
margin-top:0px;
}
ol li {
margin:0 0 0 20px;
padding:0 0 0 10px;
}
.clearer {
clear:both;
line-height: 0;
height: 0;
}
.btmad {
margin:15px 0px 0px -14px;
}
#footer {
background:url(images/footerback-index.jpg) bottom left no-repeat #14bd03;
padding-bottom:10px;
margin:0px auto;
width:700px;
}
#footer p {
font: normal 1.0em/1.4em Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align: center;
margin:0px;
padding:10px 25px 10px;
}
#footer a:link, #footer a:visited {
color: #ffffff;
text-decoration: none;
}
#footer a:hover, #footer a:active {
color: #ffff00;
text-decoration:underline;
}

.tableDisplay {
font: normal 11px Arial, Verdana, sans-serif;
color: #000;
}
.tableDisplay th {
font: normal 12px Arial, Verdana, sans-serif;
text-align: left;
color: #c9d8fa;
background-color: #2f53aa;
}
.tableDisplay th a:link, .tableDisplay th a:visited {
color: #dbdbdb;
text-decoration: underline;
}
.tableDisplay th a:hover, .tableDisplay th a:active {
color: #6785ce;
text-decoration: underline;
}
.rowEven {
background-color: #dee5f5;
}
.rowOdd {
background-color: #ebeef5;
}
div.transOFF {
width: 230px;
background-color:#ffffff;
border:2px solid #cccccc;
}
div.transON {
width: 230px;
background-color:#ffffff;
border:2px solid #cccccc;
opacity:0.30;
filter:alpha(opacity=30);
-moz-opacity:0.30;
}
#weblinx {
font: normal 11px "Trebuchet MS", Arial, sans-serif;
color: #000000;
text-align: center;
padding: 5px;
margin: 10px auto 0 auto;
}
#weblinx a:link, #weblinx a:visited {
color: #000000;
text-decoration: none;
}
#weblinx a:hover, #weblinx a:active {
color: #000000;
}
