/* CSS Document */



div,img,p,BODY,span,a,li,ul {padding:0px;
			margin:0px;
			font-family:"Trebuchet MS";
			font:"Trebuchet MS";
			font-size:12px;
}

a {color:#666770; text-decoration:none; border-bottom:1px dotted #666770; padding-bottom:0px; }
a:hover {color:#666770; text-decoration:none; border-bottom:0px; padding-bottom:0px; }


p {padding:10px 30px 10px 30px;
	text-align:justify; }

h1 {font-size:17px; font-weight:bold;  margin:10px 0px 0px 15px; color:#506A81; }

b {font-weight:bold; color:#506A81; }

.p-box {padding:40px; border:1px solid black; }

#navcontainer ul
{
margin:30px 10px 0px 25px;
padding: 0px 0px 0px 0px;
list-style-type: none; 
}

#navcontainer li { margin: 1px 0px 0px 0px;
					padding:0px; 
}

#navcontainer a
{
font-weight:bold;
font-size:14px;
color: #666770;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 11px;
text-decoration:none ;
 border-bottom:0px;
}

#navcontainer a:hover
{
color: #8089AA;
font-size:14px;
background:url(images/navbg-s.gif);
background-position:left;
background-repeat:no-repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 11px; 
}

span.current-page
{
font-weight:bold;
font-size:14px;
color: #666770;
text-decoration:none ;
background:url(images/navbg.gif);
background-position:left center;
background-repeat:no-repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 11px; 
}

#cont {position:absolute;
		left:50%;
		margin-left:-398px;
		margin-top:10PX;
		width:795px;
		background-image:url(images/m-bg.gif);
		background-repeat:repeat-y;
}

#title {
		width:795px;
		height:128px;
}

#nav {position:relative;
		float:left;
		margin-left:17px;
		width:149px;
		height:496px;
		background-image:url(images/nav.gif);
		background-repeat:no-repeat;

}

#content {position:relative;
		float:right;
		margin-right:14px;
		width:600px;
		min-height:300px; 
}


#footer	{
		width:795px;
		height:167px;
		margin-top:-100px;
		top:100%;
}


#seofooter {width:795px;
			margin-top:-5px;
			padding-top:100px;
			background-color:#FFFFFF;
			font-size:9px;
}

#hand {float:right; margin:30px -1px 0px 0px; }


table.price-t {width:480px;
				border:1px solid #797979;
				padding:1px;
				margin-left:50px;
				margin-top:25px;
				background-image:url(images/tbg.jpg);
				background-position:bottom right;
				background-repeat:no-repeat;
}

td.price-top {background-color:#CBD8DD; font-weight:bold; color:#FFFFFF; font-size:14px; padding:3px; }

td.price-h1 {text-align:center; padding:3px; background-color:#E2EEF2; width:150px;}
td.price-h2 {text-align:center; padding:3px; background-color:#E2EEF2; }
td.price-h3 {text-align:center; padding:3px; background-color:#E2EEF2;}
td.price-h4 {text-align:center; padding:3px; background-color:#E2EEF2; width:50px;}

td.price-c1 {vertical-align:top; }
td.price-c2 {vertical-align:top; }
td.price-c3 { vertical-align:top;}
td.price-c4 {text-align:center; font-weight:bold; }

a.price-l { font-weight:bold; color:#FFFFFF; font-size:14px; border-bottom:1px dotted #FFFFFF;}
a.price-l:hover { font-weight:bold; font-size:14px; border:0px; color:#FFFFFF;}


	
#t li {padding:5px; width:500px; margin-left:60px; }

table.gall-tab { padding:3px; border:1px solid #CCCCCC; margin-left:20px; }

td.gall-pic { width:180px; height:120px; background-color:#E2EEF2; text-align:center; vertical-align:middle; }

table.gall-tab-a { padding:3px; border:1px solid #CCCCCC; margin-left:20px; }

td.gall-pic-a { width:276px; height:212px; background-color:#E2EEF2; text-align:center; vertical-align:middle; }

img.asiapic {width:256px; height:192px; }