/* CSS Document */

body{
background:#231F20;
padding:0px;
margin:0px;
}

#site-intro{
width:623px;
height:278px;
background:#211F1F;
padding:110px 0px 0px 0px;
margin:0 auto;
}

#intro-right{
font-family:Papyrus, Arial, Helvetica, sans-serif;
font-size:11px;
color:#707070;
text-align:center;
padding:40px 0px 0px 0px;
margin:0 auto;
}
#intro-right a{color:#707070; text-decoration:none;}
#intro-right a:hover{color:#FFFFFF; text-decoration:underline;}

#site-width{
width:882px;
height:445px;
padding:40px 0px 0px 0px;
margin:0 auto;
}

#top-area{
width:878px;
height:75px;
padding:0px;
margin:0px;
}

.logo-fix{
width:245px;
height:75px;
padding:0px 0px 0px 30px;
margin:0px;
float:left;
}



#mainlink {
width:400px;
float:right;
padding:55px 175px 0px 0px;
margin:0px;
height:20px;
overflow:hidden;
}
#mainlink ul {
list-style-type:none;
padding:0px;
margin:0px;
}
#mainlink li {
	float:left;
	margin:0px;
}
#mainlink li a {
	background: url(../images/toplink-a.gif) top left no-repeat;
	height: 20px;
	width:68px;
	float: left;
	margin: 0px 0px 0 0;
	_margin: 0px;
	display: block;
}
#mainlink li a:hover {
	background: url(../images/toplink-a.gif) bottom left no-repeat;
}
#mainlink li a#a0 {
	background: url(../images/toplink-a.gif) bottom left no-repeat;
	width:68px;
}
#mainlink li a#a1 {
	background: url(../images/toplink-b.gif) bottom left no-repeat;
	width:110px;
}
#mainlink li a#a2 {
	background: url(../images/toplink-c.gif) bottom left no-repeat;
	width:102px;
}

#mainlink li a#a4 {
	background: url(../images/toplink-e.gif) bottom left no-repeat;
	width:120px;
}



#mainlink li a:hover#a0 {
	background: url(../images/toplink-a.gif) top left no-repeat;
	width:68px;
}
#mainlink li a:hover#a1 {
	background: url(../images/toplink-b.gif) top left no-repeat;
	width:110px;
	padding:0px;
	margin:0px;
}
#mainlink li a:hover#a2 {
	background: url(../images/toplink-c.gif) top left no-repeat;
	width:102px;
}

#mainlink li a:hover#a4 {
	background: url(../images/toplink-e.gif) top left no-repeat;
	width:120px;
}



#mainlink li a#b0 {
	background: url(../images/toplink-a.gif) top left no-repeat;
	width:68px;
}
#mainlink li a#b1 {
	background: url(../images/toplink-b.gif) top left no-repeat;
	width:110px;
}
#mainlink li a#b2 {
	background: url(../images/toplink-c.gif) top left no-repeat;
	width:102px;
}

#mainlink li a#b4 {
	background: url(../images/toplink-e.gif) top left no-repeat;
	width:120px;
}


/* top mainlink end*/


#midle-part{
width:878px;
height:443px;
background:url(../images/back-bg.jpg) no-repeat top left;
padding:0px;
margin:0px;
}

#iner-midle-part{
width:882px;
height:445px;
background:url(../images/inner-backbg.jpg) no-repeat top left;
padding:0px;
margin:0px;
}

#cont-midle-part{
width:882px;
height:500px;
background:url(../images/cont-backbg.jpg) no-repeat top left;
padding:0px;
margin:0px;
}


.toll-num{
width:290px;
height:421px;
padding:10px 0px 0px 10px;
margin:0px;
float:left;
}

.right-fix{
width:170px;
height:355px;
padding:0px;
margin:45px 0px 0px 0px;
border-left: 1px solid #C90678;
float:left;
}

.txt-area{
width:375px;
height:auto;
font-family:Papyrus, Arial, Helvetica, sans-serif;
font-size:13px;
color:#C5C5C5;
text-align:justify;
line-height:17px;
padding:45px 15px 0px 15px;
margin:0px;
float:left;
}

