/*  
Theme Name: Smooth Metal Dark
Author URI: http://www.graphicadia.com
Description: Smooth Metal Dark
Version: 1.0
Author: HPA
Author URI: http://www.graphicadia.com
*/



body {
	margin: 0;
	padding: 0;
	font-family: Arial;
	color: #000;
	background: #949494 url(images/bg_site.gif) repeat-x top center;
	font-size: 12px;
}

#wrapper {
	position: relative;
	margin: 0 auto;
	padding: 0;
	width: 1000px;
}

#sitewrapper {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	background: transparent;

}
/*HEADER WRAP CODES */

.header {
	position: relative;
	float: left;
	margin: 0;
	padding-top: 26px;
	padding-left: 76px;
	width: 924px;
	height:118px;
	background: transparent;
	text-align: left;
	color: #FFF;
}

.header h1, .header h1 a, .header h1 a:visited { margin: 0; padding: 0; color: #FFF; font-size: 36px; font-weight: normal; text-decoration: none; }
.header h1 a:hover {color: #c1c1c1;}
.header h3 {color: #FFF; text-decoration: none; font-weight: normal; font-size: 12px; margin: 0; padding: 0; }

.contentwrap {
	position: relative;
	float: left;
	margin: 0;
	padding-top: 30px;
	width: 1000px;
}

.contentwrap a, .contentwrap a: visited {color: #FFF; text-decoration: none; font-weight: bold; }
.contentwrap a:hover {text-decoration: underline; }

.postboxwrap {
	position: relative;
	float: left;
	margin: 0;
	padding-left: 21px;
	width: 479px;
}

.postboxwrap a, .postboxwrap a:visited {color: #FFF; text-decoration: none; font-weight: bold; }
.postboxwrap a:hover {text-decoration: underline; }

.postwrap {
	position: relative;
	float: left;
	margin-bottom: 10px;
	padding: 0;
}

.post-title {
	position: relative;
	float: left;
	margin: 0;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 0;
	width: 448px;
	height: 28px;
	color: #252525;
	background: #FFF url(images/bg_post-top.gif) no-repeat top center;
}

.post-title h1, .post-title h1 a, .post-title h1 a:visited { margin-top: 0; margin-bottom: 0; margin-left: 10px; margin-right: 10px; padding: 0; color: #FFFFFF; font-size: 17px; font-weight: normal; border-bottom: 1px solid #B8B5A4; text-decoration: none; }
.post-title h1 a:hover {color: #991717;}


.post-body {
	position: relative;
	float: left;
	margin: 0;
	padding: 10px;
	width: 438px;
	color: #FFF;
	background: transparent url(images/bg_post-body.gif) repeat-y top center;
	text-align: left;
}

.post-body p { margin: 0; padding-bottom: 10px; }
.post-body a, .post-body a:visited {color: #FFF; text-decoration: underline; font-weight: normal; }
.post-body a:hover { text-decoration: none; }

.post-footer {
	position: relative;
	float: left;
	margin: 0;
	padding: 10px;
	width: 438px;
	height: 18px;
	color: #FFFFFF;
	background: transparent url(images/bg_post-footer.gif) no-repeat bottom center;
	text-align: right;
}

.post-footer a, .post-footer a:visited { color: #991717; text-decoration: none; font-weight: normal; }
.post-footer a:hover { color: #FFFFFF; }


.leftsidebar {
	position: relative;
	float: left;
	margin-right: 25px;
	padding: 0;
	width: 225px;
}

.rightsidebar {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	width: 250px;
}

.sideboxwrap {
	position: relative;
	float: left;
	margin-bottom: 10px;
	padding: 0;
	width: 212px;
	color: #252525;
}


.sidebox-top {
	position: relative;
	float: left;
	margin: 0;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 12px;
	padding-bottom: 0;
	width: 202px;
	height: 35px;
	color: #991717;
	font-weight: bold;
	background: #FFF url(images/bg_side-top.gif) no-repeat top center;
}

.sidebox-body {
	position: relative;
	float: left;
	margin: 0;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	width: 212px;
	color: #FFFFFF;
	background: transparent url(images/bg_side-body.gif) no-repeat bottom center;
}

.sidebox-body ul {margin-left: 25px; margin-right: 0; margin-top: 0; margin-bottom: 0; padding: 0; }
.sidebox-body li { list-style-type: square; padding-bottom: 5px; color: #FFF; }
.sidebox-body a, .sidebox-body a:visited { color: #FFF; text-decoration: none; font-weight: normal; }
.sidebox-body a:hover {text-decoration: underline; }

.searchwrap {
	position: relative;
	float: left;
	width: 440px;
	margin-left: 5px;
	padding-top: 20px;
}

.searchbox {
	position: relative;
	float: left;
	margin: 0;
	padding: 10px;
	width: 445px;
	background: #FFF url(images/bg_search-box.gif) repeat-x top left;
}

form {
	margin: 0;
	padding: 0;
}

#s {
margin: 0;
padding: 5px;
width: 354px;
height: 14px;
border: 1px solid #c1c1c1;
}

.searchdiv {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
}

.footerwrap {
	position: relative;
	float: left;
	margin-top: 20px;
	padding-top: 5px;
	line-height: 44px;
	text-align: center;
	width: 990px;
	height: 44px;
	background: transparent url(images/bg_footer.gif) no-repeat bottom center;
	color: #FFF;
	font-size: 11px;
}

.footerwrap a, .footerwrap a:visited { color: #FFF; text-decoration: none; }
.footerwrap a:hover {text-decoration: underline; }

.navigation {
	position: relative;
	float: left;
}