*{margin:0; padding:0;}
body{background-color:#000000; text-align:center;}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
.column{float:left;}
.clear{clear:both;}
body{font-family:Tahoma, Arial, helvetica, sans-serif; color:#8B9599; font-size:0.6875em; line-height:1.27em;}
input, textarea, select{color:#000000; vertical-align:top; text-align:left; border: 1px solid #D0D0D0; font:11px Tahoma, Arial, helvetica, sans-serif;}
.tar{text-align:right;}
.in5{padding-top:5px;}
.in10{padding-top:10px;}
.in15{padding-top:15px;}
.in20{padding-top:20px;}
.in25{padding-top:25px;}

.mindberry {color:Orange}

.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid{float:left;}

.new {color:Lime;font-weight:normal;}
/*=======header===========*/
#header .nav{width:228px; height:76px; background:url(../images/nav_bg.jpg) left top no-repeat; float:left;}
#header .nav div{padding:34px 0 0 29px;}
#header .nav img{margin-right:7px;}
#header .menu{width:552px; height:76px; background:url(../images/menu_bg.jpg) left top no-repeat; float:left;}
#header .menu2 {height:76px; 
					padding-right:30px;
					float:right;
					
                }
#header 
{
	background-image:url(../images/header_bg.jpg);
	background-repeat:no-repeat;
	
}     
#header .menu img{margin-right:28px;}

#header .logo{height:272px; background:url(../images/logo_bg.png) left top no-repeat;}
#header .logo div{padding:81px 0 0 98px;}
#header .logo h1{text-indent:-10000px; background:url(../images/logo.jpg) left top no-repeat; height:77px;}

.dashline {border-bottom: 1px dashed rgb(139, 149, 153); margin-right: 28px;}
.dinfo {margin-left:10px; color: rgb(206, 221, 255);}
.dinfo-color{ color: rgb(206, 221, 255);}
.white {color:White}
.download 
{

}

.buy {}
.promo { text-decoration:line-through ;}
.group {margin-top:10px;}
.group h4 { font-size:12px; color:White;}
.group-content {margin-left:10px}
.group-list 
{
	margin-left:15px;
	color: rgb(206, 221, 255);
	list-style-type:square;
}
.group-list li { color :  rgb(206, 221, 255);}

.menuseparator 
{
	opacity:0.4;
	border-left:solid 1px Black;
	border-right:solid 1px White;
	float:left;
	width:0px;
	
	height:12px;
}

.menuitems
{
	
}
.menuitem
{
	padding-top:32px;
	padding-left:34px;
	
	font-family : Lucida Sans, Verdana, Tahoma;
	
	float:left;
	
	text-align:right;
	
	
}
.menuitem a:hover
{
	color:#00ccff;
	background-image: url(../images/arrow_normal.png);
	background-repeat:no-repeat;
	background-position:right 6px;
	
}
.menuitem a 
{
	color:White;
	text-decoration:none;
	font-weight:bold;
	padding-right:7px;
	background-image: url(../images/arrow_hover.png);
	background-repeat:no-repeat;
	background-position:right 6px;
}

/*=====//header===========*/

/*=======content===========*/
.features 
{
	list-style-type:circle; padding-left:30px;color:White;
}
.features li 
{color:#CCCCFF;}
.features b
{color : White}

.news
{
	list-style-type:circle; padding-left:30px;color:White;
}
.news li 
{color:#CCCCFF;}
.features b
{color : White}

.luheading 
{
	font-family : Lucida Sans, Verdana, Tahoma;
	font-weight: bold;
	font-size:21px;
	color:White;
}
.luheading2

{
	font-family : Lucida Sans, Verdana, Tahoma;
	font-weight: bold;
	font-size:16px;
	color:White;
	padding-bottom:10px;
}
#content .min_height{height:381px; width:0; float:left;}
#content .content{float:left; width:100%;}
#content .main_indent{padding:10px 0 10px 26px;}

.title{margin-bottom:20px; color:#24B6EA;}
.stitle{margin-bottom:5px;}
.titlecolor { color:#24B6EA;}
.m_line{height:1px; background:url(../images/main_line.jpg) left top no-repeat;}
.pic{margin-right:20px; float:left;}

a{color:#0ABCE9; text-decoration:underline;}
a:hover{text-decoration:none;}

.font_2{color:#ccccff;}

span{color:#15D5FF;}

li{color:#0ABCE9;}
li a{color:#0ABCE9; text-decoration:none; line-height:2.18em; background:url(images/list_bg.gif) left bottom repeat-x; padding-bottom:2px;}
li a:hover{text-decoration:none; background:0;}

.rtext
{
	padding-left:4px;
}
.content-sep
{
	background:url(../images/main_line.jpg);
	background-repeat:no-repeat;
	height:10px;
}
/*=====//content===========*/

/*=======page_1===========*/
#page_1 .col_1 .m_line{margin:25px 0 23px 0;}
#page_1 .col_1 .indent .m_line{margin:21px 0 0 0;}

#page_1 .col_2 .title{margin-bottom:22px;}
#page_1 .col_2 .img_indent{margin-bottom:15px;}
#page_1 .col_2 ul{margin:10px 0 23px 0;}
/*=====//page_1===========*/

/*=======page_2===========*/
#page_2 .col_1 .title{margin-bottom:18px;}
#page_2 .col_1 .m_line{margin:35px 0 0 0;}

#page_2 .col_2 .m_line{margin:32px 0 32px 0;}
#page_2 .col_2 .box_1{width:234px;}
#page_2 .col_2 .box_2{width:195px;}
#page_2 .col_2 .indent .m_line{margin:28px 0 0 0;}
/*=====//page_2===========*/

/*=======page_3===========*/
#page_3 .col_1 .title{margin-bottom:15px;}
#page_3 .col_1 .m_line{margin:25px 0 23px 0;}
#page_3 .col_1 .indent .m_line{margin:21px 0 0 0;}

#page_3 .col_2 .title{margin-bottom:20px;}
#page_3 .col_2 ul{margin:15px 0 23px 0;}
/*=====//page_3===========*/

/*=======page_4===========*/
#page_4 .col_1 .img_indent{margin:15px 0 15px 0;}
#page_4 .col_1 .m_line{margin:25px 0 0 0;}

#page_4 .col_2 .box_1{width:233px;}
#page_4 .col_2 .box_2{width:195px;}
#page_4 .col_2 .m_line{margin:25px 0 30px 0;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page_5 .col_1 .m_line{margin:25px 0 0 0;}

#page_5 .col_2 .box_1{width:102px;}
#page_5 .col_2 .box_2{width:149px;}
#page_5 .col_2 .m_line{margin:25px 0 0 0;}
/*=====//page_5===========*/

/*=======page_6===========*/
#page_6 .col_1 .title{margin-bottom:15px;}
#page_6 .col_1 .m_line{margin:33px 0 0 0;}

#page_6 .col_2 .m_line{margin:25px 0 30px 0;}

#form{height:110px;}
#form .box_1{width:231px;}
#form .box_1 div{height:37px;}
#form .box_2{width:200px;}
#form input{width:195px; height:18px;}
#form textarea{width:200px; height:55px; overflow:auto; margin-bottom:12px;}
/*=====//page_6===========*/

/*=======page_7===========*/
#page_7 #content .main_indent{padding:10px 30px 10px 26px;}
#page_7 .title{margin-bottom:15px;}
#page_7 .m_line{margin:35px 0 0 0;}
/*=====//page_7===========*/

/*=======footer===========*/
#footer{color:#D1DEE7;margin-bottom:35px;}
#footer #sep
{padding-left:28px;
	padding-right:28px;
	overflow:hidden;}
#footer #seperator 
{
	height:1px;
	background: url(../images/footer_line.png);
	background-repeat:no-repeat;
	
}
#footer a{color:White; text-decoration:underline;}
#footer a:hover{text-decoration:none;}
#footer div{padding:5px 0 0 28px;}
/*=====//footer===========*/


.gallery
{
	display:block;
	margin:auto;
	
	
}

.gallery .pad
{
	margin-right:40px;
	
}
.gallery .gline
{
	margin-bottom:20px;
	margin-left:20px;
	overflow:hidden;
	
}

.screenshot
{
	float:left;
	
	border: solid 0px #CEDDFF;
}

.screenshot img
{
	border: solid 0px #000000;
}

.screenshot img:hover
{
	border: solid 0px  White;
}

.gallerpad
{
	height:10px;
	display:block;
	margin-right:0;
	padding-right:0;
}