body {
	background: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	min-width: 995px;
	color: #000;
}

/* Default styles */
h1,h2,h3,h4,h5,h6 { margin: 10px 0 10px; letter-spacing: 0.01em; font-weight: normal;}
h1 { font-size: 2.3em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.5em; }
h4 { font-size: 1.3em; }
h5 { font-size: 1.1em; }
h6 { font-size: 1em; }
p { padding: 0 0 0.5em; margin: 0; line-height: 1.3em;}

strong {font-weight:bold}

a {
	text-decoration: none;
	color: #c3c3c3;
}

a:hover {
	color: #fff;
}

#banner {
	margin-top: 55px;
	margin-left: 169px;
	height: 50px;
}

h1 span {
	font-size: 0.4em;
	font-family: Georgia;
	font-style: italic;
}

h2 span {
	font-weight: normal;
}

#inner_container {
	padding: 20px 0;
	height: 100%;
	background: url(/media/images/bgTile.png);
}

#wrapper {
	width: 924px;
}

hr {
	border: none;
	border-bottom: 1px solid;
}

/***Menu styles***/
#menu_bar {
	width: 154px;
	margin-top: 20px;
	display: inline-block;
	vertical-align: top;
	font-size: 0.8em;
	background: #fff;
}

#menu_bar li {
	text-align: right;
	min-height: 25px;
	text-transform: uppercase;
}

#menu_bar li a {
	display: block;
	width: 145px;
	padding-right: 9px;
	padding-top: 8px;
	min-height: 17px;
	color: #fff;
	font-weight: bold;
}


#menu_bar li a:hover{
	opacity: 0.83;
}

#menu_bar li#menu_home a {
	background: #36362c;
}

#menu_bar li#menu_bio a {
	background: #5d917d;
}

#menu_bar li#menu_projects a {
	background: #a8ad80;
}

#menu_bar li#menu_exhibitions a {
	background: #e6d4a7;
}

#menu_bar li#menu_awards a {
	background: #825534;
}

#menu_bar li#menu_thoughts a {
	background: #959595;
}

#menu_bar li#menu_links a {
	background: #9e0b0f;
}

#menu_bar li#menu_home.selected a {
	background: #fff;
	color: #36362c;
}

#menu_bar li#menu_bio.selected a{
	background: #fff;
	color: #5d917d;
}

#menu_bar li#menu_projects.selected a {
	background: #fff;
	color: #a8ad80;
}

#menu_bar li#menu_exhibitions.selected a {
	background: #fff;
	color: #e6d4a7;
}

#menu_bar li#menu_awards.selected a {
	background: #fff;
	color: #825534;
}

#menu_bar li#menu_thoughts.selected a {
	background: #fff;
	color: #959595;
}

#menu_bar li#menu_links.selected a {
	background: #fff;
	color: #9e0b0f;
}

/**submenu styles**/
#menu_bar ul#cat_menu li.cat a{
	background: #a7ac7f;
	color: #fff;
}

#menu_bar ul#cat_menu li.cat.selected a {
	background: #858965;
}

#menu_bar ul#cat_menu ul#proj_menu li.top_proj a {
	text-transform:capitalize;
	background: #6e7253;
}

#menu_bar ul#cat_menu ul#proj_menu li.top_proj.selected a {
	background: #62664a;
}

#menu_bar ul#cat_menu ul#proj_menu ul#sub_proj_menu li.sub_proj a {
	background: #5a5d42;
}

#menu_bar ul#cat_menu ul#proj_menu ul#sub_proj_menu li.sub_proj.selected a {
	background: #4b533a;
}

#main_column {
	font-family: Georgia;
	background: #fff;
	margin-left:-4px;
	display: inline-block;
	margin-top: 20px;
	padding: 20px;
	width: 726px;
	min-height: 520px;
	margin-bottom: 20px;
}

#main_column p{
	text-align: justify;
	width: 515px;
}

#main_column h2, #main_column h3, #main_column h4, #main_column h5{
	font-family: Helvetica;
}

#main_footer {
	margin-left: 169px;
	margin-top: 20px;
}

#main_footer p {
	color: #c3c3c3;
}

p#social a:hover {
    background: none;
}


body#body_home h1, body#body_home h2, body#body_home h3, body#body_home h4, body#body_home h5, body#body_home h6, body#body_home hr {
	color: #36362c;
}

