/* New style sheet for Archaeological Image Bank */
/* JLM 09052005 */

body {			font-family:arial,sans-serif,helvetica;
						font-size:0.8em;
						padding: 10px;						
					}

#container {position: relative;
						left: 50%;
				  	width: 800px;
				  	margin-left: -400px;
				  	margin-right: auto;
				  	padding:2px;
				  	border: 2px solid #52758c;
				  	background: #EDF1F4
}

/* container for the archsearch terms and conditions */
#container600 { position: relative;
								left: 50%;
								width: 600px;
								margin-left: -300px;
								margin-right: auto;
								padding:2px;
								border: 2px solid #cccccc;
								background:#ffffff;
}

#container #menu {
		float:right;
		width:140px;
		background:#52758c;
		color:#EDF1F4;
		font-weight:bold;
		padding:10px;
		margin:0px 10px 0px 10px;
		text-align:right;
		margin-right:0px
		}
		
#container #menu a      { color:#EDF1F4;
                        background:transparent;
                        text-decoration:none;}


#container #menu a:hover { color:#ffffff;
                        background:transparent;
                        text-decoration:underline;}

h1,h2,h3,h4,h5,h6 {			color:#52758c; 
					padding:2px 10px;}

h1                    { color:#52758c;
			font-weight:bold; 
                        font-size:small; voice-family: "\"}\""; 
                        voice-family:inherit; font-size:medium; }

h2                    { color:#666666;
			font-weight:bold; 
                        font-size:small; voice-family: "\"}\""; 
                        voice-family:inherit; font-size:medium; }

h3                    { font-weight:bold; 
                        font-size:x-small; voice-family: "\"}\""; 
                        voice-family:inherit; font-size:small; }

h4                    { font-weight:normal; 
                        font-size:x-small; voice-family: "\"}\""; 
                        voice-family:inherit; font-size:small; }
	
p {					padding-left:10px}
p.small {		font-size:0.9em}
.tiny {		font-size:0.8em}
p.footer {	padding-left:10px; color:#666666; font-size:0.9em}

table { 	margin:2px 10px 2px 10px; border-collapse: collapse; border-spacing: 0;}
th {		text-align: right; color:#52758c; padding:5px; margin:0px; border-style:none; vertical-align: top;}
td {		padding:3px; margin:0px; border-style:none;}
td.border {	border:1px solid #cccccc;}
th.border {	border:1px solid #cccccc;}

ul {				list-style-image:url('/icons/li_blue_square.gif');font-weight:normal}

li {				line-height:1.5em}

img {				padding:5px; border-style:none}

img.icon {			padding:2px; vertical-align:text-bottom;}

img.right{	float:right; vertical-align:text-bottom;}
img.left {	float:left; vertical-align:text-bottom;}
img.montage{	margin-left: auto; margin-right: 200px;}

textarea {	font-family: "Arial", "Helvetica", sans-serif;}

a                     { color:#666;
                        background:transparent;
                        text-decoration:underline;}


a:hover               { color:#999;
                        background:transparent;
                        text-decoration:underline;}
                        
/* link buttons for the archsearch terms and conditions */                        
a.rb:link {			color:#cc0000; text-decoration:none; border:2px solid #cc0000;  padding:2px 3px; background:#ffffff;}
a.rb:visited {	color:#cc0000; text-decoration:none; border:2px solid #cc0000;  padding:2px 3px; background:#ffffff;}
a.rb:hover {		color:#ffffff; text-decoration:none; border:2px solid #cc0000;  padding:2px 3px; background:#cc0000;}
a.rb:active {		color:#cc0000; text-decoration:none; border:2px solid #cc0000;  padding:2px 3px; background:#ffffff;}

div.grey2sm {background:#c7d1d2; padding:10px; margin:0px;
	padding-top: 20px; 
	padding-bottom: 20px; 
	padding-right: 20px; 
	padding-left: 20px; 
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: 200px;
	width: 450px 
	}
	
div.right {		float:right; width:45%; padding:2px 10px;}

div.menu {    position:relative; 
							padding:5px; 
							margin:0px 10px 0px 10px; 
							color:#666666; 
							font-weight:bold;
							}
	
span.new {background:#52758c; 
	color:#EDF1F4;
	font-size:0.8em;
	padding:1px; 
	margin:0px}

div.results_img {width: 120px; float: left;}

.grey {		color:#666666; font-size:0.9em}
.cleardiv {	clear:both;}
.clear {	clear:both; line-height:0.5em}
.c {			text-align:center;}

.strong {
		font-family:Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #52758c;}

strong {
		font-family:Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #52758c;}
