html, body 		{ margin: 0; padding: 0; }
body 			{ color: #000; font: 12px Helvetica, Arial, sans-serif; line-height: 18px; }
h1, h2          { font: 24px Helvetica, Arial, sans-serif; line-height: 20px; margin-bottom: 6px; }
h2				{ color: #000; font-size: 18px; padding: 5px; margin-top: 7px;}
a:link	 		{ color: #215A64; /*#001C6C; #2C4586;*/ }
a:visited		{ color: #215A64; /* #ADAEB0;*/ }
a:hover			{ color: #891948; }
p				{ margin: 0 0 0 15px; }
#wrapper		{ height: 480px; background: url("../images/bg-03-1.jpg") no-repeat 100% 100%; }
#boxwrap		{ width: 900px; }

/* Header */ 
#header			{ background: #909F93; border-bottom: 1px solid #4C5D52; }
#header h1  	{ color: #2E4A37; margin: 0 0 3px; padding: 14px 18px 0; }
#header p		{ color: #464646; font-size: 11px; font-weight: bold; padding: 2px 18px 8px 18px; }


/* Box Styles */
.box			{ float: left; width: 460px; margin-left: 25px;}
.box ul			{ float: left; margin: 0 0 25px 0; padding: 0; }
.box li			{ line-height: 20px; margin-left: 15px; list-style-type: none; }

.thumbs li      { display: inline; }

.news			{ float: left; width: 300px; margin-left: 35px; }
.news ul		{ float: left; margin: 0 0 25px 0; padding: 0; }
.news li		{ line-height: 20px; margin-left: 15px; list-style-type: none; }

/* Footer */
#footer			{ /*background: #909F93; border-bottom: 1px solid #4C5D52;*/ border-top: 1px solid #4C5D52; clear: both; width: 100%; }
#footer a		{ color: #eee; vertical-align:middle; line-height: 14px; }
#footer	p		{ font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #000; margin: 0; padding: 6px 18px 6px 10px; }
#footer ul		{ border-bottom: 1px solid #555; list-style: none; margin: 0 18px 6px; padding: 14px 0 8px; color: #fff; }
#footer li		{ display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; }
