/* Kingdom Real Estate Address v2.0 2006 Stephen C. Hiraoka schiraoka@cybertorpedo.com */

body { text-align: center; background-color: #eee; }
h1 { font: bold 18px/normal Verdana, Arial, Helvetica, sans-serif; color: #36c; }
h2 { font: small-caps 14px/normal Verdana, Arial, Helvetica, sans-serif; color: #906; }
h3 { font: bold 16px/normal Verdana, Arial, Helvetica, sans-serif; color: #06c; }
h4 { font: small-caps 13px/normal "Courier New", Courier, mono; color: #906; }

#container { border: 4px solid #fff; width: 768px; }
#headerRight { background: url(images/interface/hdr_bg_gold.gif) repeat-x; }
.headerText { font: normal 9px/normal normal Arial, Helvetica, sans-serif; color: #676; }
#footer {	background: url(images/interface/krea_02_09.gif) repeat-x; font: normal 9px/normal Verdana, Arial, Helvetica, sans-serif; color: #639; }

.bodyContent { font: 12px/20px Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: left; vertical-align: top; }

#mainNav { font: normal 1px/1px Verdana, Arial, Helvetica, sans-serif; background-color: #ffe; width: 150px; background: url(images/interface/navbar_bg.gif) repeat; }
.navBtnOut { font: normal 9px/normal Verdana, Arial, Helvetica, sans-serif; background-color: #dda; width: auto; color: #606; margin: 2px; padding: 3px; border: 3px outset #eee; }
.navBtnOvr { font: normal 9px/normal Verdana, Arial, Helvetica, sans-serif; background-color: #dcd; width: auto; color: #606; margin: 2px; padding: 3px; border: 3px outset #eee; }
.navBtnLink {	text-decoration: none; font-weight: bold; }
.textNav { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; }
.textNavCell { font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #fff; background-color: #606; }
.navUnderNav { font: 10px/14px Verdana, Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; }

#sideBar { font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif; background-color: #ddd; width: 200px; }
#sideBarTitle { font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif; background-color: #ccf; color: #009}
.sideBarCorner  { background-color: #ccf; }
#sideBarContent { font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif; background-color: #fff; color: #009; border: 1px solid #ccf; }

/* Scroll frame right column (176px) */
#scrollFrame { background: url(images/interface/scrollframe_mdl.jpg) repeat; }
#scrollFrameTop { padding: 70px 15px 15px 15px; font: bold 10px/normal Verdana, Arial, Helvetica, sans-serif; background: url(images/interface/scrollframe_top.jpg) no-repeat top; color: #808; text-align: center; }
#scrollFrameMdl { padding: 0px 15px 0px 15px; font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif; color: #808; }
#scrollFrameBtm { padding: 20px; font: bold 10px/normal Verdana, Arial, Helvetica, sans-serif; background: url(images/interface/scrollframe_btm.jpg) no-repeat bottom; color: #808; text-align: center; }

/* Scroll frame left column (150px) */
#scrollFrame150 { background: url(images/interface/scrollframe_150_mdl.jpg) repeat; }
#scrollFrame150Top { padding: 60px 10px 10px 10px; font: bold 10px/normal Verdana, Arial, Helvetica, sans-serif; background: url(images/interface/scrollframe_150_top.jpg) no-repeat top; color: #808; text-align: center; }
#scrollFrame150Mdl { padding: 0px 10px 0px 10px; font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif; color: #808; }
#scrollFrame150Btm { padding: 15px; font: bold 10px/normal Verdana, Arial, Helvetica, sans-serif; background: url(images/interface/scrollframe_150_btm.jpg) no-repeat bottom; color: #808; text-align: center; }

.pictureFrame {	border: 5px groove #600; }

.hiliteRed { color: #f00; }
.hiliteBlue { color: #039; }
.hilitePurple { color: #808; }
.hiliteGreen { color: #090; }

ul.keyBullet { list-style: url(images/grels/bullet_key.gif); font: 11px/normal Verdana, Arial, Helvetica, sans-serif; }
ul.keyCross { list-style: url(images/grels/bullet_cross.gif) inside; font: 11px/normal Verdana, Arial, Helvetica, sans-serif; }

.regMark { font-size: 50%; vertical-align: super; }