/*************
	CrossAlive CSS

	by William Frankhouser
	version	1.0.0
	
	change detail:
		-
**************/

html{margin:0px;padding:0px;}
body{margin:0px auto;text-align:center;width:900px;padding:0px;background:#bbc0c5 url('bggrad.png') top left repeat-x fixed;color:#000;font-family:Arial,Verdana,sans-serif;font-size:10pt;}

h1,h2,h3{margin:20px auto;font-family:Georgia,Times,serif;}
h1{font-size:2.4em;}
h2{font-size:1.7em;letter-spacing:2px;border-bottom:2px dashed #ddd;margin-top:25px;}
h3{font-size:1.4em;letter-spacing:1px;}

big{font-size:1.25em;font-weight:bold;}

a{color:#900;text-decoration:none;}
a:hover{color:#d20;text-decoration:underline;}

.ca{color:#1A1E89;}
.icon{width:16px;height:16px;border:0px;vertical-align:middle;}
		
#topbanner{width:780px;height:212px;margin:10px auto 0px auto;padding:0px 10px;background-color:#eef3f9;color:#000;text-align:left;border-top:2px solid #777;border-left:2px solid #777;}
	#topbanner #logo{position:absolute;margin-left:30px;border:0px;width:212px;height:200px;}
	#topbanner #logo a{border:0px;}
	#topbanner h1{position:absolute;width:500px;margin-left:270px;margin-top:35px;letter-spacing:5px;color:#1A1E89;font-weight:bold;}
	#topbanner #motto{position:absolute;width:480px;margin-left:300px;margin-top:75px;font-style:italic;font-weight:bold;letter-spacing:1px;font-size:1.2em;font-family:Arial,sans-serif;}
	
	#topbanner #downloadfeature{position:absolute;margin:110px 0px 0px 425px;width:300px;text-align:center;border:5px double #800;
			background:#500 url('backgrad_red.png') top left repeat-x;color:#fff;}
	#topbanner #downloadfeature a{color:#fff;}
	#topbanner #downloadfeature .downloadTitle{font-size:1.25em;font-weight:bold;letter-spacing:1px;}
	
#topmenu{width:780px;margin:0px auto;padding:3px 10px;font-size:1.1em;background-color:#444;color:#fff;text-align:left;}
	#topmenu ul{list-style-type:none;margin:0px;}
	#topmenu ul li{display:inline;padding:0px 2px;font-weight:bold;vertical-align:center;}
	#topmenu li a{padding:3px 12px;line-height:1.4em;color:#fff;vertical-align:center;text-decoration:none;}
	#topmenu li a:hover{padding:3px 12px;line-height:1.4em;background-color:#1A1E89;color:#fff;vertical-align:center;text-decoration:underline;}

#maincontent{clear:both;width:760px;margin:0px auto;padding:5px 20px;background-color:#fff;color:#000;text-align:left;border-top:2px solid #777;border-left:2px solid #777;}
	#maincontent #rnews{font-size:1em;float:right;width:180px;margin:15px 0px 5px 12px;padding:5px;border:2px outset #999;
			background-color:#ddf;text-align:center;}
			
	#maincontent ul#frontpagenews{list-style-type:none;}
	#maincontent ul#frontpagenews li{padding-bottom:15px;clear:both;}
	#maincontent ul#frontpagenews .newsdate{float:left;width:155px;font-size:1.1em;letter-spacing:2px;font-weight:bold;background-color:#888;color:#fff;font-family:Tahoma,sans-serif;padding:3px 6px;margin-right:5px;}

	#maincontent p{line-height:1.6em;}
	#maincontent li{line-height:1.6em;padding-bottom:5px;}
	
	#maincontent #releasenotes{margin:10px auto;width:85%;background-color:#eee;padding:8px;}
	
#footer{clear:both;width:760px;margin:0px auto 10px auto;padding:5px 20px;background-color:#fff;color:#000;
	font-size:0.85em;border-left:2px solid #777;text-align:center;}