.txt-area a{
color:#CDCDCD; text-decoration:underline;}
.txt-area a:hover{color:#FF66CC; text-decoration:none;}


.inertxt-area{
width:785px;
height:auto;
font-family:Papyrus, Arial, Helvetica, sans-serif;
font-size:13px;
color:#C5C5C5;
text-align:justify;
line-height:16px;
padding:40px 10px 0px 45px;
margin:0px;
float:left;
}

.inertxt-area a{
color:#CDCDCD; text-decoration:underline;}
.inertxt-area a:hover{color:#FF66CC; text-decoration:none;}

.font1{
font-family:Bodoni MT, Arial, Helvetica, sans-serif;
font-size:14px;
color:#CCCCCC;
text-align:justify;
line-height:16px;
padding:0px;
margin:0px;
}

.font2{
font-family:Papyrus, Arial, Helvetica, sans-serif;
font-size:14px;
color:#CCCCCC;
text-align:justify;
line-height:16px;
padding:0px;
margin:0px;
}

.font3{
font-family:Bodoni MT Condensed, Arial, Helvetica, sans-serif;
font-size:14px;
color:#CCCCCC;
text-align:justify;
line-height:16px;
padding:0px;
margin:0px;
}

.breaker{
padding:0px;
margin:0px;
clear:both;
}

.testi-txt{
width:130px;
height:auto;
font-family:Papyrus, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:10px 0px 0px 0px;
margin:0px;
}

#marqueecontainer{
position: relative;
width: 120px; 
height: 250px;
overflow: hidden;
padding:10px 10px 0px 10px;
margin:0px;
}


.hunt-link{
font-family:Papyrus, Arial, Helvetica, sans-serif;
font-size:7px;
color:#CCCCCC;
text-align:left;
padding:0px;
margin:0px;
}
.hunt-link a{
color:#CCCCCC; text-decoration:none;}
.hunt-link a:hover{color:#FF66CC; text-decoration:none;}


#footer-fix{
width:878px;
height:40px;
padding:0px;
margin:0 auto;
}


.copy{
font-family:Papyrus, Arial, Helvetica, sans-serif;
font-size:11px;
color:#707070;
text-align:center;
padding:0px 0px 0px 0px;
margin:0 auto;
}
.copy a{color:#707070; text-decoration:none;}
.copy a:hover{color:#FFFFFF; text-decoration:underline;}

.mail{
width:145px;
height:35px;
padding:0px 0px 0px 10px;
margin:0px;
float:left;
}


#query-form {
width:300px;
height:auto;
padding:20px 20px 5px 20px;
margin:0px;
border-right: 1px solid #666666;
float:left;
}

#query-form li{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:left;
padding:0px 0px 0px 20px;
margin:0px 0px 5px 0px;
list-style:none;
}

#query-form form {
padding:0px 0 0 0;
margin:0px;
}
#query-form form label span {
color:#FF5ABA;
}
#query-form input.textf {
	width:170px;
	height:12px;
	background:#CCCCCC;
	border:1px solid #FFFFFF;
	padding:2px 0px 2px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin: 0 0 8px 0;
}

#query-form input.textc {
	width:130px;
	height:12px;
	background:#CCCCCC;
	border:1px solid #FFFFFF;
	padding:2px 0px 2px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin: 0 0 10px 0;
}

#query-form input.butt {
	width:60px;
	height:20px;
	text-align:center;
	border:1px solid #FA5EB9;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	background:#444444;
	margin:10px 0px 10px 210px;
	_margin:10px 0px 10px 213px;
	float:left;
}
#query-form textarea {
	width:160px;
	height:50px;
	padding: 2px 4px 0px 4px;
	background:#CCCCCC;
	border:1px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size:12px;
	color:#484848;
	margin:0px;
}
#query-form label {
	width:80px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	padding:5px 0 0 0;
	text-align:left;
	margin: 0 20px 0 0px;
	height:16px;
	line-height:12px;
}

#left-form{
width:320px;
height:auto;
font-family:Papyrus, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
padding:30px 50px 0px 60px;
margin:0px 10px 0px 0px;
float:left;
}

#right-form{
width:330px;
height:auto;
font-family:Papyrus, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
padding:50px 0px 0px 0px;
margin:0px;
float:left;
}

.cek-box{
width:14px;
height:14px;
padding:0px;
margin:0px 5px 0px 0px;
}

.cont-botomtxt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
line-height:20px;
text-align:left;
padding:50px 30px 0px 0px;
margin:0px;
}

.bck{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#E2439F;
text-align:right;
padding:0px 10px 0px 0px;
margin:0px;
float:right;
}
.bck a{color:#E2439F; text-decoration:none;}
.bck a:hover{color:#E2439F; text-decoration:underline;}


.pink{
color:#FF33CC; text-decoration:none;}

.thank-txt{
font-family:Papyrus, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
text-align:center;
line-height:18px;
padding:0px;
margin:0px;
}

.paypal{
width:200px;
font-family:Papyrus, Arial, Helvetica, sans-serif;
font-size:14px;
color:#EA19C0;
text-align:center;
font-weight:bold;
line-height:18px;
padding:0px;
margin:0 auto;
}

.pay-price{
width:160px;
height:22px;
background:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#464646;
text-align:left;
padding:2px 2px 2px 2px;
margin:0px;
}