
/*----------------------------------------
Name: master.css
Freshness Dated: May 2008
Copyright: hollyworks.com

Universals

width: 1032px
nav col: 200
con col: 600
ovf col: 100

height
header: 100
nav: 40
page banner: 30
footer: 50

Colors:




----------------------------------------*/

/* Imports
----------------------------------------*/
@import url("reset.css");
@import url("lightbox.css");


/* Skips 
---------------------------------------*/
#spareparts {display:none;}
 .skip {display: none;}
a.skip {display: none;}
#axs {display:none;}
#cc  {display:none;}



/* Body Globals Elements
----------------------------------------*/
body 
{
	background:#212025 url(/elements/images/wall3.jpg) no-repeat;
	margin: 0;
	color:#7e7e7e;
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-size:70%;  /* Tip: Treat this as 10pt. */
}


body.inside
{
	background:#212025 url(/elements/images/wall2.jpg) no-repeat;
	margin: 0;
	color:#7e7e7e;
	font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-size:70%;  /* Tip: Treat this as 10pt. */
}

 
#container_wrap  {
	margin:0;
	padding:0;
	width: 1200px;
	border:0;}
 


#plug {position:relative; top:420px; left:600px;}






/* Layout
----------------------------------------*/






h3.home {width:260px; height:26px; position:absolute; top:0; left:838px; background:transparent url(/elements/images/homebanner.gif) no-repeat; text-indent:-9999px; margin:0; padding:0;}

.home a {display:block; text-indent:-9999px;}




 
#header {
width:1100px;
height:35px; 
margin:0; 
padding:0; 
border:0;
}
 

#nf {display:none;}

#page {margin:0; padding:0; position:relative; left:220px; top: 50px; width:900px; min-height:800px; border:0;}

#homepage {margin:0; padding:0; position:relative; left:200px; top: 175px; width:700px; border:0;}



.column440 {padding:0; margin:0;float: left; width:440px;}

.menu ul {padding:0; margin:0;list-style-type:none;}
.menu li {padding:3px 0 0 0; margin:0;font: normal 11px Arial, sans-serif !important; }
.menu li .y {float:left; padding:0; margin:0; display:inline; width:40px;color:#7d4014;}


.caption {text-align:right; margin:0 30px 30px 0; font:normal 10px Arial, sans-serif !important; }

a.cross-link {text-align:left; margin:0; text-decoration:none; font:normal 11px Arial, sans-serif !important; }



/* Footer
----------------------------------------*/
#footer
{
	padding: 8px 0 4px 0;
	width: 1100px;
	position:relative;
}

#footer p.wee
{
	color:#343434;
	text-align:right;
	font-size:8.65px;  
	margin:0;
	margin-left:220px;
}


 
 



 
 
 
 

/* Ajax Search
----------------------------------------*/


#ajaxSearch_form { margin-top:2px; width:260px;height:28px;float:left;}

#ajaxSearch_input {
margin:0;
padding:0;
margin-top:1px;
margin-left:1px;
height:24px;
width:200px;
float:left;
color: #1a1a1a;
border:1px solid #dedede;
border-top:1px solid #eee;
border-left:1px solid #eee;
font-size: 11px;
}


#ajaxSearch_submit {
padding: 6px 6px 10px 6px;
font-size: 85%;
vertical-align: middle;
border:0;
background: #333333;
color: #fff;
font-weight: bold;
margin-left:8px;
}
 
 
input[type='button'], input[type='submit'] {
    height: 2.6em;
}




 





/* Basics
----------------------------------------*/


p
{
	margin: 0 0 1em 0;

}

/*--- Link Styles ---*/
a:link, a:visited
{
	color:#544d17;
	text-decoration:none;
}

a:hover, a:active
{
	color:#15467e;
	text-decoration:none;
}

h1
{
	color:#554d4d;
	font-size:2.0em;
}

h2
{
	color:#565656;
	font-size:30px;
	padding:20px 0 20px 0;
	text-transform:uppercase;
	letter-spacing:4px;
	
}

h3
{
	color:#554d4d;
	margin:.825em 0 .5em 0;
	font-size:1.25em;
}

h4
{
	color:#554d4d;
	margin:.825em 0 .5em 0;
	font-size:1.1em;
}

h5
{
	color:#554d4d;
	margin:.825em 0 .5em 0;
	font-size:1.0em;
}

h6
{
	color:#554d4d;
	margin:.825em 0 .5em 0;
	font-size:1em;
}

ul
{
	list-style-type:none;
}

ol
{
	margin-left:25px;
	
}

blockquote	{margin: 0 0 18px 18px; color:#666666; font-style: italic;}
strong		{font-weight:bold;}
em		{font-style:italic;}


/* Standard Definitions
----------------------------------------*/
.left 		{float:left;}
.right 		{float:right;}
.small		{font-size:.725em; text-transform:uppercase;}
.large		{font-size:1em;}
.soft		{color:#D3D3D3;}
.hide		{display:none;}
p.last		{margin-bottom:0px;}

.small	a	{text-decoration:none;}


/* http://sonspring.com/journal/clearing-floats */

html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear
{
	background: none;
	border: 0;
	clear: both;
	display: block;
	float: none;
	font-size: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://www.positioniseverything.net/easyclearing.html */

.clearfix:after
{
	clear: both;
	content: '.';
	display: block;
	visibility: hidden;
	height: 0;
}

.clearfix
{
	display: inline-block;
}

* html .clearfix
{
	height: 1%;
}

.clearfix
{
	display: block;
}






  
  
/* -- vertical pnav -- */


#pnav_vertical	{
	width: 260px;
	height: 165px;
	border: 0;
	padding: 0;
	margin: 0;
	background: transparent;
	position:absolute;
	left:838px;
	top:26px;
}

#pnav_vertical ul	{
	width: 260px;
	height: 165px;
	background: url(/elements/images/pnav_vertical.jpg) no-repeat;
	margin: 0;
	padding: 0;
	position: absolute;
}

#pnav_vertical ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}

#pnav_vertical ul li, #pnav_vertical a {
	height: 15px;
	display: block;
}

