@charset "utf-8";

html, body, img, form, ul, li, h1, h2, h3, p	{	margin:0; padding:0}

html, body	{	
	background:url(images/p2_bg_rpt.gif) repeat-y; 
	font: 12px "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; 
	color:#5e320d; 
	height:100%}
	
body.splashy  {
    background:#5d300f;
	height:100%}
	
#splash     {   
    background:url(images/s_bkg.jpg) no-repeat; 
	height:100%}
	
#splash #mnav {   
    position:absolute; 
	top:486px; 
	left:238px; 
	width:562px}
	
#welcome_text {
	display:none;}

#container	{	
	height: 100%}
	
#header		{	
    background:url(images/bannerbrown.gif) repeat-x; 
	height:210px}
	
#logo		{	
	height:183px; 
	border:none}
	
#logo a		{	
    display: block; 
	height: 160px; 
	width: 308px; 
	text-decoration:none; 
	border:none}
	
#nav		{	
    width:666px; 
	position: absolute; 
	left: 136px; 
	top: 183px; 
	padding: 0; 
	border: none}
	
#main		{   
    height: 100%; 
	padding:60px 20px 14px 28px; 
	width:616px; 
	margin-left:136px; 
	margin-top:0px; 
	position: relative}
	
#main p		{	
    font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; 
	color:#5e320d; 
	margin-bottom:10px; 
	line-height: 17px}
	
#main a:link     {
    color:#5e320d;
    text-decoration:underline}
#main a:visited    {
    color:#5e320d;
	text-decoration:underline}
#main a:hover {
    color: #4063a3}
#main a:active {
    color:#5e320d;}
	
#main h1	{	
    font-size:12px; 
	font-weight:bold; 
	color:#5e320d; 
	margin-bottom: 10px;
	text-transform:uppercase}
	
#main ul    {   
    margin-left:14px; 
	margin-bottom:20px}
	
#main li    {   
    list-style-image:url(images/bullet.jpg); 
	line-height:16px}
	
.smaller    {
    font-size:11px}
	
#main td    {
    text-align:left;
	vertical-align:top;
    margin:10px}
	
#main td h1    {
	font-size:12px;
	margin-bottom: 10px}
	
#work {
	height: 100%;
	padding: 60px 17px 14px 17px;
	width: 630px;
	margin-left: 136px;
	margin-top: 0px;
	position: relative;
}

#workflash {
	width: 630px;
	height: 350px;
}
	
#work td    {
    text-align:left;
	vertical-align:top}
	
#work td.middle    {
    text-align:center;
	vertical-align:middle}
	
#work td p    {
	font-size:12px;
	margin-bottom: 10px}
	
#work td h1    {
	font-size:12px;
	margin-bottom: 10px;
	text-transform:uppercase}

#sidenav		{	
    width:136px;     
	float:left; 
	position:relative; 
	top: 60px; }

#sidenav span.sidelink a	{	
    font-size: 12px; 
	color: #ffffff; 
	text-decoration: none; 
	background: #8d9dc6; 
	display: block; 
	padding: 4px 0 4px 20px; 
	margin-bottom:10px}
	
#sidenav span.sidelink a:hover	{	
    background:#5175b6}
	
#sidenav span.sideindent a	{	
    font-size: 12px; 
	color: #ffffff; 
	text-decoration: none; 
	background: #8d9dc6; 
	display: block; 
	padding: 4px 0 4px 8px;
	margin-left: 17px}
	
#sidenav span.sideindent a:hover	{	
    background:#5175b6}
	
#sidenav span.sidesel	{	
    font-size: 12px; 
	color: #ffffff; 
	text-decoration: none; 
	background: #5175b6; 
	display: block; 
	padding: 4px 0 4px 20px; 
	margin-bottom:10px}
	
#sidenav span.sideseldent	{	
    font-size: 12px; 
	color: #ffffff; 
	text-decoration: none; 
	background: #5175b6; 
	display: block; 
	padding: 4px 0 4px 8px; 
	margin-bottom:10px;
	margin-left:17px}
	
#sidenav span.sideseldent a	{	
    font-size: 12px; 
	color: #ffffff; 
	text-decoration: none; 
	background: #5175b6; 
	display: inline; 
	padding: 0; 
	margin: 0}
	
#sidenav span.sideindent a:hover	{	
    background:#5175b6}

#footer  {
    font-size:9px;
	position:relative;
	padding-top:60px}


.workimg {
	display: none;
}
#image1 {
	display: inline;
}
