/* 
Theme Name: G-HU
Theme URL: http://g-hu.com/
Description: A custom theme from bkmacdaddy designs.
Author: Brian McDaniel
Author URI: http://bkmacdaddy.com
Version: 1.0
*/


/* Global Defaults
=====================================================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,tr,th,td,embed,object {
	margin:0;
	padding:0;
}

h1 {
	font-size:2.725em;
}

h2 {
	font-size:1.75em;
}

h3 {
	font-size:1.5em;
}

h4 {
	font-size:1.25em;
}

table{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img,abbr{
	border:0;
}
ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
a,a:link,a:visited {
	color:#ff6600;
	text-decoration:none;
}
a:focus,a:hover { 
	text-decoration:underline;
}

a img { 
	border:0; 
}
:focus {
	outline: 0;
}
.clear { 
	clear:both; 
}

/* Main Styles
=====================================================================*/
html, body {
	height:100%;
}


body {
	text-align:center;
	font: normal 16px Arial, Helvetica, sans-serif;
	background: url(images/smbackground.jpg) repeat-x;
	background-position: top;
	color:#333;
}

#wrapper {
	margin: 0 0 -122px 0;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}


#header {
	display:block;
	width:100%;
	height:135px;
}

#socialicons {
		float:center;
		margin-right:0px;
		margin-bottom:10px;
		margin-top:0px;
}

#content {
	width:880px;
	padding:40px 20px;
	margin: 15px auto;
	text-align:left;
	line-height:1.75em;
	background-color: #fff;
	border:solid 1px #8E8B3A;
'	background-image: url(images/content_bg.jpg) repeat;'

}

#blog-content {
	width:580px;
	float:left;
	
}

#content h2.title {
	text-align:left;
	font-weight: 300
	text-indent: 4.5px;
	'	text-transform:uppercase;'
	padding:30px 0;
	margin-bottom:20px;
	color:#666600;
}

#content p {
	margin-bottom: 1em;
}

#content img {
	padding:10px;
	border:solid 1px #CCCCCC;
}

.alignright {
	float:right;
	margin:20px 0px 20px 40px;
}

.alignleft {
	float:left;
	margin:20px 40px 20px 0px;
}

.date, .postmeta {
	font-size:0.75em;
	color: #939393;
}


/* Top Navigation
=====================================================================*/

#topnav {
	display:block;
	width:100%;
	height:50px;
'    background:transparent url(images/navbarsm.jpg) no-repeat center -1px;'
    padding: 50px 10px 0 0;
}

#topnavmenu {
	margin: 0;
	padding: px 90px 0 0;
	font-size:0.775em;
	text-transform:uppercase;
}

#topnavmenu li {
	display: inline;
	padding:150px 50;
}

#topnavmenu li a {
	display: inline;
	color:#ed8200;
	text-decoration:none;
}

#topnavmenu li a:hover {
	color:#ed8200;
	text-decoration:none;
}


/* Sidebar
=====================================================================*/

#sidebar {
	float:right;
	width:240px;
	padding-left:30px;
	margin-left:20px;
	border-left:solid 1px #EDCFFD;
	font-size:0.75em;
	line-height:1.75em;
}

#sidebar h3 {
	color:#666600;
	font-size:1.25em;
	padding:20px 0 0 0;
}

#sidebar a, #sidebar a:link, #sidebar a:visited {
	color:#666600;
	text-decoration:none;
}
#sidebar a:focus, #sidebar a:hover {
	color: #666600;
	text-decoration:underline;
}


/* Footer
=====================================================================*/

.push {
	height:172px;
}

#footer {
	'border-top:solid 8px #ff6600;'
	'background-color:#666633;'
	color: #FFFFFF;
    margin-right: auto;
	margin-left:auto;
	width:100%;
	'height:60px;'
	padding:20px 0;
	font-size:0.625em;
}

#footermenu {
	margin: 0 auto;
	padding: 0;
	text-transform:uppercase;
}

#footermenu li {
	display: inline;
	padding:0 22px;
}

#footermenu li a {
	color:#FFFFFF;
	text-decoration:none;
}

#footermenu li a:hover {
	color:#ff6600;
	text-decoration:none;
}

#copyright {
	width:700px;
	margin:20px auto 0 auto;
}
