/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#333;
	background-color: #090802;
}

#container {
	width:950px;
	margin-left:auto;
	margin-right:auto;}
	
/*--------body ids ---------------------------------*/
#home #mainNav ul li.home a,
#about #mainNav ul li.about a,
#portfolio #mainNav ul li.portfolio a,
#contact #mainNav ul li.contact a
{color: #CC0000; background-color:#000; opacity:1; border:#fff 1px solid;}

/*Main Nav--------------------------------------------*/
#mainNav {
	position:relative;
	top:83px;
	left:743px;
	width:180px
}
#mainNav ul li a{
display:block;
width:175px;
height:23px;
padding:12px 0 0 0;
margin-bottom:10px;
text-align:center;
border: 1px #fff solid;
font-family:Georgia, "Times New Roman", Times, serif;
color:#666;
font-size:1.0em;
text-transform:uppercase;
letter-spacing:.24em;
opacity:0.6
}
#mainNav ul li a:link{color:#fff; text-decoration:none; background-color:none;}
#mainNav ul li a:visited{color:#fff; text-decoration:none; background-color:none;}
#mainNav ul li a:hover{color:#fff; text-decoration:none; background-color:#000;opacity:1}

/*1 Home --------------------------------------------*/
#mainHome {
background-image:url(../images/home-photo.jpg);
height:550px;}

/*2 About --------------------------------------------*/
#mainAbout {
background-color:#464C48;
background-image:url(../images/about-background.gif);
background-repeat:no-repeat;
height:550px;
}
#mainAbout p{
font-family: Arial, Helvetica, sans-serif;
color:#ccc;
line-height:1.5;
padding-bottom:8px;
}
#mainAbout table {
width:530px;
position:relative;
top:-53px;
left:18px;
}
#mainAbout table td.head {
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
letter-spacing:.6em;
color:#CD9134;
font-weight:bold;
height:20px;
text-indent:30px;
border:none;
}
.yellow {
color:#f38023;
	}
#mainAbout table td.one-col {
width:70px;
/*border-top: 1px dashed #999;*/
}
#mainAbout table td.col-two {
width:196px;
border-top: 1px dashed #999;
border-right: 1px dashed #999;
padding:2px 10px 0 0;
}
#mainAbout table td.col-three {
width:190px;
padding:2px 8px 10px 8px;
border:none;
}
#mainAbout table td.col-four {
width:84px;
border-right: none;
line-height:1.8;
border:none;
}
#mainAbout table td.col-four .yellow {
color:#f38023;
	}
#mainAbout table td div.bottom {
border-left: 1px dashed #999;
border-bottom: 1px dashed #999;
padding-left:8px;
padding-top:20px;
}
#mainAbout table td div.bottom p{
padding-bottom:9px;
}
#mainAbout #photo {
position:relative;
width:355px;
top:117px;
left:539px;
}

/* 3 Portfolio--------------------------------------------*/
#mainPortfolio {
background-image: url(../images/portfolio-background.gif);
height:550px;}
#subNav {
position:relative;
width:785px;
top:118px;
border-bottom:1px dashed #ccc;
height:16px;
}
#subNav ul{
margin-left:84px;
}
#subNav ul li{
display:inline;
font-family: Verdana, Geneva, sans-serif;
font-size:.8em;
color:#000;
letter-spacing:.2em;}

#subNav ul li a:link, #subNav ul li a:visited {
text-decoration:none;
color:#ccc;
background:none;
padding-left:7px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
}
#subNav ul li a:hover {
text-decoration:none;
color:#000;
font-weight:bold;
}
#subNav #battlefield-home .battlefield a,
#subNav #garden-home .garden a,
#subNav #elektrik-home .elektrik a,
#subNav #smalltown-home .smalltown a,
#subNav #journey-home .journey a,
#subNav #faces-home .faces a,
#subNav #remembrance-home .remembrance a,
#subNav #bloom-home .bloom a,
#subNav #longos-home .longos a
{
color:#000;
font-weight:bold;
padding-top:1px;
}

