/* CSS Document */

body {
	margin:0;
	font:.75em/1.5 verdana,arial,sans-serif;
	background:#FFF;
	color:#000}
h1 {
	margin:0;
	padding:4em 14px 2em;
	font:italic bold 1.5em/1.1 verdana,sans-serif;
	color:#1b1b1b;
	border-top:5px solid #f9eab9}

/* container ----------------------------------------------- */
#container {
	margin:0 auto;
	width:660px;
	background:#FFF}

/* header ----------------------------------------------- */
#header {
	height:100px;
	background:#FFF}
a#logo {
	position:absolute;
	top:22px;
	left:15px;
	z-index:101;
	display:block;
	width:260px;
	height:37px}
p#tagline {
	position:relative;
	top:70px;
	margin:0 14px;
	padding:0;
	background:#FFF;
	font-size:1.1em}

p#tagline span,
ul#subnav, 
ul#nav,
#flash,
p.totop,
ul#text-size,
#picture {display:none}

/* content ----------------------------------------------- */
#content {
	float:left;
	width:620px;
	height:auto;
	background:#FFF;
	border:0;
	color:#000}
#content img.right {margin:5px 25px .5em}

p#info {
	background:#FFF;
	border-top:5px solid #f9eab9;
	opacity:1;
	filter:alpha(opacity=100)}

/* services ----------------------------------------------- */
#services {display:none}

body.default #services {
	float:left;
	clear:both;
	width:660px;
	border-width:1px 0 0}
#services a {
	width:570px;
	background:#f7f7f7;
	font:1em/1.2 tahoma,verdana,sans-serif}

/* footer ----------------------------------------------- */
#footer {background:#FFF; text-align:left}
#updated {padding:10px 14px 0; width:660px; height:auto; text-align:left}