 /*
Theme Name: White Layout
Theme URI: http://www.indelible.com
Description: plain and simple
Version: 2.0
Author: Jon Tubmen
Author URI: http://www.indelible.com
*/


/* 
Generic Stylesheet
Created by Jon Tubmen - June 2007
http://www.indelible.com

Menu Structure
---------------------------
1. Main Links and Content Wrappers
2. Header Items
3. Top Navigation Items
4. Text Formatting
5. General Lists
6. Meta Information
7. Comments Page + Forms
8. Post/Entry Formatting
9. Right Hand Sidebar
10. LiveSearch Formatting
11. Footer Items
12. Live Archives
*/


/*
1. Main Links and Content Wrappers
-----------------------------------------------------------------------------------------------------
*/

A:visited  {color: #666699; text-decoration: underline}
A:link  {color: #6666CC; text-decoration: underline}
A:active  {color: #C0FFC0; text-decoration: none}
A:hover   {color: #6666FF; text-decoration: underline}


a img {
	border: none;
	text-decoration: none;
	background-color:#FFFFFF;
}


#toplogo
{ height: 100px; width: 780px; position: relative; visibility: visible; }

#wrapper { 
	background-color: #fff; 
	height: auto; 
	left: 0px; 
	top: 0px; 
	position: relative; 
	visibility: visible; 
	text-align: left;
	display: block;
	margin: auto;
	padding: 0;
	border:0;
	width: 781px;
	text-align: left;
	display: block;
	border: 1px dotted #c9c9c9;
}



html {height:100%}

body {
	min-height:101%;
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	background: #f0f0f0 /*url(images/bg.png)*/;
	margin-top: 20px;
	font-size: 62.5%;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}


.portfoliobg {
background-color: #F3F2ED;
}

.main {

border: 5px solid #F3F2ED;

}



/*
2. Header Items
-----------------------------------------------------------------------------------------------------
*/

#toplogo {
	position:relative;
	padding: 0;
	width: 781px;
	text-align: left;
	background-color: #fff;
}

#header {
	border-bottom: double 3px #aba;
	border-left: solid 1px #9a9;
	border-right: solid 1px #565;
	border-top: solid 1px #9a9;
	letter-spacing: 0.2em;
	margin: 0;
	padding: 15px 10px 15px 60px;
}

.strap_main {
	padding-bottom: 4px;
	padding : 0.5em 0;
	font-family : Arial, Helvetica, sans-serif; 
	font-weight : normal;
	letter-spacing: -1px;
	font-size : 200%; 
	color : #999999;
}

.strap_sub {
	padding-bottom: 4px;
	padding : 0.5em 0;
	font-family : Arial, Helvetica, sans-serif; 
	font-weight : normal;
	letter-spacing: -1px;
	font-size : 150%; 
	color : #CCCCCC;
}

/*
3. Top Navigation Items
-----------------------------------------------------------------------------------------------------
*/
/*
4. Text Formatting
-----------------------------------------------------------------------------------------------------
*/

blockquote {
	border-left: 5px solid #ccc;
	margin-left: 1.5em;
	padding-left: 5px;
}
	



h2 {

	text-align: left;
	text-decoration: none;
	margin: 20px 0 0;
	padding : 0.5em 0;
	font-family : Arial, Helvetica, sans-serif; 
	font-weight : normal;
	letter-spacing: -1px;
	font-size : 180%; 
	color : #999999;

}

h2 a {
text-decoration: none;
border-bottom-width:0px;
} 

h2 a:visited {
border-bottom-width:0px;
} 

h2 a:hover {
border-bottom-width:0px;
} 

h3 {
	font-weight: bold;
}
/*
7. Post/Entry Formatting
-----------------------------------------------------------------------------------------------------
*/

.storycontent {
	font-family : "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 1.5em;
	color: #333333;
	background-color: #FFFFFF;

}

.captions {
	color: #333;
	font-size: 7.5pt; 
	font-family: Arial;  
	line-height: 130%;
	background-color: #FFFFFF;
	text-align: left;
	text-transform: none;
	vertical-align: middle;
	word-spacing: -1px;
	width: 177px;
	height: 113px;
	padding-left: 6px;
	padding-right: 6px;
}

.captions_rightaligned {
	color: #333;
	font-size: 7.5pt; 
	font-family: Arial;  
	line-height: 130%;
	background-color: #FFFFFF;
	text-align: right;
	text-transform: none;
	vertical-align: middle;
	word-spacing: -1px;
	width: 177px;
	height: 113px;
	padding-left: 6px;
	padding-right: 6px;
}

.thumb {
	background-color: #f4f4f4;
	border: 1px dotted #c9c9c9;
}

.page_captions {
	position:absolute;
	left:161px;
	top:108px;
	width:490px;
	height:30px;
	color: #333; 
	font-family: Verdana; 
	font-size: 7.5pt; 
	line-height: 130%;
	background-color: #ffffff;
	text-align: left;
	text-transform: none;
}
.page_captions_2 { 
	position:absolute; 
	left:1px; 
	width:475px; 
	height:30px; 
	color: #333; 
	font-family: Verdana; 
	font-size: 7.5pt; 
	line-height: 130%; 
	background-color: #ffffff; 
	text-align: left; 
	text-transform: none; 
	padding-top: 6px; }


.container {
	position:relative;
	left:161px;
	top:0px;
	width:580px;
	color: #666; 
	font-size: 9.0pt; 
	font-family: Verdana; 
	text-align: justify; 
	margin-top: 31pt;  
	line-height: 150%;
	border: 1px dotted #c9c9c9;
}

#credit_container {
	margin: auto;
	width: 781px;
	border: 0px dotted #c9c9c9;
	float: none;
}

