@charset "utf-8";
/* CSS Document */
body {
	margin: 0;
	padding: 0;
	background: #363636;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#container {
	margin: 0 auto;
	text-align: left;
	width: 960px;
	background: #1D1D1D;
}
/* stylinzing header */
#header {
	background: #1D1D1D;
	padding-top: 30px;
	height: 250px;
}
#header hr {
	color: #edcd11;
	background-color: #ffff66;
	width: 80%;
	height: 2px;
	margin: 0 auto 20px auto;
}
#header #logo {
	width: 158px;
	height: 96px;
	background-image: url(../_img/logo2.jpg);
	background-repeat: no-repeat;
	position: relative;
	left: 670px;
	top: -230px;
}
#header p {
	padding: 0;
	margin:0;
	color: #FFF;
	font-size: .65em;
	font-style: italic;
	line-height: .9em;
	text-align: center;
	font-family: "Courier New", Courier, monospace;
}
#header h1 {
	text-indent: -1000em;
	position: relative;
	background: url(../_img/headline.png) no-repeat;
	width: 451px;
	height: 55px;
	left: 180px;
	top: -20px;
}
#header ul {
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	list-style: none;
	}
#header li {
	display: inline;
	font-weight: bold;
	font-size: .75em;

	}
#header li a {
	display: inline;
	padding: .5em .6em;
	font: bold 1em/1.5 Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: #FC0;
	margin-right: 1.2em;
	}
#header li a:hover, #header li a:active {
	color: #FFFF66;
}	
#quote {
	padding: 0 0 20px 0;
	position: relative;
	top: -10px;
}
#quote p {
	font-size: .85em;
}
/* mainContent styles */
#mainContent {
	margin: 0;
	padding: 0;
	height: 320px;
	background: #1D1D1D;
}
#mainContent p {
	text-align: center;
	font-size: .70em;
	margin: .5em;
}
/*stylizing artwork Div*/
#artwork {
	width: 200px;
	float: left;
	text-align: center;
	margin-top: 30px;
	padding: 0 20px 0 50px;
}
#artwork #img_art {
	border: 3px solid #FC0;
}
#btn_art {
	margin-bottom: 20px;
}
/*stylizing photography Div*/
#photography {
	width: 200px;
	float: left;
	text-align: center;
	margin-top: 30px;
	padding: 0 110px 0 110px;
}
#photography #img_photo {
	border: 3px solid #FC0;
}
#btn_photo {
	margin-bottom: 20px;
}
/*stylizing miacrops Div*/
#miacrops {
	width: 200px;
	float: left;
	text-align: center;
	margin-top: 30px;
	padding: 0 50px 0 20px;
}
#miacrops #img_mia {
	border: 3px solid #FC0;
}
#btn_mia {
	margin-bottom: 20px;
}
/*stylizing mainContent2*/
#mainContent2 {
	margin: 0;
	padding: 20px 0 20px 50px;
	width: 500px;
	height: 400px;
}
#mainContent2 p {
	margin-bottom: 30px;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: .85em;
	color: #edcd11;
}
#mainContent2 img {
	margin-top: 10px;
}
/*stylizing footer*/
#footer {
	padding: 30px 20px 30px 20px;
	background: #1D1D1D;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #FC0;
	border-bottom-color: #FC0;	
}
#footer p {
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: .85em;
	line-height: 1.8;
}
#footer a {
	text-decoration: none;
	color: #949B71;
	font-weight: bold;
}
#footer a:hover {
	color: #FC0;
}
/* --- END --- */
#end {
	background: #1D1D1D;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 2em;
	font-weight: bolder;
	text-align: center;
	color: #666;
}
#end a {
	text-decoration: none;
	color: #666;
	font-weight: bold;
}
#end a:hover {
	color: #CCC;
}




/* decoration classes */
.orangeColor {
	color: #edcd11;
}
.yellowColor {
	color: #FFFF66;
}
.smaller {
	font-size: .85em;
	color: #edcd11;
	font-family:  "Courier New", Courier, monospace;
}
.smaller2 {
	font-size: .85em;
	color: #FFFF66;
}