#pnav_vertical ul li a {
	text-decoration: none;
	text-indent: -9999px;
}


#pnv1 {top: 4px; width: 260px;}
#pnv2 {top: 21px; width: 260px;}
#pnv3 {top: 38px; width: 260px;}
#pnv4 {top: 55px; width: 260px;}
#pnv5 {top: 73px; width: 260px;}
#pnv6 {top: 90px; width: 260px;}
#pnv7 {top: 107px; width: 260px;}
#pnv8 {top: 124px; width: 260px;}
#pnv9 {top: 141px; width: 260px;}


#pnv1 a:hover {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -169px no-repeat;}
#pnv2 a:hover {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -186px no-repeat;}
#pnv3 a:hover {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -203px no-repeat;}
#pnv4 a:hover {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -220px no-repeat;}
#pnv5 a:hover {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -238px no-repeat;}
#pnv6 a:hover {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -255px no-repeat;}
#pnv7 a:hover {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -272px no-repeat;}
#pnv8 a:hover {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -289px no-repeat;}
#pnv9 a:hover {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -306px no-repeat;}


#pnv1 #on1 {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -334px no-repeat;}
#pnv2 #on2 {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -351px no-repeat;}
#pnv3 #on3 {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -368px no-repeat;}
#pnv4 #on4 {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -385px no-repeat;}
#pnv5 #on5 {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -403px no-repeat;}
#pnv6 #on6 {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -420px no-repeat;}
#pnv7 #on7 {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -437px no-repeat;}
#pnv8 #on8 {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -454px no-repeat;}
#pnv9 #on9 {background: transparent url(/elements/images/pnav_vertical.jpg) 0 -471px no-repeat;}


  
  
  
  
/* -- vertical inav -- */


#inav_vertical	{
	width: 189px;
	height: 165px;
	border: 0;
	padding: 0;
	margin: 0;
	background: transparent;
	position:absolute;
	left:0px;
	top:206px;
}

#inav_vertical ul	{
	width: 189px;
	height: 165px;
	background: url(/elements/images/inav_vertical.jpg) no-repeat;
	margin: 0;
	padding: 0;
	position: absolute;
}

#inav_vertical ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}

#inav_vertical ul li, #inav_vertical a {
	height: 15px;
	display: block;
}

#inav_vertical ul li a {
	text-decoration: none;
	text-indent: -9999px;
}


#inv1 {top: 4px; width: 189px;}
#inv2 {top: 21px; width: 189px;}
#inv3 {top: 38px; width: 189px;}
#inv4 {top: 55px; width: 189px;}
#inv5 {top: 73px; width: 189px;}
#inv6 {top: 90px; width: 189px;}
#inv7 {top: 107px; width: 189px;}
#inv8 {top: 124px; width: 189px;}
#inv9 {top: 141px; width: 189px;}


#inv1 a:hover {background: transparent url(/elements/images/inav_vertical.jpg) 0 -169px no-repeat;}
#inv2 a:hover {background: transparent url(/elements/images/inav_vertical.jpg) 0 -186px no-repeat;}
#inv3 a:hover {background: transparent url(/elements/images/inav_vertical.jpg) 0 -203px no-repeat;}
#inv4 a:hover {background: transparent url(/elements/images/inav_vertical.jpg) 0 -220px no-repeat;}
#inv5 a:hover {background: transparent url(/elements/images/inav_vertical.jpg) 0 -238px no-repeat;}
#inv6 a:hover {background: transparent url(/elements/images/inav_vertical.jpg) 0 -255px no-repeat;}
#inv7 a:hover {background: transparent url(/elements/images/inav_vertical.jpg) 0 -272px no-repeat;}
#inv8 a:hover {background: transparent url(/elements/images/inav_vertical.jpg) 0 -289px no-repeat;}
#inv9 a:hover {background: transparent url(/elements/images/inav_vertical.jpg) 0 -306px no-repeat;}


#inv1 #on1i {background: transparent url(/elements/images/inav_vertical.jpg) 0 -334px no-repeat;}
#inv2 #on2i {background: transparent url(/elements/images/inav_vertical.jpg) 0 -351px no-repeat;}
#inv3 #on3i {background: transparent url(/elements/images/inav_vertical.jpg) 0 -368px no-repeat;}
#inv4 #on4i {background: transparent url(/elements/images/inav_vertical.jpg) 0 -385px no-repeat;}
#inv5 #on5i {background: transparent url(/elements/images/inav_vertical.jpg) 0 -403px no-repeat;}
#inv6 #on6i {background: transparent url(/elements/images/inav_vertical.jpg) 0 -420px no-repeat;}
#inv7 #on7i {background: transparent url(/elements/images/inav_vertical.jpg) 0 -437px no-repeat;}
#inv8 #on8i {background: transparent url(/elements/images/inav_vertical.jpg) 0 -454px no-repeat;}
#inv9 #on9i {background: transparent url(/elements/images/inav_vertical.jpg) 0 -471px no-repeat;}




























  
