* {color: black !important; background: white !important;}

div#menu, div#footer {display: none;}

#form {
position: relative;
width: 600px;
margin-top: 20px;
margin-left: auto;
margin-right: auto;
background-color: #FFFFFF;
}
	
#cusinfo, #coninfo, #purchase, #presentation, #addcomments {
margin: 2em 0 1em 0;
}

#cusinfo input, #coninfo input {
margin: 0 0 0 0.6em;
}

#bestcon label, #sizeprint label, #presentation label {
margin: 0 0 0 0.6em;
}

#purchase select {
margin: 0 0 0 0.6em;
}


#menub a {
display:block;
width:158px;
height:72px;
margin: 1em 0; padding:7px 0 10px 20px;
font: bold 16px/1 sans-serif;
text-align: center; padding: 1.8em 0 0 0;
color:#000000;
background: url("../images/buttonB.gif") 0 0 no-repeat;
text-decoration: none;
}

#image1, #image2 {border: 0; padding:20px;}

div.salt a { display:block; border: 0; width: 300px; height: 300px; background-color: #FFFFFF;}
div.salt a:hover { background-color: #000000; height: 300px;}

/*end Ex10 css import*/

	#header #logo tr td {
		background-color:#FFFFFF;
		border-style: none;
		padding:5px 20px 2px 30px;
		}
	#header #logo {
		border-style: none;
		}

	#map {margin-left: 140px;}

	h4 {
		padding: 0 0 0 15px;
		}

/*begin gallery css*/
	div#wrapper
		 {
		 width:930px;
		 background-color:#000000;
		 padding:10px 10px 40px 10px;
		 font-family: Trajan Pro, Georgia, serif;	
		 margin-left:1%;
		 margin-right:auto;
		 border: 3px solid black;
	
		 }
		 
		
	h1.mainhead
		{
		text-align:center;
		font-family: Trajan Pro, Georgia, serif;
		font-size:200%;
		line-height:1.5em;
		font-weight:500;
		margin: 30px 0 0 0;
		}
		
	h6
		{
		text-align:center;
		font-family: Trajan Pro, Georgia, serif;
		font-size:.8em;
		font-weight: 300;
		line-height:.8em;	
		margin: 0 0 8px 0;
		}

	#wrapper table
	 	{
		width:auto;
		margin: auto;
		border: thick silver solid;
		background-color:#000000;
	
		}
		
	tr.pixelshim
		{
		visibility:collapse;
		width:160px;
		}

		
	table#nestedtable
		{
		width:600px;
		height: 600px;
		margin: 5px;
		border:10px solid #000000;
		background-color:#000000;
	 	z-index:1;
		}
	 	
	td.whitetext
		 {
		font: normal 100 85%/120% Verdana, helvetica, arial, serif;
		color:#FFFFFF ;
		padding:0px;
		 }
		 		
	.whitetext
		{
		vertical-align:middle;
		width:160px;
		height:120px;		
		 }
		 
	.photo
		{
		vertical-align:bottom;
		margin: 3px 3px 3px 3px;
		border: 2px solid white;
		width:110px;
		height:110px;		
		 }
		
	#tinytype
		{

		margin: 25px 0 0 0;
		text-align: center;
		font-size: .7em;
		color: #000000;
		 }
	
	.smallerfont
		{
		font-size:60%;
		}
		
	h5
		{
		margin-bottom:50px;
		}
		
/*end of gallery css*/

div.header img{padding-left:160px;padding-bottom:10px;}


#main>h2 {text-align:center;}

body
{
font-family: Verdana, Arial, Helvetica, serif; 
font-size: 14px; 
background-color: white;
list-style-type: upper-roman;
}

p
{
font-family: Arial, Helvetica, serif;
font-size: 14px;
text-indent: 0.3em;
}

h1 
{
font-family: Arial, Helvetica, serif;
font-size: 25px;
font-weight: bold; 
color: #000000; 
background: yellow;
text-align: center;
}

h2 
{
font-family: Arial, Helvetica, serif;
font-size: 20px;
font-weight: bold; 
color: #000000;
text-align: left;
}

h3 {
font-family: Arial, Helvetica, serif;
font-size: 15px;
font-weight: bold; 
color: #000000;
text-align: center;
}

h4 {
font-family: Arial, Helvetica, serif;
font-size: 18px;
font-weight: bold; 
color: #000000;
text-align: left;
font-variant: small-caps;
}

h1, h2, h3 {
margin-bottom: 10px;
}

div#main ul li
{list-style-type: none; color: #744a00;
}