/*
Theme Name: Elderly Aid
Theme URI: http://elderly-aid.co.uk
Description: The new Elderly-Aid WordPress theme
Version: 1
Author: Best Served Cold
Author URI: http://www.bestservedcold.com/
Tags: old people
*/


body { margin:0; padding:0; width:100%; height:1%; background:#FFFFFF; font:0.7em/1.4em Verdana,Arial,sans-serif; text-align:center; }

img { border:0; }
.left { float:left; }
.right { float:right; }
.center { text-align:center; }

.clear { clear:both; }
.access { position:absolute; left:-500em; top:-500em; }

legend { display:none; }

.error { color:red; }

p { font:1em/1.2em Verdana,Arial,sans-serif; color:#333333; margin:0 0 0.75em 0; padding:0; }
p.noMargin { margin:0; }
p.textRight { text-align:right; }

li { font:1em/1.2em Verdana,Arial,sans-serif; margin:0 0 1em 0; padding:0; }

dd, dt { font:1em/1.2em Verdana,Arial,sans-serif; margin:0; padding:0; }

blockquote { font:0.8em/1.4em Verdana,Arial,sans-serif; }

fieldset { border:none; padding:0; margin:0; }

a:link { color:#797C07; text-decoration:none; }
a:visited { color:#797C07; text-decoration:none; }
a:hover { color:#F64502; text-decoration:underline; }
a:active { color:#797C07; }

a.articleLink { background:url("/images/newsArrow.gif") right 5px no-repeat; display:block; line-height:20px; }

h1 { font:bold 1.6em/1.6em Georgia,serif; color:#666666; margin:0; padding:0; }
h2 { font:normal 1.8em/1.4em Georgia,serif;	color:#F64502; margin:0 0 0.5em 0; padding:0; }
h3 { font:normal 1.8em/1.4em Georgia,serif;	color:#B0B501; margin:0; padding:0; }
h4 { font:normal 1.1em/1.2em Verdana,Arial,sans-serif; color:#666666; margin:0; padding:0; }
h5 { font:normal 0.75em/35px Arial,sans-serif; margin:0; padding:0; color:#888888; }
	h5 a:link, h5 a:visited, h5 a:hover, h5 a:active { color:#FF4E00; }

address { margin:2px 0 0 0; padding:0; font:0.8em/1.2em Verdana,sans-serif; color:#23496A; letter-spacing:1px; }


#surround { margin:0 auto; padding:0; width:940px; background:#FFFFFF; text-align:left; }

#topBanner { margin:0; padding:0; width:940px; height:150px; background:#FFFFFF; }

#topLeft { margin:0; padding:0; width:600px; height:150px; float:left; }
	#logo { margin:0; padding:0 0 0 35px; width:565px; height:115px; background:url("/images/line.gif") left bottom no-repeat; float:left; }
	#logo p { margin-top:95px; width:320px; font:normal 0.95em/1.2em Georgia,serif; }

	#topMenu { margin:0; padding:0; height:25px; width:600px; float:left; clear:both; }
		#topMenu ul { margin:5px 0 0 10px; padding:0; list-style:none; }
			#topMenu ul li { margin:0 15px 0 0; padding:0; list-style:none; float:left; }
				#topMenu ul li a { margin:0; padding:0; font:1.25em/20px Georgia,serif; color:#B0B501; text-transform:uppercase; }

#topRight { margin:0; padding:40px 0 0 45px; width:295px; height:110px; float:right; background:url("/images/leaves.jpg") right bottom no-repeat; }
	#topRight fieldset ul { margin: 0; padding: 0; list-style: none; }
		#topRight fieldset ul li { margin:0; padding:0; float:left; }
			#topRight fieldset ul li input { margin-right:10px; width:110px; border:1px solid #B0B501; }

#topRight p.registerTop { margin:10px 0 0 0; padding-right:65px; font:1em/1.4em Georgia,serif; }


#mainContent { margin:5px 0 0 0; padding:0; width:940px; text-align:left; }

#mainContent #leftContent { margin:0; padding:0; width:600px; float:left; }
	#mainContent #leftContent .fullWidth { margin:0; padding:10px 20px; width:560px; float:left; }
	
	#mainContent #leftContent .fullWidthText { margin:0; padding:0 10px 10px 10px; width:580px; float:left; }

	#mainContent #leftContent .halfWidth { margin:0; padding:0 10px 0 10px; width:280px; float:left; }

	.postmetadata { margin:10px 0; padding:10px; width:560px; background:#eaeaea; }

#mainContent #rightContent { margin:0; padding:0 10px 0 20px; width:310px; float:right; }
	#mainContent #rightContent .news ul { margin:10px 0 15px 10px; padding:0; width:300px; list-style:none; }
	#mainContent #rightContent .news ul li { margin:0; padding:0; width:300px; height:20px; list-style:none; background:url("/images/newsLine.gif") left bottom no-repeat; }
	#mainContent #rightContent .news ul li a { margin:0; padding:0; width:300px; height:20px; background:url("/images/newsArrow.gif") right 5px no-repeat; display:block; font:1em/20px Verdana,sans-serif; color:#333333; }

	#mainContent #rightContent .news ul li.recentcomments a { background:none; width:auto; display:inline; }

	#mainContent #rightContent .amazon ul { margin:10px 0 15px 10px; padding:0; width:300px; }
	#mainContent #rightContent .amazon ul li { margin:0 0 10px 0; padding:0; list-style:none; width:300px; float:left; }
	#mainContent #rightContent .amazon ul li a {  }
	#mainContent #rightContent .amazon ul li a img { margin:0 5px 0 0; float:left; clear:left; }
	#mainContent #rightContent .amazon ul li span { display:block; }

	#search { margin:10px 0; padding:10px; width:310px; }

#footer { margin:0; padding:0; width:940px; float:left; height:80px; background:url("/images/line.gif") left 20px no-repeat; }
	#footer .footerLeft { margin:30px 0 0 0; padding:0; width:600px; text-align:left; float:left; }
	#footer .footerRight { margin:0; padding:60px 0 0 0; width:340px; background:url("/images/leaves.jpg") right top no-repeat; text-align:right; float:right; }
		#footer .footerRight p a { color:#333333; margin:0 20px 0 0; }