
body {font-family: Verdana, Geneva, Arial, sans-serif; font-size: 85%; background: #400000; margin: 0px; padding: 0px; border: 0px solid blue;} 



/* I found out that text settings are inherited by the descendant html elements but not stuff
like padding, margins, etc.*/





#allcontent {width: 820px; margin: 60px 0px 0px 110px; background: #400000; padding: 0px; border: 0px solid blue;}





.navmenuul {width: 840px; margin-left: 4px; margin-top: -40px; list-style-type: none; list-style-image: none; font-family: Verdana, Geneva, Arial, sans-serif; font-size: 110%; font-weight: bold;}

.navmenuli {display: inline;}

.navmenuli a {text-decoration: none; margin: 2px; padding: 2px 10px 2px 10px; color: #f0e4a1; background: none; font-size: 110%; border: 0px solid black;} 

.navmenuli a:hover {color: black; background: white; font-size: 110%; font-weight: bold;}

.navmenuul {padding: 0px 10px 10px 10px; background: #400000;
		border: 0px solid white;}
img {border: 0px;}


/*.gallery a.vertbottom { width: 75px;
		height: 100px;
		margin-top: 10px; }*/

#picturecontainer {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px; padding: 0px;}

a.horiz5-1 {position: absolute; left: 0px; top: 12px;}

a.horiz5-2 {position: absolute; left: 141px; top: 12px;}

a.horiz5-3 {position: absolute; left: 282px; top: 12px;}

a.horiz5-4 {position: absolute; left: 423px; top: 12px;}

a.horiz5-5 {position: absolute; left: 564px; top: 12px;}

a.horiz5-vert {position: absolute; right: 0px; top: 0px; border: 0px solid red;}


#row2 {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px;}

a.horiz6-1 {position: absolute; left: 0px; top: 12px;}

a.horiz6-2 {position: absolute; left: 136px; top: 12px;}

a.horiz6-3 {position: absolute; left: 272px; top: 12px;}

a.horiz6-4 {position: absolute; left: 408px; top: 12px;}

a.horiz6-5 {position: absolute; left: 544px; top: 12px;}

a.horiz6-6 {position: absolute; right: 1px; top: 12px;}



#row3 {position: relative; width: 780px; height: 100px; 
border: 0px solid yellow; margin: 10px 0px 0px 0px;}

a.horiz4-1 {position: absolute; left: 0px; top: 12px;}

a.horiz4-2 {position: absolute; left: 146px; top: 12px;}

a.horiz4-3 {position: absolute; left: 292px; top: 12px;}

a.horiz4-4 {position: absolute; left: 438px; top: 12px;}

a.horiz4-vert1 {position: absolute; left: 584px; top: 0px;}

a.horiz4-vert2 {position: absolute; right: 1px; top: 0px;}

a.horiz4-vert1a {position: absolute; left: 292px; top: 0px;}

a.horiz4-vert2a {position: absolute; left: 413px; top: 0px;}

#row4 {position: relative; width: 780px; height: 100px; 
border: 0px solid yellow; margin: 10px 0px 0px 0px;}

#row5 {position: relative; width: 780px; height: 100px; 
border: 0px solid yellow; margin: 10px 0px 0px 0px;}


#capecodrow1 {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px; padding: 0px;}

#capecodrow2 {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px; padding: 0px;}

#capecodrow3 {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px; padding: 0px;}


#brooklinerow1 {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px; padding: 0px;}

#brooklinerow2 {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px; padding: 0px;}


#wisconsinrow1 {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px; padding: 0px;}


#missourirow1 {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px; padding: 0px;}


#mainerow1 {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px; padding: 0px;}


#canadarow1 {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px; padding: 0px;}


#stilllifesrow1 {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px; padding: 0px;}

#soldrow1 {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px; padding: 0px;}

#soldrow2 {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px; padding: 0px;}

#soldrow3 {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px; padding: 0px;}

#soldrow4 {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px; padding: 0px;}

#soldrow5 {position: relative; width: 780px; height: 100px; border: 0px solid yellow; margin: 10px 0px 0px 0px; padding: 0px;}











a.horiz4-vert0 {position: absolute; left: 249px; top: 0px;}


 
.gallery  {padding: 0px;}

.black {background: #6c6c5b; padding-left: 20px; padding-top: 10px;
	margin-left: 0px; margin-right: 0px; border: 0px solid green;}

.gray {background: #808080; padding-left: 20px; padding-top: 10px;
	margin-left: 0px; margin-right: 0px; border: 0px solid red;}

.sold {color: red; background: black; padding-left: 20px; padding-top: 10px; padding-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-bottom: 20px; border: 0px solid red;}


.gallery a {display: block;}
	


.gallery a.horizbottom {width: 100px;
			height: 75px;
			margin-top: 35px;}

.gallery a.horizbottom2vert {width: 100px;
			height: 75px;
			margin-top: 22px;
			margin-left: 26px;} 



.gallery a.vert1 {width: 100px;
			height: 75px;
			margin-top: 22px;
			margin-bottom: 23px;
			margin-left: 18.33px;}

.gallery a.vert1left {width: 100px;
			height: 75px;
			margin-top: 22px;
			margin-bottom: 23px;
			margin-left: 10px;}


.gallery a.vert2 { width: 75px;
		height: 100px;
		margin-top: 10px;
		margin-left: 27px; }

.gallery a.horizbottom3vert {width: 100px;
			height: 75px;
			margin-top: 22px;
			margin-bottom: 23px;
			margin-left: 34.6px;}


.gallery a.vert4 { width: 75px;
		height: 100px;
		margin-top: 10px; 
		margin-left: 43px;}

.gallery a.vert3 { width: 75px;
		height: 100px;
		margin-top: 10px; 
		margin-left: 34.6px;}


/*.gallery img {
	width: 100%;
	height: 100%;
	border: 1px solid;
	border-color: black;
}*/



.lg {
	margin-left: 10px;
	margin-right: 0px;
	border: 1px solid black;}


#desc {		
		width: 200px;
		padding: 10px;
		background: white;
		border: 1px solid gray;
		}
#imgtext {	width: 220px;
		margin-top: -1px;
		margin-right: 12px;
		float: right;
		border: 0px solid green;}


#arrowtext {    
		color: white;
		background: blue;
		padding-bottom: 1.8px;
		padding-top: 1px;
		padding-left: 3px;
		width: 135px;
		margin-top: 10.9px;
		margin-right: 35px;
		border: 0px solid green;
		float: right;}

.clearboth {  
   		clear: both; } 

#buttonwidth {
	margin: 10px auto;
	margin-left: 20px;
	margin-right: auto;
	}

.pictures {margin-left: 20px;}

#imageviewer2 {margin-left: 15px;
		margin-right: 0px;}

.tutorialtext {margin-top: 10px;
		width: 200px;
		margin-right: 20px;
		padding: 10px;
		background: white;
		border: 1px solid black;
		float: right;}

h2 {font-size: 1.5em; color: #ffffea;
	margin-left: 8px;}

.sold h2 {color: red;}