* { margin: 0; padding: 0; }

/* index page */

body.splash { font: normal 10px arial,verdana,sans-serif; color: #585858; text-align: center; line-height: 1.8em; background: #E6E4DF; }
body.splash #container { background: #fff; width: 600px; margin: 5% auto 0 auto; border: 1px solid #b7b7b7; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; padding: 35px 0; overflow: hidden; }
body.splash #message { margin: 25px 50px 35px 50px; padding: 1.6em 4px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
body.splash h1 { margin: 0 auto 0 auto; width: 90px; height: 90px; background: url(http://qwantify.com/images/site/logo_sbs.gif) 0 0 no-repeat; text-indent: -9999px; }
body.splash p { margin: 0 0 1.5em; font-size: 1.2em; text-align: left; }
body.splash p.last { margin: 0; }
body.splash ul { text-align: center; margin: 0 50px 1.5em 50px; font-size: 1.2em; list-style: none; }
body.splash li { float: left; margin: 0 1%; list-style: none; width: 31%;  line-height: 1.2; }
* html body.splash li { display: inline; margin: 0 .5%; } /* IE6 */
body.splash a { color: #3D6C9D; text-decoration: none; outline: none; background: #DCE9F6; border: 1px solid #c2d6ea; padding: 8px; border-radius: 14px; -webkit-border-radius: 14px; -moz-border-radius: 14px; display: block; }
body.splash a:hover,a:focus { color: #fff; text-decoration: none; background: #3D6C9D; border-color: #3D6C9D; }

/* blogs */

#safebridge-message {
margin: 20px 27px;
padding: 20px 20px 20px 45px;
font-weight: bold;
border-top:1px solid #FFD324;
border-bottom:1px solid #FFD324;
background:#FFF6BF url(/images/site/icn-alert.gif) 20px 18px no-repeat;
color:#bb7a15;
}

#safebridge-message p { font-size: 1.2em; }
#safebridge-message a { color: #bb7a15; background: none; text-decoration: none; }
#safebridge-message a.more { text-decoration: underline; font-weight: normal; }
#safebridge-message a:hover { color: #664100; }

#main { background: none; }

#sidebar h2 { margin: 0; padding-left: 7px; }
#sidebar ul#subnav, #sidebar ul.links {
	margin: 0 0 35px;
	list-style: none;
	font-size: 1.2em;
}
#sidebar #subnav li a, #sidebar ul.links li a {
	display: block;
	padding: 5px 7px;
	line-height: 1.2em;
	text-decoration: none;
	color: #4F7EAF;
border-bottom: 1px solid #D3DBC3;
}
#sidebar #subnav li a:hover, #sidebar #subnav li.active a:hover {
	text-decoration: none;
	color: #3D6C9D;
	background: #DCE9F6;
}
#sidebar #subnav li.active a {
	background: none;
	text-decoration: none;
font-weight: bold;
}