#design_credit {
	color: #AAA; 
	font-size: 7.0pt; 
	font-family: Verdana; 
	text-align: right;
	width: 781px;
	border-width: 0;
	border-style: dotted;
	float: right;
	top: -10px;
	visibility: visible;
	display: inline;
	height: auto;
	margin-top: -25px;
}

#design_credit a {
text-decoration: none;
	color:#9999FF;
} 

#design_credit2 {
	color: #AAA; 
	font-size: 7.0pt; 
	font-family: Verdana; 
	text-align: right;
	width: 781px;
	border-width: 0;
	border-style: dotted;
	float: right;
	top: 30px;
	visibility: visible;
	height: auto;
	margin-top: 6px;
}

#design_credit2 a {
text-decoration: none;
	color:#9999FF;
} 

.container_2 { 
	position:relative; 
	left:161px; 
	top:0; 
	width:580px; 
	color: #666; 
	font-size: 9pt; 
	font-family: Verdana; 
	text-align: justify; 
	line-height: 150%; 
	margin-bottom: 40px; 
	border-color: #c9c9c9; }
	
#content {
	position:relative;
	left:161px;
	top:0px;
	width:449px;
	color: #666; 
	font-size: 9.0pt; 
	font-family: Verdana; 
	text-align: justify; 
	margin-top: 170pt;  
	line-height: 150%;
	background-color: #FFFFFF;
}

#content_small {
	position:relative;
	left:161px;
	top:0px;
	width:449px;
	color: #666; 
	font-size: 8.0pt; 
	font-family: Verdana; 
	text-align: justify; 
	margin-top: 170pt;  
	line-height: 150%;
	background-color: #FFFFFF;
}

#content_2 {
	position:relative;
	left:161px;
	top:-186px;
	width:449px;
	color: #666; 
	font-size: 9.0pt; 
	font-family: Verdana; 
	text-align: justify; 
	margin-top: 170pt;  
	line-height: 150%;
	background-color: #FFFFFF;
}

.post {

border-bottom-color:#F3F2ED;
border-bottom-style:solid;
border-bottom-width: 5px;
margin-left: 0px;
}

