body {text-align: center;font-family:verdana;font-size:12px;background-image:url(images/swatch10.jpg);}

p.nav {margin:3px;font-weight:normal;} 

p.nav_ident {margin:3px;margin-left:20px;font-weight:normal;} 

p {text-align:left;}

p.a_c {text-align:center;}

h1 {
	padding:0px;
	margin:0px;
	text-align:left;
	font-size:16px;
	font-weight:bold;
}

table.details {width:540px; margin-top:35px;}

td.portfolio_main {height:60px; font-size:14px;}

td.pr {padding-right:55px;}

td.pl {padding-left:55px;}

td.details_light {background-color:#EADECE;text-align:left;padding:5px;}

td.details_dark {background-color:#AF9C83;text-align:left;padding:5px;}

/* Div IDs */
#container {width:100%}

#masthead {margin-top:37px;}

#left_nav {
	text-align:left;
	position:absolute;
	top:330px;
	left:20px;
	font-size:14px;
	border:0px solid red;
	height:280px;
	margin-top:-140px;  /* half of height */
}
#main_image {
	text-align:center;
	margin-left: auto; 
	margin-right: auto;
	width:520px;
}
	
#leaf {
	background-image:url(images/gold_leaf_long.jpg);
	background-repeat: repeat-x;
	width:95%;
	height:7px;
	margin-top:22px;
	margin-bottom:22px;
}
#heading {
	padding:0px;
	margin-left:14px;
	margin-bottom:25px;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	display:block;
}

#prev_next {
	position:absolute;
	left:700px;
	font-weight:normal;
	font-size:14px;
}	

#full_main_image {
	text-align:center;
	margin-left: auto; 
	margin-right: auto;
	width:600px;
}

#detail_table {
	text-align:center;
	margin-left: auto; 
	margin-right: auto;
	width:540px;
}

/* Misc classes */
.matte {
	border-style: solid; 
	border-width: 6px; 
	width:400px;
	height:300px;
	border-collaspse:collaspse;
	border-top-color: #AF9C83;
	border-left-color: #AF9C83;
	border-right-color: #EADECE;
	border-bottom-color: #EADECE;
}

.index_matte {
	border-style: solid; 
	border-width: 6px; 
	width:530px;
	height:395px;
	border-collaspse:collaspse;
	border-top-color: #AF9C83;
	border-left-color: #AF9C83;
	border-right-color: #EADECE;
	border-bottom-color: #EADECE;
}


.tnail_matte{
	border-style: solid; 
	border-width: 6px; 
	width:510px;
	height:430px;
	border-collaspse:collaspse;
	border-top-color: #AF9C83;
	border-left-color: #AF9C83;
	border-right-color: #EADECE;
	border-bottom-color: #EADECE;
}

.full_matte {
	border-style: solid; 
	border-width: 6px; 
	border-collaspse:collaspse;
	border-top-color: #AF9C83;
	border-left-color: #AF9C83;
	border-right-color: #EADECE;
	border-bottom-color: #EADECE;
}

.full_image {
	padding:15px;
}

.sub_text {
	font-size:14px;
	text-align:center;
}

.space {
	padding-left:20px;
}

.footer {
	color:#808080;
}

.copyright {
	margin-top:65px;
}

.d_w {
	width:150px;
}

/* Navigation classes */

a.nav_link:link
{
    color: #000000;    
    text-decoration: none;
}
a.nav_link:active
{
    color: #000000;    
    text-decoration: none;
    /*do not use background-color due to tooltip */
}
a.nav_link:visited
{
    color: #000000;    
    text-decoration: none;
}
a.nav_link:hover
{
    color: #000000;    
    text-decoration: none;
    background-color: #F8D67A;
}

a.tn_link:link
{
    color: #000000;    
    text-decoration: none;
}
a.tn_link:active
{
    color: #000000;    
    text-decoration: none;
    background-color: #F8D67A;
}
a.tn_link:visited
{
    color: #000000;    
    text-decoration: none;
}
a.tn_link:hover
{
    color: #000000;    
    text-decoration: none;
    background-color: #F8D67A;
}


a.port_link:link
{
    color: #000000;    
    text-decoration: none;
}
a.port_link:active
{
    color: #000000;    
    text-decoration: none;
    background-color: #F8D67A;
}
a.port_link:visited
{
    color: #000000;    
    text-decoration: none;
}
a.port_link:hover
{
    color: #000000;    
    text-decoration: none;
    background-color: #F8D67A;
}


a.list_link:link
{
    color: #000000;    
    text-decoration: none;
	font-weight:bold;
}
a.list_link:active
{
    color: #000000;    
    text-decoration: none;
	font-weight:bold;
}
a.list_link:visited
{
    color: #000000;    
    text-decoration: none;
	font-weight:bold;
}
a.list_link:hover
{
    color: #000000;    
    text-decoration: underline;
    background-color: #F8D67A;
	font-weight:bold;
}