/*Width Fix**************************************************/
.width_fix {
   min-width: 1000px;
   width: expression((documentElement.clientWidth) < 1000 ? "1000px" : "100%");}

/*Top Banner************************************************/
.autumn2010_top {
	background:url(/i/autumn2010/en/top_banner.png) 230px 0% no-repeat;}
#topbanner {
	z-index:2;
	position:absolute;
	top:10px;
	left:400px;
	height:60px;
	width:275px;}
#topbanner a {
	text-indent:-9999px;
	display:block;
	height:60px;
	width:290px;}

/*old*/
#logos {margin: 15px 0px 17px 17px;}
#logo {padding: 2px 0 0 0;}
#logoems {float: right; width:23%;}
/*IE6*/
*html #logos {margin: 25px 0px 14px 17px;}
*html #logo {padding: 17px 0 0 0;}
*html #logoems {float: right; width:23%; padding:20px 0px 0px 0px;}
/*IE7*/
*:first-child+html #logos {margin: 25px 0px 17px 17px; height:60px;}
*:first-child+html #logo {padding: 17px 0 0 0;}
*:first-child+html #logoems {float: right; width:23%; padding:20px 0px 0px 0px;}

#topmenu {
	border-top:0px;}


/*Center part**************************************************/
#column_center {
	width: 100%
}
#studio { }
#promo_pic {
	border:0px;
	padding-top:0px;
	margin-top:-5px;
	background: url(/i/autumn2010/promo_pic.jpg) no-repeat right top;}


*html #promo_pic {
	padding-top:5px;
	/*margin-top:-5px;*/
	background: url(/i/autumn2010/promo_pic.jpg) no-repeat right top;
	border-left:1px solid #fff;}

#about_cntn {
	border:0px;
	padding-top:0px;
	margin-top:-5px;
	background:no-repeat right 127px;}

#about_cntn h1 {
	color: #fd7322;
	font-size: 130%;
	letter-spacing: -.04em;
	padding:20px 0px 0px 0px;}
#about_cntn  h1 sup {
	font-size: 70%;}
#about_cntn  h2 {
	font: Tahoma, Serif;
	color: #77b2c0;
	font-size: 120%;
	font-style:normal;
	font-weight:normal;
	letter-spacing: -.04em;
	margin:0px;
	padding:0px 0px 20px 0px;}

#about_text {
	color:#666;
	line-height:16px;
	font-size:80%;
	text-align:left;
	vertical-align:top;
	padding:0px 200px 20px 0px;
	margin:0px 0px 0px 0px;
	min-height:245px;}
*html #about_text{
	background-position:right bottom;
	height:200px;
	padding:0px 250px 90px 0px}
*:first-child+html #about_text{
	height:150px;
	margin:0px;
	padding:0px 250px 20px 0px;
	background-position:right 6px;}

/*buttons*/
#list {
	}
#list ul {
	margin:0px;
	padding:20px 0px 0px 0px;}
#list ul li {
	height:35px;
	background:url(/i/autumn2010/en/button_free.png) 0% 0% no-repeat; 
	padding:4px 15px 15px 10px;
	display:inline;	
	list-style:none;                                 
	font-size:85%;
	font-weight:bold;}
#list ul li#green {
	background:url(/i/autumn2010/en/button_buy.png) 0% 0% no-repeat;}
#list ul li a {
	text-decoration:none;
	color:#fff;}
#list ul li a:hover {
	text-decoration:underline;}
	
/**servers************************************************************************/
#left_corner {
	height:118px;
	background:url(/i/autumn2010/bg_studio_list.gif) repeat-x;}
/*IE7*/
*:first-child+html #left_corner {
	margin-top:10px;}

#right_corner {
	height:118px;
	background:url(/i/autumn2010/bg_studio_list_left.gif) 0% 0% no-repeat;}
ul.servers {
	background: url(/i/autumn2010/bg_studio_list_right.gif) 100% 0% no-repeat;
	height: 118px;
	margin: 0;
	padding: 7px 0 0 12px}
/*IE7*/
*:first-child+html ul.servers li {
	width: 19%;}
	
ul.servers li a {
	margin:13px 5px 5px 15px;
	display: block;}
ul.servers li a, ul.servers li a:visited {
	color: #fff;}
/*IE7*/
*:first-child+html ul.servers li a { 
	margin-top:9px;}
ul.servers li a:hover {color: #cbf7fd;}

a.my {background:url(/i/autumn2010/studios/my.gif) no-repeat;}
a.ms {background: url(/i/autumn2010/studios/ms.gif) no-repeat;}
a.pg {background: url(/i/autumn2010/studios/pg.gif) no-repeat;}
a.ib {background: url(/i/autumn2010/studios/ib.gif) no-repeat;}
a.db2 {background: url(/i/autumn2010/studios/db2.gif) no-repeat;}
a.oracle {background: url(/i/autumn2010/studios/ora.gif) no-repeat;}

/*star_phrase*************************************************************************/
#studio {
	border:none;}
#star_phrase {
	text-align:right;
	height:24px;
	margin:-20px 0px 30px 0px;}
*html #star_phrase {
	height:21px;}
#star_phrase a {
	text-decoration:none;
	padding:0px;
	margin:0px;
	font-size:80%;
	color:#666;}
#star_phrase a:hover {
	text-decoration:underline;
	color:#53bbd0;}



/*IE bug with left col*******************************************************************/

*html #column-left {
	top:79px;	}
*html #quicknav h2 {
	padding-bottom:4px;}

