/*
Theme Name: 3rdAvenue
Description: Theme for 3rd Avenue
Author: Joke de WINTER 
Author URI: http://www.jokedewinter.co.uk
Version: 20090713
*/

/* ----- RESET STUFF ----- */
html, body, div, h1, h2, h3, h4, h5, h6, p, a, font, img {	margin: 0; padding: 0; border: 0; outline: 0;
	font-size: 100%; vertical-align: baseline; background: transparent; font-weight:normal; }
h1			{	position:absolute; top:-100px; }

/* ----- GENERAL ELEMENTS OF THE PAGE ----- */
body		{	text-align:center; font-size:62.5%; font-family:Tahoma, Helvetica, Arial, sans-serif; color:#333; background:#FFF; }

#wrapper	{	width:800px; margin:0 auto; text-align:left; }
#header		{	width:100%; height:100px; padding:0 0 30px 0;  }
#navigation	{	width:800px; overflow:hidden; }

#main		{	width:780px; margin:30px 10px; letter-spacing:1px; overflow:hidden; }

#contentHome	{	width:380px; float:left; }
#sidebarHome	{	width:380px; float:right;  }

#content	{	width:500px; float:left; }
#sidebar	{	width:250px; float:right; }
#search		{	padding:20px 0 0 0; }

#footer		{	width:100%; text-align:center; padding:0 0 30px 0;  }
.footerbg	{ 	width:800px; color:#FFF; text-align:center; line-height:30px; background:#1d1761;}


/* ----- GENERAL TEXT STUFF ----- */
h2		{	font-size:2.7em; margin-bottom:20px; letter-spacing:0.1em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; color:#1d1761;  }

h3		{	font-size:3em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:0.1em; }
h3.statement	{	text-align:center; padding:30px 0;   }
.post h3		{	font-size:2em; padding:0 0 20px 0; }

h4		{	font-size:1.6em; color:#f26b1c; text-align:center; line-height:1.7em;   }
.post h4 	{	font-size:1.6em; text-align:left; padding:0; line-height:normal; }
.post		{	border-bottom:1px solid #333; padding:0 0 30px 0; margin-bottom:20px; }

p, #main li		{	font-size:1.4em; line-height:1.5em;   }
#content p { padding:10px 0; }
p.intro	{	font-weight:bold; }
#footer p a	{	color:#333; text-decoration:none; }

a	{	color:#333; }
a:hover	{	color:#f26b1c; }

.post ul	{	list-style:disc; }
.post ul li	{	font-size:1.4em; line-height:1.5em; }
.post ul a	{	text-decoration:none; }

/* ----- MAIN NAVIGATION ----- */
#navigation ul		{	margin:0; padding:0; list-style-type:none; float:left; width:820px;   }
#navigation ul li	{ 	display:block; float:left; text-align:left;   }
#navigation ul li a	{	color:#FFF; background:#1d1761; text-decoration:none; display:block; text-align:center; font-size:1.4em; 
						line-height:30px; width:100px; border-right:1px #FFF solid; }
#navigation li a:hover {	color:#f26b1c;  }
#navigation ul li.last a	{	padding:0 0 0 194px; }


/* ----- SUB NAVIGATION ----- */
#subnav 			{	padding:30px 0;  }
#subnav ul			{	margin:0; padding:0; list-style:none; }
#subnav ul a		{	display:block; width:240px; height:30px; line-height:30px; color:#333; text-decoration:none; font-size:1.4em; padding:0 0 0 10px;
						border-bottom:1px solid #333; }
#subnav ul li ul a	{	padding:0 0 0 30px; font-size:1.2em; }
#subnav ul a:hover	{	color:#FFF; background:#f26b1c; }
#subnav ul li.current_page_item a, #subnav ul li.current-cat a	{	background:#C00; color:#fff; }


/* ----- IMAGES ----- */
#header img	{	float:left; }
.left	{	float:left; padding:10px 20px 10px 0; width:250px; }
.right	{	float:right; padding:10px 0 10px 20px; width:250px; }
#content img		{	float:left; padding:0 20px 20px 0;  }		
#sidebar img	{	width:250px; }

/* ----- WISHLIST MEMBER PLUG IN ----- */
.title	{	font-size:2.2em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 20px 0; }
#wlmember_loginwidget	{	background:#f26b1c; padding:10px;  }
#wlmember_loginwidget p	{	padding:0 0 10px 0; }
#wlmember_loginwidget a:hover	{	color:#fff; }

.thankYou p		{	color:#f26b1c; padding:30px 0; }


/* ----- MISCELLANEOUS ----- */
.credits, .fm_address	{	display:none; }
.recaptcha p	{	padding:0 0 0 130px; text-align:left; }

#gatherplace	{	padding:10px; background:#eee; margin:30px 0 0 0; }