.img_left {

	position: relative;
	margin-left:14px;
	top: 0;
	color: gray; 
	font-size: 8.5pt; 
	font-family: Verdana; 
	text-align: left; 
	line-height: 120%;
	background-color: #FFFFFF;
	border: 15px solid #fff;
	height: 1px;
}

.img_right {

		position: relative;
	margin-left:14px;
	top: 0;
	color: gray; 
	font-size: 8.5pt; 
	font-family: Verdana; 
	text-align: right; 
	line-height: 120%;
	background-color: #FFFFFF;
	border: 15px solid #fff;
	height: 1px;
}

/*
9. Right Hand Sidebar
-----------------------------------------------------------------------------------------------------
*/

/*
11. Footer Items
-----------------------------------------------------------------------------------------------------
*/
	
#footer {
	color: #333; 
	font-size: 8.0pt; 
	font-family: Verdana; 
	text-align: center; 
	margin-top: 0pt;
	margin-bottom: 20px;
	padding-top: 20px;
	background-color: #FFFFFF;
	width: 780px;

}

#footer_2 {
	color: #333; 
	font-size: 7.0pt; 
	font-family: Verdana; 
	text-align: left; 
	margin-top: 0pt;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-left: 161px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	width: 300px;

/*
	border-width: 1px;
	border-style: dotted;
*/

}

#footer_2a {
	color: #333; 
	font-size: 7.0pt; 
	font-family: Verdana; 
	text-align: right; 
	margin-top: 0pt;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	width: 200px;
	left: 541px;
	position: relative;

/*
	border-width: 1px;
	border-style: dotted;
*/
	top: -32px;

}

#footer_3 {
	color: #333; 
	font-size: 7.0pt; 
	font-family: Verdana; 
	text-align: left; 
	margin-top: 0pt;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	width: 280px;
/*
	border-width: 1px;
	border-style: dotted;
*/	
}

#footer_3a {
	color: #333; 
	font-size: 7.0pt; 
	font-family: Verdana; 
	text-align: right; 
	margin-top: 0pt;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	width: 280px;
	left: 300px;
	position: relative;
/*
	border-width: 0px;
	border-style: dotted;
*/	top: -86px;
}

#footer_3b {
	color: #333; 
	font-size: 7.0pt; 
	font-family: Verdana; 
	text-align: right; 
	margin-top: 0pt;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	width: 240px;
	left: 131px;
	position: relative;
/*
	border-width: 1px;
	border-style: dotted;
*/	top: -58px;
	float: right;
	clear: left;
}

#footer_3c {
	color: #333; 
	font-size: 7.0pt; 
	font-family: Verdana; 
	text-align: right; 
	margin-top: 0pt;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
	width: 240px;
	left: 131px;
	position: relative;
/*
	border-width: 1px;
	border-style: dotted;
*/	top: -56px;
	float: right;
	clear: left;
}

/*
13. New defs
-----------------------------------------------------------------------------------------------------
*/

div.logo {
	position:absolute;
	left:29px;
	top:26px;
	width:161px;
	height:55px;
}

div.home {
	position:absolute;
	left:400px;
	top:18px;
	width:49px;
	height:23px;
}

div.about {
	position:absolute;
	left:462px;
	top:18px;
	width:57px;
	height:23px;
}

div.shows {
	position:absolute;
	left:530px;
	top:18px;
	width:58px;
	height:23px;
}

div.gallery {
	position:absolute;
	left:600px;
	top:18px;
	width:66px;
	height:23px;
}

div.contact {
	position:absolute;
	left:677px;
	top:18px;
	width:72px;
	height:23px;
}

div.page-title {
	position:absolute;
	left:161px;
	top:111px;
	width:231px;
	height:30px;
	color: #333; 
	font-size: small; 
	font-family: Verdana; 
	font-weight: normal; 
	text-align: left 
}

