/*   __              __                                               /\ \  __        /\ \                                              \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____    /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\  /\ \L\ \ \ \/\ \__/\ \ \\`\ /\ \/\ \/\ \/\ \L\.\_/\ \/\ \/\__, `\ \ \___,_\ \_\ \____\\ \_\ \_\ \_\ \_\ \_\ \__/.\_\ \_\ \_\/\____/  \/__,_ /\/_/\/____/ \/_/\/_/\/_/\/_/\/_/\/__/\/_/\/_/\/_/\/___/ design.com  *//* GENERAL----------------------------------------------------------------------------- */* {margin:0; padding:0;}a{ text-decoration:none;}a:hover{ text-decoration:none;}a img {border: 0;}ul, ol {list-style:none;}.img_left img{float:left;}.left {float:left;}.right {float:right;}.clear {clear:both;}.over {overflow:hidden;}.over1 {overflow:hidden; height:1px;}.over0 {overflow:hidden; height:0px;}.block {display:block;}.del{display:none;}.null{visibility:hidden;}.opac100{opacity:1.00; filter: alpha(opacity=100); -moz-opacity: 1.00;}.opac50{opacity:0.5; filter: alpha(opacity=50); -moz-opacity: 0.5;}.opac0{opacity:0; filter: alpha(opacity=0); -moz-opacity: 0;}/* BASE----------------------------------------------------------------------------- */body { margin:0; background: #282928 url(images/bg.gif); font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.3em; color:#000; }.main { position:relative; margin:0 auto; padding:0 2px; width:980px; background:#fff; }/* HEADER----------------------------------------------------------------------------- */.header { position:relative; width:980px; overflow:hidden;}.header h1{ position:absolute; top:44px; left:371px;}.header .menu{ position:absolute; top:222px; left:10px;  width:980px;}/* MENU.................................. */.menu li{ float:left; padding:0 19px 0 0;}.menu li.space{ padding:0 250px 0 0;}.menu a img{ display:block; width:167px; height:69px;}.header h1 a:hover img,.menu a.hover img,.menu a:hover img{ opacity:.8; filter: alpha(opacity=80); -moz-opacity:.8;}.menu a.hover{ cursor:default;}/* CONTENT----------------------------------------------------------------------------- */.content {}/* FOOTER----------------------------------------------------------------------------- */.footer { position:relative; width:980px; }.footer h1{ position:absolute; top:333px; left:370px; z-index:1000;}.footer .menu{	position:absolute;	top:837px;	left:9px;	width:980px;	z-index:500;}.footer .menu li{ float:left; padding:0 10px 0 0;}.footer .menu li.space{ padding:0 269px 0 0;}.footer a:hover img{ opacity:.8; filter: alpha(opacity=80); -moz-opacity:.8;}.footer p{ padding:0 0 60px; color:#727272; text-align:center;}.footer p a{ color:#C59000; text-decoration:underline;}.cal_table {width:185px;} .cal_td_back { font: 14px arial;} .cal_link_back { font: 14px arial;} .cal_td_header { font: 14px arial;} .cal_day { font: 14px arial;} .cal_day_ev { font: 14px arial;} .cal_td_week { font: 14px arial;}.post {	padding: 5px;}#menu2 {	border-left-width: 1px;	border-left-style: dotted;	border-left-color: #333;	color: #003;	padding-left: 5px;}a:link, a:visited {	color: #C59000;	text-decoration: none;}a:hover {	color: #F90;	text-decoration: underline;}