@charset "utf-8";
/* CSS Document */

/* MEYER RESET v1.0*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}


body{font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
	background-color: #39414a;
	font-size:95%;
	margin:0 0;
	
}



#container {
	width:950px;
	margin:0 auto;
	
	
}

#header{
	width:950px;
	background-color:#2D5785;
	border-bottom:2px solid #5C94D2;
	border-right:1px solid #D9BF71;
	border-left:1px solid #D9BF71;
	border-top:1px solid #D9BF71;
	margin-right:0;
}

#header img{
	padding-top:5px;
	margin-left:20px;
	}

#topnav{
	float:left;
	width:950px;
	margin-right:0;
	color:#D2A82E;	
	background-color:#486585;
	
	border-right:solid 1px #D9BF71;
	border-left:solid 1px #D9BF71;
	border-bottom:5px solid #D9BF71;
	
	}
	
#content{
	background-color:#000000;
	float:left;
	width:950px;
	margin-right:0;
	border-right:solid 1px #D9BF71;
	border-left:solid 1px #D9BF71;
	color:#D9BF71;
	font-size:100%;
	height:600px;
	}

#content2{
	background-color:#14181c;
	float:left;
	width:950px;
	margin-right:0;
	border-right:solid 1px #D9BF71;
	border-left:solid 1px #D9BF71;
	background-color:#192839;
	color:#D9BF71;
	font-size:100%;
	height:600px;
	}


#bottomBanner{
	float:left;
	width:950px;
	height:20px;
	margin-right:0;
	padding-top:5px;
	color:#D9BF71;
	background-color:#2D5785;
	border-top:solid 2px #5C94D2;
	border-bottom:solid 1px #D9BF71;
	border-right:1px solid #D9BF71;
	border-left:1px solid #D9BF71;
	
	}
	
.spacing{
	margin:0px 10px 0px 10px;
	float:left;
}


/*index**************************************************************************************************************************************************************/

#services{
	width:310px;
	height:525px;
	float:left;
	padding-left:40px;
	padding-right:20px;
	color:#D9BF71;
	padding-top:75px;
	line-height: 1.5em; 
	background-color:#192839;
	
	}
	h3 {line-height:1;margin-bottom:.5em;}
	h1, h2, h3, h4, h5, h6 {font-weight: bold;color:#7bc4f4; text-transform:uppercase;}
	p {margin:0 0 1.5em;}
	.subhead{color:#7bc4f4;}
	
#indexFrame{
	width:580px;
	float:right;
	padding-top:25px;
	text-align:center;
	}
	
	#frames li{
width:100%;
left:0px;

list-style:none;

	}

	#frames{
	margin-right:auto;
	margin-left:auto;

width:100%;
padding:0px;


	}


.featured{
height:25px;

text-align:center;
padding-top:25px;
font-size:18px;
	
	}


	
	
	
/*about us**************************************************************************************************************************************************************/	
	
.about_services_left{
	width:440px;
	height:584px;
	float:left;
	padding-left:25px;
	padding-top:20px;
	line-height: 1.2em; 
	}
	
.about_services_right{
	width:440px;
	height:584px;
	float:right;
	padding-right:25px;
	padding-top:20px;
	line-height: 1.2em; 
	}
	
	
/*mailing list**************************************************************************************************************************************************************/	

#mailing_left{
	width:440px;
	

	padding-left:25px;
	float:left;
	padding-top:40px;
	line-height: 1.2em; 
	text-align:right;
	}
	
#mailing_right{
	width:440px;

	margin-right:0;
	float:right;
	padding-right:25px;
	
	padding-top:40px;
	line-height: 1.2em; 
	}
	
.mailAddressForm{
	width:350px;
	text-align:right;
	
	}
	
#mailing_bottom{
	clear:both;
 width:900px;
 margin-right:auto;
 margin-left:auto;
 padding-top:5px;

	
	}
	
/*contact**************************************************************************************************************************************************************/
#contact{
 width:500px;
 height:584px;
 margin:0 auto;
 padding-top:20px;
 text-align:center;
}
.contactRight{
	width:440px;
	height:584px;
	margin-right:0;
	float:right;
	padding-right:10px;
	
	padding-top:20px;
	line-height: 1.2em; 

	
	}
.contactLeft{
	width:440px;
	height:584px;
	padding-left:25px;
	float:left;
	
	padding-top:20px;
	line-height: 1.2em; 
	text-align:left;
	}
	

	
.contactLeft a{line-height: 1.25;text-decoration: none;padding:3px;font-size:100%;}
.contactLeft a:link, .contactLeft a:visited {color: #13789F;}
.contactLeft a:hover, .contactLeft a:active, .contactLeft a:focus {color: #8C6A15;}


/*Thumbnail pages*****************************************************************************************************************************************/
#pagedNavbar{
	float:left;
	width:950px;
	height:24px;
	margin-right:0;
	color:#D2A82E;
	border-bottom:solid 1px #D9BF71;
	background-color:#2c3033;
	
	text-align:left;
	
	}

.ant_fr_cat{
font-size:100%;

padding:2px 0px 2px 10px;
vertical-align:middle;

	}
	
#pagednav{ /*thumbnail navigation*/
float:left;
font-size:100%;
color:#D9BF71;
padding:2px 0px 2px 10px;
background-color:#2c3033;
text-transform: uppercase;
line-height: 1.25;

}

#pagednav a{line-height: 1.25;text-decoration: none;padding-left:3px;padding-right:3px;padding-bottom:3px;font-size:100%;}
#pagednav a:link, #pagednav a:visited {color: #0f67a1;}
#pagednav a:hover, #pagednav a:active, #pagednav a:focus {color: #F2E66D;background-color:#192839;}

#pagednav.spacing{
letter-spacing:5px;}

#largeFrames{
	float:left;
	width:950px;
	margin-right:0;
	border-bottom:solid 1px #D9BF71;
	
	}
	
#bigImage{
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:20px;
	text-align:center;
	height:380px;
	width:510px;
	margin-right:10px;
	}
	
#frameCorner{
	float:left;
	width:390px;
	height:380px;
	margin-right:0;
	margin-top:20px;
	margin-bottom:20px;
	
	}
	
#fc{
	float:left;
	width:390px;
	height:300px;
	line-height: 1.5em;
	
	font-size:100%;
	}
	
#frameDesc{
	text-align:left;
	
	width:390px;
	clear:both;
	float:left;
	padding-top:15px;
	
	
	}
	
#invNum{font-weight:bold;}
#desc{font-style:italic;}
#year{}
#dimensions{}



	

	
	#thumbContainer{
	text-align:center;
	
	width:926px;
	margin:0 auto;
}

.thumbNails{
	width:185px;
	float:left;
	text-align:center;
	padding-top:20px;
	padding-bottom:10px;
}
