/*Theme color to replace: 597841*/

* { margin:0; padding:0; }

body { background: url(images/pageElements/background01.jpg) repeat-x #000000; }
#shell { margin: 0px auto; position: relative; width: 900px; background: url(images/pageElements/background02.jpg) 0 0 no-repeat;  }

#container { width: 900px;  min-height: 500px; _height: 500px;  }

.content { font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #fff; width: 500px; padding: 10px 50px; }
	.content p { padding: 10px 0 5px 0; }

#flash { width: 900px; height: 502px; }

/*Footer*/
#footer { width: 900px; font: 10px/18px Verdana, Arial, Helvetica, sans-serif; color: #a27e7e; clear: both;  text-align: center; padding-top: 20px; padding-bottom: 50px; }
	#footer a, #footer a:visited { color: #a27e7e; text-decoration: none; }
	#footer a:hover { color: #fff; }
#footerAddress { font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #a27e7e; font-weight: bold; }

/*Misc*/
.featureCenter { margin: 5px auto; border: 2px #fff solid; }

/*---- sIFR 3---*/
.sIFR-flash {  visibility: visible !important;	margin: 0;	padding: 0;}
.sIFR-replaced { visibility: visible !important; margin: 0; padding: 0; width: auto;}
.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}
.sIFR-replaced > div { display: none !important;}
.sIFR-active h1 {visibility:hidden; font:normal 36px/36px Verdana, Arial, Helvetica, sans-serif; margin:0; padding: 0;}


