
.head { color: #45473e; font-family: Arial, sans-serif; font-size: 20px;  font-weight: bold; line-height: 24px; text-decoration: none}

.sub { color: #45473e; font-family: Arial, sans-serif; font-size: 16px;  font-weight: bold; line-height: 24px; text-decoration: none}
.sublink { color: #1a130d; font-family: Arial, sans-serif; font-size: 16px; letter-spacing : 2pt; font-style: italic; font-weight: bold; line-height: 18px; text-decoration: underlined}
.sublink a:hover {color:#FFFFFF; text-decoration: none}

.body { color: #4c5359; font-family: Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 14px; text-decoration: none}

.bodysup { color: #333333; vertical-align: text-top; font-family: Verdana, Arial, sans-serif; font-size: 9px; font-weight: normal; line-height: 7px; text-decoration: none}

.bodyitalic { color: #333333; font-family: Arial, sans-serif; font-size: 13px; font-style: italic; font-weight: normal; line-height: 14px; text-decoration: none}

.bodyitalicbg { color: #333333; font-family: Arial, sans-serif; font-size: 14px; font-style: italic; font-weight: normal; line-height: 14px; text-decoration: none}

.bodylink { color: #333333; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; line-height: 14px; text-decoration: underlined}
.bodylink a:hover {color:#e95f04; text-decoration: none}

.prop_on { color: #e95f04; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; line-height: 14px; text-decoration: underlined}

.bodylinklt { color: #333333; font-family: Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 14px; text-decoration: underlined}
.bodylinklt a:hover {color:#e95f04; text-decoration: none}

.bodybold { color: #4c5359; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; line-height: 14px; text-decoration: none}

.hpbody { color: #333333; font-family: Arial, sans-serif; font-size: 16px; font-weight: normal; line-height: 22px; text-decoration: none}

.hpbodylink { color: #333333; font-family: Arial, sans-serif; font-size: 16px; font-weight: bold; line-height: 22px; text-decoration: underlined}
.hpbodylink a:hover {color:#FFFFFF; text-decoration: none}

.hpbodyitalic { color: #333333; font-family: Arial, sans-serif; font-size: 16px; font-style: italic; font-weight: normal; line-height: 22px; text-decoration: none}

.pagecount { color: #FFFFFF; font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; line-height: 10px; text-decoration: none}

.mnwilicensed { color: #FFFFFF; font-family: Arial, sans-serif; letter-spacing : 1pt; font-size: 16px; font-weight: bold; line-height: 10px; text-decoration: none}

.copyright {  color: #00929f; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 14px;}

.caption {  color: #333333; font-family: Arial, sans-serif; font-size: 9px; font-weight: normal; line-height: 14px;}

.testimonials_head { color: #a3b5b5; font-family: Verdana, sans-serif; font-size: 18px; font-weight: bold; line-height: 22px; text-decoration: none}

.testimonials { color: #a3b5b5; font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; line-height: 22px; text-decoration: none}
.subtestimonial { color: #ffffff; font-family: Arial, sans-serif; font-size: 16px;  font-weight: bold; line-height: 24px; text-decoration: none}

.testimoniallink { color: #333333; font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; line-height: 22px; text-decoration: underlined}
.testimoniallink a:hover {color:#e95f04; text-decoration: none}

.contact { color: #254665; font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; line-height: 13px; text-decoration: none}
.contactbold { color: #254665; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; line-height: 13px; text-decoration: none}
.contactplus { color: #254665; font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; line-height: 13px; text-decoration: none}
.contactboldplus { color: #254665; font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; line-height: 13px; text-decoration: none}
.contactlink { color: #00929f; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; line-height: 13px; text-decoration: underlined}
.contactlink a:hover {color:#f40023; text-decoration: none}

.properties_head { color: #3d4f5d; font-family: Verdana, sans-serif; font-size: 18px; font-weight: bold; line-height: 22px; text-decoration: none}
.properties { color: #4c5359; font-family: Verdana, sans-serif; font-size: 9px; font-weight: normal; line-height: 11px; text-decoration: none}
.propertiesbold { color: #4c5359; font-family: Verdana, sans-serif; font-size: 9px; font-weight: bold; line-height: 11px; text-decoration: none}

UL { margin-top: -3; }

.tsmall { color: #4c5359; font-family: Verdana, sans-serif; font-size: 10px; font-weight: normal; line-height: 16px; text-decoration: none}

.tsbold { color: #4c5359; font-family: Verdana, sans-serif; font-size: 10px; font-weight: bold; line-height: 16px; text-decoration: none}

.footer { color: #333333; font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; line-height: 20px; text-decoration: none}
.footerlink { color: #333333; font-family: Arial, sans-serif; font-size: 11px; font-weight: normal; line-height: 20px; text-decoration: underlined}
.footerlink a:hover {color:#e95f04; text-decoration: none}

.footerbold { color: #333333; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; line-height: 20px; text-decoration: none}

.bordercolor { border-color: #c8c9c9; }

.top { background: url(images/top_bg.gif); background-repeat: repeat-x;}

.port { background: url(images/portfolioimage.gif); background-repeat: no-repeat; background-position: center;}

.serv { background: url(images/servicesimage.jpg); background-repeat: no-repeat; background-position: center;}

.real { background: url(images/realtorimage.jpg); background-repeat: no-repeat; background-position: center;}

.con1 { background: url(images/headshotimage.jpg); background-repeat: no-repeat; background-position: center;}

.con2 { background: url(images/contact_images.gif); background-repeat: no-repeat; background-position: center;}

.conth { background: url(images/contact_ty_images.gif); background-repeat: no-repeat; background-position: center;}

.port1 { background: url(images/bedroom_after.jpg); background-repeat: no-repeat; background-position: center;}

.port2 { background: url(images/bathroom_after.jpg); background-repeat: no-repeat; background-position: center;}

.port3 { background: url(images/livingroom_after.jpg); background-repeat: no-repeat; background-position: center;}

.port4 { background: url(images/kitchen_after.jpg); background-repeat: no-repeat; background-position: center;}

.port5 { background: url(images/kitchen_kristin_after.jpg); background-repeat: no-repeat; background-position: center;}

.port6 { background: url(images/livingroom_kristin_after.jpg); background-repeat: no-repeat; background-position: center;}

.bout { background: url(images/aboutimage.jpg); background-repeat: no-repeat; background-position: center;}

.side { background: url(images/sidenav_bg.gif); background-repeat: repeat-y;}

.background { background: url(images/1pxl_wide.jpg); background-repeat: repeat-x;}

.navbackground { background: url(images/navbg.gif); background-repeat: repeat-x;}

.columnleft { background: url(images/leftcolumn.jpg); background-repeat: repeat-x;}

.left { background: url(images/lft_line.gif); background-repeat: repeat-x;}

.right { background: url(images/rt_line.gif); background-repeat: repeat-x;}

.rollover a {
	display:block;
	width: 197px;
	padding:4px 8px 8px 0px;
	font: 10px Verdana, sans-serif; font-weight: normal; letter-spacing : -.25pt;
	color:#c8c9cb;
	background: url("images/nav.gif") 0 0 no-repeat;
	text-indent: 24px;
	text-decoration: none;
	}
.rollover a:hover {	
	background-position: 0 -36px;
	color: #FFFFFF;
	}
.rollover a:active {
	background-position: 0 -72px;
	color:#FFFFFF;
	}

.odd {background-color:#f1f3f3; padding:5px;}
.even {background-color:#ffffff; padding:5px;}

.rollover_on a {
	display:block;
	width: 197px;
	padding:4px 8px 8px 0px;
	font: 10px Verdana, sans-serif; font-weight: bold; letter-spacing : -.25pt;
	color:#c8c9cb;
	background: url("images/nav_on.gif") 0 0 no-repeat;
	text-indent: 24px;
	text-decoration: none;
	}
.rollover_on a:hover {	
	background-position: 0 -36px;
	color: #c8c9cb;
	}
.rollover_on a:active {
	background-position: 0 -72px;
	color:#FFFFFF;
	}

.rollspace {
	display:block;
	width: 197px;
	padding:4px 8px 8px 0px;
	font: 10px Verdana, sans-serif; font-weight: normal; letter-spacing : -.25pt;
	color:#c8c9cb;
	background: url("images/rollspace.gif") 0 0 no-repeat;
	text-indent: 24px;
	text-decoration: none;
	}
.rollbottom {
	display:block;
	width: 197px;
	padding:4px 8px 8px 0px;
	font: 10px Verdana, sans-serif; font-weight: normal; letter-spacing : -.25pt;
	color:#c8c9cb;
	background: url("images/rollbottom.gif") 0 0 no-repeat;
	text-indent: 24px;
	text-decoration: none;
	}
