/*
Cox Jerome
Accountants

May 2009
*/

html {min-height: 100%;	height: auto;}

body 
{
font-family: Arial, Helvetica, Verdana, sans-serif;
margin: 20px 0 20px 0;
padding: 0;
font-size: 13px;
background:#CCCCCC;
}
#wrapper { 

margin: 0 auto;
width: 709px; 
border: 1px solid #bfbfc4;
background:#fff;
}
#header {
 width: 709px;
 float: left;
 padding: 0;
 height: 133px;
 margin: 0;
 background: url(../images/head er.jpg) no-repeat;
}
#logo {float: left; width: 280px; margin: 0 0 0 0; padding: 0;}

#headright 
{
font-size:0.9em;
float: right;
text-align:right;
width: 200px; 
color: #ffffff;
margin: 0 10px 0 0; 
padding: 0;
}


#core {
 width: 709px;
 float: left;
 padding: 0;
 margin: 0;
 
}
#core h1{ color: #361485; padding: 6px 0 6px 0; margin: 0;
	font: bold 1.4em/19px Arial, Helvetica, sans-serif;
}
#core h2{ padding: 12px 0 0 0; margin: 0;
	font-size: 1.2em;
	color: #361485;
}
#core h3{ padding: 24px 0 0 0; margin: 0;
	line-height: 32px;
	font-size: 1.2em;
	color: #361485;
}

#core h4{ padding: 12px 0 0 0; margin: 0;
	line-height: 19px;
	font-size: 1.2em;
	color: #ed2e92;
}
	
#core p{font-size: 1em; line-height: 1.4em;}

#core p.question{font-size: 1em; line-height: 1.4em; padding: 0; margin:  0; 	font-weight: bold; color: #42419a;
}
#core p.answer{font-size: 1em; line-height: 1.4em; padding: 0; margin:  0 0 12px 0; 
}



#centre{ line-height: 1.4em; padding: 0; margin:  12px 0 12px 0;
	font-weight: bold;
	font-size: 1.6em;
	text-align: center; color: #361485;
	font-style: italic;
	width: 520px;
}
	
#core a{	color: #42419a;
	}
	
#core a:hover{
	text-decoration: underline;	color: #361485;
}

#leftcolumn { 
 
 margin: 0px 5px 5px 0px;
 padding: 0 10px 0 10px;
 width: 120px;
 float: left;
}


#list ul { padding: 6px 0 0 0;
	margin: 0 0 0 0;
	font-weight:bold;
	}
#list li {
	width: 260px;
	list-style-type: disc;
	padding: 0 0 4px 0;
	float: left;
	font-size: .9em;
	list-style-image: url(../images/bullet.gif);
	font-weight:bold;
}


#main-navigation {	

float:left;
width: 120px;
}
/****************************************************/
#main-navigation ul 
{
	margin: 0 0 0 0;
	padding: 0px;
	white-space: nowrap;
	font-size: 1.0em;
	font: Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing:2px
}
#core #main-navigation li 
{
	width: 120px;list-style-type: square;
	list-style: none;
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	background: #f8eff9;
	border: 1px solid #ccc;
}
#main-navigation ul li a 
{
	display:block;
	text-decoration: none;
	padding: 2px 4px 2px 4px;
	color: #361485;
	margin: 0px;	
}
#main-navigation ul li a:hover 
{
	border-top:
	color: #6666ff;	text-decoration: none;
	background: #CCCfFF;
} 
#main-navigation ul li a .top 
{
	color: #6666ff;	text-decoration: none;
}

/*******************************************************************/
/*
#main-navigation ul li a:hover {
	background: url(../images/button-on.gi f) no-repeat center center; color: #42419a;	text-decoration: none;
} 
#main-navigation ul li a .top {
	background: url(../images/button-on.gi f) no-repeat center center; color: #42419a;	text-decoration: none;
} */

/* test */
#directions {	float:left;
width: 130px;
}

