/*  



Theme Name: AZA Forged


Theme URI: http://www.williamjhines.com/



Description: The William J Hines developed theme for AZA Forged



Version: 1.0



Author: William J Hines



Author URI: http://www.williamjhines.com/







	AZA Forged Website



	http://www.williamjhines.com/







	This theme was developed by William J Hines.







	The CSS, XHTML and design is released under GPL:



	http://www.opensource.org/licenses/gpl-license.php







*/







/* BEGIN CUSTOM FORMATTING */







html, body {

	margin: 0px;
	padding: 0px;
	background: #000 url(images/true-body-bg.gif) repeat-x top;	
	height="100%"


}


#body-main {

	width: 100%;
	background: url(images/body-bg.jpg) no-repeat top center;
	margin: 0;
	padding: 0;	
	height: 500px;
	

}

#body-contents {

	width: 100%;
	background: url(images/body-header.jpg) no-repeat top center;
	margin: 0;
	padding: 0;
	height: 100%;
	


}

#copyright {

	padding: 10px 0px 0px 60px;
	margin: 0px;
	

}

#footer-holder {

	width: 100%;
	background:  url(images/true-footer-bg.gif) repeat-x bottom left;
	margin: 0;
	padding: 0;

}

#footer {

	left: 50%;
	width: 952px;
	top: 0;
	background: url(images/footer-cont.jpg) no-repeat bottom left;
	margin-left: -476px;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0px 0px 0px 0px;
	position: relative;
	height: 161px;
	overflow: hidden;
}

#footer-nav {

	padding: 17px 0px 0px 0px ;
	text-align: center;
}

#container {

	left: 50%;
	width: 952px;
	top: 0;
	background: url(images/body-bottom.jpg) no-repeat bottom left;
	margin-left: -476px;
	margin-top: 0;
	margin-bottom: 0;
	padding: 0px 0px 40px 0px;
	position: relative;
	overflow: hidden;
	
}

#logo-placer {

	position: absolute;
	z-index: 100;
	text-align: center;
	width: 168px;
	height: 154px;
	padding: 0px;
	margin-left: 392px;
	margin-top: 0;
	margin-bottom: 0;

}

#flash-placer {

	margin: 0px;
	padding: 135px 0px 0px 0px;

}

#flash-box {

	width: 952px;
	height: 273px;
	margin: 0px;
	padding: 0px;

}

#nav-table {
	position: absolute;
	z-index: 90;
	width: 907px;
	height: 39px;
	margin-left: 17px;
	margin-top: 111px;
	margin-bottom: 0;
	padding: 0px;
	background: transparent;

}

#nav-table a {

		background: transparent;

}

#content-area {

	width: 952px;
	padding: 0px;
	margin: 0px;
	background: url(images/body-top.jpg) no-repeat top left;

}

#content-area-contact {

	width: 952px;
	padding: 0px;
	margin: 0px;
	background: url(images/contact-bg.jpg) no-repeat top left;

}

#wrapper {

	margin: 0px;
	padding: 0px;

}

#wrapper-noflash {

	margin: 0px;
	padding: 150px 0px 0px 0px;

}

#content-area-no-flash {

	width: 952px;
	padding: 0px;
	margin: 0px;
	background: url(images/body-top-noflash.jpg) no-repeat top left;

}

#content-area-pages {

	width: 917px;
	padding: 0px 0px 0px 35px;
	margin: 0px;
	background: url(images/body-top-noflash.jpg) no-repeat top left;

}

#content-inset {

	width: 824px;
	padding: 15px 0px 0px 40px;
	margin: 0px;

}

#scroller-inset {

	width: 824px;
	padding: 15px 0px 0px 31px;
	margin: 0px;
	text-align: center;

}

#left-sidebar {

	width: 210px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;
	background: url(images/updates-cnt.jpg) repeat-y;
	

}

