/* ----------------------------------------------- 
	sagekey.com home Stylesheet
	Author: Joel Pittet
	Created on: Sept 2 2009
	
	- BASIC ELEMENTS
	- LAYOUT
	- CUSTOM CLASSES

-------------------------------------------------- */
html
{
	text-align: center; /*For IE*/
}

body
{
	text-align: left; /*For IE*/
	margin: 0 auto;
	width: 960px;
	color: #6b7219;
}

/* LAYOUT
------------------------------------------------- */

#header
{
	height: 274px;
}

#logo
{
	position: absolute;
	left: 80px;
	top: 64px;
	margin: 0;
}

#logo a
{
	display: block;
}

#logo, #logo a
{
	width: 317px;
	height: 85px;
}


#slogan
{
	position: absolute;
	right: 20px;
	top: 96px;
}

#slogan img
{
	display: block;
	line-height: 1em;
}

#slogan .bullets
{
	margin-top: 14px;
}

#slogan .bullets1
{
	margin-top: 0px;
}

#content
{
	background: #fff url(../images/home/content-bg.gif) no-repeat 0 0;
	margin: 0;
	padding: 0;
	width: 960px;
	position: relative;
	padding-top:35px;
	overflow:visible;
}

.left, .right
{
	width: 400px;
	position: relative;
}

.left
{
	float: left;
	margin-left: 35px;
}

.right
{
	float: right;
	margin-right: 35px;
}

.heading
{
	height:35px;
}

.left .image
{
	width: 110px;
	float: left;
	margin-left: 40px;
	margin-top: 15px;
}

.left .details
{
	margin-left: 200px;
}

.right .image
{
	width: 179px;
	float: right;
	margin-top: 15px;
}

.right .details
{
	margin-right: 185px;
}

.bottom
{
	clear: both;
}

p
{
	font-size: 15px;
}

ul li
{
	padding:3px 0px;
}

li a
{
	text-decoration:none;
}

#footer
{
	margin: 60px 0;
	background: #fff url(../images/home/footer-divider.gif) no-repeat center top;
	text-align: center;
	overflow: hidden;
	clear: both;
}


#footer a:hover
{
	color: #999;
}

#footer a
{
	color: #aaa;
}

#copyright
{
	color: #d3d3d3;
}

/* CUSTOM CLASSES
------------------------------------------------- */
.call-to-action
{
	font-size: 16px;
}
