@charset "utf-8";

/* ----------Main Structure------*/
* {
	margin:0;
	padding:0;
	}
body{
	margin:20px 0;
	background:#000 url(../images/navigation/bgPage.jpg) repeat-x;
	}
#wrapper{
	margin: 0 auto;
	width: 700px;
	float:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:url(../images/navigation/bgWrapper.jpg);
	}

#wrapper p h1 h2 h3 li ul{
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	}
a {
	color:#d2d2d2;
	border:none;
	text-decoration:none;
	}
#wrapper a:hover{
/*	color:#373E38;*/
	color:#fff;
	}
#wrapper a{
	/*color:#93A394;*/
}
.clear{
	clear:both;
	}
ul{
	list-style:none;
	}
p{
	font-size: .85em;
}

/*----------------Banner Styles-------------------*/
#banner{
	height:133px;
	width:700px;
	}
.home{
	background:url(../images/navigation/banner_home.jpg) no-repeat top left;
	}
.ceramics{
	background:url(../images/navigation/banner_vase.jpg) no-repeat top left;
	}
.web{
	background:url(../images/navigation/banner_electric.jpg) no-repeat top left;
	}
.digital{
	background:url(../images/navigation/banner_ice.jpg) no-repeat top left;
	}
	
/* ----------Main Navigation Bar----------------*/
#mainNav{
	width:700px;
	height:40px;
	padding:5px 0 0 0;
	float:left;
	background:url(../images/navigation/bgMenu.jpg) repeat-x;
	text-align:center;
	font-family: Georgia, "Times New Roman", Times, serif;
	}

#mainNav a{	
	padding: 0px 10px;
	font-size: 1.75em;
}

a.up{
	color: #525C53;
	
}
a.navDown{
	color: #29302B;
}
	
#contentHeader{
	padding:20px 1em 0px 1em;
	font-size:1.5em;
	background:;
	}	
	
/* ----------Side Navigation Bar----------------*/
#sideMenu{
	width:700px;
	float:left;
	text-align:center;
	margin:5px 0 0 0;
/*	background:url(../images/navigation/bgSideMenuHeader.jpg) no-repeat;*/
/*	border: solid #29302B 1px 0 0 0*/;
	}
#sideMenu img{
	margin:0px 0 0 0px;
	padding:3px;
	}
		
/*#sideMenu h1{
	font-size:1.5em;
	font-style:normal;
	text-align:center;
	height:40px;
	width:150px;
	color:#525C53;
	display:block;
	font-weight: normal;
	}*/
	
#sideMenu h2{
	font-style:normal;
	text-align:left;
	margin: 0px 0 0 0;
	padding: 2em 0 0 10px;
	color:#29302B;
	font-size:1.05em;
	background:none;
	font-weight: normal;
/*	margin: -10px 0 0 0;*/
	}
	
#sideMenu p{
	width: 700px;
	/*text-align:center;*/

}

#sideMenu a{
	padding:3px 5px;
	font-size: 0.85em;	
	font-style:italic;
	}
/*----------- Friends Div ------------*/
/*you should code this sometime, eh?*/



/*------------Main Content ------------*/
#mainContent{
	margin:0;
    width: 700px;
	float:left;
	min-height:500px;
	color:#DEEADB;
	}
	

#mainContent h1{
	font-weight: normal;
	margin: 0 5px;
	padding:10px 10px 3px 5px;
	border-bottom:solid 1px #d2d2d2;
	}

#mainContent p{
/*	font-size:.85em;*/
/*	font-style:italic;*/
	margin:1em;
	}
	
#mainContent a{
	color:#d3e0d4;
	}


/*-------------------------	Spry Gallery Tab Styles------------------*/
.down{
	color:#d2d2d2;
	cursor:pointer;
	}
.hover{
	color:#373E38;
	text-decoration:underline;
	cursor:pointer;
	}	

/* ----------Gallery Content----------------*/
#galleryContent{
	margin: 0 25px;
	width:650px;
	}
/*#galleryContent img{
	margin:3px;
	float:left;
	border:#29302B 2px solid;
	}*/
/*#galleryContent a:hover{
	color:fff;
	}*/
.galleryHiresImage{
	float:right;
	margin:10px 3px;
	border:#29302B 1px solid;
	}
.galleryThumbImage{
	margin:3px;
	float:left;
	border:#29302B 1px solid;
	}
.galleryCeramicDetail{
	margin:0;
	padding:0;
	float:left;
	width:405px;
	}
.galleryCeramicThumbs{
	margin:0;
	padding:0 0 0 5px;
	float:right;
	width:225px;
	border-left:solid 1px #29302B;
	}	
.galleryGraphicDetail{
	margin:0;
	padding:0;
	float:left;
	width:525px;
	}
.galleryGraphicThumbs{
	margin: 40px 0 0 0;
	padding:20px 0 0 5px;
	float:right;
	width:115px;
	border-left:solid 1px #29302B;
	}

#galleryContent a:hover{
	color:#fff;
	}
#galleryContent p{
	margin:1em;
	float:right;
	text-align:right;
	}
#galleryContent h2{
	border-bottom:solid 1px #fff;
	margin: 5px;
	padding: 0 0 0 50px;
	float:right;
	}
#galleryContent h3{
	margin: 0 10px -5px 300px;
/*	padding: 0 50px 0 0;*/
	font-size:14px;
	text-decoration:none;
	font-style:italic;
	float:right;
	font-weight:normal;
	}
	
/* ----------Footer----------------*/
.last{
	margin:10px 0 0 0;
	padding: 5px 5px 3px 0;
	color:#2D312E;
	font-style:oblique;
	text-align:center;
/*	background:url(../images/navigation/bgContentFooter.gif) no-repeat bottom left;*/
	background:url(../images/navigation/bgMenu.jpg) repeat-x bottom;
	}

#footer{
	height: 87px;
	width:700px;
	background:url(../images/navigation/bgFooter.jpg) no-repeat;
	}

/*-------------------------	Dicommissioned Code------------------*/
/*
.about_down{
	background:url(../assets/images/tab_about_down.gif);
	}
.about_up{
	background:url(../assets/images/tab_about_up.gif);
	}
.about_up a:hover{
	background:url(../assets/images/tab_about_over.gif);
	}

.blog_down{
	background:url(../assets/images/tab_blog_down.gif);
	}
.blog_up{
	background:url(../assets/images/tab_blog_up.gif);
	}
.blog_up a:hover{
	background:url(../assets/images/tab_blog_over.gif);
	}*/
/*#subnav{
	width:715px;
	float:left;
	}
#subnav ul{
	float:left;
	margin:2px 0 0 20px;
	}	
#subnav li{
	margin: 0 0 0 10px;
	padding: 5px 0 0 0;
	float: left;
	width:150px;
	height:30px;
	display:block;
	list-style:none;

	}


.subNav_up{
	background:url(../images/navigation/subNav_up.gif) top left no-repeat;
	}

.subNav_down{a
	background:url(../images/navigation/subNav_down.gif) top left no-repeat;
	}*/
