/*
	RESET
*/

*									{ margin: 0; padding: 0; }
html, body							{ height: 100%; }
body								{ font-size: 100%; font-family: Arial, sans-serif; color: #000; background: url(../images/bg.gif) repeat-x #c2d9ea; }
a									{ outline: none; text-decoration: underline; color: #ECECE5; }
a img								{ border: none; background: none; }
p									{ margin: 0 40px 1.2em 20px; line-height: 1.3; font-size: 0.95em; text-align: left; }
ul									{ margin: 0 0 20px 35px; padding: 0; text-align: left;  }
li									{ list-style: inside; font-size: 0.95em; margin: 0 0 4px 0; }


/*
	UTILITY
*/
.floatLeft 							{ float: left; }
.floatRight							{ float: right; }
.clear								{ clear: both; }
.img_left							{ float: left; border: 1px solid #00487E; margin: 5px 10px 0 20px; }
.img_right							{ float: right; margin-left: 10px; }
.img-center							{ }
.heading							{ margin: 10px 0; }
.purchase							{ margin: 25px 0 40px; }
.divider							{ width: 720px; height: 5px; margin: 0 0 15px 20px; border-bottom: 1px dotted #03538F; }

/*
	STRUCTURE
*/
#page-wrap							{ width: 792px; margin: 0 auto; min-height: 100%; height: auto !important; height: 100%; }
#header								{ width: 792px; height: 179px; background: url(../images/header.gif) no-repeat; }
#content							{ width: 792px; background: url(../images/content.gif) repeat-y; padding: 0 0 0 12px; overflow: hidden; text-align: left; }
#footer								{ width: 792px; height: 62px; background: url(../images/footer.gif) no-repeat; overflow: hidden; }


/*
	FOOTER
*/
#footer-content						{ width: 700px; margin: 0 auto; text-align: center; padding-bottom: 15px; }
#footer-content a					{ color: #000; }
#footer-content p					{ text-align: center; font-size: 0.85em; }

