

A:link {color:#7d877e;text-decoration:none;}
A:visited {color:#7d877e;text-decoration:none;}
A:active {color:#7d877e;text-decoration:none;}
A:down {color:#7d877e;text-decoration:none;}
A:hover {color:#ff9601;text-decoration:none;}

A.bottom:link {color:#7d877e;text-decoration:none;}
A.bottom:visited {color:#7d877e;text-decoration:none;}
A.bottom:active {color:#7d877e;text-decoration:none;}
A.bottom:down {color:#7d877e;text-decoration:none;}
A.bottom:hover {color:#4e7e88;text-decoration:underline;}

A.nav:link {color:#4e7e88;text-decoration:none;text-transform:uppercase}
A.nav:visited {color:#4e7e88;text-decoration:none;text-transform:uppercase}
A.nav:active {color:#29166f;text-decoration:none;text-transform:uppercase}
A.nav:down {color:#4e7e88;text-decoration:none;text-transform:uppercase}
A.nav:hover {color:#29166f;text-decoration:none;text-transform:uppercase}

A.nav_active:link {color:#29166f;text-decoration:none;text-transform:uppercase}
A.nav_active:visited {color:#29166f;text-decoration:none;text-transform:uppercase}
A.nav_active:active {color:#29166f;text-decoration:none;text-transform:uppercase}
A.nav_active:down {color:#29166f;text-decoration:none;text-transform:uppercase}
A.nav_active:hover {color:#29166f;text-decoration:none;text-transform:uppercase}


body {
	behavior: url(http://www.annalien.co.za/csshover.htc);
	background-image:url(/gallery/simplistic/images/look/bubble_bg.gif);
	background-repeat: no-repeat;
	background-position: 999px 0px;
	background-color: #e6ebeb;
	margin-top:0px;
	margin-left:0px;
}


#wrapper { 
	margin: auto; /* auto for centering the main wrapper or 0 and 0 to position*/
	width: 992px;
	background-color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color:#7d877e;
}


#tickertape {
 	background-color: #e1e1c7;
   	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #7d877e;
	BORDER-TOP: #b5b5b5 solid 0px;
	BORDER-LEFT: #b5b5b5 solid 0px;
	BORDER-RIGHT: #b5b5b5 solid 0px;
	BORDER-BOTTOM: #9eaaa0 solid 3px;
	padding-bottom:3px;
	padding-top:3px;
}

#branding {
 	background-color: #f5f5e5;
   	font-family: verdana, arial, helvetica, sans-serif;
}

#clientLogo {
	border:solid 3px #FFFFFF;
}

#navbar {
 	background-color: #ffffff;
}

.navtop {
 	background-color: #e1e1c7;
}


.navtop2 {
 	background-color: #ffce10;
}

.navpanel:hover {
	background-color: #ffaa01;
	color: #29166f;
}

.navpanel {
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #efd157;
	font-size: 10px;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	white-space: nowrap;
}

.navpanel2 {
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #ffaa01;
	font-size: 10px;
	font-weight:bold;
	color: #29166f;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
	white-space: nowrap;
}

.navspacer {
 	background-color: #ffffff;
	width:1px;
}

	


.quote {
  font-family: tahoma;
	font-size: 19px;
	font-weight:normal;
	color: #ff9601;
}

.quoteby {
  font-family: verdana;
	font-size: 9px;
	font-weight:normal;
	font-style:italic;
	color: #ff9601;
}

.quotebox {
	background-color:#c8e1e8;
	border-right: 3px solid #ffffff;
	padding-left:20px;
	padding-right:10px;
	padding-top:20px;
}

.linkarrow {
  	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #d1010b;
}

.text10 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #6b6b6b;
}


.hdr1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 22px;
	color: #7cbdd1;
	font-weight:bold;
}
.hdr2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #7d877e;
	font-weight:bold;
}
.hdr3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	color: #ffce10;
	font-weight:bold;
}
.welcometxt {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #7d877e;
	font-weight:normal;
}


.welcomemsg {
	background-color:#e1e1c7;
	border-left: 1px solid #ffffff;
	border-right: 0px solid #ffffff;
	padding-left:20px;
	padding-right:10px;
	padding-top:20px;
}

#readmore {
	background-color:#f5f5e5;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #999994;
	font-weight:normal;
	float:right;
	padding:5px;
	margin-right:10px;
	padding-left:10px;
	margin-top:5px;
	padding-bottom:5px;
}

#justlistedpic {
background-color:#ffffff;
padding:2px;
border:1px solid #91a1a1 ;
}


#linebuilder {
background-color:#c8d0d0;
}



.justlisteddark {
background-color:#4e7e88;
}

.justlistedlight {
	background-color:#92c3d1;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;;
	font-weight:bold;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:4px;
}


.justlistedlighter {
	background-color:#ffce10;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight:normal;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:4px;
}

.justlistedtxt {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #7d877e;
	font-weight:normal;
}
.justlistedtitle {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ff9601;
	font-weight:bold;
}

.justlistedtitlebig {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #ff9601;
	font-weight:bold;
}

.tablerow {
	background-color:#f8f9f8;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #7d877e;
	font-weight:normal;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:4px;
}



.featuredpanel {
background-color:#f5f5e5;
}

.featuredtxt {
	background-color:#f5f5e5;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #6d8383;
	font-weight:normal;
}

#featuredpic {
background-color:#ffffff;
padding:2px;
border:1px solid #bcad84;
}


.propsearchdark {
background-color:#ffce10;
}

.propsearchlite {
	background-color:#efd157;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight:bold;
	padding-left:5px;
	padding-top:8px;
	padding-bottom:8px;
	text-transform: uppercase;
}

.propsearchlite2 {
	background-color:#efd157;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight:bold;
	padding-left:5px;
	padding-top:8px;
	padding-bottom:8px;
	text-transform: uppercase;
}
.propsearchtint {
	background-color:#e1e1c7;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #7d877e;
	font-weight:normal;
	padding-left:2px;
	padding-top:13px;
	padding-bottom:10px;

}

.propsearchtintlite {
	background-color:#f5f5e5;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #7d877e;
	font-weight:bold;
	padding-left:8px;
	padding-top:10px;
	padding-right:8px;
	padding-bottom:10px;
}

.propcontacttintlite {
	background-color:#f5f5e5;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #7d877e;
	font-weight:bold;
	padding-left:2px;
	padding-top:13px;
	padding-bottom:10px;
}


.bottomdark {
background-color:#efd157;
}

.bottomlite {
	background-color:#e1e1c7;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #939250;
	font-weight:normal;
	padding-top:13px;
	padding-bottom:18px;
}







/* form fields */

.input {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #6b6b6b;
	BORDER-TOP: #7d877e solid 1px;
	BORDER-LEFT: #7d877e solid 1px;
	BORDER-RIGHT: #7d877e solid 1px;
	BORDER-BOTTOM: #7d877e solid 1px;
}
.inputshort {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #6b6b6b;
	width:20px;
	BORDER-TOP: #7d877e solid 1px;
	BORDER-LEFT: #7d877e solid 1px;
	BORDER-RIGHT: #7d877e solid 1px;
	BORDER-BOTTOM: #7d877e solid 1px;
}
.formstextarea {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #6b6b6b;
	padding: 4px 2px 4px 2px;
	BORDER-TOP:  solid 1px;
	BORDER-LEFT:  solid 1px;
	BORDER-RIGHT:  solid 1px;
	BORDER-BOTTOM:  solid 1px;
}

.formstxt {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #7d877e;
	font-weight:normal;
	padding-right:3px;
}

.dropdowns {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #6b6b6b;
	font-weight:normal;
		BORDER-TOP:  solid 1px;
	BORDER-LEFT:  solid 1px;
	BORDER-RIGHT:  solid 1px;
	BORDER-BOTTOM:  solid 1px;
}

.button {
	background-color: #85a7a2;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-weight:bold;
	padding:3px;
	border:0px;
}

.error_box {
	border: 1px solid #a1a1a1;
	padding: 5px;
}


