* { padding: 0; margin: 0; }

H1 { 
font-size:18px;
color:#000000;
margin:5px 0px 5px 0px;
}

/*img border hack*/
a {
   outline: none;
}

#box-link {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 187px;
	background-color: transparent;

}	
	


ul li { 


list-style:url(images/bullet2.gif) outside;
margin:0px 0px 10px 25px;
color:#333333;
cursor:default;


 }
 
 li:hover { 


list-style:url(images/bullet.gif) outside;
color:#000000;


 }

#caption { font-size:11px; width:275px; text-align:justify; margin:0px 0px 0px 45px; }


body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background:url(images/bg.gif) repeat-y center;
}
#wrapper { 
 margin: 0 auto;
 width: 950px;
}
#faux {
 background: url(images/faux.gif);
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 color: #333;
 width: 950px;
 
 height: 217px;
 margin: 0px 0px 0px 0px;
 background:url(images/header.jpg) top left no-repeat;
}

#header .nav { 

height:33px;
width:950px;
text-align:left;
float:left;
margin:184px 0px 0px 0px;
}

#navigation {
 color: #333;
 height:51px;
 margin: 0px 0px 0px 0px;
 background:url(images/sub.gif) left top no-repeat;
 
}

#navigation-sub {
 color: #333;
 height:17px;
 margin: 0px 0px 0px 0px;
 *margin: -3px 0px 0px 0px;
 background:url(images/sub_child.gif) left top repeat-x;
 
}


#leftcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 414px;
 float: left;
 font-size:14px;
line-height:1.5em;

}

#leftcolumn-child { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 510px;
 float: left;

 text-align:justify;
}

#leftcolumn-child p { 

font-size:14px;
line-height:1.5em;
margin:0px 0px 15px 0px;
} 



#rightmiddle { 
 display: inline;
 position: relative;
 color: #333;
 margin: 10px 10px 10px 10px;
 padding: 0px;
 width: 220px;
 float: left;
 text-align:center;
 font-weight:bold;
 font-size:1.4em;
}
#rightcolumn { 
 display: inline;
 position: relative;
 color: #333;
 margin: 10px 10px 10px 17px;
 padding: 0px;
 width: 220px;
 float: left;
 text-align:center;
 font-weight:bold;
 font-size:1.4em;
}



#rightcolumn-child { 
 display: inline;
 position: relative;
 color: #333;
 margin: 10px 10px 10px 17px;
 padding: 0px;
 width: 360px;
 float: left;

}


#footer { 
 width: 950px;
 height:111px;
 clear: both;
 color: #000;
 background:url(images/footer.gif) left top no-repeat;

 
}


#copyright{ 
 width: 945px;
 height:29px;
 clear: both;
 color: #FFF;
 background:url(images/copyright.gif) repeat-x;
 padding:2px 0px 2px 5px;
 
  *margin-top:-4px; 
 font-size:11px;

}

#copyright a:link, a:active, a:visited, a:focus{
color:#FFFFFF;
text-decoration:none;
} 

#copyright a:hover { 
color:#0099FF;
text-decoration:none;
}

.clear { clear: both; background: none; }
