/*
Theme Name: eDriveMedia
Theme URI: http://www.edrivemedia.com/
Description: Theme Description
Version: 1.0
Author: eDriveMedia
Author URI: http://www.edrivemedia.com/
*/

/*------------------------------------------------------------------
[Master Stylesheet]

Project:	
Version: 
Last change:	
Assigned to:	
Primary use: 
-------------------------------------------------------------------*/

@import url('styles/reset.css');
@import url('styles/color.css');
@import url('styles/type.css');

body {text-align: left; position: absolute; width: 100%;}

form dt {}
form dd {margin: 0;}

h3 {padding: 0.25em 0;}
blockquote {padding: 21px 0 0 27px;}
cite {padding: 0 27px 21px;}

#contact-form dt {text-align: left; position: relative; top: 30px;}
#contact-form dd {text-align: right;}

#wrapper {width: 100%;position: relative;text-align: left;}

#pre-header {position: relative; top: -42px; right: 0; width: 100%; z-index: 2; padding: 20px 0 10px; text-align: center;margin: 0 auto;}
	#pre-header form {display: inline;margin: 0 1em;}
	#pre-header fieldset {display: inline;position: relative;}
	#pre-header span {position: absolute; top: -13px;left: 5px;}
	#pre-header label {padding: 0 5px 0 0;}
	a#sliderTab {position: absolute; top: -42px; right: 0;height: 22px; width: 88px;padding: 3px 34px 0 20px;}
	#pre-header form input[type='submit'] {height: 22px;width: 38px;}
			
#header {position: relative; width: 915px; margin: 0 auto;}
	#header h1 {position: relative; top:-50px; left: 0; height: 114px; width: 280px;}
	#header h1 a {display: block; height: 114px; text-indent: -9999px;}
	#header p {text-indent: -9999px;}
	#header ul {position: absolute; top: 85px;right: 0;}
	#header ul li {display: inline;padding: 0 1em;}
	#header ul li.last {padding-right: 0;}
#content {width: 915px;margin: 30px auto 0; position: relative;}

#content-main {width: 540px;  padding: 0 30px 25px; margin: 0 315px 25px 0;}
	.home {padding: 0;}
	#content-main .project {margin: 3em 0 0 0;}
	#content-main .project a img {padding: 5px  6px;}
	#content-main .project ul {position: relative;}
	#content-main .project .first a {position: absolute; top: -16px; right: 28px;}
	#content-main .project .first img {position: relative; top: 13px; left: 5px;}

	#content-box-top, #content-box-bottom {height: 6px;}
	#content-box-bottom {margin: 0 0 2em 0;}

#content-supp {position: absolute; top: 0; right: 0;width: 275px;}
	#content-supp.home {width: 50%; margin-top: 25px;}
	#content-supp.three li {padding: 0.25em 0;}
	
#contact-form dd {margin: 1em 0 0 0;}
#contact-form dd.last input {height: 22px;width: 117px;}
#content-featured {width: 440px;padding: 12px 10px 13px 4px;position: relative;}
	span[rel='portfolio'] {position: absolute; top: -1em;right: 0;}

#portfolio {height: 290px; width: 440px;}
	#portfolio img {width: 440px;height: 290px;}

	.nav {margin-top: 1em;position: relative;width: 440px;}
	.pages {text-align: left;}
	.pages a {padding: 0 0.5em;}
	.prev-next {position: absolute; top: 0; right: 0;}
	#prev a, #next a {height: 25px;display: block; text-indent: -9999px;}
	.project ul .first {text-align: right;}
	.project li {padding: 0.25em 0;}
.vcard div {padding: 0.25em 0;}

#service-details p img {float: right;}
#service-details li {clear: both; }


#content-slogan, #content-services {padding: 0 0 0 3em;margin: 1em 0;}
	#content-services ul {width: 49%;float: left;}
	#content-services ul li {padding-left: 20px;margin: 1em 0;}

#content-sub {margin: 2em 0 15em;position: relative;}
	#content-sub div.one, #content-sub div.two, #content-sub div.three {width: 250px;padding-left: 35px;}
	#content-sub .one {position: absolute; top: 0; left: 0;}
	#content-sub .one ul li {padding: 0.25em 0;}
	#content-sub .two {position: absolute; top: 0; left: 315px;}
	#content-sub .three {position: absolute; top: 0; right: 0;}
	#content-sub div.two div span {display: block;padding: 0.25em 0 0 0;}
	#content-sub .three ul li {padding: 3px 0;}
	
#design, #web, #seo, #multimedia, #hosting, #hosting, #solutions {margin: 1.5em 0 0 0;padding-left: 75px;}

#footer {clear: both; }
#footer #copyright {text-align: right;position: relative; bottom: 80px;}
#footer p {width: 915px;margin: 0 auto;padding: 1.5em 0 0 0;}
p a[href='#edrive-media'] {float: right;clear: right;}
#hosting, #forchtbank {padding-bottom: 3em;}