/*

Genesis Giclee Web Site Stylesheet -- Global Elements

Design by InspireAwe MediaGroup
www.inspireawe.com
info@inspireawe.com
425.922.6029

THE CONTENTS OF THIS WEB SITE ARE COPYRIGHTED.  STEALING CODE FOR YOUR OWN
USE WITHOUT GIVING CREDIT TO ITS AUTHOR IS NOT ONLY ILLEGAL, IT IS
UNETHICAL.  YOU SHOULD FEEL VERY, VERY GUILTY IF YOU STEAL CODE. IF YOU
WISH TO USE SOME OF THE BELOW CODE, PLEASE JUST POP A QUICK E-MAIL TO
info@inspireawe.com SO WE KNOW WHAT'S GOING ON. THANKS, AND ENJOY!

*/

html,body {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #3a382b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 100%;
	width: 100%;
	color: #77725B;
	}
	
a {
	color: #990000;
	}

a:hover {
	color: #FF0000;
	}

#bodycontainer {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 1003px;
	height: 1000px;
	overflow: hidden;
	}
	
#years_pm_exp {
	position:absolute;
	width:168px;
	height:74px;
	z-index:4;
	left: 0px;
	top: 0px;
	background-image: url("/resources/images/global/32_years_pm_exp.gif");
	overflow: hidden;
	}
	
#top_green_stripe {
	position:absolute;
	width:100%;
	height:39px;
	z-index:2;
	left: 0px;
	top: 0px;
	background-color: #4b4837;
	}

#title_header_bg {
	position:absolute;
	width:100%;
	height:94px;
	z-index:3;
	left: 0px;
	top: 39px;
	background-image: url("/resources/images/global/title_header_bg.gif");
	background-repeat: repeat;
	}

#left_nav_bg {
	position:absolute;
	width:170px;
	height:100%;
	z-index:1;
	left: 0px;
	top: 0px;
	background-image: url("/resources/images/global/left_nav_bg.gif");
	background-repeat: repeat;
	}

#left_nav {
	position: absolute;
	width: 108px;
	height: 440px;
	z-index: 2;
	left: 28px;
	top: 157px;
	background-image: url("/resources/images/global/left_nav_image.jpg");
	}

#left_nav_links {
	position: absolute;
	width: 82px;
	height: 385px;
	z-index: 3;
	left: 45px;
	top: 180px;
	font-size: 12px;
	}
	
#left_lower_nav_links {
	position: absolute;
	width: 100px;
	height: 150px;
	z-index: 3;
	left: 32px;
	top: 511px;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	}

#logo {
	background-image: url("/resources/images/global/title.png");
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	z-index: 4;
	top: 56px;
	left: 215px;
	width: 602px;
	height: 60px;
	_background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/resources/images/global/title.png',sizingMethod='image');
	}

#top_navigation {
	top: 11px;
	left: 195px;
	position: absolute;
	width: 600px;
	height: 20px;
	z-index: 5;
	font-size: 11px;
	}

#phone_email {
	top: 11px;
	left: 773px;
	width: 208px;
	height: 20px;
	position: absolute;
	z-index: 5;
	font-size: 11px;
	color: #fcf1d4;
	text-align: right;
	}

a.topnav {
	color: #fcf1d4;
	text-decoration: underline;
	padding: 3px 5px 3px 5px;
	margin-right: 2px;
	}

a.topnav:hover {
	background-color: #6b674e;
	color: #fcf1d4;
	}

.leftnav {
	padding: 3px 0px 2px 0px;
	}

a.leftnav {
	color: #fcf1d4;
	text-decoration: underline;
	}

a.leftnav:hover {
	background-color: #CC8800;
	color: #fcf1d4;
	text-decoration: none;
	}

#about_us_button {
	position: absolute;
	width: 96px;
	height: 73px;
	top: 614px;
	left: 35px;
	z-index: 6;
	}

.darkpink {
	background-color: #b9aaa2;  /* #BAB0AA */
	}

.mediumpink {
	background-color: #dfd3d3;  /* #dfd9d9 */
	}

.lightpink {
	background-color: #f1e7e7;  /* #f2eded */
	}

.lightgreen {
	background-color: #8C8469;
	}

.captiontext {
	text-size: 10px;
	color: #a09c8c;
	}

p {
	margin-top: 7px;
	margin-bottom: 7px;
	}

h4 {
	font-size: 14px;
	font-weight: bold;
	color: #963409;
	margin-bottom: 3px;
	margin-top: 0px;
	}
	
h5 {
	font-size: 11px;
	font-weight: normal;
	color: #963409;
	margin-bottom: 3px;
	margin-top: 0px;
	}

li {
	padding-top: 2px;
	padding-bottom: 2px;
	}

blockquote {
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	}

ol {
	text-indent: 0em;
	margin-top: 0px;
	margin-bottom: 0px;
	}