div.intro-para {
	position:absolute;
	left:161px;
	top:137px;
	width:210px;
	height:173px;
	color: #666; 
	font-size: 8.0pt; 
	font-family: Verdana; 
	font-style: italic;  
	line-height: 150%; 
	text-align: left; 
	margin-bottom: 12pt;
	text-indent: -3px;
}

div.intro-para_2 {
	position:absolute;
	left:161px;
	top:137px;
	width:210px;
	height:173px;
	color: #666; 
	font-size: 8.0pt; 
	font-family: Verdana; 
	font-style: italic;  
	line-height: 150%; 
	text-align: left; 
	margin-bottom: 12pt;
}

.intro-pic {
	position:absolute;
	left:392px;
	top:141px;
	width:218px;
	height:173px;
}

.wide_intro-pic {
	position:absolute;
	left:263px;
	top:141px;
	width:218px;
	height:173px;
}

div.paintings {
	position:absolute;
	left:30px;
	top:141px;
	width:102px;
	height:13px;
}

div.prints {
	position:absolute;
	left:30px;
	top:179px;
	width:102px;
	height:13px;
}

div.pic-1 {
	position:absolute;
	left:627px;
	top:510px;
	width:113px;
	height:113px;
}

div.pic-2 {
	position:absolute;
	left:627px;
	top:385px;
	width:113px;
	height:113px;
}

div.pic-3 {
	position:absolute;
	left:627px;
	top:260px;
	width:113px;
	height:113px;
}

div.pic-4 {
	position:absolute;
	left:627px;
	top:141px;
	width:113px;
	height:107px;
}

div.main_para {
	position:absolute;
	left:161px;
	top:314px;
	width:449px;
	color: #333; 
	font-size: 9.0pt; 
	font-family: Verdana; 
	text-align: justify; 
	margin-top: 8pt;  
	line-height: 150%;
}

div.left {
	position:absolute;
	left:640px;
	top:97px;
	width:34px;
	height:44px;
}
div.left_2 { position: absolute; left: 479px; width: 34px; height: 44px; }
div.up {
	position:absolute;
	left:674px;
	top:97px;
	width:44px;
	height:44px;
}
div.up_2 { position: absolute; left: 513px; width: 44px; height: 44px; }
div.right {
	position:absolute;
	left:718px;
	top:97px;
	width:34px;
	height:44px;
}
div.right_2 { position: absolute; left: 557px; width: 34px; height: 44px; }
div.page-title {
	position:absolute;
	left:161px;
	top:111px;
	width:443px;
	height:30px;
}

/*
13. Gallery thumbs
-----------------------------------------------------------------------------------------------------
*/


div.img-1 {
	position:absolute;
	left:161px;
	top:504px;
	width:113px;
	height:113px;
}

div.img-1a {
	position:absolute;
	left:274px;
	top:504px;
	width:177px;
	height:113px;
}

div.img-2a {
	position:absolute;
	left:451px;
	top:504px;
	width:176px;
	height:113px;
}

div.img-2 {
	position:absolute;
	left:627px;
	top:504px;
	width:113px;
	height:113px;
}

div.img-3 {
	position:absolute;
	left:161px;
	top:632px;
	width:113px;
	height:113px;
}

div.img-3a {
	position:absolute;
	left:274px;
	top:632px;
	width:177px;
	height:113px;
}

div.img-4a {
	position:absolute;
	left:451px;
	top:632px;
	width:176px;
	height:113px;
}

div.img-4 {
	position:absolute;
	left:627px;
	top:632px;
	width:113px;
	height:113px;
}

div.img-5 {
	position:absolute;
	left:161px;
	top:760px;
	width:113px;
	height:113px;
}

div.img-5a {
	position:absolute;
	left:274px;
	top:760px;
	width:177px;
	height:113px;
}

div.img-6a {
	position:absolute;
	left:451px;
	top:760px;
	width:176px;
	height:113px;
}

div.img-6 {
	position:absolute;
	left:627px;
	top:760px;
	width:113px;
	height:113px;
}

