/*
Theme Name: LunchMonkeys
Theme URI: http://www.luadesign.co.uk
Description: Foundations laid by the totally nude Wordpress theme. Phwoar! (Based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a> by <a href="http://binarybonsai.com/">Michael Heilemann</a>)
Author: John Griffiths
Author URI: http://www.luadesign.co.uk

colours:

burgundy:  #61273f
50% burgundy: #b0939f

*/


/* RESET */


/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */

*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table 				{ border-collapse:collapse; border-spacing:0 }
fieldset, img 		{ border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li 			{ list-style:none }
caption, th 		{ text-align:left }
h3, h4, h5, h6 { font-size:100%; font-weight:normal; float:left; }
q:before, q:after 	{ content:''}

br.clear 			{ clear:both; display:block; height:1px; margin:-1px 0 0 0 } /* Use this br class to clear your floated columns */
.aligncenter 		{ display:block; margin:0 auto }
.alignleft 			{ float:left }
.alignright 		{ float:right }
.wp-caption 		{ border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }


h3					{  font-size:1em; font-weight:bold; margin-left:1px; padding-top:5px; }
h4					{ margin-left:4px; font-size:90%; padding-top:5px;}
h5					{ text-align:left; font-size:85%; padding-left:20px;}


a 					{color:#fff; text-decoration:none;}
a:hover 			{ color:#b0939f;}

/* Global reset-RESET */

strong 				{ font-weight:bold }
em 					{ font-style:italic }
a img 				{ border:none } /* Gets rid of IE's blue borders */

/* LAYOUT */
html				{ min-height: 100%; margin-bottom: 1px; overflow: -moz-scrollbars-vertical !important;}
body 				{font-family: Helvetica, 'Helvetica Neue', Arial, sans-serif; color: #fff; font-size: 1em; background:#61273f; }

/* HEAD */
#header-box 		{ width:100%; height:140px; overflow: visible; padding:0; margin:0 auto; text-align:center;}
#header-box img		{ vertical-align:middle;}
#header-box h1		{ font-size:100%;}
#header-box h1 img	{vertical-align:middle;}
#bbc3-logo			{position:absolute; right:65px; top:0; z-index:97; width:80px;}
#channelk-logo		{position:absolute; right:10px; top:0; z-index:96; width:50px; }
#facebook-logo		{position:absolute; right:149px; top:0; z-index:95; width:44px; }
.fullschedule		{ width:100%; float:right; text-align:right; margin-top:-28px;padding-right:10%;}
#buybar				{ clear:both; margin:0 auto; text-align:center;}
.itunes-logo			{ padding:5px 0 0 0; float:left; width:19%; text-align:center;font-size:90%;}
#ondvd			{ padding:5px 0 0 0; float:left; width:19%; text-align:right; font-size:90%;}

.itunes-logo img		{vertical-align:middle; }
#bbc3-blog			{position:absolute; left:10px; top:0; z-index:94; width:130px;}

			

/* NAV */



#nav				{ clear:both;  padding:20px 0 0 0; display:block; width:100%; float:left;   }
#nav ul				{  margin:0 auto;  display:block;}
#nav li				{ float:left; color:#b0939f; font-size:120%;font-weight:bold; list-style:none; display:block; width:50%; }
#nav li a			{ float:left; color:#b0939f; text-decoration:none; text-align:center; width:100%;}
#nav li	a:hover		{ float:left; color:#fff;  }
#nav li.current_page_item a,
#nav li.current-cat a	{ text-align:center; color:#fff;  }
ul#mailinglist 			{  float:left;}
#mailinglist li a		{ color:#832000; text-decoration:none; font-weight:bold;}
#mailinglist li a:hover {  color:#89a738; }
#mailinglist input		{ margin:0; padding:3px;}

/* HOME PAGE*/
#home-box			{ width:980px; margin:0; padding:0; height:605px; display:block; position:absolute; top:140px; left:20px;}
#david-isaac		{ width:118px; overflow:visible; position:absolute; top:400px; left:218px; font-size:80%;}
#david-isaac h3		{ padding-bottom:10px;}
#episodes			{ width:118px; overflow:visible; position:absolute; top:302px; left:525px; font-size:0.7em; font-weight:normal;}

#fox-cranford		{	width:131px; overflow:visible; position:absolute; top:84px; left:823px; font-size:80%;}
#fox-cranford img	{	margin-bottom:5px;}
#asif-pic			{	width:90px; overflow:visible; position:absolute; top:83px; left:203px;}
#asif-vid			{	width:90px; overflow:visible; position:absolute; top:168px; left:213px;}
#bourne1			{	width:90px; overflow:visible; position:absolute; top:208px; left:265px;}
#bourne2			{	width:90px; overflow:visible; position:absolute; top:248px; left:388px;}

#mike-pic			{	width:70px; overflow:visible; position:absolute; top:65px; left:12px;}
#gloria-pic			{	width:70px; overflow:visible; position:absolute; top:65px; left:67px;}
#darrel-pic			{	width:90px; overflow:visible; position:absolute; top:168px; left:323px;}
#tania-pic			{	width:90px; overflow:visible; position:absolute; top:191px; left:443px;}
#kenny-pic			{	width:90px; overflow:visible; position:absolute; top:131px; left:546px;}
#shelly-pic			{	width:90px; overflow:visible; position:absolute; top:110px; left:686px;}
#great-north-run	{	width:90px; overflow:visible; position:absolute; top:230px; left:686px;}
#icepop				{	width:90px; overflow:visible; position:absolute; top:430px; left:706px;}

#leeann-pic			{	width:74px; overflow:visible; position:absolute; top:329px; left:866px;}
#charlie-pic		{	width:74px; overflow:visible; position:absolute; top:331px; left:940px;}
#dvd-pic			{	width:150px; overflow:visible; position:absolute; top:520px; left:460px;}
#can-pic			{	width:90px; overflow:visible; position:absolute; top:318px; left:118px; }
#mp3-case			{  width:60px; height:120px; background:url(images/mp3player.gif) top left no-repeat; display:block;  overflow:visible; position:absolute; top:486px; left:742px;}

#mp3-player, #mp3-pic			{ position:relative; padding:4px 0 0 7px;}
#coffee-cup			{	width:90px; overflow:visible; position:absolute; top:585px; left:30px; }
#mobilephone		{	width:90px; overflow:visible; position:absolute; top:507px; left:360px; }

#crew				{	width:90px; overflow:visible; position:absolute; top:293px; left:23px; 
						font-family:"Courier New", Courier, monospace; font-size:1em; letter-spacing:0.3em;}

/* CONTENT*/
#content-box 		{ width:100%;  margin:0; overflow:visible; float:none; padding:10px 0 0 0;   background:#61273f url(images/stage-bg.gif) top left no-repeat; }
#content 			{ width:600px; height:620px; margin:0 auto; background:#61273f;}
#content-home		{ width:600px; height:620px; margin:0 auto; }
.post 				{ padding:20px; float:left; position:relative; background:#61273f; }
p					{ margin: 0 0 20px 0; line-height:2em;}
#content h2			{ padding:10px 0 10px 20px; background:#61273f; width:100%; display:block;}
#content h3			{ margin:0 0 30px 3px;}
#content h3			{ font-weight:normal; display:block; float:none;}
#content h6			{ font-size: 75%; background:#61273f; padding: 20px 5px 5px 5px; clear:both;}
#episodes h3		{ margin:0; padding:0; font-weight:mormal; clear:both;}

p img, img#cast 	{ border:2px #fff solid; margin:10px auto;}
img#cast 			{ float:left; vertical-align:top; margin:0 20px 20px 0; }

.archive-box		{ width:180px; padding:10px; float:left; overflow: hidden; background: #61273f; text-align:center; }
.archive-box h3		{ text-align:center; float:none;}
.archive-box p		{ padding: 0 0 5px 0; margin:0;}
.archive-box-img	{border:2px #fff solid; clear:both; height:130px; width:160px; overflow:hidden; margin:10px auto;}
.aligncenter 		{text-align:center;}
.crewbox			{ margin:20px 0 10px 20px;}
.castrole			{width:260px; display:block; float:left;}

/* FOOT */
#footer				{ font-size:0.8em;}
#footer,
#footer h6 			{ width:100%;float:left; clear:both; position:relative; text-align:center; margin:20px auto 10px auto; }
#footer h6			{ font-size:80%;}
#footer a			{ color:#b0939f;}
#footer a:hover		{ color:#fff;}
#buy-dvd			{position:absolute; left:0; bottom:0; z-index:98; width:200px; height:253px; background:url(../../uploads/buy-dvd.gif) no-repeat bottom; padding: 95px 170px 0 80px; font-size:110%; line-height:110%; z-index:999;}
#foxcranford		{position:absolute; right:0; bottom:0; z-index:99; width:130px; height:308px; background:url(../../uploads/foxcranford.gif) no-repeat bottom; padding: 40px 170px 0 150px; font-size:110%; line-height:110%;}




