/**
 * Rachel Chaikofl
 * www.RachelChaikof.com
 * June 2012
 *  
 */

@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);

html, body {
	margin: 0px;
	padding: 0px;
	background-color:#fff;
} 

::-moz-selection{ background: #32abcd; color:#fff; text-shadow: none; }
::selection { background:#32abcd; color:#fff; text-shadow: none; }


#content {
	margin: 0px auto;
	padding: 0px;
	width: 1000px;
	float:inherit;
	overflow: auto;
	box-shadow: 0px 0px 0px rgba(0,0,0,0.8);
	padding-left: 50px;
	padding-right: 50px;
}

#content h1 {
	font-family: 'Open Sans', serif;
	font-size: 2em;
	font-style: normal;
	color: #000000;
	font-weight: 200;
	line-height: .75em;
	text-transform:uppercase;
}

#content h2 {
	font-family: 'Open Sans', sans-serif;
	font-size: 1.75em;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	line-height: 1.5em;
	padding-left: 300px;
	padding-right: 300px;
}

#content h3 {
	font-family: 'Open Sans', sans-serif;
	font-size: 1.25em;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	line-height: .5em;
	padding: 0px;
	text-transform: uppercase;
}

#content h4 {
	font-family: 'Open Sans', sans-serif;
	font-size: 1 em;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	line-height: 1.5em;
	padding: 0px;
}

#content h5 {
	font-family: 'Open Sans', sans-serif;
	font-size: .8 em;
	font-style: normal;
	color: #000000;
	font-weight: 200;
	line-height: 0em;
	padding: 0px;
}


#content p {
	font-family: 'Open Sans', sans-serif;
	font-size: 1 em;
	font-style: normal;
	color: #000000;
	font-weight: 200;
	line-height: 1.5em;
	padding: 0px;
}



#content A:link{COLOR: #32abcd; TEXT-DECORATION: none; font-weight: normal;} 

#content A:visited{COLOR: #32abcd; TEXT-DECORATION: none; font-weight: normal;} 

#content A:active{COLOR: #32abcd; TEXT-DECORATION: none; font-weight: normal;} 

#content A:hover{COLOR: #000000}

#intro {
	margin: 0px auto;
	padding: 10px 0px 30px 0px;
	width: 1000px;
	float: inherit;
	overflow: auto;
	height: auto;
	position: relative;
	vertical-align: bottom;
}

.titlebox {
	width: 400px;
	margin: 0px auto;
	float: left;
}

.introbox {
	width: 600px;
	margin: 0px auto;
	float: left;
	vertical-align: text-bottom;
}

#box {
	margin: 0px auto;
	padding-bottom: 35px;
	width: 1000px;
	float:inherit;
	overflow: auto;
	height: 100%;
	position:relative;
}

.imagebox {
   width: 700px;
   background-color:#fff;
   float: left;
}

.textbox {
	float: left;
	right:0px;
	padding: 15px 0px 0px 35px;
	width:265px;
	height:100%;
	z-index:1;
}

#footer {
	margin: 0px auto;
	padding: 50px 0px 0px 0px;
	width: 1000px;
	float:inherit;
	overflow: auto;
	height: 100%;
	position:relative;
}
