body{margin:0px;padding:0px;background-color:#000000;}
#top{width:100%;text-align:center;}
#main{background-color:#ffffff;width:980px;position:relative;left:50%;margin-left:-450px;margin-top:10px;padding:0px;}
#header{background-color:#000000;height:100px;width:100%;border:0px;}
#bottom{background-color: #660000;width:100%;clear:both;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc;}
.bottom_div01{position:relative;margin:10px 50px 10px 50px;text-align:justify;}
#left_col{background-color: #000000;float:left;width:160px;height:auto; background-image:url(http://www.3dreference.org/images/left_col_bg.gif); background-repeat:repeat-y;}
#left_col .pmenu {margin-left:10px;margin-top:50px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#666666;}
.pmenu a, .pmenu a:visited {text-decoration:none; display:block; border:1px solid #eeeeee;padding:4px;font-weight:bold; width:130px;margin-top:5px; color:#666666;}
.pmenu a:hover {background-color:#660000; color:#f8f8f8;}
#left_col hr {width:80%; color:#cccccc; background-color:#cccccc; height:1px;border:1px solid #eeeeee;}
#left_col_search{margin-left:0px;}
#left_col_search_div01, #left_col_search_div02, #left_col_search_div03, #left_col_search_div04, #left_col_search_div05, #left_col_search_div06, #left_col_search_div07 {margin-top:-2px;margin-left:10px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#left_col_search_div02, #left_col_search_div03, #left_col_search_div04, #left_col_search_div06, #left_col_search_div07 {margin-left:20px;}
#left_col_search_div07,#left_col_search_div05 {margin-top:10px;}
#left_col_search_div05 {margin-left:10px;}
.left_col_search_submit01{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;height:22px;width:60px;border:1px solid #CCCCCC;}
.left_col_search_text01{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;height:14px;width:120px;}
#center_col{background-color: #f8f8f8;float:left;width:580px;}
#center_col_div01{margin-top:100px;margin-bottom:50px;margin-left:10px;width:560px;}
#right_col{background-color: #ffffff;float:left;width:240px;height:auto;background-image:url(http://www.3dreference.org/images/right_col_bg.gif); background-repeat:repeat-y;}
#center_col_468x60{position:relative;margin:50px auto 0 auto;width:468px;}
.left_menu_item_count{font-size:10px;font-weight:normal;text-decoration:none;color:#cccccc;}


#bl_div01{}
#bl_div02 {margin-top:0px;margin-bottom:30px;width:560px;border-bottom: 1px solid #660000;}
#bl_div02 p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#666666;margin-bottom:5px; margin-left:20px;}
#bl_div02 a, a:visited {text-decoration:none; color:#666666;}			
#bl_div02 a:hover {color:#660000;}	
#bl_div04{margin-top:0px;margin-bottom:30px;width:560px;border-bottom: 1px solid #660000;}
#bl_div04 p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#666666;margin-bottom:5px; margin-left:20px;}
.bl_div06{margin-left:10px;width:458px;height:20px;border-bottom: 1px solid #e5e5e5;}
.bl_div06 p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#666666;margin-left:20px;margin-top:5px;margin-bottom:5px;}
.bl_div06 a, a:visited {text-decoration:none; color:#666666;}			
.bl_div06 a:hover {color:#660000;}	
.bl_p01{width:500px;height:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin-bottom:2px;margin-top:0px;margin-left:30px;border-bottom:1px solid #eeeeee;overflow:hidden;}
.bl_p01 a{color:#666666;font-weight:bold;text-decoration:none;}
.bl_p01 a:visited{color:#666666;font-weight:bold;text-decoration:none;}			
.bl_p01 a:hover{color:#990000;font-weight:bold;text-decoration:none;}	
.bl_span01{font-size:8px;font-weight:lighter;color:#f8f8f8;}			


#tu_div01{}
#tu_div02 {margin-top:0px;margin-bottom:30px;width:560px;border-bottom: 1px solid #660000;}
#tu_div02 p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#666666;margin-bottom:5px; margin-left:20px;}
#tu_div02 a, a:visited {text-decoration:none; color:#666666;}			
#tu_div02 a:hover {color:#660000;}	
#tu_div04{margin-top:0px;margin-bottom:30px;width:560px;border-bottom: 1px solid #660000;}
#tu_div04 p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#666666;margin-bottom:5px; margin-left:20px;}
.tu_div06{margin-left:10px;width:458px;height:20px;border-bottom: 1px solid #e5e5e5;}
.tu_div06 p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#666666;margin-left:20px;margin-top:5px;margin-bottom:5px;}
.tu_div06 a, a:visited {text-decoration:none; color:#666666;}			
.tu_div06 a:hover {color:#660000;}			
.tu_div03_L {background-color:#eeeeee;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align:left;
border:1px dashed #cccccc; overflow:auto;margin:0 30px 0 30px;}
.tu_div03_L a {text-decoration:none; color:#666666;font-weight:bold;}  
.tu_div03_L a:visited {text-decoration:none; color:#666666;font-weight:bold;} 
.tu_div03_L a:hover{text-decoration:none; color:#990000;}	
.tu_div03_L img {float: left; border:1px solid #cccccc; padding:2px; margin:5px 5px 5px 5px;} 
.tu_item_title {float:left; margin:25px 0 10px 0;} 
#tu_div01 hr{height:1px; width:500px; border:1px solid #eeeeee; color:#eeeeee; background-color:#eeeeee;}
.tu_span01{font-size:8px;font-weight:lighter;color:#f8f8f8;}			
.tu_span02{font-size:11px;color:#666666;}			

#mo_div01{}
#mo_div02 {margin-top:0px;margin-bottom:30px;width:560px;border-bottom: 1px solid #660000;}
#mo_div02 p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#666666;margin-bottom:5px; margin-left:20px;}
#mo_div02 a {text-decoration:none; color:#666666;}	
#mo_div02 a:visited {text-decoration:none; color:#666666;}			
#mo_div02 a:hover {color:#660000;}	
#mo_div04{margin-top:0px;margin-bottom:30px;width:560px;border-bottom: 1px solid #660000;}
#mo_div04 p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#666666;margin-bottom:5px; margin-left:20px;}
.mo_div06{margin-left:10px;width:458px;height:20px;border-bottom: 1px solid #e5e5e5;}
.mo_div06 p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#666666;margin-left:20px;margin-top:5px;margin-bottom:5px;}
.mo_div06 a, a:visited {text-decoration:none; color:#666666;}			
.mo_div06 a:hover {color:#660000;}	
.mo_item_title {float:left; margin:25px 0 10px 0;} 
.mo_div03_L {background-color:#eeeeee;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align:left;
border:1px dashed #cccccc; overflow:auto;margin:0 30px 0 30px;}
.mo_div03_L a {text-decoration:none; color:#666666;font-weight:bold;}  
.mo_div03_L a:visited {text-decoration:none; color:#666666;font-weight:bold;} 
.mo_div03_L a:hover{text-decoration:none; color:#990000;}	
.mo_div03_L img {float: left; border:1px solid #cccccc; padding:2px; margin:5px 5px 5px 5px;} 
.mo_item_title {float:left; margin:25px 0 10px 0;}
#mo_div01 hr{height:1px; width:500px; border:1px solid #eeeeee; color:#eeeeee; background-color:#eeeeee;}	
.mo_span01{color:#eeeeee; font-size:4px;}


#li_div01 {margin-right:50px;margin-left:50px;margin-top:80px;margin-bottom:30px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;font-size:12px;border-bottom:1px solid #cccccc;width:480px;}	
.li_p01 {margin-right:60px;margin-left:60px;margin-bottom:10px;margin-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;border-bottom:1px solid #eeeeee;width:460px;}
.li_p01 a {text-decoration:none;color:#666666;}
.li_p01 a:visited {text-decoration:none;color:#666666;}
.li_p01 a:hover {text-decoration:none;color:#666666;}

.floatclearer{clear:both;background-color:#eeeeee;height:auto;margin:0px;padding:0px;}



#div_menu{margin:50px auto 50px auto;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold;}
.a_menu_01{text-align:center;display:block;float:left;text-decoration:none;color:#666666;height:20px;width:20px;border:1px solid #e5e5e5; background-color:#CCCCCC;}
.a_menu_01:visited{text-decoration:none;color:#666666;}
.a_menu_01:hover{color:#660000;background-color:#ffffff;}
.a_menu_01_s{text-align:center;display:block;float:left;text-decoration:none;color:#f8f8f8;height:20px;width:20px;border:1px solid #e5e5e5;background-color:#990000;}
.a_menu_01_s:visited{text-decoration:none;color:#f8f8f8;}
.a_menu_01_s:hover{color:#ffffff;}	


