﻿	body { 
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	background-image:url('webgraphics/BackgroundFade.png');background-repeat:repeat-x;
	margin:0px 0px 0px 0px;
	}
	
	p { padding-top:0px;margin-top:0px; }
	
	h2 { font-size: 13px;font-weight:bold;}

	#container { width:900px;margin:0 auto;}
	.navheader { width:900px;height:145px;background-image:url('webgraphics/HeaderLogo.png');background-repeat:no-repeat;background-position:0px 20px;}
	.navheaderButtons{height: 45px;}

	#BodyContainer {
		margin-top:20px;
		background-color:#FFFEEC;
		width:900px;
		min-height:700px;
     	height:auto !important;
     	height:700px; 
		}
	
	
	#BodyFooter { width:900px;background-color:#4D590D;height:20px;text-align:center;padding-top:4px;margin:0 auto;clear:both;color:#FFFCC7;}	
	#BodyFooter p { font-size:12px;margin:0;padding:0px;}

	#PageClear {clear:both;height:15px;}	
		
	.navleft {
		float: left;
		width:200px;
		margin-left:15px;
		margin-top:15px;
		display:block;
		}
	
	.navright {
		float:right;
		width:638px;
		display:block;
		margin-right:15px;
		margin-top:15px;
	 }


	.navright p { text-align: justify;font-size:13px; }
	.navright h3 { padding: 0 0 0 0;margin: 0 0 0 0; margin-bottom:15px; }
	.nomargins { padding: 0 0 0 0;margin: 0 0 0 0;}


	ul#TopMenu {
	margin:0;
	padding:0;
	list-style-type:none;
	position:relative;
	display:block;
	height:30px;
	font-size:14px;
	font-weight:bold;	
}

	ul#TopMenu li {
	display:block;
	float:left;
	margin:0;
	padding:0;
	
}

ul#TopMenu li a
{
	display:block;
	float:left;
	color:#FFFCC7;
	text-decoration:none;
	font-weight:bold;
	padding:15px 20px 0 20px;
}


ul#TopMenu li a:hover 
{	
	color:#E4C417;
}




	ul#SideMenu {
	margin:0;
	padding:0;
	list-style-type:none;
	position:relative;
	display:block;
	font-size:13px;
	font-weight:bold;
	
}


	ul#SideMenu li {
	margin:0;
	padding:0;
	padding-left:4px;
	
}

ul#SideMenu li a
{
	display:block;
	text-decoration:none;
	font-weight:bold;
	background-image:url('webgraphics/SideNavButton.png');background-repeat:no-repeat;
	height:25px;width:193px;
	padding-top:5px;
	text-indent:10px;
	color:#FFFCC7;
	
}


ul#SideMenu li a:hover
{	
	background-image:url('webgraphics/SideNavButton-Over.png');background-repeat:no-repeat;
	color:#E4C417;
}





	ul#SideMenuSub {
	margin:0;
	padding:0;
	list-style-type:disc;
	position:relative;
	display:none;
	font-size:14px;
	font-weight:bold;
		
}



	ul#SideMenuSub li {
	margin:0;
	padding:0;
	margin-bottom:3px;
	margin-left:25px;
}


ul#SideMenuSub li a
{
	display:block;
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	height:14px;width:173px;
	padding-top:2px;
	color:black;
	background-image:url('');
}


ul#SideMenuSub li a:hover
{	
	color:red;
	background-image:url('')
}



.SubMenuSpan { margin-left:35px;font-size:12px;font-weight:normal;font-style:italic;display:block; }


#ContactUsForm {
	margin:0;padding:0;font-size:14px;
}

#ContactUsForm input, textarea {
	width:180px;
}


#ItemInfo { float: right;margin-left:10px;margin-bottom:10px;text-align:right;}
#ItemInfo p.ordercode {font-size:12px;margin:0px;font-weight:bold; }
#ItemInfo p.dimensions {font-size:12px;margin:0px;font-weight:bold; }
#ItemInfo p.price {font-size:16px;margin:0px;font-weight:bold;color:red;margin-top:3px}


#galleryitemLandscape {float:left;display:block;margin-bottom:15px;margin-right:10px;background-color:#D7D9C8;border:1px gray solid;}
#galleryitemLandscape a { width:200px;height:130px;display:block;background-repeat:no-repeat;}
#galleryitemLandscape p { text-align:center;margin:0px;font-size:12px;}

#galleryitemPortrait {float:left;display:block;margin-bottom:15px;margin-right:10px;background-color:#D7D9C8;border:1px gray solid;}
#galleryitemPortrait a { width:200px;height:240px;display:block;background-repeat:no-repeat;}
#galleryitemPortrait p{ text-align:center;margin:0px;font-size:12px; }


#galleryitemPortraitLong {float:left;display:block;margin-bottom:15px;margin-right:10px;background-color:#D7D9C8;border:1px gray solid;}
#galleryitemPortraitLong a { width:200px;height:311px;display:block;background-repeat:no-repeat;}
#galleryitemPortraitLong p{ text-align:center;margin:0px;font-size:12px; }


#galleryitemSquare {float:left;display:block;margin-bottom:15px;margin-right:10px;background-color:#D7D9C8;border:1px gray solid;}
#galleryitemSquare a { width:200px;height:200px;display:block;background-repeat:no-repeat;}
#galleryitemSquare p{ text-align:center;margin:0px;font-size:12px; }


#galleryitemLandscapeLarge {float:left;display:block;margin-bottom:15px;background-color:#D7D9C8;border:1px gray solid;}
#galleryitemLandscapeLarge a {width:635px;height:200px;display:block;background-repeat:no-repeat;}
#galleryitemLandscapeLarge p{text-align:center;margin:0px;font-size:12px;}

#galleryitemPortraitLarge {float:left;display:block;margin-bottom:15px;background-color:#D7D9C8;border:1px gray solid;width:150px;margin-left:120px;}
#galleryitemPortraitLarge a { width:150px;height:360px;display:block;background-repeat:no-repeat;}
#galleryitemPortraitLarge p{text-align:center;margin:0px;font-size:12px;}


.galleryPart {float: left;padding:1px 1px 1px 3px;}
.galleryPrice {float:right;;padding:1px 3px 1px 1px;color:red;}
.galleryTitle {font-weight:bold;;padding:1px 1px 1px 1px;}
