body{
	background-color: #4CB4DC;
}

.header{
	height:77px;
}
.sides{
	height:446px;
}

.bgwhite{
	background-color: #fff;
}
.diggit{
	margin-top:8px;
    margin-left:73px;
}
p, li{
	font-size: 1.1em;
}

.rightcolumn li{
	font-size: 1.0em;
}

p a, li a {color:#000;text-decoration:none;background-color: #A3D7E8;}
p a:hover, li a:hover {color:#000;text-decoration:none;background-color: #4CB4DC;}

h1{
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom:3px;
}

ul{
	margin-bottom:9px;
}

img.buynow{
	padding-left:140px;
}

.todoodlist{
	padding-left:7px;
	padding-bottom:3px;
}

blockquote{
	font-size: 1.4em;
	margin-left:45px;
	margin-right:0px;		
	margin-bottom:0px;
}
.credit{
	margin-left:285px;
}

.squeeze{
	margin-bottom:2px;
}

/* nav -- learnt from Elliot Jay Stocks http://elliotjaystocks.com/ Thanks, Elliot! */

ul#nav { background:url(blueprint/src/nav.png) no-repeat width:131px; margin:0;}
ul#nav li { list-style-type:none; }
ul#nav li a { height:35px;display:block; text-indent:-9999px; outline:none }

li#navBuy a, li#navBuzz a, li#navMoney a, li#navAuthor a, li#navContact a { background:url(blueprint/src/nav.png) }

/*  
Measurements for the nav image replacement:

	The distance from the left to the...

	initial state = 0
	rollover state = 131px
	selected state = 131px

	The distance from the top to the...

	buy button = 0
	buzz button = 35px
	money button = 71px
	author button = 107px
	contact button = 141px
	
	The width of all buttons = 131px

*/

li#navBuy a 						{ background-position:0 0; width:131px; left:0 }
li#navBuy a:hover					{ background-position:-130px 0 }
li#navBuy.current-page-item a		{ background-position:-130px 0 }

li#navBuzz a 						{ background-position:0 -35px; width:131px; left:0 }
li#navBuzz a:hover					{ background-position:-130px -35px }
li#navBuzz.current-page-item a		{ background-position:-130px -35px }

li#navMoney a 						{ background-position:0 -71px; width:131px; left:0 }
li#navMoney a:hover					{ background-position:-130px -71px }
li#navMoney.current-page-item a 	{ background-position:-130px -71px }

li#navAuthor a 						{ background-position:0 -107px; width:131px; left:0 }
li#navAuthor a:hover				{ background-position:-130px -107px }
li#navAuthor.current-page-item a	{ background-position:-130px -107px }

li#navContact a 					{ background-position:0 -141px; width:131px; left:0 }
li#navContact a:hover				{ background-position:-130px -141px }
li#navContact.current-page-item a	{ background-position:-130px -141px }
