
.floatleft #adblock		{ float:left; }
.floatright #adblock	{ float:right; margin-bottom:55px; }

#headtitle a			{
						display:block;
						background:transparent url('http://s3files.core77.com/images/giftguide/header_tool_time.gif') no-repeat 0 0;
						height:156px;
						width:844px;
						margin-left:70px;
						}

#headtitle a span		{ display:none; }

#headerlinks			{
						border-top:1px solid #C4C4C4;
						border-bottom:1px solid #C4C4C4;
						height:50px;
						}

#layoutlinks			{ float:left; }

#layoutlinks a			{
						display:block;
						float:left;
						text-transform:uppercase;
						font-size:11px;
						color:#1d1d1d;
						margin-top:14px;
						padding:20px 4px 0 4px;
						height:13px;
						}

#linkLayoutList			{ background:transparent url('http://s3files.core77.com/images/giftguide/button_layout_list.gif') no-repeat center top; }
#linkLayoutGrid			{ background:transparent url('http://s3files.core77.com/images/giftguide/button_layout_grid.gif') no-repeat center top; }
#linkLayoutPeople		{ background:transparent url('http://s3files.core77.com/images/giftguide/button_layout_people.gif') no-repeat center top; }
	
#linkLayoutList:hover,
#linkLayoutGrid:hover,
#linkLayoutPeople:hover	{ background-position:center bottom; }


#giftguidefooter		{
						text-align:center;
						font-size:12px;
						border-top:1px solid #C4C4C4;
						background:transparent url('http://s3files.core77.com/images/giftguide/footer_barbie.gif') no-repeat center bottom;
						padding:10px 0 70px 0;
						margin-bottom:20px;
						}

#giftguidefooter a		{ color:#000; }
#giftguidefooter a:hover { text-decoration:underline; }


#gridheader				{}

#gridheader p			{
						font-size:12px;
						line-height:17px;
						width:690px;
						margin:0 auto 10px auto;
						text-align:center;
						}

#gridheader p a			{ color:#575757; }
#gridheader p a:hover	{ text-decoration:underline; }


#sociallinks			{
						width:305px;
						margin:0 auto;
						}

.grid-entry, .authorfooterlink
						{
						display:block;
						float:left;
						text-align:center;
						color:#000;
						font-size:11px;
						font-weight:bold;
						padding:0 0 0 10px;
						width:125px;
						height:195px;
						}

.grid-entry .grid-img, .grid-entry .grid-price,
.authorfooterlink, .authorfooterimg, .authorfootertext
						{ display:block; }

.grid-entry .grid-img, .authorfooterimg
						{
						width:125px;
						height:130px;
						}

.grid-entry img, .authorfooterimg img
						{ margin:0 auto; }

.grid-entry .grid-price	{
						font-weight:normal;
						}


#authorlist				{
						border-top:1px solid #C4C4C4;
						margin-top:20px;
						padding-left:200px;
						padding-right:200px;
						}

#authorlist h3,
#authorlist h4			{ text-align:center; }

#authorlist h3			{
						font-size:18px;
						margin-top:20px;
						}

#authorlist h4			{
						font-size:13px;
						font-style:italic;
						color:#575757;
						margin-bottom:20px;
						}

#authorlist a			{
						}

#adblock				{
						display:block;
						width:413px;
						height:315px;
						background:#d9d9d9 url('http://s3files.core77.com/images/giftguide/bg-fade.jpg') repeat-x;
						border: 1px solid #ccc;
						}

#adblock h3				{
						color:#444;
						font-weight:normal;
						font-size:11px;
						text-align:center;
						font-weight:normal;
						padding:15px 0;
						}

#adblock div			{
						display:block;
						width:300px;
						margin:0 auto;
						}

#googleHeadBlock		{
						width:728px;
						height:90px;
						margin:12px auto 8px auto;
						}



.entry-asset #previouslink,
.entry-asset #nextlink
						{
						margin-top:20px;
						margin-bottom:20px;
						width:120px;
						height:480px;
						float:left;
						}

.entry-asset #previouslink
						{ margin-right:130px; }
.entry-asset #nextlink
						{ margin-left:130px; }

.entry-asset #previouslink a,
.entry-asset #nextlink a
						{ 
						display:block;
						float:left;
						width:120px;
						height:480px;
						background:transparent url('http://s3files.core77.com/images/giftguide/button_nextlast-tools.gif') no-repeat;
						}
#authorPageWrap #seeall a
						{ 
						display:block;
						margin-left: auto;
						margin-right: auto;
						width:120px;
						height:150px;
						background:transparent url('http://s3files.core77.com/images/giftguide/button_seeall.gif') no-repeat;
						}

.entry-asset #previouslink a span,
.entry-asset #nextlink a span,
#authorPageWrap #seeall a span
						{ 
						display:none;
						}
#authorPageWrap #seeall a:hover
						{ background-position:0 -350px; }


.entry-asset #previouslink a
						{
						margin:20px 0;
						background-position:0 0;
						}

.entry-asset #nextlink a
						{
						margin:20px 0;
						background-position:0 -960px;
						}

.entry-asset #previouslink a:hover
						{ background-position:0 -480px; }

.entry-asset #nextlink a:hover
						{ background-position:0 -1440px; }

.entry-asset img#lrgimg	{
						margin:20px 0;
						width:480px;
						float:left;
						}

.entry-asset			{}
.entry-asset h2,
.entry-asset h3			{ text-align:center; }

.entry-asset h2			{ font-size:18px; }
.entry-asset h3 a		{
						font-size:13px;
						font-style:italic;
						color:#575757;
						}

.entry-asset p			{
						width:540px;
						font-size:13px;
						font-style:italic;
						line-height:16px;
						text-align:center;
						color:#474747;
						margin:20px auto;
						}

#entryAuthorLink		{
						display:block;
						margin:10px auto;
						width:500px;
						}

#entryAuthorLink span	{
						display:block;
						float:left;
						text-align:right;
						color:#575757;
						font-size:12px;
						line-height:12px;
						margin-right:5px;
						width:250px;
						}

#entryAuthorLink span em {
						display:block;
						text-align:right;
						color:#000;
						font-style:normal;
						}

#entryAuthorLink img	{
						display:block;
						float:left;
						}

#authorPageWrap			{ margin-top:50px; }

#bioblock				{
						float:left;
						width:550px;
						height:170px;
						}

#bioblock img			{
						display:block;
						float:left;
						width:125px;
						margin-right:8px;
						}

#bioblock h2,
#bioblock p,
#bioblock a				{
						display:block;
						float:left;
						width:410px;
						}

#bioblock h2			{
						font-size:18px;
						}

#bioblock p,
#bioblock a				{
						color:#575757;
						font-style:italic;
						}

#bioblock a				{
						font-size:13px;
						font-weight:bold;
						}

#bioblock p				{
						padding-top:15px;
						font-size:13px;
						line-height:15px;
						}

#entryPageGrid			{
						border-top:1px solid #C4C4C4;
						margin-top:40px;
						padding-top:25px;
						}


/*
<div id="">
	<div id="layoutlinks">
	<div id="sociallinks">
	
	</div>
	<br class="clear" />
*/