
body {
background:url(images/bg.jpg) top center repeat-y;
background-color: #e0e0e0;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#424242;
padding:0px;
margin:0px;
}
a {color: #54832F;}
a:visited {color:#54832F;}
a:hover {color: #424242;}
a:active { color:#000000;}

h1 {
font-size: 14px;
font-weight:bold;
margin:0px 10px;
}

h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:0px;}

img, div { behavior: url(iepngfix.htc) }

/* ----------container to center the layout-------------- */
#container {
width: 800px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;

}

/* ----------banner for logo-------------- */
#banner {
background:url(images/headerrep.jpg) top center repeat-x;
height:74px;
text-align: right;
padding: 0px;
margin: 0px;
}

#headerwrapper{
background:url(images/header.jpg) top center no-repeat;
width:1200px;
height:74px;
margin:0px auto;

}

#headerlogo{
float:left;
width:310px;
margin-left:200px;

}

#headerquote{
float:right;
width:333px;
margin-right:200px;

}

/* -----------------content--------------------- */
#content {
padding: 0px;
margin-left: 352px;
margin-right: 0px;
}


p, pre{
margin:0px 10px;
}

/* --------------left navi------------- */
#left {
float: left;
width: 352px;
margin: 0px;
padding: 0px;
}

/* -----------footer--------------------------- */
#footer {
background:url(images/footer.jpg) top center no-repeat;
clear: both;
height:175px;
width:1200px;
margin: 0px auto;
padding: 0px;
text-align: left; }

#footerwrapper {
background:url(images/footerbg.jpg) top center repeat-x;
height:175px;
 }
 
#footertext{
color:#FFFFFF;
float:left;
width:310px;
margin-left:200px;
line-height:20px;
} 

#footertext a{color: #FFFFFF;}
a:visited {color:#FFFFFF;}
a:hover {color: #54832F;}
a:active { color:#000000;}

#myController span{
color:#424242;
margin-right:0px;
cursor:pointer;
}

#jFlowSlide{

}

#myController span.jFlowSelected {

}

.jFlowPrev, .jFlowNext{
cursor:pointer;
}

