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

/* specific divs */

* {
	margin: 0;
	padding: 0;
}

* { 
    -moz-box-sizing: border-box; 
} 

body { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.88889;
	color: #FFFFFF;
	margin: 0; 
	padding: 0;
	}
		
a:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #666666;
	}
a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #666666;
	} 
	
a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #9919ff;
	}
	
#container { 
	/*background-color: #CC0000; this sets the color to red so I can see where things are*/
	padding: 10px 10px 0 10px;  
	margin: 0; 
	position: relative;
	width:830px; 
	}
	
#pageheader {
	margin-left: 5px; 
	margin-top:20px;
	width: 150px; 
	height: 50px;
	
	/*position: relative;*/
	}
	
#columns {
	width: 800px;
	position: relative;
	top: 5px;
	clear:both;
	float:left;
	padding:0;
	display: inline;
	}
	
#linkList {
	font: 12px verdana, sans-serif;
	width: 180px;
	margin: 0 0 0 15px;
	position: absolute;
	left: -13px;
	top: -1px;
	}
	
#linkList ul.sidemenu {
	text-align: left;
	margin: 7px 4px 8px 0; padding: 0;
	text-decoration: none;		
}

#linkList ul.sidemenu li {
	list-style: none;
	padding: 4px 0 30px 5px;
	margin: 0 2px;
	overflow:hidden;	
}
	
#mainBodyWrapper {
	position: static;
	border: #000000 solid 3px;
	border-bottom:#000000 solid 3px;
	width: 585px;
	/*left: 196px;
	top: 1px;*/
	/*height:1100px; */
	margin-left: 190px;
	padding: 30px 10px 30px 10px;
	}

#mainText {
	text-align:justify;
	width: 68%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	display:block;
	margin-left: auto;
	margin-right: auto;
	padding-top:30px;
	}
	
#mainText a:link, #mainText a:visited, #mainText a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #9919ff;
}

#mainText14px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #666666;
	font-size: 14px;
}

#topText {
	text-align:justify;
	width: 68%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	display:block;
	margin-left: auto;
	margin-right: auto;
	}
	
#topText a:link, #topText a:visited, #topText a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #9919ff;
}

.bolderText {
	font-weight:900;
}

#boldlargerText {
	font-weight:900;
	font-size: 14px;
}

#boldlargestText {
	font-weight:900;
	font-size: 16px;
}


#smallerText {
	text-align: center;
	width: 68%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	display:block;
	margin-left: auto;
	margin-right: auto;
}
	
#photoLinks a:link, #photoLinks a:visited {
		border: 3px solid #666666;
		text-decoration: none;
}

#photoLinks img {
		border: none;
}

#photoLinks a:hover {
		border: 3px solid #9919ff;
		text-decoration: none;
}
#photoNolink img {
		border: 3px solid #666666;
}


#soldPhotos img {
		border: 3px solid #666666;
}

#contactPage img {
	border:none;
}

#keypoetryPage img {
	border:none;
}

#mainFlash {
	display:inline;
	margin-left: auto;
	margin-right: auto;
}

img.mainCenteredImage {
	display:block;
	border: 3px solid #666666;
	margin-left: auto;
	margin-right: auto;
	}
	
#mainBodyImage {
	border: 0;
	margin: 30px 110px 30px 110px;
	padding:0;
	display:block;
	}

#footer {
	clear:left;
	clear:right;
	padding-left:30px;
	margin-top:20px;
	width: 800px;
	position: relative;
	}

.sold_orange {
	color: #FF9900;
	font-weight:700;
	}
	
#sold_orange a:link, #sold_orange a:visited, #sold_orange a:hover {
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #9919ff;
	border: none;
	}