#pageTitleGarden {
float:left;
position:relative;
left:90px;
top:106px;
font-family: Verdana, Geneva, sans-serif;
font-size:.8em;
color:#BDBDBD;
letter-spacing:.2em;
width:150px;
}

#pageTitleBattle {
float:left;
position:relative;
left:175px;
top:106px;
font-family: Verdana, Geneva, sans-serif;
font-size:.8em;
color:#BDBDBD;
letter-spacing:.2em;
width:150px;
}

p.space {
padding-bottom:118px;}


/*Main Nav--------------------------------------------*/
.dashes {
color:#ccc;
font-family:Verdana, Geneva, sans-serif;
line-height:.9;
font-size:.8em;
letter-spacing:.25em;
}
#thumbnails {
position:relative;
top:141px;
left:20px;
}
#thumbnails ul li {
display:inline;
font-size:.8em;
padding-right:14px;
}
/*Thumbs for Sub Portfolio pages--------------------------------------------*/
#thumbnails2 {
position:relative;
top:141px;
left:20px;
width:1800px;
}
#thumbnails2 ul li {
display:inline;
font-size:.8em;
padding-right:76px;
}

/*4 Contact Page--------------------------------------------*/
#mainContact {
background-image:url(../images/contact-background2.jpg);
height:550px;}

#mainContact2 {
background-image:url(../images/contact-background2.jpg);
height:550px;}

p.email {
	clear:both;
	color:#ccc; 
	font-size:.9em; 
	font-weight:bold;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin:30px 0 0 427px;
	width:200px;
	letter-spacing:.3em;
	}
	
/*ADDRESS --------------------------------------------*/
.address {
text-transform:uppercase; 
font-size:.7em; 
letter-spacing:.25em;
font-weight:bold;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
position:relative;
top:-42px;
left:64px;
}

/*Content Wrapper--------------------------------------------*/	


/*Collectors and Gallery Inquires Welcome --------------------------------------------*/
.gallery {
position:relative;
top:-7em;
left:65px;
	font-size:.7em; 
	font-weight:bold;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin:100px 0 0 190px;
	width:500px;
	letter-spacing:.2em;
	text-transform:none;
	}
	
/*Limited Edition --------------------------------------------*/
#contact-info {
position:relative;
top:-30px;
left:438px;
width:150px;
font-family: Arial, Helvetica, sans-serif;
color:#ccc;
line-height:1.8;
font-size:.8em;
}

/*FORM--------------------------------------------*/
form {
position:relative;
top:-240px;
left:75px;
width:350px;
}

form table {margin-bottom:8px;}

form table td {vertical-align:top;}

form table td.infoText { 
width:75px;
height:20px;
font-weight:bold;
font-size:.8em;
color:#fff;
text-align:right;
padding-right:8px;
font-family:Georgia, "Times New Roman", Times, serif;
}
form table td.infoBox { 
width:200px;
}
input{background-color:#fff; border:0; opacity:.5;}

textarea{background-color:#fff; border:0; opacity:.5;}

.submit1 {
	font-size:.8em; 
	letter-spacing:.14em;
	padding:4px; 
	background-color:#000;
	color:#fff;
	opacity:1;
font-family:Georgia, "Times New Roman", Times, serif;
	}

.inputBox {width:190px;height:15px; padding:5px; font-family:Verdana, Geneva, sans-serif; font-size:10px;}

.areaBox {width:190px;height:155px; padding:5px; font-family:Verdana, Geneva, sans-serif; font-size:10px;}

/*thankyou --------------------------------------------*/
#thankyou {
float:left;
margin-left:170px;
margin-top:70px;
width:400px;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
color:#ccc;
line-height:1.5;
font-size:.8em;
}


/*Footer--------------------------------------------*/
#footer {
	clear:both;
	font-family:verdana;
	font-size:.6em;
	text-transform:uppercase;
	margin: 10px 0 0 0;
	color:#6E3914;
	letter-spacing:.1em;
}
#footer a:link{
	color:#666;
	text-decoration:none;
}

#footer a:visited{
	color:#666;
	text-decoration:none;
}
#footer a:hover{
	color: #9C0;
	text-decoration:underline;
}
