/*------------------------------------------------------------------ 
 
	[Main Stylesheet] 
 
------------------------------------------------------------------*/  

body{
	background:#e4597c url("../gfx/bg.jpg") repeat-x center top;
	color:#fff;
	font-family:verdana;
}

a{
	color:#118dca;
}

#outer{
	margin:auto;
	width:100%;
	height:100%;
	background:transparent url("../gfx/wrapper.jpg") no-repeat center top;
}


ul#explorer{
	background:transparent url(../gfx/explorer-trans.png) no-repeat scroll 0 0;
	display:block;
	padding:40px 0 0 20px;
	height:150px;
	position:absolute;
	top:185px;
	left:142px;
	width:593px;
}

ul#explorer li{
	float:left;
	display:block;
	margin-right:12px;
	cursor:pointer;
}

#inner{
	width:980px;
	margin:auto;
	height:800px;
}

a#logo{
	display:block;
	width:254px;
	height:54px;
	background:transparent url("../gfx/logo.gif") no-repeat center center;	
	text-indent:-9000px;
	overflow:hidden;
	float:left;
}

#header{
	padding-top:22px;
	padding-right:404px;
	height:60px;
	overflow:hidden;
}

#create-for-woman{
	display:block;
	width:229px;
	height:30px;
	float:right;
	margin-top:15px;
	background:transparent url("../gfx/create-for-woman.gif") no-repeat center center;	
	text-indent:-9000px;
	overflow:hidden;
}

#right-float-box{
	display:block;
	width:657px;
	height:142px;
	float:right;
	background:transparent url("../gfx/right-float-box-trans.png") no-repeat;	
	position:relative;
	top:-40px;
	right:-25px;
	overflow:hidden;
	text-indent:-9000px;
}

#right-box-text{
	display:block;
	width:578px;
	height:109px;
	float:right;
	background:transparent url("../gfx/right-box-text.gif") no-repeat;	
	position:relative;
	text-indent:-9000px;
	right:62px;
	top:14px;
	overflow:hidden;
}

#info-box{
	width:750px;
	position:relative;
	float:right;
	height:461px;
}

#be-on-time-trans{
	display:block;
	width:650px;
	height:27px;
	background:transparent url("../gfx/be-on-time-trans.png") no-repeat;	
	position:absolute;
	text-indent:-9000px;
	left:34px;
	overflow:hidden;
}

#quick-contact-trans{
	display:block;
	width:650px;
	height:27px;
	background:transparent url("../gfx/quick-contact-trans.png") no-repeat;	
	position:absolute;
	text-indent:-9000px;
	left:26px;
	top:40px;
	overflow:hidden;
}

#feel-safe-trans{
	display:block;
	width:650px;
	height:27px;
	background:transparent url("../gfx/feel-safe-trans.png") no-repeat;	
	position:absolute;
	text-indent:-9000px;
	left:57px;
	top:80px;
	overflow:hidden;
}

#feel-happy-trans{
	background:transparent url(../gfx/feel-happy-trans.png) no-repeat;
	display:block;
	height:27px;
	left:109px;
	overflow:hidden;
	position:absolute;
	text-indent:-9000px;
	top:122px;
	width:650px;
}

#love-surf-trans{
	background:transparent url(../gfx/love-surf-trans.png) no-repeat scroll 0 0;
	display:block;
	height:27px;
	left:156px;
	overflow:hidden;
	position:absolute;
	text-indent:-9000px;
	top:229px;
	width:650px;
}

a#install {
    background: transparent url(../gfx/install-float-trans.png) no-repeat scroll 0 0;
    cursor: pointer;
    display: block;
    float: left;
    height: 90px;
    left: 422px;
    overflow: hidden;
    position: relative;
    text-indent: -9000px;
    top: 450px;
    width: 275px;
}

a#install:hover {
    background: transparent url(../gfx/install-hover-trans.png) no-repeat scroll 0 0;
    cursor: pointer;
    display: block;
    float: left;
    height: 90px;
    left: 422px;
    overflow: hidden;
    position: relative;
    text-indent: -9000px;
    top: 450px;
    width: 275px;
}

span#install-end-trans {
background:transparent url(../gfx/install-end-trans.png) no-repeat scroll 0 0;
cursor:default;
display:block;
float:left;
height:90px;
left:268px;
overflow:hidden;
position:relative;
text-indent:-9000px;
top:345px;
width:306px;
}

ul#menu{
	height:34px;
	background: url(../gfx/left-round.gif) no-repeat;
	padding-left:6px;
}

ul#menu li{
	display:block;
	float:left;
	background:#fff;
	height:34px;
	line-height:34px;
	padding:0 4px;
	margin:0px;
	overflow:hidden;
}

ul#menu li#right-round{
	display:block;
	float:left;
	background: url(../gfx/right-round.gif) no-repeat;
	height:34px;
	line-height:34px;
	padding:0px;
	width:6px;
	margin:0px;
	overflow:hidden;
}

ul#menu li img{
	border:none;
}

ul#menu.add-pad{
	background:transparent url(../gfx/left-round.gif) no-repeat scroll 37px 10px;
	padding-left:43px;
	padding-top:10px;
}

#bar{
	color:#FFFFFF;
	font-family:tahoma;
	font-size:12px;
	height:28px;
	left:159px;
	padding-bottom:4px;
	padding-top:8px;
	position:absolute;
	text-align:center;
	top:385px;
	width:535px;
}

.simple-bar{
	background:transparent url(../gfx/bar-trans.png) no-repeat;
}

.perfect-bar{
	background:transparent url(../gfx/perfect-trans.png) no-repeat;
	text-indent:-9000px;
}