/* CSS Document */

body {margin:0px; padding:0px; background-image:url(img/back_middle.jpg); background-repeat:repeat-x;
font-family:Lucida Grande, Trebuchet MS, Tahoma, Helvetica, Arial, sans-serif;
	color: #434343;}

h1 {
	font-size: 2em;
	font-weight:normal;
	letter-spacing: 0;
	line-height: 1.0;
	color:#85B364;
	margin: 0.5em 0em 0.5em 0em;
}

a:visited {
	color: #369;
}

 a:hover,  a:focus {
	color: #fff;
	background-color: #369;
	text-decoration: none;
}

ul.links {margin: 0px 0px 0px 70px;}
div.footer {text-align:center; margin:30px; font-size:0.8em;}



p.title a:hover {color:#fff;}


p.title {margin:0px 0px -16px 0px; padding:0px;  font-size:2.7em;}
p.sub1 {margin:0px; padding:0px; text-transform:uppercase; font-size:1.5em;color:#ccc;}
p.sub2 {margin:0px; margin-top:-5px; padding:0px; font-size:0.8em;}
p.cv { float:right; height:38px; background-image:url(img/doc.jpg); background-position:right top; margin-top:40px; background-repeat:no-repeat; padding-right:35px;}  a.cv{font-size:1.3em;  text-decoration:none;  color:#000;}   a.cv:hover {color:#fff;}

h2 {
	font-size: 2.2em;
	line-height: 1.0;
	color:#009966;
}

h3 {
	font-size: 1.6em;
	color:#cccccc;
	font-weight:normal;
	margin:10px 0px 0px 0px;
}

h4 {margin:0px 0px 3px 0px;padding:0px;}
p {margin:0px 0px 10px 0px; font-size:0.9em; line-height:1.6em;}

div.spacer {clear:left;}
div.artwork {width:200px; height:220px; float:left; text-align:center; border:1px solid #fff; padding:10px 10px 0px 10px; margin:5px 5px 5px 4px;} div.artwork img {border:none; margin-bottom:5px;} div.artwork {text-align:left; text-decoration:none; color:#000; font-size:0.9em;} div.artwork span {color:#7e9553;} div.artwork a {text-decoration:none;} 
div.artwork:hover {background-color:#f4f4f4; border:1px solid #ccc; color:#000;} div.artwork a:hover {color:#000; background-color:#f4f4f4;}
div.header {margin:5px auto; width:765px;} 
p.title a {text-decoration:none;color:#000;}
div.content {margin:20px auto 20px auto; width:765px; background-color:#fff;}
div.inner_content {padding:35px; height:100%;}

p#breadcrumbs {
	font-size: 0.8em;
	color: #666;
	padding: 0;
}



#navigation { background:url(img/navigation_back.jpg) left bottom repeat-x; list-style:none; margin-right:0px; height:55px; width:765px; }
#navigation { text-transform:uppercase}
#navigation ul {margin:0px; padding:0px; list-style:none; display:inline;}
#navigation ul {display:inline;}


#navigation a
{
color: #192341; color: #333; font-weight:bold; 
background:  url(img/nav_right.jpg) left bottom repeat-x; 
text-decoration: none;
padding:0px 0px 0px 40px; margin-left:0px; font-size:15px; 
}
#navigation a:hover {}
#navigation a.selected
{background:  url(img/nav_selected_l.jpg) left bottom repeat-x; color:#000; padding:0px 0px 0px 40px; }
#navigation a.selected span
{background:  url(img/nav_selected_r.jpg) right bottom no-repeat; padding:20px 74px 15px 0px;}
#navigation a span
{
background: url(img/nav_right.jpg) right bottom no-repeat; background-repeat:no-repeat;
padding:20px 40px 15px 0px;
}
#navigation a.next 
{
padding:0px 0px 0px 6px;
}
#navigation a:hover span
{

}
#navigation a, #navigation a span
{display: block; float: left;}
/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{float: none;}
/* End hide */
#navigation a:hover
{color:#453689;}
#navigation ul
{  list-style: none; }
#navigation li
{ float: left; margin: 0;  } 


p{}

.intro {
	font-size: 1em;
	line-height:1.6em;
	margin-bottom: 1em;
	margin-left:-7px;
	background: #fff5be url(img/intro-br.gif) no-repeat bottom right;
}

.intro p {
	margin: 0;
	padding: 20px 30px 30px 30px;
	background: url(img/intro-bl.gif) no-repeat bottom left;
}
