.container {
	width:1024px;
	margin:0 auto;
}

.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}

#inner-container {
	margin-top:15px;
	border: 5px solid #333333;
	background-color: #333333;
}

#header { height: 100px; border-bottom: 4px solid #000000; background-color: #000000; background: url('../images/header-background2.jpg') no-repeat 50%; }

#main_content { background: url('../images/main_curtains.png') no-repeat; }

.global-menu-container {
	background-color:#000000;
	padding-left:140px;
}

ul#global-menu {list-style-type:none;width:100%;position:relative;height:25px;font-size:13px;margin:0;padding:3px 0 3px 0;}
ul#global-menu li {display:block; float:left;margin:0 0 0 7px;height:25px;}
ul#global-menu li.left {margin:0;}
ul#global-menu li a {display:block; float:left; color:#6699CC;line-height:25px;text-decoration:none;padding:0 17px 5px 20px;}
ul#global-menu li a.right {padding-right:19px;}
ul#global-menu li a:hover {color:#FFFFFF;}
ul#global-menu li a.current {color:#FFFFFF;}
ul#global-menu li a.current:hover {color:#FFFFFF;}


/* ul#services-menu { position: relative; margin: 0; top: 7px; background-color:#333333; } */
ul#services-menu { position: relative; margin: 0; top: 7px; background-color:#000000; }
ul#services-menu li { padding: 0px; list-style: none; display: inline; }
ul#services-menu li a { padding: 0 8px 0 10px; font-size: 12px; text-decoration: none; color: #999999; background: transparent no-repeat left center; }
ul#services-menu li a:hover, ul#global-menu li a.on { color: #ffffff; background-position: -144px center; }
ul#services-menu li a.off { }

#blog {  }
#blog ul { margin: 0; }
#blog ul li { list-style: none; margin-top: .5em; }
#blog ul li a { color: #99CCFF; }
#blog ul li a:visited { text-decoration: none; color: #99CCFF; }
#blog ul li a:active { text-decoration: underline; }
#blog ul li a:hover { text-decoration: underline; color: #FFFFFF; }

#footer { 
	padding: .5em;
	color: #999999;
	vertical-align:middle;
	background-color:#000000;
}