/* @override http://inkublog.com/css/main.css */

/* Resets - make all browsers act the same */
/******************************/
	*		{ -moz-box-sizing:border-box; border:0; margin:0; outline:0; padding:0; white-space:normal; }
	:focus 	{ outline:0; }

	a		{ color:inherit; }

/* Globals */
/******************************/
	body		{ background:; }
	
	h1, h2, h3,
	 h4, h5, h6	{ margin:15px 0 10px 0; }	

	div			{ min-height:1px; }
	div:after	{ display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:"."; }

	fieldset	{ position:relative; padding:10px; }
	legend		{ position:absolute; top:-1em; margin:0; padding:5px 10px; font-weight:bold; }

	/* Lists */
	dt		{ font-weight:bold; margin-top:1em; margin-bottom:0.5em; }
	dd		{ margin:0 0 1.5em 2em; }
	dl		{ margin-bottom:1.5em; }

	ol, ul	{ margin:10px 50px; }
	ol li,
	 ul li	{ margin:5px 0; }
	ul ul,
	 ol ol	{ margin:10px 70px; }

	/* Menus */
	dir, menu		{ list-style-type:none; }

	ol.LowerAlpha	{ list-style-type:lower-alpha; }
	ol.LowerRoman	{ list-style-type:lower-roman; }

	/* Forms */
	form 		{ margin-bottom:1.6em; }
	form div 	{ margin-bottom:0.8em; }

	fieldset			{ border:1px solid #CCC; padding:1em; margin:1em; }
	legend				{ color:#999; font-size:125%; padding:0 0.5em; text-transform:uppercase; }
	label				{ clear:both; display:block; margin-top:5px; vertical-align:middle; }
	option				{ padding:0 0.5em; }
	input[type='text']	{ cursor:text; }
	input,
	 textarea			{ border:1px solid #CCC; font-size:90%; padding:0.25em 0.5em; }
	select				{ border:1px solid #CCC; padding:0.1em 0.2em 0 0.2em; }

	fieldset label		{ display:block; margin:0.5em 0 0.5em; vertical-align:top;  }

	label.error	{ color:#C00; font-weight:bold; }

	/* Tables */
	table		{ border-top:1px solid #A1A3A6; border-left:1px solid #A1A3A6; border-collapse:collapse; border-spacing:0; font-size:65%; margin-bottom:1em; }
	thead,
	 tfoot	{ border-color:#73747A; color:#FFF; letter-spacing:normal; text-align:center; }
	tbody tr	{ background-color:#FFF; }
	tr.odd	{ background-color:#EAEAEA; }
	td, th	{ border-bottom:1px solid #A1A3A6; border-right:1px solid #A1A3A6; margin:0; padding:0.25em; vertical-align:middle; }
	td img	{ text-align:center; }

	caption	{ background:#EFEFEF url("images/images/captionBG.gif") repeat-x top left; border-top:3px solid #A1A3A6; color:#44464D; margin-top:0.5em; padding:0.25em; font-size:120%; font-weight:bold; text-transform:uppercase; } /* padding instead of margin for IE */

/* Fonts */
/******************************/
	body 			{ background:#371B0E url("images/bodyBg.jpg") 50% 0 no-repeat fixed; font-size:62.5%; }
	body.minimal	{ background-color:#FFF; background-image:none; }

	html,
	 body	{ color:#442815; font:normal 0.9em Verdana,Arial,"Trebuchet MS",sans-serif; letter-spacing:.01px; }

	/* Anchors */
	a:link,
	 a:visited	{ color:#3890A8; }
	a:hover		{ text-decoration:none; }

	/* Headings */
	h1,h2,
	 h3,h4,
	  h5, h6	{ font:normal 100% "Trebuchet MS",Verdana,Arial,sans-serif; letter-spacing:.01px; margin:.25em 0; padding:.1em 0; text-transform:uppercase; vertical-align:top;  }

	h1			{ font-size:1.5em; }
	h2			{ font-size:1.4em; }
	h3			{ font-size:1.3em; }
	h4			{ font-size:1.2em; }
	h5			{ font-size:1.1em; }
	h6			{ font-size:1em; }

	/* Text */
	p 		{ line-height:125%; padding:0 0 1em 0; margin:0; }

	del 	{ text-decoration:line-through; }
	ins 	{ text-decoration:none; }

	hr 		{ display:none; }
	address	{ font-size:130%; }

	address,
	 pre, hr	{ margin-bottom:1em; }

	code, pre	{ background-color:#F1F5FA; border-left:3px solid #A9BBCD; color:#44464D; font:normal 90% "Courier New",Courier,monospace; margin:10px; padding:3px 6px; }

	kbd, samp,
	 pre, tt, var	{ font-size:90%; }

	del		{ color:#888; text-decoration:line-through; }
	dfn		{ border-bottom:1px solid #CCC; }
	ins		{ border-bottom:1px solid #CCC; }
	.big,
	 .Big	{ font-size:150%; }
	small,
	 .Small	{ font-size:75%; line-height:120%; }
	sup 	{ font-size:85%; vertical-align:super; }
	sub 	{ font-size:85%; vertical-align:sub; }

	abbr[title],
	 acronym[title],
	  dfn[title]	{ cursor:help; border-bottom:1px dashed #AAA; text-transform:uppercase; }

	/* Blockquotes & quotes */
	blockquote,q	{ background:#E2E8EE; border:1px dotted #A9BBCD; color:#44464D; font:italic 90%/200% Georgia,"Times New Roman",serif; margin:1em; padding:1em; text-align:justify; }

	q				{ quotes:"\201C" "\201D" "\2018" "\2019"; }
	q:after			{ content:""; }
	q:before		{ content:""; }

	blockquote						{ quotes:"" ""; }
	blockquote:after				{ content:""; }
	blockquote:before				{ content:""; }
	blockquote *:first-child:before	{ content:"\201C"; }
	blockquote *:first-child:after	{ content:"\201D"; }
	blockquote *:first-child		{ margin:.8em 0; }

	cite		{ color:#44464D; display:block; font-weight:bold; margin:5px 30px; text-align:right; }

	code	{ display:block; font:normal 85%/150% "Courier New", Courier, mono, serif; padding:5px 10px; white-space:pre-line; }
	em		{ font-style:italic; }
	strong	{ font-weight:bold; }

	.Green	{ color:#B2D234; }
	.Bold	{ font-weight:bold; }

/* Class Selectors */
/******************************/
	.Accept		{ background:url("images/icons/accept.png") no-repeat 0 50%; padding-left:22px; }
	.Decline	{ background:url("images/icons/cancel.png") no-repeat 0 50%; padding-left:22px; }
	.Border		{ border:1px solid #151821; }

	.backToTop	{ margin:0 0 15px 0; }
	.button		{ margin:10px 0; }

	.captcha	{ margin:5px 0; }
	/*.caption {   margin:5px ;padding:5px; background-color:#000000; font-size:70%; color:white; font-style:italic; }*/	
	.Clear		{ clear:both; }
	.ClearNav	{ clear:both; height:0; line-height:0.0; font-size:0; }

	.noFloat	{ float:none; }
	.Left		{ float:left; }
	.Right		{ float:right; }

	img.Left	{ margin:9px 9px 9px 9px; }
	img.Right	{ margin:9px 9px 9px 9px; }
	.Photo		{ background:#000; color:#FFF; display:block; font-size:70%; font-style:italic; margin:5px 15px; padding:5px 5px 20px 5px; text-align:center; }

	.indent-left	{ margin-left:10px; }
	.indent-right 	{ margin-right:10px;} 
	
	.keepInTouch	{ padding:0 25px 0 10px; text-align:center; }
	.keepInTouch img	{ margin:10px 5px 0 5px; height:16px; width:16px; }

	.members		{ clear:both; padding:10px 0 0 10px; }

	.normaltext	{ color:#442815; font:normal 1em Helvetica,Arial Special G1,Arial,"Trebuchet MS",sans-serif; letter-spacing:.01px; line-height:125%; padding:0 1em 0.5em 1em; margin:0; }

	.hidden		{ display:none; }

	.relative	{ position:relative; }
	.required	{ color:#C7353F; font-size:80%; font-weight:bold; }

	.text-left		{ text-align:left; }
	.text-center	{ text-align:center; }
	.text-right		{ text-align:right; }
	.text-justify	{ text-align:justify; }

	.align-top		{ vertical-align:top; }
	.align-middle	{ vertical-align:middle; }
	.align-bottom	{ vertical-align:bottom; }

	.paddingtop20	{ padding-top:20px; }

	.postNav		{ background:transparent url("images/LeftEntryBG.png") no-repeat top left; margin:0; padding:15px 35px 0 25px; }
	.postNavFoot	{ background:transparent url("images/LeftEntryBG2.png") no-repeat bottom left; height:40px; margin-bottom:15px; padding:0 35px 20px 25px; }

/* Search */
/******************************/
	.searchForm						{ padding:5px 30px 0 20px; }
    .searchForm input[type='text']	{ border:1px solid #442815; }
    .searchForm input[type='submit']	{ background:#442815; border:1px solid #442815; color:#FFF; margin-left:5px; padding:2px 4px; font-weight:bold; }

/* Breadcrumb */
/******************************/
	.breadcrumb	{ background-color:#F0F6D6; color:#442815; display:block; font-size:75%; margin:10px 0; padding:4px; }

/* Layout */
/******************************/
	.wrapper	{ margin:0 auto; position:relative; text-align:left; width:985px; }

/* Header */
/******************************/
	.header		{ font-size:90%; padding:15px 10px 0; }

	.headNav	{ float:right; margin-right:260px; }
	.headNav a	{ color:#FFF; font-size:130%; margin:0 5px; }
	.headNav ul	{ list-style-type:none; margin:0; padding:0; }
	.headNav li	{  }

	.home		{ background:url("images/navHome.png") 0 50% no-repeat; padding-left:25px; }
	.about		{ background:url("images/navAbout.png") 0 50% no-repeat; padding-left:25px; }
	.rss		{ background:url("images/navFeed.png") 0 50% no-repeat; padding-left:25px; }
	.feedback	{ background:url("images/navFeedback.png") 0 50% no-repeat; padding-left:25px;  }

	.logo		{ float:left; }

	.userWelcome	{ clear:none; display:inline; }

/* Footer */
/******************************/
	.Footer		{ clear:both; color:#FFF; font-size:75%; line-height:135%; letter-spacing:80%; margin-top:-25px; padding:0 0 15px 0; text-align:left; }

	.FooterLeft				{ float:left; text-align:left; }
	.FooterRight			{ float:right; margin-right:285px; text-align:right; }

	ul.FooterNavigation					{ list-style-type:none; margin:0 0 0 5px; padding:0; }
	ul.FooterNavigation li				{ display:inline; margin:0; }
	ul.FooterNavigation li a:link,
	 ul.FooterNavigation li a:visited	{ color:#FFF; padding:5px; }

/* Modals */
/******************************/
	.ModalArea	{ margin:10px 20px; width:835px; }
	.ModalForm	{ background-color:#EBE5D9; border:1px solid #D9CFC3; padding:10px 20px; }

	.modalArea input	{ text-align:right; }

	.ModalArea ul			{ clear:both; list-style-type:none; margin:0 0 5px; }
	.ModalArea li			{ background-color:#FFF; border:1px solid #D9CFC3; border-bottom:none; display:inline; padding:5px 10px; }
	.ModalArea li a			{ color:#442815; padding:5px 10px; text-decoration:none; }
	.ModalArea li.current	{ background-color:#EBE5D9; padding-bottom:6px; }

	.modalWrapper .header	{ padding:5px 10px; }
	.modalActions	{ clear:both; margin:0; padding:0 10px 5px; text-align:right; width:100%; }

/* Content */
/******************************/
	.ContentArea	{ margin:15px auto; }

	.ContentLeft					{ float:left; width:755px; }
		.ContentLeft .entry			{ background:transparent url("images/LeftEntryBG.png") no-repeat top left; margin:0; padding:1px 35px 0 25px; }
		.ContentLeft .entryfeedback	{ background:transparent url("images/LeftEntryBG2.png") no-repeat bottom left; height:40px; margin-bottom:15px; padding:0 35px 50px 25px; text-align:right; }
			.postinfo				{ margin:0 0 15px 5px; }
		.ContentLeft p				{ margin:5px 15px; }

	.ContentRight					{ float:left; margin:5px 0 0 15px; width:200px; }
		.ContentRight ul			{ margin-bottom:0; margin-left:25px; }
		.ContentRight li			{ list-style-type:none; }
		.ContentRight ul a			{ color:#442815; }
			.section		{ background:transparent url("images/RightEntryBG.png") no-repeat top left; padding:10px 0 0 0; }
			.sectionFoot	{ background:transparent url("images/RightEntryBG2.png") no-repeat top left; height:30px; margin-bottom:15px; padding:0; }
		.ContentRight table	{ margin-left:15px; }
	
	.ContentLeft h1,
	 .ContentLeft h2,
	  .ContentLeft h3,
	   .ContentLeft h4,
	    .ContentLeft h5,
	     .ContentLeft h6,
		  .ContentRight h1,
		   .ContentRight h2,
			.ContentRight h3,
			 .ContentRight h4,
			  .ContentRight h5,
			   .ContentRight h6,
				.ContentLeft h1 a,
				 .ContentLeft h2 a,
				  .ContentLeft h3 a,
				   .ContentLeft h4 a,
					.ContentLeft h5 a,
					 .ContentLeft h6 a	{ color:#FFF; line-height:100%; text-decoration:none; text-transform:uppercase; }


	.ContentLeft h1	{ background:#3F9EB8 url("images/entryHeadBG.gif") no-repeat top right; margin:25px 0 10px 0; padding:6px 10px; }

	 .ContentLeft h2,
	  .ContentLeft h3,
	   .ContentLeft h4,
	    .ContentLeft h5,
	     .ContentLeft h6	{ color:#442815; font-weight:bold; }

	.ContentLeft h1 span,
	 .ContentLeft h2 span,
	  .ContentLeft h3 span,
	   .ContentLeft h4 span,
	    .ContentLeft h5 span,
	     .ContentLeft h6 span	{ background:transparent url("images/headerBuzzble.png") no-repeat 0 50%; padding-left:25px; }

	.ContentRight h1,
	 .ContentRight h2,
	  .ContentRight h3,
	   .ContentRight h4,
		.ContentRight h5,
		 .ContentRight h6	{ background:#442815 url("images/sectionHeadBG.gif") no-repeat top right; margin:5px 27px 5px 15px; padding:6px 10px; }

