/*   __              __                                               /\ \  __        /\ \                                              \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____    /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\  /\ \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;}.bg_extra{	background:url(../images/bg_foo.gif) bottom center repeat-x;}/* BASE----------------------------------------------------------------------------- */body { margin:0; background: #0B2525 url(../images/bg.jpg) center top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.3em; color:#434343; }.main { position:relative; margin:0 auto; width:962px; background:#fff; }/* MENU.................................. */.menu{ height:62px;}.menu li{ float:left;}.menu a img{ display:block;}.menu a:hover img{opacity:0; filter: alpha(opacity=0); -moz-opacity: 0;}.menu a.hover{ cursor:default;}/* HEADER----------------------------------------------------------------------------- */.header { position:relative; width:962px; height:307px;}.header .menu{ position:absolute; top:263px; left:0;}/* CONTENT----------------------------------------------------------------------------- */.content {}/* FOOTER----------------------------------------------------------------------------- */.footer { position:relative; width:962px; background:#020A0A; }.footer .menu{ position:absolute; top:0px; left:0;}.footer img.block{ margin:0 auto;}.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 {	font-size: 13px;}#menu2 {	border-left-width: 1px;	border-left-style: dotted;	border-left-color: #333;	color: #003;	padding-left: 5px;}a:link, a:visited {	color: #066;	text-decoration: none;}a:hover {	color: #F90;	text-decoration: underline;}