/*Prototype 4/19/2010*/
/*Layout Styles*/

* {
	margin:0;
	padding:0;
	}

body {
	background-color:#ffffff;
	font-size:65%;
	}

body {
	font-family:verdana, helvetica, arial, sans-serif;
	font-weight:normal;
	color:#000000;
	}

#container {
	width:870px;
	margin:auto;
	}

#header {
	float:left;
	width:870px;
	margin-bottom:32px;
	background-color:#336799;
	padding:12px 24px;
	}

#leftheader {
	float:left;
	width:400px;
	}

#leftheader h1 {
	color:#ffffff;
	font-size:3em;
	font-weight:normal;
	font-style:normal;
	margin:32px 0 6px 0;
	}

#leftheader h2 {
	color:#ffffff;
	font-size:2em;
	font-weight:normal;
	font-style:normal;
	margin:0;
	}

#rightheader {
	float:right;
	}

#rightheader h2 {
	color:#ffffff;
	font-size:2em;
	font-weight:normal;
	font-style:normal;
	margin:0;
	text-align:right;
	margin:32px 0 6px 0;
	}

#content {
	float:left;
	clear:both;
	width:100%;
	margin-top:0;
	}

#box {
	width:100%;
	border:solid red 2px;
	padding:12px;
	margin:24px 0;
	}

#story {
	width:100%;
	border:solid black 1px;
	padding:12px;
	margin:24px 0;
	}



#colOne {
	float:left;
	width:200px;
	margin-left:0 !important;
	margin-left:-20px;
	}

#colOne_inner {
	}

#colTwo {
	float:right;
	width:576px !important;
	}

#colTwo_inner {
	padding:0;
	}

#headline {
	float:left;
	width:120px;
	}

#portrait {
	float:right;
	margin:-18px -18px 0 0;
	}

#firstcol {
	width:259px;
	float:left;
	}

#secondcol {
	width:259px;
	float:right;
	}

#footer {
	clear:both;
	}

#footer_inner {
	padding:12px 0;
	}

#footer_inner p, #footer_inner a {
	text-align:center;
	color:#000000;
	}

img {
	border:none;
	margin:0 auto;
	padding:0;
	}

img.left {
	text-align:left;
	float:none;
	}

img.right {
	float:right;
	margin:6px 0 6px 6px;
	}

img.icon {
	border:none;
	margin:0;
	vertical-align:baseline;
	}

img.email {
	border:none;
	margin:0;
	vertical-align:middle;
	}

/*Text Styles*/

h1 {
	margin:12px 0;
	font-size:1.5em;
	font-weight:bold;
	}

h2 {
	margin:12px 0;
	font-size:1.2em;
	font-weight:bold;
	}

h3 {
	margin:12px 0;
	font-size:1.1em;
	font-weight:bold;
	}

h4 {
	margin:12px 0;
	font-size:1.1em;
	font-weight:bold;
	}

p, td, ul, ol {
	font-size:1.1em;
	line-height:1.5em;
	text-align:left;
	margin:12px 0;
	}

p.form {
	margin:0 12px;
	text-align:right;
	}

p.menu {
	color:#000000;
	}

p.center {
	text-align:center;
	}

p.right {
	text-align:right;
	}

cite {
	font-weight:bold;
	font-style:italic;
	}

em {
	font-weight:bold;
	color:#261702;
	}

ol {
	margin-left:36px;
	}

ul {
	margin-left:48px;
	}

li {

	}

a:link {color:#000000; text-decoration:none; font-weight:bold;}
a:visited {color:silver; text-decoration:none; font-weight:bold;}
a:hover {color:silver; text-decoration: none; font-weight:bold;}
a:active {color:blue; text-decoration: none; font-weight:bold;}

/* Main Navigation */

#navigation * {
	margin:0;
	padding:0;
	}

#navigation  {
	width:100%;
	}

#navigation ul {
	}

#navigation li {
	list-style-type:none;
	position:relative;
	width:100%;
	margin:0;
	}

#navigation li:first-child {
	margin:0;
	}

#navigation a {
	border-top:solid 1px #000000;
	padding:12px;
	width:100%;
	display:block;
	color:#000000;
	}

#navigation a:hover {
	background-color:silver;
	color:#000000;
	}

#home a#homeLink,
#bio a#bioLink,
#model a#modelLink,
#exec a#execLink,
#workshops a#workshopsLink,
#online a#onlineLink,
#books a#booksLink,
#free a#freeLink,
#test a#testLink,
#contact a#contactLink {
	color:#ffffff;
	background-color:#5b8b88;
	}


