@CHARSET "UTF-8";

/*----------------------------------------------------------------------------------

	Initial settenigs 

----------------------------------------------------------------------------------*/

a { color:#06c; text-decoration:none; }
a:hover { text-decoration:underline; }
em { font-style:normal; }
ul, li, dt, dd { margin:0; padding:0 }
li { list-style:none }
div.dummy { clear:both; overflow:hidden; height:1px; overflow:hidden; }
div.dummy hr { visibility:hidden; }
h1#page-title { font-size:10px; height:10px; overflow:hidden; text-indent:-1999px; margin:0; padding:0; }

h2 span { display:block; font-size:6px; }
ul.entry-list { border-bottom:1px solid #ccc; padding:0 0 10px 20px; }
ul.entry-list li { font-size:12px; padding:2px 0; color:#999; list-style:disc; color:#999; }
ul.entry-list li span.entry-date { text-indent:15px; }
.name { display:block; padding:0 0 5px; }
span.clear { display:block; clear:both; height:1px; overflow:hidden; }
a.mailto { display:block; background:url(http://palaudivers.net/mt/image/0184_4.png) no-repeat 0 4px; font-size:14px; padding:0 0 0 15px; clear:both; }

.emboss { border-bottom:1px solid #999; border-right:1px solid #999; border-top:1px solid #ddd; border-left:1px solid #ddd; }



#left-col { width:200px; padding:0 16px 0 0; float:left; }
#center-col { width:528px; float:left; }
#right-col { width:200px; float:right; }
#main-col { width:500px; float:right; }

dl#common-info { background:url(http://www.mamldivers.com/mt/skin/src/md-logo.gif) no-repeat 50% 0; padding:0; font-family:Arial; }
dl#common-info a { display:block; height:70px; padding:0 0 10px; text-indent:-1999px; overflow:hidden; }
dl#common-info dd { padding:0 0 0 20px; }
dl#common-info dt { font-weight:bold; }

#left-col h2.title { width:185px; height:24px; padding:10px 0 0 15px; background:url(http://www.mamldivers.com/mt/skin/src/bg-h2-title.gif) no-repeat 50%; }
#content .title.solid { text-indent:0; font-size:14px; color:#666; overflow:hidden; }

#bradcrumbs { padding:5px 0; font-size:12px; border-bottom:1px solid #ccc; margin:0 0 10px; color:#666; }


/*-------------------------------------------------------------------------------------

	Category List

-------------------------------------------------------------------------------------*/
dl.entry-list { height:107px; overflow:hidden; padding:5px; margin:0 0 15px; background:url(http://www.mamldivers.com/mt/skin/src/bg-entry-list.jpg) repeat-x; background-color:#f6f6f6; }
dl.entry-list dt { height:16px; padding:0 5px 5px; border-bottom:1px solid #06c; margin:0 0 5px; }
dl.entry-list dt a.entry-title { display:block; float:left; font-weight:bold; cursor:pointer; }
dl.entry-list dt span.tag { display:block; float:right; color:#666; font-weight:bold; }
dl.entry-list dd { float:left; width:360px; padding:0 10px 0 0;  line-height:135%; color:#666; }
dl.entry-list dd img { display:block; height:70px; width:auto; padding:4px; margin:0 10px 0 0; border:1px solid #ccc; float:left; background-color:#fff; }
dl.entry-list dd.btn { width:102px; padding:0; }
dl.entry-list dd.btn a { display:block; height:27px; background:url(src/btn-detai-en.gif) no-repeat 50% 0; text-indent:-1999px; overflow:hidden; }
dl.entry-list dd.btn a:hover { background-position:50% -27px; }

/*-------------------------------------------------------------------------------------

	Entry List

-------------------------------------------------------------------------------------*/
body#entry-detail h2.entry-title { height:17px; background:url(http://www.mamldivers.com/mt/skin/src/bg-entry-list.jpg) repeat-x; padding:8px; text-indent:0; font-size:14px; }
body#entry-detail h2.entry-title strong { display:block; float:left; padding:0 5px; border-left:2px solid #06c; color:#666; }
body#entry-detail h2.entry-title span#agent { display:block; float:right; color:#666; font-size:12px; padding:2px 0 0; font-weight:normal; }
body#entry-detail h2.entry-title span#agent p { margin:0; }
body#entry-detail #entry-body { margin:20px 0 0; padding:20px; border:1px solid #ccc; }
/* IE 6.0でボーダーが消えるバグに対するハック */
* html body#entry-detail #entry-body { width:702px; }
body#entry-detail #entry-body h2 { padding:3px 5px; color:#06c; text-indent:0; font-size:14px; background:none; border-bottom:2px solid #ccc; }
body#entry-detail #commnents.comment-header { border-top: dotted 1px #b2cbff; }

/*-------------------------------------------------------------------------------------

	Search Results

-------------------------------------------------------------------------------------*/
body#search-results h1.search-results-header { margin:20px 0; padding:0 0 0 10px; border-left:4px solid #06c; font-size:16px; color:#666; }
body#search-results #main-col { float:left; }
body#search-results div.asset-header { margin:0 0 5px; }
body#search-results #main-col h2 { text-indent:0; height:auto; }
body#search-results #main-col h2.asset-name { margin:0 0 5px; padding:0 0 5px; border-bottom:1px solid #06c; }
body#search-results .entry-asset { margin:0 0 20px; background:url(http://www.mamldivers.com/mt/skin/src/bg-entry-list.jpg) repeat-x; background-color:#f6f6f6; padding:20px; border-bottom:1px solid #999; border-right:1px solid #999; border-top:1px solid #ddd; border-left:1px solid #ddd; }
body#search-results .asset-meta { font-size:12px; }
body#search-results .asset-meta span.byline { color:#999; }
body#search-results div#right-col { margin:15px 0 0; }

/*-------------------------------------------------------------------------------------

	Advatise Pages

-------------------------------------------------------------------------------------*/
div#container .box { width:438px; border:1px solid #ccc; margin:10px 0; padding:15px; }
div#container .box.left { float:left; }
div#container .box.right { float:right; }
div#container .box h2 { font-size:14px; font-weight:bold; color:#06c; margin:0 0 5px; }
div#container .box p { margin:0; }
div#container .box img { display:block; float:left; margin:0 10px 0 0; }
div#container .topbanner img { display:block; margin:10px auto; }







