/* c: content, lc: location, tb: topbar
 * m: menu, sb: search box, 
 */
#c,#lc,#tb{
	width:740px; background-color:#fff; margin:auto;
	border: 2px solid #9FBFDF; font: 10pt "courier new";
	margin-bottom:2.5pt;
}
#lc{
	border: 1px solid #9FBFDF; width:728px;
	padding: 3px;
}

#c{height:500px;}

#cl,#cr{
	padding:10px; padding-top: 15px; vertical-align: top;
}

#cl{text-align:right;width:150px;}
#cl table{font-family:Tahoma;}
#cr{padding-left: 0px; padding-top:12px;}
#cr table{width:100%;}

a{text-decoration:none; color:#BF6000;}
a:hover{background-color: #CFEFEF; color:#BF4040; font-weight:bold;}
#cl a{
	display: block; margin-bottom:1px; padding:3px;
	padding-right:13px; border:1px solid #9FBFDF;
}
#cl .sinm a{
	display: inline; border:0px; padding:3px;
	margin:2px;
}
.sinm,.src{
	border:1px solid #9FBFDF; text-align:center;
}
#cl .clai{
	padding-right:3px; text-align:center;
}

#m,#sb{
	width:50%; padding: 3pt; text-align:center;
}
.dim,.dis,.sin,.son,.nl,.ps,.lrc{
	border:1px solid #9FBFDF; padding:15px; text-align:justify;
	font: 10pt "courier new";
}
.nl a:hover,.ps a:hover{
	font-weight:normal;
}
.sin,.son{
	margin-bottom:8px;
}
.dim img{
	margin-right:10px; border: 1px solid #BF6000;
}
.dis{
	text-align: center; vertical-align: top;
	padding:5px; width:33%;
}
.dis a{
	display: block; padding:3px; padding-bottom: 10px;
}
.dis img{
	width:140px; border-width:0px; padding-top:2px;
}
.sin a,.dim a{
	border:1px solid #9FBFDF; display:block; padding:2px;
	text-align:left; font:normal 15px "courier new";
	padding-left: 20px;
}
.buy,.l,.l2{
	border:1px solid #9FBFDF; display:block; padding:3px;
	text-align:center; font:bold 15px "courier new";
	border-left-width:5px; border-right-width:5px;
}
.buy{
	background-color:#EFEFCF;
	color:blue;
}
.l,.l2,a.l:hover,a.l2:hover{
	margin-bottom:6px; color:blue;
	background-color:#C7DFF7;
}
.l2{	margin-top:6px;}
body{
	background-color:#EBEBEB;text-align:center;color:#504030;
}

/* search box input | button */
#ddbf,#sb form{
 text-align:center;margin-bottom:0px;
}
#ddbf{width:150px;}
#sbi{
	width:150px; height:22px;border:solid 2px #9FBFDF;font-size:15px;
	background-color:#CFEFEF;
}
#ddbb,#sbb{
	width:150px; border-width:0.5pt; font-size:13px; margin-bottom:0px;
}
#ddbb,.ddbs {width: 97%;}
.ddbs{
	font-size:12px;
	background-color:#CFEFEF;
}

#cl form a{border-width:0;display:inline}
#cl form{margin:0;padding:0}
form a:hover{background-color:#FFF}
form{margin:0;padding:0}
.yad a{border:0 !important}
.gga-lrc { /*border:4px solid #06C; background-color:#06C;*/ }
