@charset "utf-8";

/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}

/* Defaults */
:focus {outline:0}
a, a:visited {color:#F0591C}
a:hover {}
body {background:#FFF;color:#504f4f;font:69%/125% Tahoma, Arial, Sans-Serif}
h1 {font:18px "Times New Roman", Serif;margin:0 0 .5em;text-align:center}
h2 {font:bold 16px/1em "Times New Roman", Serif;margin:0 0 .5em}
img {border:0;vertical-align:bottom}
fieldset {border:0}
p {margin:0 0 1em}

/* Containers */
#page {margin:0 auto;width:746px}

/* Header */
#header {background:url(../images/header.jpg) no-repeat;height:277px;position:relative;overflow:hidden}
#header #logo {float:left;margin:15px 0 0 30px}
#header #shortcuts {display:inline;float:right;list-style:none;margin:15px 20px 0 0}
#header #shortcuts li {display:inline;padding:0 10px}
#header #menu {font:14px/1em "Times New Roman";list-style:none;position:absolute;top:70px;left:210px;overflow:hidden;text-transform:uppercase;width:530px}
#header #menu li {display:inline;float:left;margin:0 0 0 32px}
#header #menu li a {color:#FFF;float:left;text-decoration:none;width:100px}
#header p {position:absolute;top:180px;left:50px}
#header p strong {color:#f0591c;display:block;font:bold 16px "Times New Roman";margin:0 0 0 15px}

/* Content*/
#content {display:inline;float:right;margin:15px 25px 0 0;width:475px}
#content ul {margin:0 0 1em 18px}
#content ol {margin:0 0 1em 22px}
#content table {margin:0 0 1em}
#content table th, #content table td {text-align:left;padding:0 0 10px;vertical-align:top}

	/* Search */
	#search {background:url(../images/shadow.jpg) no-repeat right top;border:1px solid #C0C0C0;float:right;padding:10px 25px;width:170px}
	#search label {background:url(../images/arrow3.gif) no-repeat left center;color:#666;display:block;font-size:14px;font-weight:bold;margin:0 0 5px;padding:0 0 0 10px;text-transform:uppercase}
	#search #terms {width:150px}
	#search #submit {background:url(../images/arrow2.gif) no-repeat right center;border:0;color:#900;display:block;font-size:12px;font-weight:bold;margin:0 0 0 65px;padding:2px 15px 2px 0;text-transform:lowercase}
	* html #search #submit {padding:2px 4px 2px 0}
	*:first-child+html #search #submit {padding:2px 4px 2px 0}

/* Sidebar */
#sidebar {display:inline;float:left;margin:-25px 0 10px 15px;position:relative;width:200px}
#sidebar .content {border:1px solid #C0C0C0;height:1%}
#sidebar .content h2 {background:url(../images/sidebar-title.png) no-repeat;border-bottom:1px solid #C0C0C0;font-weight:normal;margin:0;padding:6px 0 6px 30px}
#sidebar .content ul {list-style:none;padding:10px}
#sidebar .content ul li {background:url(../images/arrow.gif) no-repeat 0 5px;margin:0 0 5px;padding:0 0 0 10px}
#sidebar a {text-decoration:none}
#sidebar .content a:hover {text-decoration:underline}
#sidebar .icon {color:#666;display:block;font:14px/1em "Times New Roman";height:73px;margin:5px 0 0;padding:18px 0 0 85px;text-transform:uppercase;width:115px}
#sidebar .icon strong {display:block;font-size:20px}
#sidebar .icon span {background:url(../images/arrow2.gif) no-repeat right center;color:#900;float:left;font:bold 12px Arial;margin:10px 0 0 10px;padding:0 18px 2px 0;text-transform:lowercase}
#sidebar #quote {
	background-image: url(../images/quote.jpg);
	background-repeat: no-repeat;
}

#sidebar #business {
	background-image: url(../images/business.jpg);
	background-repeat: no-repeat;
}
#sidebar #personal {
	background:url(../images/personal.jpg) no-repeat
}
#sidebar #life {background:url(../images/life.jpg) no-repeat;padding:17px 0 1px 85px}
#sidebar #life strong {font-size:14px}

/* Footer */
#footer {border-top:3px solid #b7b7b7;clear:both;font-size:0.9em;padding:5px}
#footer a {color:#504f4f;text-decoration:none}
#footer a:hover {text-decoration:underline}
