/*  
Theme Name: Juiced Lime Design v5
Theme URI: http://www.pulsemedia.org.uk
Description: Juiced Lime Design's new theme build and coded internally.
Version: 1.0
Author: William J Scott
Author URI: http://www.pulsemedia.org.uk/wjs/

	Juiced Lime Design Grey
	February 2007
	� Juiced Lime Design 2007
	
	Hello there - Nice to meet you,
	
	This is just a quick (and rather friendly) warning that while we're generally glad that 
	you are taking an interest in the way that this site works and operates, but if you try 
	to steal any of our content and/or code then I'm afraid I may have to come and track you down.
	I'm not so sure you'd like to see the results of my anger, but needless to say, I'll need
	several cups of tea afterwards.
	
	Regards,
		Will @ Juiced Lime Design	

*/

body {
	background-color: #1C1C1C;
	color: rgb(153,153,153);
	font: 100% "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;
	}
	
/* INCLUDE EXTERNAL STYLESHEETS (For plugins etc.) */

#toolTip { 
	position:absolute;
	z-index:1000;
	width:220px;
	background:#fff;
	border:2px double #fff;
	text-align:left;
	padding:5px;
	min-height:1em;
	-moz-border-radius:5px; 
	}
	
#toolTip p { 
	margin:0;
	padding:0;
	color:#000;
	font:11px/12px verdana,arial,sans-serif; 
	}
	
#toolTip p em { 
	display:block;
	margin-top:3px;
	color:#06f;
	font-style:normal;
	font-weight:bold; 
	}
	
#toolTip p em span { 
	font-weight:bold;
	color:#000; 
	}

/* Back to reality. Wait - who am I kidding? */

/* ELEMENTS */

a {
	background-color: rgb(204,204,204);
	color: #000;
	text-decoration: none;
	}

a:visited {
	background-color: #1C1C1C;
	color: #FFF;
	text-decoration: none;
	}

a:active {
	background-color: #FFF;
	color: #000;
	text-decoration: none;
	}
	
acronym, abbr {
	border-bottom: 1px dotted #999;	
	cursor:url('http://www.pulsemedia.org.uk/jld5/wp-content/themes/jld/images/LargeLightbulb.cur');
	}
	
em {
	color: #fff;
	}
	
h1 {

	}
	
h2 {
	font-size:	150%;
	color: rgb(204,204,204);
	font-weight: normal;
	}
	
hr {
	display: none;
	}
	
/* Design Specific Bits (i.e. the IDs and Classes) and generally the headaches - BRING ME THOSE ASPRIN */	
	
#page {
	margin:0pt auto;
	text-align:left;
	}

#headerWrapper {
	background-color:#1C1C1C;
	border-top:0pt none;
	color:#FFFFFF;
	}
	
#header {
	margin:0pt auto;
	padding-top:20px;
	text-align:left;
	width:900px;
	}
	
#header img {
	border: none;
	}
	
#header p {
	border:0pt none;
	float:left;
	margin:0pt;
	padding:10px 0pt 10px 10px;
	}

#header p a {
	border:0pt none;
	font-size:24px;
	font-weight:normal;
	background-color: transparent;
	}
	
#header p a:hover {
	background:transparent none repeat scroll 0%;
	border:0pt none;
	color:#003562;
	text-decoration:underline;
	}

#header p a:visited {
	background:transparent none repeat scroll 0%;
	border:0pt none;
	color:#003562;
	text-decoration:underline;
	}

#header p a:hover {
	background:transparent none repeat scroll 0%;
	border:0pt none;
	color:#FFF;
	text-decoration:underline;
	}
	
#contactWrapper {
	color:#FFFFFF;
	font-size:9px;
	margin-left:460px;
	}
	
#contact {
	background:#62ACD9 none repeat scroll 0%;
	border:0pt none;
	padding-top:20px;
	}
	
#contact a {
	color:#FFFFFF;
	}
	
#Contact a:hover {
	color:#FFFFFF;
	}

#jldlogo {
	border: none;
	}
	
