/*
Theme Name: Stu (Funfair)
Description: Burp.
Version: 1.0
Author: Stuart Munro
Stu Funfair v1
This theme was designed and built by Stuart Munro, The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

body			{ background-color:#f4f4f4;color:#333;font-family:"times new roman",Times,serif;font-weight:100;font-size:12px;line-height:16px;/*letter-spacing:1px;*/margin:0; }

h1, h2, .h2foot { font-family: "arial"; font-weight: normal; }
h3 				{ font-family: "arial"; font-weight: normal; }
h4	 			{ font-family: "arial", serif; font-weight: normal; }
h5 				{ font-family: "arial", serif; font-weight: normal; }
h6 				{ font-family: "arial", serif; font-weight: normal; }
.folio_tl		{ font-family: "arial", serif; font-weight: normal; }
.folio_strap	{ font-family: "arial", serif; font-weight: normal; font-style: italic; }

h1				{ font-size:14px;letter-spacing:0px;line-height:16px;text-transform:none;margin:0;position:relative;z-index:1;color:#555;top:0px;}
h2				{ font-size:12px;letter-spacing:0px;line-height:16px;text-transform:none;margin:0;position:relative;z-index:2;color:#555;top:0px;}
.h2foot			{ font-size:12px;letter-spacing:0px;line-height:16px;text-transform:none;margin:0;position:relative;display:inline;z-index:2;color:#555;}
h3				{ font-size:14px;letter-spacing:0px;right:50px;line-height:16px;text-transform:none;margin:0;position:absolute;float:right; z-index:2;color:#555;top:0px}
h4				{ font-size:10px;letter-spacing:2px;left:295px;line-height:16px;margin:0;text-align:right;top:50px;display:inline;padding-right:30px;z-index:2;color:#555;}
h5				{ font-size:10px;letter-spacing:2px;left:30px;line-height:16px;text-transform:uppercase;margin:0;position:relative;top:90px;width:350px;z-index:2;color:#555;}
h6				{ font-size:12px;letter-spacing:1px;right:30px;line-height:16px;text-transform:uppercase;margin:0;position:absolute;top:32px;width:350px;z-index:2;text-align:right;color:#555;}
.folio_tl		{ font-size:14px;letter-spacing:0px;width:375px;padding-left:25px;text-transform:none;margin:0;position:relative;z-index:1;color:#555; }
.folio_strap	{ font-size:12px;letter-spacing:0px;width:375px;padding-left:25px;;text-transform:none;margin:0;position:relative;z-index:1;color:#555; }
.stuartmunro	{ font-size: 18px; }

/*INDEX*/

.col1			{ width: 400px; }
.col2			{ width: 800px; }
.col3			{ width: 300px; }
.col4			{ width: 500px; }

.col1 img		{ width: 400px; }
.col2 img		{ width: 800px; }
.col3 img		{ width: 300px; }
.col4 img		{ width: 500px; }

#content_thmb	{ color:#444;left:0;margin-bottom:10px;padding:0 0 0 30px;position:relative;text-align:left;top:90px;width:1050px;z-index:1; }
#entry_text		{ margin-left:30px;width:650px;padding:0;padding-top:20px;padding-left:0;position:relative;text-align:left;z-index:2; }
#entry_text2	{ margin-left:0;margin-top:0;width:650px;padding:10px;position:absolute;text-align:left;width:250px;z-index:2;height:500px;left:810px; }
#entry_img		{ margin-left:0;margin-top:0;padding:0;position:absolute;text-align:left;width:100%;z-index:1; }
#entry_img2		{ margin-left:0;margin-top:0;padding:0;position:relative;text-align:center;width:100%;z-index:1;top:30px; }
#edit			{ margin-left:175px;margin-top:100px;padding-left:0;position:absolute;text-align:left;font-style:italic;width:650px;z-index:2; }
small			{ font-style:italic;font-size:12px;line-height:1.5em; }
.em 			{ font-style: italic; }
.strong 		{ font-weight: bold; }
.nolink 		{ color: #999; }
.nolink2		{}
.arial 			{ font-family: arial;font-size: 10px; }
.arial12		{ font-family: arial;font-size: 12px; }
.arial14		{ font-family: arial;font-size: 14px; }
.ttl			{ text-transform: none; padding: 2px; /*background-color: #FFF; */font-size: 16px;font-style: italic;}
.ttl_lower		{ text-transform: none; padding: 2px; background-color: #FFF; color:#3683C7; }
p				{ margin-left:0;margin-right:0;margin-top:10px;margin-bottom: 10px; letter-spacing: normal; }

.wrap			{ position:relative;overflow:auto;margin: 0;padding: 0px;top: 0px; }
.wrap2			{ position:absolute;overflow:auto;margin: 0;padding: 0px;top: 162px;width:100%;}
.wrapgallery	{ position:relative;margin: 0;padding: 0px;top:100px; }
.wrapindex		{ position:relative;overflow:auto;margin: 0;padding: 0px;top: 0px;padding-left: 20px; }
.wrapindexref	{ position:relative;overflow:auto;margin: 0;padding: 0px;top: 0px;padding-left:12px; }
.wrapindex2		{ position:relative;overflow:auto;margin: 0;padding: 0px;top: 0px; }
.wrapindex3		{ position:relative;overflow:auto;margin: 0;padding: 0px;top: 0px; padding-left: 30px;}
.wrapindex_fs	{ position:absolute;overflow:hidden;margin: 0;padding: 0px;top: 0px; width: 100%; height: 100%;z-index: 0;}
.wraptumblr		{ position:relative;top:50px;padding-top: 50px;padding-bottom: 20px; }
.wraprss		{ position:relative;top:100px;padding-top: 0px; }
.wrapfoot		{ position:relative;top:100px;}
.wrapfoot_fs	{ position:absolute;bottom: 20px; padding-left:25px; }
.wrap_jrnl		{ position:relative;top:24px;overflow:auto;width:350px;float:left;display:inline; }
.wrapfoot_jrnl	{ margin-top:48px;overflow:auto;width:350px;float:left;display:inline; }

.top			{ position:relative;overflow:auto;margin: 0;padding: 0px;top: 100px;font-size:10px;letter-spacing:2px;left:10px;line-height:16px;text-transform:none;margin:0;position:relative;display:inline;z-index:2;color:#555;}
.left20			{ left:20px; }
.headerpad		{ padding-top:50px; }
.headerpad10	{ padding-top:10px; }
.headerpad35	{ padding-top:35px; }
.headerpadbtm	{ padding-bottom:25px; }
.headerpadrhs	{ padding-right:50px; }
.headerpadlhs	{ padding-left:50px; }
.pad			{ padding-top:17px; }
.padbtm			{ padding-bottom:17px; }
.padlhs			{ padding-left:24px; }
.padrhs			{ padding-right:16px; }
.menupad		{ padding: 2px; }
.headermenupad	{ padding-top: 4px; }

.box 			{ margin:6px;float:left;display:inline;font-size:12px; }
.box_new 		{ margin:6px;float:left;display:inline;font-size:12px;min-width:350px; }
.box_jrnl 		{ margin:0px;padding:0px 0px 0px 16px;float:left;display:inline;font-size:12px; }
.box_tumblr 	{ margin:0px;margin-left:-225px;width:450px;left:50%;position:relative;font-size:12px; }
.box_tumblr2 	{ margin:0px;padding:0px 0px 0px 0px;float:left;display:inline;font-size:12px; }
.box_tumblr_centr { margin:0px;margin-left:-200px;width:400px;left:50%;position:relative;font-size:12px; }
.box_rss 		{ margin:0px;padding:0px 0px 0px 16px;font-size:12px;text-transform:uppercase; }
.box_rss li 	{ list-style-image: none;list-style-type: none;padding-right: 15px; }
.box_jrnl p, .box_tumblr p, .box_tumblr2 p, .box p, .box_new p {}
.box_active 	{ padding-left:0px;letter-spacing: 1px;border-left: 0px; }
.box_active p 	{ padding-left:20px;border-left: 10px solid #ccc; }
.box2 			{ height:100%;width:100%;margin:0px;overflow:hidden;font-size:12px; }
.box2sml 		{ margin-top:110px;margin-left: 25px; }


.jtitle 		{ font-family: Arial;font-weight: normal;padding:2px;font-size:14px; }
.jtitlebld 		{ font-family: Arial;font-weight: normalz; }
.atxt 			{ background-color:#ddd;padding:2px; }
.about 			{ font-family: Arial; font-size: 12px;letter-spacing: 0.5px;text-transform: uppercase;color: #555;position:relative;width:400px;padding-left:35px; }
.projtxt 		{ font-family: Arial; font-size: 12px;/*letter-spacing: 0.5px;*/text-transform: none;color: #555;position:relative;width:376px;padding-left:24px; }
.aboutcol 		{ position: absolute; left: 500px; top: 20px; width: 650px; }
a.about 		{ background-color: #ddd;padding: 2px; }
.over 			{ overflow: hidden; }
.nolink 		{ color: #CCC; }
.journal		{ top:50px; }
.tumblr			{ left:50%;margin-left: -405px; width: 810px; }
.tumblrtop		{ padding-top:20px; }
.tumblrbottom	{ padding-bottom:20px; }
.title			{ font-size:11px;text-transform:uppercase;margin-top: 10px;margin-left: 0px;margin-right: 0px;margin-bottom: 0px; }
.caption		{ font-size:11px;text-transform:none; }
.prepend_top 	{ padding-top: 16px; }
.prepend_btm 	{ padding-bottom: 16px; }
.btns 			{ position:relative; }
.headimg 		{ position: absolute; top: 0pt; left: 0pt; }
.splash 		{ bottom: 0px;position: absolute; padding-bottom: 75px; }

#shop_alert {margin-left:-182px;left:50%;width:364px;z-index:100;margin-top: -182px;top:50%;height:364px;position:fixed;}
#shop_alert2 {margin-left:-182px;left:50%;width:364px;z-index:100;top: 100px;}
.boxshop {margin:6px;padding:5px;float:left;display:inline;font-size:12px;min-width:350px; background-color: #ddd;position: relative;}
.select {padding: 5px; background-color: #555; color:#CCC; height: 16px; float: right; text-align: right; position: relative;}
.info {padding: 5px; background-color: rgb(255, 255, 255); color:#000; height: 16px; float: left; text-align: right; position: relative;}
.infotxt {padding:5px;text-align: left;position: relative; float:left; color:#000; }

#footer			{ color:#444;position:relative;margin-top:0;margin-left:30px;margin-bottom:20px;padding:0;z-index:0; }
#footer p		{ text-align:left; }

a:focus 		{ outline: none; }

h1 a,
h1 a:active,
h1 a:visited,
.jtitlebld a,
.jtitlebld a:active,
.jtitlebld a:visited					{ color:#999;text-decoration:none; }
h1 a:hover,
.jtitlebld a:hover						{ color:#000;text-decoration:none; }

h2 a:link,h2 a:active,h2 a:visited,
h3 a:link,h3 a:active,h3 a:visited,
h4 a:link,h4 a:active,h4 a:visited,
h5 a:link,h5 a:active,h5 a:visited,
h6 a:link,h6 a:active,h6 a:visited 		{ color:#999;text-decoration:none;border-bottom:0; }
h2 a:hover, 
h3 a:hover, 
h4 a:hover, 
h5 a:hover, 
h6 a:hover 								{ color:#000;text-decoration:none; }

h1 a.name,
h1 a.name:active,
h1 a.name:visited, 
h3 a.abt,
h3 a.abt:active,
h3 a.abt:visited 						{ color:#000;border-bottom: 0px solid #555; }
h1 a.name:hover, h3 a.abt:hover 		{ color:#000;border-bottom: 0px solid #CCC; }

h1 a.ttl_lower, 
h1 a.ttl_lower:active, 
h1 a.ttl_lower:visited,
h2 a.ttl_lower, 
h2 a.ttl_lower:active, 
h2 a.ttl_lower:visited 					{ -moz-border-radius:2px; text-transform: none; padding: 2px; background-color: #fff; color:#3683C7; }
h1 a.ttl_lower:hover,
h2 a.ttl_lower:hover  					{ -moz-border-radius:2px; text-transform: none; padding: 2px; background-color: #f4f4f4; color:#555; }


#footer, 
#footer a:link, 
#footer a:active, 
#footer a:visited,
.box a:link,
.box a:active,
.box a:visited,
.box_new a:link,
.box_new a:active,
.box_new a:visited,
.box_jrnl a:link,
.box_jrnl a:active,
.box_jrnl a:visited,
.box_tumblr a:link,
.box_tumblr a:active,
.box_tumblr a:visited,
.box_rss a:link,
.box_rss a:active,
.box_rss a:visited 						{ text-decoration:none;color:#999;border-bottom:0; }

#footer a:hover,
.box a:hover,
.box_new a:hover,
.box_tumblr a:hover 					{text-decoration:none;color:#000;border-bottom:0px;}

.box_jrnl a:hover 						{background-color: #000;text-decoration:none;color:#000;border-bottom:0px;}


#edit a:link, 
#edit a:visited,
.more-link a:link, 
.more-link a:active, 
.more-link a:visited,

.entry2 p a:link, 
.entry2 p a:visited, 
.entryabout p a:link, 
.entryabout p a:visited 				{color:#555;text-decoration:none;}

#edit a:hover,
.more-link a:hover, 
.entry2 p a:hover, 
.entryabout p a:hover					{color:#555;text-decoration:none;}

.entry p a:visited						{color:#000;}
.entry2 p a:visited						{color:#222;}

.entry p a:link, 
.entry p a:visited,
.postmetadata a:link, 
.postmetadata a:visited 				{color:#555;text-decoration:none;}
.entry p a:hover,
.postmetadata a:hover 					{color:#000;text-decoration:none;background-color:#000;}

#alert a:link,
#alert a:visited,
#alert a:active							{color:#000;text-decoration:none;}
#alert a:hover							{color:#e10000;text-decoration:none;}

#content_thmb a:link,
#content_thmb a:active,
#content_thmb a:visited,
.alignleft a:link,
.alignleft a:active,
.alignleft a:visited,
.alignright a:link,
.alignright a:active,
.alignright a:visited					{color:#c36;text-decoration:none;}
#content_thmb a:hover,
.alignleft a:hover,
.alignright a:hover						{color:#555;text-decoration:none;}

.projtxt a, 
.projtxt a:link,
.projtxt a:visited 						{background-color: #ccc;padding:2px;}
.projtxt a:hover 						{background-color: #000;padding:2px;}



	
code									{font:1.1em 'Courier New',Courier,Fixed;}
acronym,abbr,span.caps					{font-size:.9em;letter-spacing:.07em;}
.ia										{text-decoration:line-through;}

.asset 									{width:800px;height:533px;position:relative;overflow:hidden;}
.asset2 								{width:650px;position:absolute; left: 520px; top:0px;}
.asset p								{text-align:left;margin:0 0 10px 0;}


.entry									{text-align:left;margin:0 0 10px 0;width:800px;min-height: 515px;}
.entry p								{text-align:left;margin:0 0 10px 0;width:800px;}
.entryabout 							{width:450px; min-height: 400px;}
.entryabout p							{text-align:left;margin:0 0 10px 0;}
.entry2 p								{text-align:left;margin:0 0 10px 0;width:650px;}
.entry p img, .entry2 img				{padding-right:10px;padding-bottom:10px;}
.post									{margin:0;}
.post2									{margin:0;}

.box_active_entry p						{text-align:left;padding-left:10px;}
.post hr								{display:block;}
.postmetadata							{clear:left;font-size: 12px;letter-spacing: normal;padding-bottom: 50px;}
.fieldmetadata							{clear:left;}
.clear									{clear:both;}

h1 li {}
h2 li {}
h3 li {}
li{text-align:left;display:list-item;list-style-type:none;list-style-image:none;margin:0;}
li.img_thumb{text-align:center;display:inline;list-style:none;width:200px;height:200px;padding-top:100px;padding-left:50px;margin:0;}
ul{display:inline;list-style-type:none;list-style-image:none;margin:0;padding:0;}
.pagenav li,.categories li,.linkcat li,wp-tag-cloud li,.wp-tag-cloud il{list-style-type:none;list-style-image:none;}
.pagenav ul,.categories ul,.xoxo blogroll ul,.linkcat ul,.wp-tag-cloud ul{margin:0;padding:0;margin-top:0;margin-bottom:0;}
.children ul{margin:0;padding:0;margin-top:0;margin-bottom:0;}
html>body .entry ul{margin-left:0;padding:0;list-style:none;padding:0;}
html>body .entry li{margin:7px 0 8px 10px;}
.entry ol{padding:0;margin:0;}
.entry ol li{margin:0;padding:0;}
.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none;}
.fieldmetadata ul,.fieldmetadata li{display:block;list-style:none;list-style-image:none;list-style-type:none;}
ol li{list-style:none;}
p img{padding:0;/*max-width:100%;*/}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}

.alignright								{ display:inline; float: right; }
.alignrightpad							{ padding-right: 50px; }
.alignleft								{ display:inline; }
.alignleftpad							{ padding-left: 50px; }

#searchform{text-align:left;}
#searchform #s{width:120px;background-color:#ddd;border:none;height:16px;}
.entry form{text-align:center;}
select{width:130px;}
#commentform input{width:150px;padding:5px;margin:5px 5px 5px 0;background-color:#ccc;border:0;}
#commentform textarea{width:500px;padding:5px;margin:5px 5px 5px 0;background-color:#ccc;border:0;}
#commentform #submit{margin:0;float:left;}
.alt{margin:0;padding:0;}
.commentlist{padding:0;text-align:justify;}
.commentlist li{margin:15px 0 3px;padding:5px 0 3px;list-style:none;}
.commentlist p{margin:10px 5px 10px 0;}
#commentform p{margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;display:block;}
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite{margin:5px 0 0;display:block;}
.center{text-align:center;}
hr{display:none;}
a img{border:none;}
.navigation {}
