body{
background:#1F526F url("images/tile1.jpg") repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-color:#FFF;
margin-top:0;
}
/*----------------------------------------*/
#navigation1{
position:relative;
width:750px;
height:27px;
border:0px solid #FFF;
margin:0 auto;
text-align:right;
}
#navigation1 li{
float:right;
list-style:none;
padding:0px 10px 0px 10px;
margin-top:5px;
}
#navigation1 a{
color:#FFF;
text-decoration:none;
}
#navigation1 a:hover{
color:#FFF;
text-decoration:underline;
}
/*----------------------------------------*/
#navigation2{
position:relative;
width:750px;
height:72px;
margin:0 auto;
text-align:right;
}
#navigation2 li{
float:right;
list-style:none;
padding:0px 2px 0px 2px;
margin-top:43px;
text-align:center;
}
#navigation2 a{
	display:block;
	width:104px;
	height:8px;
	text-decoration:none;
	background:url("images/tab.jpg") no-repeat;
	padding:10px 0px 10px 0px;
	font-weight:bold;
	color:#000;
}
#navigation2 a:hover{
color:#FFF;
	background-position: 0px -28px;
}
/*----------------------------------------*/
#logo{
position:absolute;
background-image:url("images/logo.jpg");
top:10px;
left:10px;
width:168px;
height:47px;
}
/*----------------------------------------*/
#footer{
position:relative;
width:750px;
height:27px;
border:0px solid #FFF;
margin:0 auto;
margin-bottom:50px;
}
#footer li{
float:left;
list-style:none;
padding:0px 10px 0px 20px;
margin-top:5px;
}
#footer a{
color:#FFF;
text-decoration:none;
}
#footer a:hover{
color:#FFF;
text-decoration:underline;
}
#line1{
background-image:url("images/line1.jpg");
background-repeat:repeat-x;
width:750px;
height:5px;
}
#mainframe{
position:relative;
width:750px;
border:0px solid #FFF;
padding:10px 0px 0px 0px;
margin:0 auto;
}
#mainframe li{
float:left;
list-style:none;
margin-left:10px;
}
#mainframe p{
color:#FFF;
}
.text_style1{
font-size:20px;
font-weight:bold;
color:#FFF;
}
/*----------------------------------------*/
#mainbanner{
background-image:url("images/mainbanner.jpg");
background-repeat:no-repeat;
position:relative;
width:730px;
height:400px;
margin:0 auto;
}
/*----------------------------------------*/
#mainbanner2{
background-image:url("images/mainbanner2.jpg");
background-repeat:no-repeat;
position:relative;
width:726px;
height:399px;
margin:0 auto;
}
#mainbanner2 a{
position:absolute;
top:212px;
left:50px;
	display:block;
	width:356px;
	height:109px;
	text-decoration:none;
	background:url("images/button_start2.jpg") no-repeat;
}
#mainbanner2 a:hover{
	background-position: 0px -109px;
}
/*----------------------------------------*/
#mainbanner3{
background-image:url("images/mainbanner3.jpg");
background-repeat:no-repeat;
position:relative;
width:726px;
height:400px;
margin:0 auto;
}
#mainbanner3 a{
position:absolute;
top:212px;
left:50px;
	display:block;
	width:356px;
	height:109px;
	text-decoration:none;
	background:url("images/button_start3.jpg") no-repeat;
}
#mainbanner3 a:hover{
	background-position: 0px -109px;
}
/*----------------------------------------*/
#table_calculator{
position:relative;
background-image:url("images/table_calculator.jpg");
background-repeat:no-repeat;
width:356px;
height:297px;
}
/*----------------------------------------*/
#table_horoscope{
position:relative;
background-image:url("images/table_horoscope.jpg");
background-repeat:no-repeat;
width:356px;
height:297px;
}
/*----------------------------------------*/

#table_ringtones{
position:relative;
background-image:url("images/table_ringtones.jpg");
background-repeat:no-repeat;
width:356px;
height:297px;
}
/*----------------------------------------*/
#table_video{
position:relative;
font-size:16px;
font-weight:bold;
font-color:#5D5D5D;
background-image:url("images/table_video.jpg");
background-repeat:no-repeat;
width:356px;
height:358px;
text-align:center;
}
/*----------------------------------------*/
#stuff{
position:relative;
width:260px;
margin-left:38px;
}
#stuff li{
margin-bottom:10px
}
img#pic{
float:left;
width:59px;
height:33px;
}
#stuff a{
float:right;
position:relative;
	font-size:13px;
	color:#333;
	font-weight:bold;
	display:block;
	width:186px;
	height:21px;
	text-decoration:none;
	background:url("images/button_stuff.jpg") no-repeat;
	padding:10px 0px 10px 0px;
}
#stuff a:hover{
color:#FFF;
	background-position: 0px -41px;
}
.clear{
clear:both;
}
#reflect{
position:relative;
background-image:url("images/reflect1.jpg");
width:730px;
height:63px;
margin-left:10px;
}
#reflect2{
position:relative;
background-image:url("images/reflect2.jpg");
width:356px;
height:52px;
}
#video{
position:absolute;
top:50px;
left:39px;
}
#form{
position:relative;
width:350px;
color:#FFF;
font-weight:bold;
margin:0 auto;
padding:10px 10px 10px 10px;

}
#form li{
width:150px;
text-align:right;
margin-bottom:5px;
}