/*
	[SIMON COLLISON'S BLOG] VERSION 4.0
	
	Updated 27th Jan 2010 for improved text resizing in navigation
*/

/* 1.BODY and PAGE
---------------------------------------------------------------------- */

/*body { font-family:"Times New Roman", Times, Cambria, serif; font-size:13px; line-height:22px;} */


/* 6.NAVIGATION
---------------------------------------------------------------------- */

ul#navigation_pri { clear:both; float:left; list-style-type:none; margin:12px 0 30px 0; padding:0px 0 58px 0; /*background:url(../images/site/underline.pngx)*/ repeat-x center bottom; }
.home ul#navigation_pri { margin:12px 0 0 0; padding:0 0 41px 0; background:transparent; }
.external ul#navigation_pri { margin:12px 0 10px 0; padding:0; background:transparent; }

ul li#hello, ul li#journal { line-height:18px; float:left; width:200px; padding:10px; border:1px solid #DDD; color:#333; -webkit-box-shadow: 1px 1px 7px rgba(153, 153, 153, 0.2); -moz-box-shadow: 1px 1px 7px rgba(153, 153, 153, 0.2); box-shadow: 1px 1px 7px rgba(153, 153, 153, 0.2); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; background:url(../images/site/card.pngx); }
ul li#archive { line-height:18px; float:left; width:650px; padding:10px; border:1px solid #DDD; color:#333; -webkit-box-shadow: 1px 1px 7px rgba(153, 153, 153, 0.2); -moz-box-shadow: 1px 1px 7px rgba(153, 153, 153, 0.2); box-shadow: 1px 1px 7px rgba(153, 153, 153, 0.2); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; background:url(../images/site/card.pngx); }
ul li#contact { line-height:18px; float:left; width:200px; padding:05px; border:1px solid #DDD; color:#333; -webkit-box-shadow: 1px 1px 7px rgba(153, 153, 153, 0.2); -moz-box-shadow: 1px 1px 7px rgba(153, 153, 153, 0.2); box-shadow: 1px 1px 7px rgba(153, 153, 153, 0.2); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; background:url(../images/site/card.pngx); }

ul li#hello, ul li#journal, ul li#archive { margin:0 10px 0 0; }
ul li#contact { margin:0; }

ul#subnav-a, ul#subnav-b, ul#subnav-c, ul#subnav-d { float:left; list-style-type:none; margin:0 0 10px 0; padding:0; line-height:18px; }
ul#subnav-b { margin:0; padding:0 0 50px 0; }
.home ul#subnav-b, .home ul#subnav-c, .home ul#subnav-d, .external ul#subnav-b, .external ul#subnav-c, 
.home ul#subnav-b, .home ul#subnav-c, .home ul#subnav-d { margin:0; padding:0 0 10px 0; }
.external ul#subnav-d { margin:0; padding:0 0 50px 0; }
.home ul#subnav-c { margin:0; padding:0 0 50px 0; }

ul li#erskine, ul li#labs, /* ul li#speaking, ul li#books, */ ul li#twitter, ul li#flickr, ul li#lastfm, ul li#delicious, ul li#slideshare, ul li#virb, ul li#facebook, ul li#vimeo, ul li#wallswaps, ul li#catsizedwhat, ul li#dribbble, ul li#gowalla { float:left; text-align:center; width:207px;  padding:10px; font-size:13px; font-style:italic; font-weight:normal; color:#d24b21; border:1px solid #DDD; -webkit-box-shadow: 1px 1px 7px rgba(153, 153, 153, 0.2); -moz-box-shadow: 1px 1px 7px rgba(153, 153, 153, 0.2); box-shadow: 1px 1px 7px rgba(153, 153, 153, 0.2); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; background:url(../images/site/card.pngx); }

ul li#erskine, ul li#labs, /* ul li#speaking, ul li#books, */ ul li#flickr, ul li#lastfm, ul li#delicious, ul li#slideshare, ul li#virb, ul li#facebook, ul li#wallswaps, ul li#catsizedwhat, ul li#dribbble  { margin:0 10px 0 0; }
ul li#twitter, ul li#vimeo, ul li#gowalla, ul li#virb { margin:0; }


/*7.SITEINFO/FOOTER
---------------------------------------------------------------------- */

div#siteinfo { position:relative; clear:both; text-align:center; padding:125px 0 0px 0; color:#999; /*background:url(../images/site/deranged.pngx)*/ no-repeat top center; }
div#siteinfo p { margin:0; padding:0; }
div#siteinfo p span { font-family:Courier,monospace; color:#fca0a5; }

