* 		{ margin: 0; padding: 0; }
img     { border: none; }
body    { font-family: arial, sans-serif; font-size: 12px; color: #000; }
a       { color: #ff0066; text-decoration: none; }
a:hover { color: #9b9a9b; }

#container  { width: 860px; margin: 0px auto; position: relative; }

#header { padding: 0 0 60px 0; background: url(../images/BKGtop.jpg) bottom center no-repeat; }
	h1  	{ margin: 100px 0 40px 0px; font-family: 'Andika', sans-serif; color: #7c7b80; font-size: 36px; text-align: center; }
		h1 span	{ color:#012561; }
	h2  	{ text-align: center; font-size: 14px; font-weight: bold; color: #7c7b80; }
	h2 span { color: #b4b4b4; }
	
#content	{ padding: 30px 0 75px 0; background: url(../images/BKGbottom.jpg) bottom center no-repeat; overflow: hidden; zoom: 1; }
	ul      	{ list-style: none; overflow: hidden; height: 90px;}
	li      	{ float: left; width: 129px; text-align: center; margin-right: 16px; margin-bottom: 65px; overflow: hidden; zoom: 1; }
	li.long 	{ width: 129px; margin-right: 0px; width: 145px; }
	li.long img	{ margin-left: 5px; }
    li.last 	{ margin: 0; }
    li img		{ display: block; margin-bottom: 6px; }
    
    dl      	{ width: 270px; text-align: center; background: url(../images/border.jpg) top right no-repeat; padding: 20px 0; }
    dl.only     { width: 240px; margin:0 auto; background:none; }
    dl.first    { text-align: left; padding-left: 155px; clear:both; }
    dl.last     { text-align: right; background: none; }
    dt     		{ color: #9b9a9b; font-weight: bold; margin-bottom: 16px; }

#sign   { padding: 20px 10px; font-size: 11px; }
	#sign a 		{ color: black; }
	#sign a:hover,
	#sign span  	{ color: red; }
	
#flashPopup { width: 350px; height: 240px; position: absolute; top: 60px; *top: 160px; left: 250px; }

ul { width: 580px; margin:0 auto; }