#directions ul {
	margin: 0px;
	padding: 0px;
	white-space: wrap;
	text-align: center;
}
#core #directions li {
	width: 130px;list-style-type: square;
	list-style: none;
	display: inline;
	margin: 0 0 10px 0;
	padding: 0px;
	float: left;
	background: #5166b0;
	border: 1px solid #ccc;
}
#directions ul li a {
color: #361485;
	display:block;
	text-decoration: none;
	padding: 2px 4px 2px 4px;

	margin: 0px;
	background: #f8eff9;
}

#directions ul li a:hover {
	background: #cccfff; color: #361485;	text-decoration: none;
} 

#address { float: left;
	width: 160px; margin: 0;
	color: #5166b0;  padding: 0 0 6px 0;
}
#address p{
	font-size: 1.0em;
	margin: 0;
	padding: 0 0 0 6px;
	font-weight: bold;
}
#address2 { float: right;
	width: 200px; margin: 0;
	color: #5166b0;  padding: 0 0 6px 0;
}
#address2 p{
	font-size: 1.0em;
	margin: 0;
	padding: 0 0 0 6px;
	font-weight: bold;
}
#nest {
	width: 360px; float: left;

}
#content { 
 float: left;
 margin: 0 0 5px 0;
 padding: 0;
 width: 530px;
 display: inline;
}
#content1 { 
 float: left;
 margin: 0 5px 5px 0;
 padding: 0;
 width: 259px;
 display: inline;
}
#content2 { 
 float: left;
 margin: 0 5px 5px 0;
 padding: 0;
 width: 259px;
 display: inline;
}
#content3 { 
 float: right;
 margin: 0 5px 5px 0;
 padding: 0;
 width: 173px;
 display: inline;
}
#content4 { 

 float: left;
 margin: 0 5px 5px 0;
 padding: 0;
 width: 259px;
 display: inline;
}
#contenta { 

 float: left;
 margin: 0 0 5px 0;
 padding: 0;
 width: 259px;
 display: inline;
}
#contentb { 


 float: right;
 margin: 0 20px 5px 0;
 padding: 0;
 width: 259px;
 display: inline;
}
#contentc { 
 border: 1px solid #ccc;

 float: right;
 margin: 0 20px 5px 0;
 padding: 0;
 width: 150px;
 display: inline;
}
#contentb .picture { margin: 0 20px 25px 20px; width:  65px; float: left;
	text-align: center;
	font-size: 0.9em; color: #42419a;
}
#contentpicture { 
 float: left;
 margin: 0 10px 15px 0;
 padding: 0px;
 width: 100px;
 display: inline;
	background-color: #ec008c;
}
#contentpicture  p{font-size: .8em; line-height: 1.2em; padding: 0; margin:  0 0 12px 0;	color: #fff; text-align: center;
}
#contentpicture2 { 
 float: right;
 margin: 0 0px 5px 0;
 padding: 5px;
 width: 125px;
 display: inline;
	background-color: #ec008c;
}
#contentpicture2  p{font-size: .8em; line-height: 1.2em; padding: 0; margin:  0 0 12px 0;	color: #fff; text-align: center;
}

#contentmap { 
 float: left;
 margin: 0 10px 5px 0;
 padding: 0;
 width: 375px;
 display: inline;
}
#rightcolumn 
{ 
position:absolute;
top:160px;
margin-left:569px;
 color: #333;
 border: 0px solid #ccc;
 height: 600px;
 width: 120px;
}
#footer { 
Background-Image : url(../images/image9.jpg) ;
background-repeat:no-repeat;
width: 709px;
height:121px;
clear: both;
border: 0px solid #bfbfc4;
margin: 0 10px 0 10px;
padding: 10px 0 0 10px;
font-size: .8em;
color: #000000;

}
#footer a{ 
	color: #959595;
	text-decoration: none;
}
#footer a:hover{ 
	color: #959595;
	text-decoration: underline;
}
#tinyitalic
{
height:100px;
font-size:0.8em;
text-decoration: none;
color:#000;
font-style:italic;
}
#tiny a
{
height:13px;
font-size:0.8em;
text-decoration: none;
color:#0000ff;
}
#tiny a:hover
{
height:13px;
font-size:0.8em;
text-decoration: none;
color:#FF0000;
}
.navbartext
{
font-weight: bold;
font-size: 10px;
color: #ffffff;
font-style: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none
}


