body {
	margin:0;
	background:url(http://www.adoptionspacebook.com/images/home/body.png);
	font:14px "Trebuchet MS", Arial, sans-serif;
	color:#010101;
}

/* preloader */
div#preload { display: none; }

img {border-style:none;}
a {
	text-decoration:underline;
	color:#000;
}
a:hover {text-decoration:none;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
/*main container*/
#main {
	position:relative;
	margin:0 auto;
	padding:0 0 20px;
	width: 917px;
}
/*header*/
/*
#header {
	position:relative;
	width:928px;
	margin: 0 0 0 -11px;
	height:238px;
	padding:8px 0 0;
	background:url(http://www.adoptionspacebook.com/images/home/header.png) no-repeat 0 8px;
}
*/
.inner #header {
	background:url(http://www.adoptionspacebook.com/images/header2.gif) no-repeat 0 19px;
	height:248px;
	padding-top:19px;
}
.txt-talk {
	position:absolute;
	top:41px;
	right:27px;
	background:url(http://www.adoptionspacebook.com/images/txt-877.gif) no-repeat;
	width:379px;
	height:38px;
	text-indent:-9999px;
	overflow:hidden;
}
.call-now {
	position:absolute;
	top:86px;
	right:26px;
	background:url(http://www.adoptionspacebook.com/images/txt-call-now.gif) no-repeat;
	width:369px;
	height:29px;
	text-indent:-9999px;
	overflow:hidden;
}
#header a {cursor:pointer;}
.nav {
	padding:0;
	margin:0;
	list-style:none;
}
.nav li a {
	overflow:hidden;
	text-indent:-9999px;
	float:left;
} 
.nav li {float:left;
	height:1%;
	overflow:hidden;
}
.top-nav {
	position:absolute;
	left:58px;
	top:159px;
}
.top-nav li a {
	background:url(http://www.adoptionspacebook.com/images/nav-1.gif) no-repeat;
	height:32px;
}
.nav .home {margin:0 12px 0 0;}
.nav .home a {
	width:108px;
	background-position:0 -32px;
}
.nav .free-birthmother {margin:0 20px 0 0;}
.nav .free-birthmother a {
	width:212px;
	background-position:-120px -32px;
}
.nav .independent {margin:0 21px 0 0;}
.nav .independent a {
	width:165px;
	background-position:-359px -32px;
}
.nav .your-rights {margin:0 23px 0 0;}
.nav .your-rights a {
	width:108px;
	background-position:-545px -32px;
}
.nav .contact-us a {
	width:108px;
	background-position:-676px -32px;
}
.nav .home a.active,
.nav .home a:hover {background-position:0 0;}
.nav .free-birthmother a.active,
.nav .free-birthmother a:hover {background-position:-120px 0;}
.nav .independent a.active,
.nav .independent a:hover {background-position:-359px 0;}
.nav .your-rights a.active,
.nav .your-rights a:hover {background-position:-545px 0;}
.nav .contact-us a.active,
.nav .contact-us a:hover {background-position:-676px 0;}
.bottom-nav {
	position:absolute;
	top:199px;
	left:56px;
	width:841px;	
}
.bottom-nav li a {
	background:url(http://www.adoptionspacebook.com/images/nav-2.gif) no-repeat;
	height:30px;
}
.nav .view-awaiting {margin:0 18px 0 0;}
.nav .benefits {margin:0 4px 0 0;}
.nav .steps {margin:0 26px 0 0;}
.nav .for-you {margin:0 10px 0 0;}
.nav .view-awaiting a{
	width:187px;
	background-position:0 -30px;
}
.nav .benefits a{
	width:190px;
	background-position:-205px -30px;
}
.nav .steps a{
	width:153px;
	background-position:-399px -30px;
}
.nav .for-you a {
	width:144px;
	background-position:-578px -30px;
}
.nav .support a {
	width:109px;
	background-position:-732px -30px;
}
.nav .view-awaiting a.active,
.nav .view-awaiting a:hover{background-position:0 0;}
.nav .benefits a.active,
.nav .benefits a:hover{background-position:-205px 0;}
.nav .steps a.active,
.nav .steps a:hover{background-position:-399px 0;}
.nav .for-you a.active,
.nav .for-you a:hover {background-position:-578px 0;}
.nav .support a.active,
.nav .support a:hover {background-position:-732px 0;}
.menu {
	position:absolute;
	top:124px;
	left:162px;
	padding:0;
	margin:0;
	list-style:none;
/*	width:530px;*/
	width:500px;
}
.menu a {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
.menu li {
	float:left;
	width:226px;
	height:35px;
	position:relative;
}
/*.menu .free a {
	width:212px;
	background:url(http://www.adoptionspacebook.com/images/free.png) no-repeat;
	height:29px;
}
*/
/*.menu .free a:hover {background:url(http://www.adoptionspacebook.com/images/free-h.png) no-repeat;}*/
.menu .is-adoption {
/*	right:13px;*/
left:15px;
right:10px;
bottom:1px;
}

/*
.menu .is-adoption a {
	width:187px;
	height:30px;
	background:url(http://www.adoptionspacebook.com/images/is-adoption.png) no-repeat;
}
*/
/*.menu .is-adoption a:hover {background:url(http://www.adoptionspacebook.com/images/is-adoption-h.png) no-repeat;}*/

.menu .birthmother {
	left:3px;
	top:2px;
}

/*
.menu .birthmother a {
	height:30px;
	width:190px;
	background:url(http://www.adoptionspacebook.com/images/create_your_profile.png) no-repeat;
}
*/

/*menu .birthmother a:hover {background:url(http://www.adoptionspacebook.com/images/create_your_profile-h.png) no-repeat;}*/
.menu .faq {
	left:15px;
	right:10px;
	top:5px;
}


/*
.menu .faq a {
	width:64px;
	background:url(http://www.adoptionspacebook.com/images/faq.png) no-repeat;
	height:25px;
}
*/


/*.menu .faq a:hover {background:url(http://www.adoptionspacebook.com/images/faq-h.png) no-repeat;}*/
.menu .choose {
	left:1px;
	top:2px;
}

/*
.menu .choose a {
	height:35px;
	width:226px;
	background:url(http://www.adoptionspacebook.com/images/home/choose.png) no-repeat;
}
*/


/*.menu .choose a:hover {	background:url(http://www.adoptionspacebook.com/images/choose-h.png) no-repeat;}*/
.menu .support {
left: 15px;
	right:11px;
	top:9px;
}

/*
.menu .support a {
	height:25px;
	width:91px;
	background:url(http://www.adoptionspacebook.com/images/support.png) no-repeat;
}
*/

/*.menu .support a:hover {background:url(http://www.adoptionspacebook.com/images/support-h.png) no-repeat;}*/
.get {
	position:absolute;
	right:219px;
	top:57px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.adoptionspacebook.com/images/get.png) no-repeat;
	height:58px;
	width:132px;
}
p.phone {
	position:absolute;
	right:70px;
	top:195px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.adoptionspacebook.com/images/phone.png) no-repeat;
	height:22px;
	width:212px;
	margin:0;
}
.blog {
	position:absolute;
	left:29px;
	top:179px;
}

.blog span {
	overflow:hidden;
	text-indent:-9999px;
/*	background:url(http://www.adoptionspacebook.com/images/blog.png) no-repeat;*/
	height:92px;
	width:138px;
	display:block;
}


/*.blog span {
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.adoptionspacebook.com/images/blog.png) no-repeat;
	height:92px;
	width:138px;
	display:block;
}
*/


.blog a {
	position:relative;
	display:block;
	height:40px;
	outline:none;
	margin:20px 20px 0 20px;
}
.heart {
	position:absolute;
	right:249px;
	top:126px;
}


a.contact-us {
	position:absolute;
	right:123px;
	top:215px;
	overflow:hidden;
	text-indent:-9999px;
/*	background:url(http://www.adoptionspacebook.com/images/contact-us.png) no-repeat;*/
	height:29px;
	width:109px;
}



/*
a.contact-us {
	position:absolute;
	right:123px;
	top:215px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.adoptionspacebook.com/images/contact-us.png) no-repeat;
	height:29px;
	width:109px;
}
*/


a.contact-us:hover {background:url(http://www.adoptionspacebook.com/images/contact-us-h.png) no-repeat;}
/*logo*/
#header h1 {
	margin:0;
	position:absolute;
	left:21px;
	top:0;
}
/*
#header h1 a{
	display:block;
	width:338px;
	height:137px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.adoptionspacebook.com/images/logo-1.png) no-repeat;
}
*/
.inner #header h1 {
	margin:0;
	position:absolute;
	left:25px;
	top:0;
}


/*
.inner #header h1 a{
	display:block;
	width:465px;
	height:177px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.adoptionspacebook.com/images/logo.png) no-repeat;
}
*/
/*content*/
.container {
	background:url(http://www.adoptionspacebook.com/images/home/frame.png) repeat-y;
	width:100%;
	position:relative;
}
.container:after {
	content:"";
	display:block;
	clear:both;
}

/*

.inner .container {
	background:url(http://www.adoptionspacebook.com/images/home/frame-2.png) repeat-y;
	padding:0;
	margin:-10px 0 0;
}
*/


.content-box {
	width:904px;
	background:url(http://www.adoptionspacebook.com/images/sidebar.gif) repeat-y 594px 0;
}
.content-box-text {
	width:100%;
	background:url(http://www.adoptionspacebook.com/images/sidebar-bg.png) no-repeat 100% 100%;
}
.content-box-text:after {
	content:"";
	display:block;
	clear:both;
}
.content {
	width:450px;
	float:right;
	padding:17px 27px 0 0;
}
.content h2 {margin:0;}
.content .tunes {
	background:url(http://www.adoptionspacebook.com/images/home/tunes.png) no-repeat;
	padding:38px 10px 10px;
	height:181px;
	width:413px;
	margin:0 0 31px 6px;
}
/*.content .tunes .flash {padding:49px 0 0 2px;}*/
.content .tunes .flash {padding:10px 0 0 2px;}
.content .tunes .flash img {display:block;}
.content .txt-tunes {
	background:url(http://www.adoptionspacebook.com/images/home/txt-tunes.png) no-repeat;
	width:106px;
	height:19px;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 0 0 6px;
}
.content .easy {
	background:url(http://www.adoptionspacebook.com/images/home/easy.png) no-repeat;
	height:366px;
	width:400px;
	padding:21px 24px 10px 22px;
}
.content .easy .text {padding: 0 0 0 11px;}
.content p {
	color:#66ccff;
	line-height:18px;
	margin:0 0  14px;
}

.content .txt-easy {
/*	background:url(http://www.adoptionspacebook.com/images/home/txt-easy.png) no-repeat;*/
	width:374px;
	height:71px;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 0 20px;
}



.content .easy ul {
	padding:0 10px 0 0;
	margin:0;
	list-style:none;
}
.content .easy ul li {
	width:100%;
	overflow:hidden;
	font-size:12px;
	line-height:16px;
	color:#878787;
}
.content .easy ul li img {
	float:right;
	margin:4px 0 0 20px;
}


.bullets ul li img{
background-image: url(http://www.adoptionspacebook.com/images/home/star_bullet.gif);
background-repeat: no-repeat;
}


#content {
	width:520px;
	float:left;
	position:relative;
	padding:76px 0 0 54px;
}
.title {
	position:absolute;
	top:-13px;
	left:19px;
	width:753px;
	height:48px;
	background:url(http://www.adoptionspacebook.com/images/title.gif) no-repeat;
	padding:34px 0 0 35px;
}
.txt-free-birthmother {
	margin:0;
	width:483px;
	height:19px;
	background:url(http://www.adoptionspacebook.com/images/home/txt-free-birthmother.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
#content h3 {
	color:#0e96c3;
	font-size:18px;
	line-height:19px;
	margin:0 0 2px;
}
#content p {
	color:#000;
	font-size:14px;
	line-height:19px;
	margin:0 0 20px;
}
.list {
	padding:10px 0 0 34px;
	margin:0;
	list-style:none;
}
.list li {
	background:url(http://www.adoptionspacebook.com/images/star.gif) no-repeat 0 50%;
	padding:0 0 0 24px;
	color:#000;
	font-size:14px;
	line-height:24px;
	height:1%;
}
/*sidebar*/
.sidebar {
	float:left;
	width:400px;
	padding:17px 0 0 32px;
}
.sidebar .choose-an {
	width:350px;
	height:597px;
	background:url(http://www.adoptionspacebook.com/images/home/choose.png) no-repeat;
	padding:37px 20px 10px 19px;
}
.sidebar .choose-an .text {padding: 0 0 0 7px;}
.sidebar .choose-an p {
	color:#66ccff;
	line-height:18px;
	margin:0 0 10px;
}

/*
.sidebar .txt-choose-an {
	background:url(http://www.adoptionspacebook.com/images/txt-choose-an.png) no-repeat;
	width:344px;
	height:14px;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 0 30px;
}
*/
.picture {
	width:187px;
	height:167px;
	padding: 9px 7px -3px 27px;
	background:url(http://www.adoptionspacebook.com/images/home/family_photo_frame.png) no-repeat;
	float:left;
	margin:0 0px 0 0;
}

.sidebar .choose-an ul {
	padding:0 10px 0 0;
	margin:0;
	list-style:none;
}
.sidebar .choose-an ul li {
	width:100%;
	overflow:hidden;
	padding:0 0 2px;
	vertical-align:top;
}
.sidebar .choose-an ul li em {
	display:block;
	padding:10px 0 0;
	font-size:12px;
	line-height:16px;
/*	color:#d6d5d5;*/
	color:#FFFFFF;
	text-align:justify;
}
#sidebar {
	width:300px;
	float:right;
	position:relative;
	min-height:810px;
	padding:60px 0 0;
}
#sidebar:after {
	content:"";
	display:block;
	clear:both;
}
* html #sidebar {height:810px;}
.sidebar-img-bg {
	position:absolute;
	top:0;
	right:6px;
}
.sidebar-body {
	position:relative;
	z-index:10;
	width:234px;
	height:300px;
	padding:1px 0 0 35px;
}
/*footer*/
.container-bottom {
	width:919px;
	display:block;
	margin:0 0 0 -4px;
	background:url(http://www.adoptionspacebook.com/images/home/footer.png) no-repeat;
	height:34px;
}
.inner .container-bottom {background:url(http://www.adoptionspacebook.com/images/footer-2.gif) no-repeat;}
#footer {
	clear:both;
	padding:6px 0 2px 10px;
}
#footer ul {
	padding:0 0 1px;
	margin:0;
	list-style:none;
	text-align:center;
}
#footer ul li {
	display:inline;
	background:url(http://www.adoptionspacebook.com/images/footer-divider.gif) no-repeat 0 50%;
	font-size:13px;
	line-height:18px;
}
.inner #footer ul li {background:url(http://www.adoptionspacebook.com/images/footer-divider-2.gif) no-repeat 0 50%;}
#footer ul li:first-child {
	background:none;
	margin-left:0;
}
#footer ul li a {
	margin:0 4px  0 10px;
	color:#b9d532;
	text-decoration:none;
}
.inner #footer ul li a {color:#000;}
#footer ul li a:hover {text-decoration:underline;}
