body{
margin:0;
padding:0;
background:#FFF;
text-align: none;
min-height: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
min-height: 0; /* For Mozilla/Opera/Safari */
}

html, body {
height: 0;
}

/******************** Start Presentation Styles ********************/

h1 {
margin:0;
padding:0; 
font-size: 1em;
font-weight: bold;
}

h2 {
font-size: 1em;
font-weight: bold;
margin: 5px 0px;
}

h3 {
font-size: 1em;
margin: 5px 0px;
}

p {
margin:0;
padding:0 0 10px 0;
}

a {
color:#847C75;
text-decoration: underline;
}

a:hover {
color:#000;
}

/******************** End Presentation Styles ********************/



/******************** Start Layout Styles ********************/

#header {
display:none;
}

#container, #wrapper {
position:absolute;
top:0;
left:0;
width: 100%;
height: 0;
margin:0;
padding:0;
margin-top:0;
}

#strapline, #picleft, #picmiddletop, #picmiddlebottom, #picmiddlebottom, #picright, #pageindex, #divUpControl, #divDownControl, #navcontainer, #subnavcontainer1, #subnavcontainer2, .contactform td, textarea, input  {
display:none;
}

#leftcoltext {
position:relative;
top:0;
left:0;
width:100%;
}

#rightcoltext {
position:relative;
top:0;
left:0;
width:100%;
}

#divContainer{
position:relative;
top:0;
left:0;
width:100%;
overflow:visible;
visibility:visible;
} 

#divContent{
position:relative;
top:0;
left:0;
width:100%;
} 

/******************** End Layout Styles ********************/

