body {
	margin: 0;
	padding: 0;
background-image:url(../images/site-design/home-bg.jpg);
background-repeat: no-repeat;
background-attachment:fixed;
/*background-position:top ;*/
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	color: #ba9061;
	background-color: #0a1b0e ;
	overflow-x: hidden; /* hides horizontal scrollbar */

}


h1, h2, h3 {
	margin: 0 0 15px 0;
	padding: 0 10px ;
	font-weight: normal;
}

h1, h2 {
	font-family: "Century Gothic", Georgia, Times, serif;
}

h1 {
	font-size: 1.4em;
}

h2 {
	font-size: 1em;
	font-style: italic;
}

h3.entry-title{
font: 1.2em "Century Gothic", Arial, Helvetica, sans-serif;
color: #fdc689;
margin:0;
padding:0 0 1em;
}


/* links
----------------------------------------------- */


/*a {
	text-decoration: none;
	color: white;
	border-bottom: 1px white solid;
}*/

a img, #content-inner a img, #content-inner a:link img  {
	border: none;
}
/*
a:hover img {
	border: 1px #fdc689 solid;
}*/

h1 a, h2 a, h3 a {
	border: none;
}

h3 a {
	font: 1.5em "Century Gothic", Arial, Helvetica, sans-serif;
}

#site-name a {
	border: none;
}

li a{
	text-decoration: none;
	text-align: center;
	color: #b17839;
	/*border-bottom: 1px #b17839 solid;*/
padding-top:140px;  /*Determines height of rollover area */
}

li a:hover{
	text-decoration: none;
	text-align: center;
	color: #fdc689;
	/**/border-bottom: 1px #fdc689 solid;
padding-top:140px;  /*Determines height of rollover area */
}

li a:active, li a.active{
	text-decoration: none;
	text-align: center;
	color: #fdc689;
	/*border-bottom: 1px #fdc689 solid;*/
padding-top:140px; /*Determines height of rollover area */
}

#footer-inner a{
	text-decoration: none;
	text-align: center;
	color: #144c22;
	/*border-bottom: 1px #b17839 solid;*/
}

#footer-inner a:hover{
	text-decoration: none;
	text-align: center;
	color: #669966;
	/**/border-bottom: 1px #669966 solid;
}

#content-inner a {
	text-decoration: none;
	text-align: center;
	color: #266434;
	/*border-bottom: 1px #b17839 solid;*/
}

#content-inner a:hover {
	text-decoration: none;
	text-align: center;
	color: #669966;
	/**/border-bottom: 1px #669966 solid;
}

#secondary-nav li a{
padding-top:50px; /*Determines height of rollover area */
}

/* layout
----------------------------------------------- */

#accessibility {
	position: absolute;
	top: -10000px;
}

#container {
	margin: 10px;
	padding: 10px;

/*
	max-width:1060px;
	min-width:910px;
border: 1px solid yellow;*/
/*min-width: 900px;
width:expression(document.body.clientWidth < 900? "900px" :  "auto");*/
}


#container-inner {
	margin:0 ;
	padding:0;
/*		width: auto;
border: 1px solid white;*/
}

#head {
	text-align: center;
}

#site-name, #slugline {
	margin: 15px 0;
	font: 3em Georgia, Times, serif;
	text-indent: -999em;
}

#artist-description {
	margin: 0;
	padding:0;
	font: 1px Georgia, Times, serif;
	text-indent: -999em;
}

#site-slogan {
	font: italic 1em Georgia, Times, serif;
        text-indent: -999em;
}

#content {
	margin: 0 55px 165px 460px; /* Determines hight of content above footer nav) */
	padding-top: 10px;
}

#section-contact #content {
	margin: 0 55px 195px 470px; /* Determines hight of content above footer nav) */
	padding-top: 10px;
}

#content-inner {
	margin-top: 10px;
	padding: 5px;
        width:465px;
/*border: 1px solid white;*/
z-index:90;
}

#content-inner p{
font-size: .9em;
	line-height: 1.2em;
        margin: 0.5em 0 1.4em;
}


img {
padding-top:2em;
}

#footer {

/*border-top:1px solid green;*/
background-image:url(../images/site-design/footer-bg.png); background-repeat: repeat-x;
background-position: bottom;
display:block;
left:0;
bottom:0px;/* fixes footer to bottom of screen    */
position:fixed;
width:100%;
height:210px;
margin:0;
padding:0;
z-index:99;
}

#footer-inner{
/*background-color:#0a1b0e;*/
color:#7c5429;
padding-left:35px;
margin-top:20px;
font-size: .75em;
}




/* Navigation 
-----------------------------------------------*/
#navigation{
width: 100%;
margin:0;
padding:0;
}

#main-nav{
/*background-color:#0a1b0e;*/
height:160px;
margin:0px;
padding:0;
z-index:100;
}

#main-nav ul{
margin:0;
padding-left:25px;
}

#main-nav ul li{
display:block;
float:left;
background-position:center top;
text-align: center;
text-decoration:none;
list-style-type:none;
padding:135px 10px 0;
}

#main-nav ul li#about{
margin-left: 20px;
}

#main-nav ul li#home{background-image:url(../images/site-design/home.png); background-repeat: no-repeat;
}

#main-nav ul li#about{background-image:url(../images/site-design/about.png); background-repeat: no-repeat;}

#main-nav ul li#portfolio{background-image:url(../images/site-design/portfolio.png); background-repeat: no-repeat;}

#main-nav ul li#contact{background-image:url(../images/site-design/contact.png); background-repeat: no-repeat;}

#secondary-nav{
/*background-color:#0a1b0e;*/
position:relative;
top:135px;
float:left;
margin:0px;
padding:0;
z-index:100;
}

#secondary-nav ul{
margin:0;
padding-left:85px;
}

#secondary-nav ul li{
display:block;
text-align: center;
text-decoration:none;
list-style-type:none;
padding:0px 10px 0 10px;
}


/* box model hacks
http://archivist.incutio.com/viewlist/css-discuss/48386
----------------------------------------------- */

#container {
\width: 970px;
w\idth: 960px;
}


/* fieldset
----------------------------------------------- */

#content fieldset {
border:medium none;
padding-top:0.2em;
}

form, fieldset {
border-style:none;
font-size:1em;
color:#BA9061;
line-height:1.6em;
margin:0 30px 5px 0;
padding-bottom:0;
padding-left:0px;
padding-top:0;
z-index: 200;
}

legend{
color:#BA9061;
font-size:1em;
padding-left:0px;
margin-left: 0;
}

input, textarea {
background-color:#002400;
border:1px solid #122f18;
color:#BA9061;
padding:3px;
z-index: 200;
}

/* error page
----------------------------------------------- */

.error-status {
	font: 1.3em Georgia, Times, serif;
}

.right{
float:right;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}

.left{
float:left;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}

.centre{
text-align: center;
padding:0 10px 10px;
}
