@charset "utf-8";
/* CSS Document

// ------------------
//     master.css
// ------------------
//
//
// Created By: Mitch Lakey
// Date: 10/13/2009
// Client: Gordon Wetmore
//
// Modified Log:
// 1. 10/13/2009: Main Setup
// 2.
// 3.
//
//
//  Copyright (c) 2009 3L Decor, Inc. DBA Art Warehouse. All rights reserved.
//
*/

/*** The Main Code ***/
body {
	background: url(../graphics/bg-sidemenu.gif);
	color: #D0935C;
	margin: 0; 			/* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 20 20 20 20;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px
	}

a
	{
		text-decoration: none;
		color: #D0935C
	}

a:hover
	{
		color: #FFFFCC
	}
		
.menuLink
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #D0935C;
		font-style: italic;
		text-decoration: none;
		text-align: left
	}

.emailLink
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #EF4A42;
		font-style: italic
	}
	
.imageBorder
	{
		border: 3px;
		border-color: #947342;
		border-style: outset;
	}

.galleryTitle
	{
		background-image: url("../graphics/bg-cell-wide.gif");
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		color: #D0935C;
		font-style: italic
	}

.darkBodyText
	{
		color: #000000
	}

.headerSub
	{
	color: #C60;
	font-size: 14px;
	font-style: italic
	}

#wrapper {
	top: 5px;
	}
	
#mainContent
	{
		position: absolute;
		left: 10px;
		top: 68px;
		width: 150px;
		height: 507px;
		z-index: 1;
		/*vertical-align: middle*/
	}

#menuMain
	{
		position: absolute;
		left: 10px; 
		top: 68px; 
		width: 150px; 
		height: 507px;
		z-index: 1;
		/*vertical-align: left; */
		text-align: left
	}

#header
	{
		position: absolute;
		left: 288px;
		top: 15px;
		width: 526px;
		height: 87px;
		/*text-align: bottom*/
	}

#header2
	{
		position: absolute;
		top: 5px;
		left: 288px;
		width: 530px;
		height: 37px;
	}

#mainImage
	{
		position: absolute;
		left: 381px;
		top: 112px;
		width: 331px;
		height: 401px;
		z-index: 3;
		/*vertical-align: middle*/
	}
		
#smallImage
	{
		position: absolute;
	}

	.image1
		{
			left: 288px;
			top: 133px;
			width: 70px;
			height: 91px;
			z-index: 4
		}
			
	.image2
		{
			left: 744px;
			top: 133px;
			width: 70px;
			height: 91px;
			z-index: 5
		}

	.image3
		{
			left: 288px;
			top: 248px;
			width: 70px;
			height: 93px;
			z-index: 6
		}

	.image4
		{
			left: 744px; 
			top: 248px; 
			width: 70px;
			height: 93px;
			z-index: 7
		}
	
	.image5
		{
			left: 288px;
			top: 362px;
			width: 70px;
			height: 97px;
			z-index: 8;
		}

	.image6
		{
			left: 744px;
			top: 362px;
			width: 70px;
			height: 97px;
			z-index: 9;
		}
	
	.slice1
		{
			left: 712px;
			top: 428px;
			width: 32px;
			height: 98px;
			z-index: 10;
			/*vertical-align: middle*/
		}

	.slice2
		{
			left: 381px;
			top: 513px;
			width: 331px;
			height: 50px;
			z-index: 11;
			/*vertical-align: middle*/
		}

	.enter1
		{
			left: 712px;
			top: 526px;
			width: 102px;
			height: 23px;
			z-index: 12;
			/*vertical-align: middle*/
		}

#menuLinksHome
	{
	position: absolute;
	left: 5px;
	top: 805px;
	width: 157px;
	height: 452px;
	z-index: 13;
	vertical-align: sub;
	float: left;
	}

#menuLinksSub
	{
	position: absolute;
	left: 5px;
	top: 900px;
	width: 157px;
	height: 200px;
	z-index: 13;
	vertical-align: sub;
	float: left;
	}

#mainFooter
	{
		position: absolute;
		left: 167px;
		top: 618px; 
		width: 768px; 
		height: 449px; 
		z-index: 14; 
		text-align: center
	}

#mainFooterSub
	{
	position: absolute;
	left: 167px;
	top: 1150px;
	width: 768px;
	height: 100px;
	z-index: 14;
	text-align: center
	}

#mainFooterSubB
	{
	position: absolute;
	left: 167px;
	top: 1750px;
	width: 768px;
	height: 100px;
	z-index: 14;
	text-align: center
	}

#mainFooterSubC
	{
	position: absolute;
	left: 167px;
	top: 1250px;
	width: 768px;
	height: 100px;
	z-index: 14;
	text-align: center
	}

#mainFooterSubD
	{
	position: absolute;
	left: 167px;
	top: 2250px;
	width: 768px;
	height: 100px;
	z-index: 14;
	text-align: center
	}
#portraitContainer {
	position: absolute;
	left: 225px;
	top: 100px;
	width: 660px;
	height: 450px;
	z-index: 2;
	text-align: center;
	overflow: visible;
	}

#portraitContainerList {
	background-color: #FFF;
	position: absolute;
	left: 225px;
	top: 100px;
	width: 660px;
	height: auto;
	z-index: 2;
	text-align: center;
	overflow: visible;
	padding-left: 20px;
	padding-top: 20px;
	padding-right: 20px;
	}

#titleBox {
	position: absolute;
	left: 300px;
	top: 34px;
	width: 526px;
	height: 21px;
	z-index: 3;
	text-align:	right;
	vertical-align: middle;
	}

#wrapper #portraitContainer font  {
	color: #C0C0C0;
}

#wrapper #portraitContainerList font  {
	color: #000000;
}
#wrapper #portraitContainer table tr td table tr td {
	color: #C0C0C0;
}
