
/* Base , Set up fonts etc. */
body
{
	font				: 0.9em Arial, Sans Serif, sans;
	margin				: 0px;
	padding				: 0px;
	background			: white; 
	color				: #444;}
p
{
	color				: #444;
}
h1
{
	font				: bold 1.9em Arial, Sans Serif, sans;
	color				: #2e1000;
}

h2
{
	font				: bold 1.4em Arial, Sans Serif, sans;
	color				: #722600;
}
h3
{
	font				: bold 1.2em Arial, Sans Serif, sans;
	color				: #78adc7;
}

#pageWrapper
{
	width				: 760px;
	margin			: auto;
}
#pageHeader
{
	background-color	: #722600;
	border				: solid 1px #c79278;
	color					: #FDF3CC;
	padding				: 10px;
	margin-top			: 20px;
}
#pageHeader h1
{
	margin				: 0px;
}
#pageHeader a, #pageHeader a:visited
{
	color					: #ffddcc;
}
#pageHeader a:hover
{
	color					: #ffeee6;
}
#siteNavigation
{
	position				: absolute;
	top					: -27px;
	right					: 0px;
	*right				: 3px;
}
#siteNavigation h1
{
	display				: none;
}
#siteNavigation ul
{
	margin				: 0px;
	padding				: 0px;
	list-style			: none;
}
#siteNavigation li
{
	display				: inline;
}
#siteNavigation li a, #siteNavigation li a:visited
{
	padding				: 3px 5px 3px 5px;
	background-color	: #004D73;
	border				: solid 1px #c79278;
	color					: #fdede4;
	text-decoration	: none;
	font-weight			: bold;
	margin				: 0 5px 0 0px;
	font-size			: 90%;
	float					: left;
}
#listBreaker
{
	clear					: left;
	display				: block;
}
#siteNavigation li a:hover
{
	background-color	: #2e1000;
	border				: solid 1px #c79278;
	color					: #ffeee6;
}
#subPageWrapper
{
	position				: relative;
	margin-top			: 15px;
}

#extraContent
{
	float					: left;
	clear					: left;
	width					: 195px;
	border				: solid 1px #78adc7;
	background-color	: #FDE9D2;
	color					:	#FDF3CC;
	margin		: 0 20px 0 0;
}
#extraContent a, #extraContent a:visited
{
	color					: #722600;
}
#extraContent a:hover
{
	color					: #004D73;
}
#extraContent p
{
	font-size				: 80%;
	margin					:4px 0 4px 0;
}
#extraContent img
{
	float					: left;
	margin					:0 10px 5px 0;
}
#extraContent h2
{
	font				: bold 1.5em Arial, Sans Serif, sans;
	color				: #722600;
	margin				:0 0 10px 0;
}
#extraContent h3
{
	font				: bold 1.2em Arial, Sans Serif, sans;
	color				: #78adc7;
	margin				:0 0 20px 0;
}
#extraContent ul
{
	margin-left				: 0px;
	padding-left			: 0px;
}
#extraContent li
{
	font-size				: 75%;
	color					: #444;
	margin-left				: 0px;
	padding-left			: 0px;
	list-style			:square inside;

}
#extraContent2
{
	
	float					: left;
	clear					: left;
	width					: 195px;
	border				: solid 1px #78adc7;
	background-color	: white;
	color					:	#e4f5fd;
	margin-bottom		: 10px;
}
#extraContent2 a, #extraContent2 a:visited
{
	color					: #caecfd;
}
#extraContent2 a:hover
{
	color					: #e4f5fd;
}
#mainContent
{
	margin				: 0px 20px 10px 20px;
/*	border				: solid 1px #c79278; */

}
#mainContent h2
{
	text-align					: center;
}
#mainContent img
{
	text-align					: center;
}
#mainContent li
{

	list-style			:square inside;
}
#mainContent a, #mainContent a:visited
{
	color					: #722600;
}
#mainContent a:hover
{
	color					: #004D73;
}
.contact
{
	width					: 350px;
	margin					: 0 auto;
	margin-top				: 50px;
	margin-bottom			: 40px;
	padding-top				: 15px;
	border					: solid 1px #78adc7;
}
.samples
{
	text-align				: center;
	width					: 500px;
	margin					: 0 auto;
}
.contentContainer
{
	padding				: 10px;
}
#subPageBreaker
{
	clear					: both;
	display				: block;
}
#pageFooter
{
	border-top			: solid 1px #c79278;
	margin				: 0px;
	padding				: 3px;
}
#pageFooter h6
{
	padding				: 0px;
	margin				: 0px;
	font-size			: 90%;
	font-weight			: normal;
}
#pageFooter a, #pageFooter a:visited
{
	color					: #722600;
}
#pageFooter a:hover
{
	color					: #004D73;
}

#painter
{
	width				: 760px;
	margin				: 0 auto;
	text-align			: right;
	font				: 0.7em Arial, Sans Serif, sans;
	margin-top			: 5px;
	margin-bottom		: 5px;
}
#painter a
{
	color				: #0066ff;
}
#painter a:hover
{
	color				: #558FCF;
}