@charset "utf-8";
/* CSS - StaceyBarr.com
   Blue Layout - index
*/

body {
	background-color:#68a0ca;
}

img { border:0; }

input[type=text] { border:1px solid #979797; }

#wrapper {
	width:900px;
	margin:20px auto;
}

/* Header */
#header-top {
	background:#fff url(../images/layout/blue/header_top_bg.png) no-repeat left;
	height:10px;
	width:900px;
}
#header {
	background:#fff url(../images/layout/blue/header_bg.png) repeat-y;
	width:900px;
	height:130px;
}
#header .header-tagLine {
	padding:0 40px;
	width:530px; /* = #wrapper width - header-logo's width - left+right padding (900 - 250 - 80 = 570) */
	overflow:hidden;
}
#header .header-logo {
	position:absolute;
	width:250px;
	height:120px;
	margin:-36px 0 0 660px;
}

/* Menu Bar */
#menu {
	background:#4FA8DF url(../images/layout/blue/menu_bg.png) repeat-y;
	width:899px;
	height:43px;
}


/* Stacey's picture */
#staceyBarr {
	background:url(../images/staceyBarrPic.png) no-repeat;
	width:170px;
	height:196px;
	position:absolute;
	margin:-100px 0 0 15px;
}
/* Listen to Stacey - buttons */
#listenButtons_index { /* for Index only */
	text-align:center;
	margin-top:210px;
}

/* Content */
#content-top {
	background:#fff url(../images/layout/blue/index/mainContent_top_bg.png) no-repeat;
	width:900px;
	height:7px;
	margin-top:5px;
}
#content-bottom {
	background:#fff url(../images/layout/blue/index/mainContent_bottom_bg.png) no-repeat;
	width:900px;
	height:10px;
	float:left;
}
#content_container {
	background:#fff url(../images/layout/blue/index/mainContent_bg.png) repeat-y;
	width:900px;
	float:left;
}
#content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
	padding:5px 0;
}

/* for index only */

#content .content-index {
	padding:20px;
	font:10pt Verdana, Arial, Helvetica, sans-serif;
}
/* options to enter the site (corporate / government / small business ) */
#content .content-enter {
	width:900px;
	text-align:center;
	padding:10px 0;
}
#content .content-enter ul { list-style-type:none; padding:0; margin:0; }
#content .content-enter ul li { display:inline; padding:5px; }

/* Foot */
#foot {
	width:900px;
	font:.8em Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
#foot_left {
	width:400px;
	padding:0 10px;
	float:left;
}
#foot_right {
	width:440px;
	margin-left:450px;
	text-align:right;
}
