@charset "UTF-8";

body {
	background: url(../images/sewing-machine-bg.png) rgb(84, 34, 47) bottom right no-repeat fixed;
	color: rgb(220, 220, 220);
	margin: 0;
}

div div.inner_wrapper {
	width: 750px;
	margin: 0 auto;
}

/*	--- BEG: General Style Modifiers & Defs ---	*/
.clearboth { clear: both; }

img { border: none; }
/*	--- END: General Style Modifiers & Defs ---	*/

/*	--- BEG: Header ---	*/
div#banner { margin-bottom: 10px; }

div#header_wrapper {
	padding-top: 20px;
	background: rgba(0, 0, 0, 0.10);
	border-bottom: 2px solid rgba(0, 0, 0, 0.50);
	margin-bottom: 1em;
}

	/*	--- BEG: Menu ---	*/
	div div div#menu {
		height: 60px;
	}
	
	div div div#menu ul {
		list-style: none;
		list-style-image: none;
		padding: 0;
		margin: 0;
	}
	
	div div div#menu ul li {
		display: block;
		float: left;
	}
	
	div div div#menu ul li a img {
		border: none;
		padding: 10px 15px 10px 15px;
	}
	
	div div div#menu ul li a img:hover {
		background-color: rgba(0, 0, 0, 0.25);
	}
	/*	--- END: Menu ---	*/
/*	--- END: Header ---	*/

/*	--- BEG: Content ---	*/
div div#content {}

div div#content p img { margin: 0 0.25em 0 0.25em; }

div div#content img.align_left { float: left; }

div div#content img.align_right { float: right; }

div div#content img.border { border: 4px solid rgba(0, 0, 0, 0.25); }

div div#content a:link,
div div#content a:visited,
div div#content a:active {
	color: rgb(255, 255, 255);
	text-decoration: underline;
}

div div#content a:hover {
	text-decoration: none;
	background-color: rgba(0, 0, 0, 0.25);
}
/*	--- END: Content	*/

/*	--- BEG: Footer ---	*/
div#footer_wrapper {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: rgba(0, 0, 0, 0.10);
	padding: 1em 0 1em 0;
	margin-top: 1em;
	border-top: 2px solid rgba(0, 0, 0, 0.50);
}

div#footer_wrapper div#footer {}

div#footer_wrapper div#footer p {
	text-align: center;
	font-size: 12px;
	margin: 0;
}

div#footer_wrapper div#footer a:link,
div#footer_wrapper div#footer a:visited {
	text-decoration: underline;
	color: rgb(255, 255, 255);
}
/*	--- END: Footer --- */
