﻿
body {
margin:50px 0px; padding:0px;

background: #583564;
font-family: Arial;

}

#whitepaper {
margin:-2em;
padding:0;
background: white;
font-family: Arial;
font-size:.7em;
text-decoration: none;


}
a {
color:blue;
text-decoration:none;
}

a:hover {
color:lightblue;
text-decoration:none;
}
p {

color: black;
text-align: left;
}
ul {

color: black;
text-align: left;
}
ol {

color: black;
text-align: left;
}
blockquote {
text-align: justify;
margin:.3em;
padding:0em;

}

blockquote p {
margin:.1em;
}
#whole{
padding: 0 0 0 0;
height: 100%;
background: white;
font-size:.9em;
color: black;
}
#whole h1 { 
margin:0; 
padding:0;
font-size:1.4em;
color: white;
}
#whole h2 { 
margin:1em 0 1em 0; 
padding:0;
font-size:1em;
color: #9674A2;
letter-spacing:.1em;
}

#whole h3 { 
margin:0; 
padding:0;

color: white;

}
#whole td { 
margin:0; 
padding:0;

color: black;
}
#header {
margin:1em;
height:9em;
background: #343434 url('/content/images/header2.jpg') no-repeat top left ;
border:1px solid #2D5289;
}
#header a {
text-decoration:none;
}
#footer {
margin:.5em;
padding-top:1em;
font-size:.7em;
text-align:center;
color:white;
}
#footer a{
margin:.5em;
padding-top:1em;
text-align:center;
color:white;
text-decoration:underline;
}
#leftColumn {
float: left;
width:14em;
margin-right: .5em;
padding: 1em .5em 2em .5em;
background:#FFFFFF;
border:1px solid #eeeeee;
color: #000000;

}
#centerColumn {  
margin: .5em;
padding: 0;
text-align: justify;
background-color: #FFF;
}
#centerColumn blockquote {
margin:0em;
padding:1em;

}
/* Fix IE and Opera 5 */
* html #centerColumn {
margin-left: .2em;
margin-right: .2em;
}
#rightColumn {
float: right;
width:17em;
margin-left:1em;
padding:.5em .5em 2em .5em;
background:#FFFFFF;
border:1px solid #eeeeee;
text-align: left;
height:600px;
}
#rightColumn a { 
margin:1em 0 1em 0; 
padding:0em;

color: #2D5289;
letter-spacing:0em;
text-decoration: none;
}
/* CHANGED */
#wrapper {
  overflow: hidden;
}

#contentitem {
background : white;
margin:1em 1em 0em 1em;
padding:.25em;
}
#content_board{
background : white;
margin:1em 1em 0em 1em;
padding:.25em;
width: 85%;
}
#itemtext {
background : white;
}
#itemicon img {
float:left;
width:63px;
height:63px;
padding:.5em;
background : white;
border: solid 0px white;
text-decoration: none;
}
#menu {
width : 90%; 

list-style-type : none; 
margin : 0; 
padding : 5px;

}
ul#menu {

text-align: left;
list-style-type: none;
border-top: solid 1px #b9a894;
margin: 0;
}

ul#menu ol {

font-size: .8em;
display: none;
text-align: right;
list-style-type: none;
margin: 0;
}
ul#menu li, 
ul#menu a {
text-align: left;
color: #666666;
}
ul#menu li {
border-bottom: solid 1px #b9a894;
line-height: 1em;
}
ul#menu ol li {
border-bottom: none;
}
ul#menu ol li:before {
}
ul#menu a {
text-decoration: none;
outline: none;
}
ul#menu a:hover {
color: #999999;
}
ul#menu a:active {
color: #999999;
}
#pagehead {
padding : 2%;
text-align : right;
color : #331166;
background : white; 
}
#fullpage {  
margin: .5em;
padding: 0;
text-align: justify;
background-color: #FFF;
}
#content{
margin:1em 1em 1em 1em;
BORDER-RIGHT: black 0px solid; 
BORDER-TOP: black 0px solid; 
OVERFLOW-y: scroll; 
BORDER-LEFT: white 1px solid; 
HEIGHT: 460px; 
COLOR: black; 
BORDER-BOTTOM: white 1px solid; 
BACKGROUND-COLOR: White;
}
#content2{
margin:1em 1em 1em 1em;
BORDER-RIGHT: black 0px solid; 
BORDER-TOP: black 0px solid; 
OVERFLOW-y: scroll; 
BORDER-LEFT: white 1px solid; 
HEIGHT: 150px; 
COLOR: black; 
BORDER-BOTTOM: white 1px solid; 
BACKGROUND-COLOR: White;
}
#services {
margin:1em 1em 1em 1em;
BORDER-RIGHT: black 0px solid; 
BORDER-TOP: black 0px solid; 
OVERFLOW: auto; 
BORDER-LEFT: white 1px solid; 
HEIGHT: 45px; 
COLOR: black; 
BORDER-BOTTOM: white 1px solid; 
BACKGROUND-COLOR: White;
}
#list {
width: 30em;
}
tr.d0 td {
	BORDER-BOTTOM: #9AB57F 1px solid;
	text-align: left;
}
tr.d1 td {
	BORDER-BOTTOM: #9AB57F 1px solid;
	text-align: left;
}
tr.d2 td {
	BACKGROUND-COLOR: #9674A2;
	color: white;
	text-align: center;
}
#popbody  {
text-align: center; 

background: white;
text-align:left;
}
#popbody h2 { 
text-align: center; 
padding:0;
color: #9674A2;
width: 100%;
}
#popbody img { 
text-align: center; 
padding:0;
Margin:0em;
}
#popbody table { 
text-align: center; 

}
#popbody tr { 
color: black; 
}

#clickhere a {
color:red;
text-decoration:none;
}
#ratebody  {
text-align: center; 
margin:0em;

background: white;
font-family: Arial;


}
#ratebody h2 { 
text-align: center; 

color: #9674A2;
width: 100%;
}

#ratebody img{ 
text-align: center; 

Margin:0em;
}
#ratebody table{ 
text-align: center; 
width:100%;

}
#directorbody table{ 

width: 100%;
}
#directorbody td{ 
padding-left:1em;
padding-right:1em;
text-align: left; 

Margin:0em;
background:white;
border-bottom:1px solid #9674A2;
}
#directorbody th{ 
padding-left:1em;
padding-right:1em;
text-align: left; 

background:#9674A2;;
color:white;
}
#map {
float: right;
padding-right:4em;
}