body {
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 68%;
}
p {
	margin: 7px 0 7px 0;
	line-height:1.3em
}
a {
	text-decoration: none;
	color:#996600;
}
a:hover {color: #990000;}

/*--------------BASIC STRUCTURE--------------*/
#pageBG {
	position: absolute;
	height: 500px;
	width: 850px;
	top: 50%;
	left: 50%;
	margin: -250px 0  0 -425px;
}

#pageContainer {
	position: absolute;
	height: 500px;
	width: 848px;
	top: 50%;
	left: 50%;
	margin: -250px 0  0 -425px;
	border: 1px solid #DCDCDC;
}

#header {
	width: 848px;
	height: 45px;
}

#headerTitle{
	width: 299px;
	height: 50px;
	float: left;
	margin-top: 10px;
	margin-left: 15px;
}

#hederHome{
	width: 75px;
	height: 45px;
	float: left;
}

#twoColLeft {
	position: absolute;
	left: 0px;
	top: 65px;
	width: 275px;
	height: 350px;
}
#twoColRight {
	position: absolute;
	top: 65px;
	left: 275px;
	width: 575px;
	height: 350px;
}
#navigation {
	position: absolute;
	left: 0px;
	top: 400px;
	height: 80px;
	width: 850px;
	padding-top: 20px;
	background-image: url(elements/footer_bg.jpg);
	background-position: center top;
}

/*  Page Title */
h1 { 
	background-image:url(elements/page_title.gif);
	background-repeat:no-repeat;
	text-indent: -9999px; 
	width: 299px;
	height: 50px;
}

h2#abouttheartist span { display: none; }
h2#abouttheartist {
	height: 33px;
	width: 200px;
	background-image: url(elements/text_abouttheartist.gif);
	background-repeat: no-repeat;
}

h2#creativephilo span { display: none; }
h2#creativephilo {
	height: 33px;
	width: 250px;
	background-image: url(elements/title_creativephilo.gif);
	background-repeat: no-repeat;
}

h2#contact span { display: none; }
h2#contact {
	height: 33px;
	width: 200px;
	background-image: url(elements/text_contact.gif);
	background-repeat: no-repeat;
}
h2#gallery span { display: none; }
h2#gallery {
	margin: 0 auto;
	height: 28px;
	width: 250px;
	background-image: url(elements/title_gallery.gif);
	background-repeat: no-repeat;
}
h2#gallery-hearts span { display: none; }
h2#gallery-hearts {
	margin: 0 auto;
	height: 28px;
	width: 250px;
	background-image: url(elements/title_gallery_hearts.gif);
	background-repeat: no-repeat;
}

h2#gallery-figures span { display: none; }
h2#gallery-figures {
	margin: 0 auto;
	height: 28px;
	width: 250px;
	background-image: url(elements/title_gallery_figures.gif);
	background-repeat: no-repeat;
}

h2#gallery-landscapes span { display: none; }
h2#gallery-landscapes {
	margin: 0 auto;
	height: 28px;
	width: 250px;
	background-image: url(elements/title_gallery_landscapes.gif);
	background-repeat: no-repeat;
}
h2#gallery-floral span { display: none; }
h2#gallery-floral {
	margin: 0 auto;
	height: 28px;
	width: 250px;
	background-image: url(elements/title_gallery_floral.gif);
	background-repeat: no-repeat;
}

h2#gallery-abstract span { display: none; }
h2#gallery-abstract {
	margin: 0 auto;
	height: 28px;
	width: 280px;
	background-image: url(elements/title_gallery_abstract.gif);
	background-repeat: no-repeat;
}

h2#shows span { display: none; }
h2#shows {
	margin: 0 auto;
	height: 32px;
	width: 225px;
	background-image: url(elements/title_shows_upcoming.jpg);
	background-repeat: no-repeat;
}
h2#previousshows span { display: none; }
h2#previousshows {
	margin: 0 auto;
	height: 32px;
	width: 225px;
	background-image: url(elements/title_shows_previous.jpg);
	background-repeat: no-repeat;
}
h2#giftshop span { display: none; }
h2#giftshop {
	margin: 0 auto;
	height: 32px;
	width: 225px;
	background-image: url(elements/title_giftshop.gif);
	background-repeat: no-repeat;
}
h2#inthenews span { display: none; }
h2#inthenews {
	margin: 0 auto;
	height: 32px;
	width: 225px;
	background-image: url(elements/title_inthenews.gif);
	background-repeat: no-repeat;
}


#headerHome p { text-align: right; margin-right: 10px; }
#twoColRight p { 
	font-family:Helvetica, Arial, sans-serif;
	font-size: 1.3em;
	line-height: 2em;
	text-align: left; 
	margin-right: 40px; 
}

#no-cols {
	position: absolute;
	margin: 0 auto;
	width: 840px;
	top: 65px;
}

strong {font-weight: bold;}


/* Stuff Cause */
.centered {text-align: center;}
.right {text-align: right;}
.contact {font-size: 3em;}
.shrink {line-height:0em;}
.boxy { width: 650px; margin: 0 auto; padding-top: 15px; }

#slideshow-title {
	position: absolute;
	width: 850px;
	top: 50px;
	left: 0px;
	
}
#slideshow-footer {
	width: 850px;
	position: absolute;
	top: 370px;

}


#no-cols h3 {
	font-size: 1.5em;
	font-weight: bold;
}
#no-cols h4 {
	font-size: 1.2em;
	font-weight: bold;
}
#no-cols p {}
#no-cols em { font-style:italic; font-weight: bold;}


#splitLeft {
	position: absolute;
	left: 0px;
	top: 45px;
	width: 400px;
	height: 350px;
}
#splitRight {
	position: absolute;
	top: 45px;
	left: 425px;
	width: 400px;
	height: 350px;
}
#splitBottom {
	position: absolute;
	left: 265px;
	top: 300px;
	width: 300px;
	height: 20px;
}

h5 {
	font-size: 2em;
	color:#f9e4bb;
}