#sidebar-inset {

	padding: 66px 0px 0px 0px;
	margin: 0px;
	background: url(images/updates-top.jpg) no-repeat top left;
	
}

#sidebar-inset-archive {

	padding: 66px 0px 0px 0px;
	margin: 0px;
	background: url(images/archive-updates-top.jpg) no-repeat top left;
	
}

#sidebar-inset2 {

	padding: 0px 0px 60px 0px;
	margin: 0px;
	background: url(images/updates-footer.jpg) no-repeat bottom left;

}

#sidebar-post {

	padding: 18px 18px 40px 18px;
	margin: 0px;
	background: url(images/article-sep.gif) no-repeat bottom center;

}

#right-content {

	width: 582px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;
	float: right; 

}

#main-seperator {

	background: url(images/seperator.gif) no-repeat center;
	height: 82px;

}

/* Clearfix for Styling Main Container*/


.clearfix:after {

    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;

}

.clearfix {display:inline-block;}


/* Hides from IE-mac \*/



* html .clearfix {height: 1%;}
.clearfix {display: block;}


/* End hide from IE-mac */




/* End hide from IE-mac */



/* END CUSTOM FORMATTING*/







/* BEGIN WORDPReSS FORMATTING*/














/* Begin Structure */







.narrowcolumn {



	float: left;



	padding: 0 0 20px 45px;



	margin: 0px 0 0;



	width: 450px;



	}







.widecolumn {



	padding: 10px 0 20px 0;



	margin: 5px 0 0 150px;



	width: 450px;



	}







.post {



	margin: 0;



	text-align: justify;



	}







.post hr {



	display: block;



	}







.widecolumn .post {



	margin: 0;



	}







.narrowcolumn .postmetadata {



	padding-top: 5px;



	}







.widecolumn .postmetadata {



	margin: 30px 0;



	}







.widecolumn .smallattachment {



	text-align: center;



	float: left;



	width: 128px;



	margin: 5px 5px 5px 0px;



}







.widecolumn .attachment {



	text-align: center;



	margin: 5px 0px;



}







.postmetadata {



	clear: left;



}











/* End Structure */































/* Begin Images */


.description {

	float: left;
	padding: 0px 40px 0px 0px;
}




/*	Using 'class="alignright"' on an image will (who would've



	thought?!) align the image to the right. And using 'class="centered',



	will of course center the image. This is much better than using



	align="center", being much more futureproof (and valid) */







img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	}







img.alignright {



	padding: 4px;



	margin: 0 0 2px 7px;



	display: inline;



	}







img.alignleft {



	padding: 4px;



	margin: 0 7px 2px 0;



	display: inline;



	}







.alignright {



	float: right;



	}







.alignleft {



	float: left



	}



/* End Images */















/* Begin Lists







	Special stylized non-IE bullets



	Do not work in Internet Explorer, which merely default to normal bullets. */







html>body .entry ul {



	margin-left: 0px;



	list-style: none;



	padding-left: 10px;



	text-indent: -10px;



	} 







html>body .entry li {



	margin: 7px 0 8px 10px;



	}







.entry ul li:before, #sidebar ul ul li:before {



	content: "\00BB \0020";



	}







.entry ol {



	padding: 0 0 0 35px;



	margin: 0;



	}







.entry ol li {



	margin: 0;



	padding: 0;



	}







.postmetadata ul, .postmetadata li {



	display: inline;



	list-style-type: none;



	list-style-image: none;



	}







#sidebar ul, #sidebar ul ol {



	margin: 0;



	padding: 0;



	}







#sidebar ul li {



	list-style-type: none;



	list-style-image: none;



	margin-bottom: 15px;



	}







#sidebar ul p, #sidebar ul select {



	margin: 5px 0 8px;



	}







#sidebar ul ul, #sidebar ul ol {



	margin: 5px 0 0 10px;



	}







#sidebar ul ul ul, #sidebar ul ol {



	margin: 0 0 0 10px;



	}