body#body_bio h1, body#body_bio h2, body#body_bio h3, body#body_bio h4, body#body_bio h5, body#body_bio h6, body#body_bio hr {
	color: #5d917d;
}

body#body_projects h1, body#body_projects h2, body#body_projects h3, body#body_projects h4, body#body_projects h5, body#body_projects h6, body#body_projects hr {
	color: #a8ad80;
}

body#body_exhibitions h1, body#body_exhibitions h2, body#body_exhibitions h3, body#body_exhibitions h4, body#body_exhibitions h5, body#body_exhibitions h6, body#body_exhibitions hr {
	color: #e6d4a7;
}

body#body_awards h1, body#body_awards h2, body#body_awards h3, body#body_awards h4, body#body_awards h5, body#body_awards h6, body#body_awards hr {
	color: #825534;
}

body#body_thoughts h1, body#body_thoughts h2, body#body_thoughts h3, body#body_thoughts h4, body#body_thoughts h5, body#body_thoughts h6, body#body_thoughts hr {
	color: #959595;
}

body#body_links h1, body#body_links h2, body#body_links h3, body#body_links h4, body#body_links h5, body#body_links h6, body#body_links hr {
	color: #9e0b0f;
}

/***header styles***/
h2.header {
	font-weight: bold;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px solid;
}

body #banner h1{
	color: #c3c3c3;
}

/***slideshow styles***/
#slideshow {
	position: relative;
	height: 384px;
	width: 512px;
	margin-bottom: 45px;
	background: #000;
}

#caption {
	position: absolute;
	height: 20px;
	margin-top: -40px;
	font-style: italic;
	font-weight: bold;
	max-width: 420px;
}

#caption p{
	padding:5px;
	font-size: 0.8em;
}

#controls {
	z-index: 1000;
	position: absolute;
	display: none;
	left: 425px;
	background: #fff;
	margin-top: 355px;
	height: 20px;
	width: 78px;
	padding: 5px;
	text-indent: -999em;
}

#controls li { 
	display: inline;
	float: right;
	width: 25px;
	text-indent: -999em;
}

#controls li a{ 
	display: block;
	width: 21px;
	height: 21px;
}

#controls li#prev_container a{
	background: url(/media/images/controls/back.gif) 0 0 no-repeat;
}

#controls li#prev_container a:hover {
	background: url(/media/images/controls/back.gif) 0 -21px no-repeat;
}

#controls li#next_container a{
	background: url(/media/images/controls/forward.gif) 0 0 no-repeat;
}

#controls li#next_container:hover a{
	background: url(/media/images/controls/forward.gif) 0 -21px no-repeat;
}

#controls li#pause_container a{
	background: url(/media/images/controls/pause.gif) 0 0 no-repeat;
}

#controls li#pause_container a:hover {
	background: url(/media/images/controls/pause.gif) 0 -21px no-repeat;
}

#controls li#play_container a{
	background: url(/media/images/controls/play.gif) 0 0 no-repeat;
}

#controls li#play_container a:hover {
	background: url(/media/images/controls/play.gif) 0 -21px no-repeat;
}

/**link background colors**/
#body_home a:hover {
	background: #36362c;
}

#body_bio a:hover {
	background: #5d917d;
}

#body_projects a:hover {
	background: #a8ad80;
}

#body_exhibitions a:hover {
	background: #e6d4a7;
}

#body_awards a:hover {
	background: #825534;
}

#body_thoughts a:hover {
	background: #959595;
}

#body_links a:hover {
	background: #9e0b0f;
}

/**Blog styles**/
#blog_layout {
	display:inline-block;
	vertical-align:top;
	width: 515px;
}

#right_col {
	display:inline-block;
	vertical-align:top;
	width:190px;
	margin-left: 16px;
}

#body_thoughts #right_col h5 {
	color: #000;
	font-size: 1.3em;
	margin-bottom: 10px;
}

#right_col ul {
	margin-bottom: 20px;
}

#right_col li{
	list-style-type:square;
	margin-left:20px;
	margin-bottom:5px;
}

.post_date {
	font-style:italic;
}

#body_thoughts #right_col  .year {
	color: #000;
}

.year, .month {
	margin-top:-5px;
	margin-left: 5px;
}

#right_col p {
	margin-bottom:-6px;
}

h5.tags, h5.archive {
	padding-top:15px;
	border-top: 1px solid;
}

p.tags {
	padding-top:15px;
}

/**fix for paragraphs embedded in table content**/
#main_column table p
{
	width:auto;
}
