h1,h2,h3,h4,h5,h6,p,a,div,li,ul{padding:0; margin:0;}
body{font:100% Arial, Helvetica, sans-serif; padding:0; margin:0; background:#000000;}
.clear{clear:both;}
       
#main{width:800px; padding:0; margin:0 auto; background:url(bodybg.gif) repeat;}
#main #header{ width:800px; height:143px; background:url(headerpart.png) no-repeat top left;}
      #header .logo{width:165px; height:87px; padding:46px 0 0 61px; margin:0 0 10px 0; float:left;}
	  
	  #header #headerrightpart {width:430px; height:40px; position:relative; background:url(button_bg.gif) no-repeat left; top:55px; right:0;  padding:32px 10px 10px 10px; float:right;}
	  #header #headerrightpart .buttons{position:absolute;}
	  #header #headerrightpart a{font-size:0.75em; color:#CCCCCC; text-decoration:none; padding:0 0 10px 25px;}
	   #header #headerrightpart a:hover{text-decoration:underline; color:#FF0000;}
#main #bodypart{width:800px; padding:0; margin:0; background:url(bodybg.gif) repeat;}
       #bodypart .model{border:1px #FFFF00 dotted; padding:5px; margin:10px 6px;}
      #bodypart #leftpart{width:330px; padding:0; margin:0 0 0 11px; float:left;}
	  
	  #bodypart #rightpart{width:445px; float:left;}
	            #rightpart h1{width:380px; font-size:30px; font-family:"Monotype Corsiva", "MS Serif", sans-serif; color:#CCCCCC; padding:15px 0 10px 10px; float:left;}
				#rightpart h2 {width:380px; font-size:12px; color:#CCCCCC; margin:100px 0 0 0;}
	            #rightpart p{width:320px; font-size:0.95em; color:#CCCCCC; padding:10px 0 10px 25px; float:left;}
				#rightpart .modelbg{border:1px #FF0000; float:left; background:url(models_bg.gif) no-repeat;}
				
				#footer{width:800px; position:relative; padding:0 0 20px 0; background:url(bodybg.gif) repeat;}
				#footer .copyrights{width:380px; font-size:12px; color:#cccccc; position:absolute; padding:-280px 20px 10px 20px; top:-20px; left:380px; float:right;}
				#footer a{font-size:12px; color:#FFFF00;} 
				#footer a:hover{color:#FFFFFF; text-decoration:none;}
				