/* CSS Document */
* {margin:0 auto;padding:0;}
p {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#333333;padding:10px 0;text-align:left;float:left;}
body {margin:0 auto;padding:0;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#605D5C;}
div.main_container {background:url(../images/mid_bg.jpg) repeat-y top center;overflow:hidden;}
div.top_container {background:url(../images/top_bg.jpg) no-repeat top center;overflow:hidden;}
div.bottom_container {background:url(../images/bottom_bg.jpg) no-repeat bottom center;overflow:hidden;min-height:880px;}
div.wrapper {width:900px;}
div.logo {height:100px;width:100%;background:url(../images/logo.png) no-repeat 500px 55px;}

.menu_btn, .menu_btn_act{
background-image:url('../images/sprite.png');
background-repeat: no-repeat;
*._background-image:none;
*._filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sprite.png', sizingMethod='crop');}
/* -- Menu Style -- */
#menu {width:400px;height:50px;margin:25px 0 0 490px;}
.menu_btn {background-position: 0 0;width:26px;height:26px;display:block;margin:0px auto;}
.menu_btn_act {background-position: 0 -60px;width:26px;height:26px;display:block;margin:0px auto;}
a.menu_btn:hover {background-position:0 -60px;}

.mh {width:46px;margin:0px;}
.ma {width:46px;margin:0 0 0 42px;}
.mp {width:68px;margin:0 0 0 36px;}
.mc {width:60px;margin:0 0 0 26px;}
.mf {width:46px;margin:0 0 0 26px;}
#menu dl {float:left;text-align:center;}
#menu dd {margin:4px 0 0 0px;}

a.menu_tit_act, a.menu_tit:hover {color:#000000;text-decoration:none;}
a.menu_tit {color:#A5856E;text-decoration:none;}
#menu dl:hover {color:#A5856E;}

div.page_content {width:800px;background:url(../images/jason-sketch.jpg) no-repeat top right;overflow:hidden;}
div.page_content_bottom{width:800px;background:url(../images/jason-sketch_.jpg) no-repeat bottom right;overflow:hidden;}

p.detail01 {width:55%;}
p.detail01 a:link, p.detail01 a:visited, span.highlighter {font-weight:bold;color:#f2a700;text-decoration:none;}
p.detail01 a:hover{font-weight:bold;color:#f2a700;text-decoration:underline;}

p.detail02 {width:95%;}

/* ------- admin menu ------- */
ul.adminmenu {margin:0 auto;padding:0;list-style-type:none;overflow:hidden;text-align:center;font-size:90%;width:247px;}
ul.adminmenu li{margin:0 auto;padding:6px 5px 0 5px;float:left;text-align:center;}
ul.adminmenu li.seperator{margin:0 auto;padding:0 5px 0 5px;float:left;}
ul.adminmenu li a,ul.adminmenu li a:visited {text-decoration:none;color:#663300;font-weight:bold;}
ul.adminmenu li a:hover{text-decoration:none;color:#aa0000;font-weight:bold;}
