* { margin:0px; padding:0px;}

body { background:#87bef6 url(../images/body_bg.jpg) repeat-x top left;}

div.clear { clear:both;}

div#container { margin:0px auto 20px; width:900px;}

div#logo, div#cloud1, div#cloud2, div#cloud3, div#cloud4 { display:block; float:left; margin-right:20px;}

div#cloud1 { margin-left:100px;}

div#cloud1 img, div#cloud3 img { margin-top:20px; position:relative;} 

div#menu { display:block; margin-top:10px; margin-bottom:10px; height:200px;}

div#content { display:block;}

div.part {width:200px; display:inline; text-align:center; margin:10px 0px;}

div#copy { padding:10px; font:normal 10px Tahoma; color:#333333;}

div#texts {  position:absolute; overflow:auto; width:580px; height:560px; margin-top:150px; margin-left:150px; text-align:left;}

div#texts h1 { color:#87bef6; font:bold 22px "Trebuchet MS", Tahoma; margin-bottom:15px; letter-spacing:1px;}

div#texts p, div#texts ul li { color:#666666; font:normal 11px "Trebuchet MS", Tahoma; margin-bottom:10px; line-height:16px; letter-spacing:1px; padding-right:10px;}

div#texts img { display:block; float:left; margin-bottom:10px; margin-right:10px;}

div#footer { text-align:center; font:normal 10px Tahoma; color:#333333; margin-bottom:10px;}

div#footer a {color:#FFFFFF; text-decoration:underline;}

div#footer a:hover {  color:#333333; text-decoration:none;}

div#texts ul li { margin-left:30px; }

div#game {  position:absolute; width:660px; height:510px; margin-top:190px; margin-left:100px; text-align:center;}
