/*tag styles*/
body {background:#000; font-family:Arial, Helvetica, sans-serif; }
p { line-height:1.3em; font-weight:normal; color:#fff; font-size:12px; margin-bottom:1.1em;}
a {color:#0061c6;}
h2 { font-size:22px; font-family:"Franklin Gothic Medium", Tahoma, Arial, Sans; color:#002157; margin:10px 0 15px 0;}
h3 { font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#808080; margin:5px 12px 10px 12px;}
h4 {font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:bold; padding-left:12px; margin:5px 0;}
.goInline {display:inline;}
.color_1 {color:#b0a96d;}
.color_2 {color:#790000;}
a.color_1, em.color_2 {font-weight:bold;}
.nudge {padding-left:12px;}
.crumbs {font-size:11px; font-weight:bold;}
.crumbs a{font-weight:normal;}
/*ID styles*/
/* background images */
#header .icon,#content .box_3, #content .splash,#content .box_1 .remax,#content .box_1 .weichert,#content .box_1 .realtyworld,#content .box_1 .nextage,#content .box_1 .realtyexec,#content .box_1 .kellerwill,#header a.grid_3 { background-image:url(../images/SS1/SSi-Homepage-01.png)}
#content .box_1 { background-image:url(../images/SS1/SSi-Homepage-02.png)}
/*mater page styles*/
#header {color:#fff; margin-bottom:15px; margin-top:20px;}
#header a.grid_3 {text-indent:-9999px; background-position:0 0; background-repeat:no-repeat; width:200px; height:65px; background-image:url("http://www.buildasign.com/cmsimages/new_ssmax_logo.png?v=38497931416B47385A41593D");}
#header .root_nav { width:430px;margin:0;}
#header .root_nav li{float:left; text-align:center; margin:8px 5px 0 5px;}
#header .root_nav li a{ text-decoration:none; font-size:14px; font-weight:bold; color:#fff; display:block; padding:8px;}
#header .root_nav li a:hover {text-decoration:underline;}
#header .box_1 {padding:8px 0 8px 50px; width:230px; font-size:12px; margin-top:8px;}
#header .box_1 a{color:#fff;}
#header .need-help { display:block; padding:2px 0;}
#header .icon { text-decoration:none; display:block; background-position:-845px -21px; padding:2px 20px 2px 0; font-weight:bold; float:left; background-repeat:no-repeat;}
#content {background:#000; border:solid 1px #333; line-height:28px; padding-bottom:20px; min-height:500px; margin-bottom:20px;}
#content .splash {background-position:0 -60px; background-repeat:no-repeat;text-indent:-9999px; height:200px;}
#content .box_1 { background-color:#ffff07; border: solid 2px #00007A; padding:10px 0; margin:0 12px; font-size:12px; font-weight:bold; background-position:bottom left; background-repeat:repeat-x;}
#content .box_1 p{color:#000; font-weight:bold; margin:0 15px;}
#content .box_1 hr{border:none; background-color:#000; color:#000; height:1px; margin: 1em 15px; }
#content .box_1 a{ color:#00F; text-decoration:underline;}
#content .box_1 a:hover {text-decoration:none; color:#06F;}
#content .box_1 ul{ width:100%;}
#content .box_1 .remax { background-position:20px -275px; background-repeat:no-repeat;} #content .box_1 .weichert { background-position:-146px -275px; background-repeat:no-repeat;}  #content .box_1 .realtyworld { background-position:-315px -275px; background-repeat:no-repeat;} #content .box_1 .nextage { background-position:-482px -275px; background-repeat:no-repeat;} #content .box_1 .realtyexec { background-position:-651px -275px; background-repeat:no-repeat;} #content .box_1 .kellerwill { background-position:-819px -275px; background-repeat:no-repeat;}
#content .box_1 ul li{ width:16.65%; float:left; height:100px; text-align:center;}
#content .box_1 ul li a, #content .box_1 ul li em{ display:block; padding-top:75px;}
#content .box_2 {margin-top:30px;}
#content .box_2 p, #content .box_3 p{padding:0 12px;}
#content .box_3 { text-align:center; margin-top:30px; border-left:1px solid #fff; width:279px; padding-bottom:35px; background-repeat:no-repeat; background-position:35px 165px;}
#content .box_3 a{color:#fff200; text-decoration:none; font-weight:bold;}
#content .box_3 a:hover{color:#fff; text-decoration:underline;}
#footer {color:#fff; margin-top:30px; margin-bottom:30px; text-align:center; font-size:11px;}
#footer a{color:#fff200; text-decoration:none; }
#footer a:hover {color:#fff;text-decoration:underline;}