#jldlogo a {
	text-decoration: none;
	color: #1C1C1C;
	background-color: #1C1C1C;
	}
	
.logo {
	border: none;
	}
	
#contactWrapper {
	color:#FFFFFF;
	font-size:9px;
	margin-left:640px;
	}
	
#contact {
	border: none;
	background-color: transparent;
	}

#contactblock1 {

	}

#contactblock2 {

	}

.contact {
	border: none;
	}

#contact a {
	border: none;
	background-color: transparent;
	}
	
#tagline {
	color: #FFF;
	font-size: 150%;
	background: url(http://www.pulsemedia.org.uk/jld5/wp-content/themes/jld/images/tagline.png) repeat-x;
	height:155px;
	width: 100%;
	min-width:850p;
	margin:60px auto;
	}
	
#taglineText {
	width:850px;
	margin:0pt auto;
	padding-top:45px;
	padding-left:25px;
	text-align:center;
	}
	

#navigation {
	width:900px;
	margin:0pt auto;	
	}

#navigation ul {
	padding-left: 0px;
	}	
	
#navigation li {
	display:inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt 36px 0pt 0pt !important;
	}

#navigation li a {
	border-bottom:3px solid rgb(84,84,84);
	color: rgb(255,0,166);
	font-family:Arial;
	font-size:170%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding:3px 0pt;
	text-decoration:none;
	background: transparent;
	}

#navigation li a:visited {
	border-bottom:3px solid rgb(35,35,35);
	color: rgb(255,0,166);
	font-family:Arial;
	font-size:170%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding:3px 0pt;
	text-decoration:none;
	background: transparent;
	}

#navigation li a:active {
	color: rgb(166,255,0);
	}

#navigation li.hidden {
	display:none;
	}
	
#navigation li em {
	font-style:normal;
	text-decoration:underline;
	color: rgb(255,0,166);
	}

#navigation li a:hover {
	border-bottom:3px solid rgb(166,255,0);
	color: rgb(255,0,166);
	}	
	
#navigation li.rightactive {
	float: right;
	}
	
#navigation li.leftactive {
	float: left;
	}
	
#navigation li.rightactive a {
	border-bottom:3px solid rgb(166,255,0);
	color: rgb(255,0,166);
	}
	
#navigation li.rightactive a:hover {
	border-bottom:3px solid rgb(255,0,166);
	color: rgb(255,0,166);
	}
	
#navigation li.leftactive a {
	border-bottom:3px solid rgb(166,255,0);
	color: rgb(255,0,166);
	}
	
#navigation li.leftactive a:hover {
	border-bottom:3px solid rgb(255,0,166);
	color: rgb(255,0,166);
	}
	
#navigation li.left {
	float:left;
	}
	
#navigation li.right {
	float:right;
	}
	
.active {

	}
	
#content {
	width: 900px;
	margin:20pt auto;
	padding-top:40px;
	}

#contentmain {
	float:left;
	margin:0px 0pt 0pt;
	padding:0pt;
	}
	
#contentmain.c2 {
	width:550px;
	}
	
#contentmain.c1 {
	width:900px;
	}

#contentside {
	margin-left:600px;
	padding:0px 0pt 10px;
	width:300px;
	}
	
#footerWrapper {

	}	
	
#footer {
	clear:both;
	margin:0pt auto;
	padding:0pt;
	width:900px;
	}
	
	
#footerleft {
	width:600px;
	font-size: 75%;
	float:left;
	padding-top: 50px;
	color: #fff;
	text-align:center;
	}
	
#footerright {
	width:299px;
	margin-left:601px;
	text-align:right;
	padding-top: 25px;
	}
	
#footerright a{
	background: transparent;
	border: none;
	}

#footerright a:visited{
	background: transparent;
	border: none;
	color: #FFF;
	}
	
#footerright img{
	border: none;
	}
	
ul li {
	list-style-image: url(http://www.pulsemedia.org.uk/jld5/wp-content/themes/jld/images/dash.png);
	}

/* Assorted Wordpress specific elements */

.entry p a:visited {
	color: #b85b5a;
	}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentlist li {
	font-weight: bold;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transf