ol li, #sidebar ul ol li {



	list-style: decimal outside;



	}







#sidebar ul ul li, #sidebar ul ol li {



	margin: 3px 0 0;



	padding: 0;



	}



/* End Entry Lists */















/* Begin Form Elements */



#searchform {



	margin: 10px auto;



	padding: 5px 3px; 



	text-align: center;



	}







#sidebar #searchform #s {



	width: 108px;



	padding: 2px;



	}







#sidebar #searchsubmit {



	padding: 1px;



	}







.entry form { /* This is mainly for password protected posts, makes them look better. */



	text-align:center;



	}







select {



	width: 130px;



	}







#commentform input {




	width: 170px;



	padding: 2px;



	margin: 5px 5px 1px 0;



	}







#commentform textarea {



	width: 100%;



	padding: 2px;



	}







#commentform #submit {



	margin: 0;



	float: right;



	}



/* End Form Elements */















/* Begin Comments*/



.alt {



	margin: 0;



	padding: 10px;



	}







.commentlist {



	padding: 0;



	text-align: justify;



	}







.commentlist li {



	margin: 15px 0 3px;



	padding: 5px 10px 3px;



	list-style: none;



	}















.nocomments {



	text-align: center;



	margin: 0;



	padding: 0;



	}







.commentmetadata {



	margin: 0;



	display: block;



	}



/* End Comments */















/* Begin Sidebar */



#sidebar



{



	padding: 20px 0 10px 0;





	}







#sidebar form {



	margin: 0;



	}



/* End Sidebar */















/* Begin Calendar */



#wp-calendar {



	empty-cells: show;



	margin: 10px auto 0;



	width: 155px;



	}







#wp-calendar #next a {



	padding-right: 10px;



	text-align: right;



	}







#wp-calendar #prev a {



	padding-left: 10px;



	text-align: left;



	}







#wp-calendar a {



	display: block;



	}







#wp-calendar caption {



	text-align: center;



	width: 100%;



	}







#wp-calendar td {



	padding: 3px 0;



	text-align: center;



	}







#wp-calendar td.pad:hover { /* Doesn't work in IE */



	background-color: #fff; }



/* End Calendar */















/* Begin Various Tags & Classes */



acronym, abbr, span.caps {



	cursor: help;



	}







acronym, abbr {



	border-bottom: 1px dashed #999;



	}








blockquote {



	margin: 15px 30px 0 10px;



	padding-left: 20px;



	border-left: 5px solid #ddd;



	}







blockquote cite {



	margin: 5px 0 0;



	display: block;



	}







.center {



	text-align: center;



	}







hr {



	display: none;



	}







a img {



	border: none;



	}







.navigation {



	display: block;



	text-align: center;



	margin-top: 10px;



	margin-bottom: 60px;



	}



/* End Various Tags & Classes*/















/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.



	It won't be a stylish marriage, I can't afford a carriage.



	But you'll look sweet upon the seat of a bicycle built for two." */


#post-markup, #post-markup a, #post-markup a:visited, #post-markup a:active {

	margin: 0px;
	padding: 5px 0px 5px 0px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;

}

#post-markup a:hover {

	margin: 0px;
	padding: 5px 0px 0px 0px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	background: transparent;

}


#clear {

	clear: left;

}

.media-items {
	clear:both !important;
	display:block !important;
	font-size:0.9em !important;
	padding-top:15px;
	text-align:left;
}

.media-items img {
	float: left;
	padding: 0px 30px 0px 0px;
}

.media-bottom {
	clear:both;
	display:block !important;
	padding: 5px 0px;
	font-size: 0.9em;
	overflow:hidden;
	width:100%;
}

.logo-items-desc {
	float: left;
	padding: 0px 70px 0px 0px;
}

.media-items-desc {
	float: left;
	padding: 0px 35px 0px 0px;
}

#inset-gallery {

	float: left;
	padding: 6px;

}
