/*
   __              __                                             
  /\ \  __        /\ \                                            
  \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____  
  /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\ 
 /\ \L\ \ \ \/\ \__/\ \ \\`\ /\ \/\ \/\ \/\ \L\.\_/\ \/\ \/\__, `\
 \ \___,_\ \_\ \____\\ \_\ \_\ \_\ \_\ \_\ \__/.\_\ \_\ \_\/\____/
  \/__,_ /\/_/\/____/ \/_/\/_/\/_/\/_/\/_/\/__/\/_/\/_/\/_/\/___/ design.com
  
*/

/* GENERAL
----------------------------------------------------------------------------- */

* {margin:0; padding:0; border: 0;}
a img {border: 0;}
ul, ol {list-style:none;}
.img_left img{float:left;}
.img_block img{display:block;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.over {overflow:hidden;}
.over1 {overflow:hidden; height:1px;}
.block {display:block;}
.del{display:none;}
.null{visibility:hidden;}

p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
h3 {Verdana, Arial, Helvetica, sans-serif}
.site_title{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#06BDEA; font-weight:bold;}
.site_desc{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF}



/* --------- this project -------- */

a{ color:#06BDEA;}
a:hover{ text-decoration:none;}


/* BASE
----------------------------------------------------------------------------- */

body {
	margin:0;
	background:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3em;
	color:#A1A1A2;
}

.main {
	position:relative;
	margin:0 auto;
	width:950px;
}

/* HEADER
----------------------------------------------------------------------------- */
.header {
	position:relative;
	width:950px;
}
.header .login{ position:absolute; top:0px; left:583px;}
.header .login .in input{ float:left;}
.header .login .in img{ float:left;}
.header .login .in { height:27px; width:332px; background:#303134;}
.header .login .in .txt{ width:100px; margin:5px 5px 0; _margin:5px 5px 0; color:#666666; padding:0 3px;}
.header .login .newuser{ font-size:11px; text-align:right; padding:0 5px 0 0;}
.header .login .newuser a{ font-weight:bold; color:#FFFFFF;}

/* MENU
.................................. */
.menu{
	position:absolute;
	width:560px;
	height:27px;
	background:url(images/menu-bg.gif) no-repeat;
}
.menu li{ float:left;}

.menu a:hover img{filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}

.header .menu{ top:49px; left:351px;}




/* CONTENT
----------------------------------------------------------------------------- */
.content {}

.content h2{padding:0 0 0 42px;}

/* FOOTER
----------------------------------------------------------------------------- */
.footer { position:relative; width:950px;}

.footer .menu{ top:49px; left:351px;}

.footer address{ position:absolute; top:87px; left:653px; font-size:10px; text-align:right; font-style:normal;}
