body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}

html, body
{
margin: 5px auto;
text-align: center;
}

body#moui_dark {background-color: #626752;}
body#moui_light {background-color: #F6F6E6;}
body#moui_white {background-color: #FFFFFF;}

#moui_page
{
margin:auto;
text-align:left; /* leave unchanged */ 
width:750px;/* non-IE */ 
*width:750px;/* IE */ 
min-width:750px;/* optional but recommended */ 
border: solid 2px #BFBF9C;
/*background-color: #F6F6E6;*/
background-color: #E7E7CC;
}

#moui_page_top_ads
{
background-color: #F6F6E6;
display: block;
margin: 0px;
padding: 0px;
overflow: hidden;
height: 68px;
}

#moui_page_top_nav
{
border: solid 2px #BFBF9C;
background-color: #E7E7CC;
display: block;
margin: 0px;
padding: 10px 10px 10px 10px;
overflow: hidden;
}

#moui_page_intro
{
border-bottom: solid 2px #BFBF9C;
background-color: #ECF2CE;
display: block;
margin: 0px;
padding: 0px;
overflow: hidden;
height: 175px;
}

#moui_page_intro_left
{
display: block;
margin: 0px;
padding: 0px;
overflow: auto;
height: 175px;
width: 340px;
float: left;
}

#moui_page_intro_right
{
display: block;
margin: 0px;
padding: 0px;
overflow: auto;
height: 175px;
width: 410px;
float: right;
}

#moui_page_text
{
position: relative;
display: block;
margin: 0px;
padding: 3px;
overflow: auto;
clear: left;
}

#moui_page_container_1col
{
border: solid 0px #000000;
background-color: #F6F6E6;
display: block;
margin: 10px;
padding: 0px;
overflow: show;
clear: left;
}

#moui_page_container_2coll
{
border: solid 0px #000000;
background-color: #F6F6E6;
display: block;
margin: 10px 5px 10px 10px;
padding: 0px;
overflow: auto;
width: 358px;
float: left;
clear: left;
}

#moui_page_container_2colr
{
border: solid 0px #000000;
background-color: #F6F6E6;
display: block;
margin: 10px 10px 10px 5px;
padding: 0px;
overflow: show;
width: 358px;
float: right;
}

#moui_mm_prelogin_2coll
{
border: solid 0px #000000;
background-color: #F6F6E6;
display: block;
margin: 0px 0px 0px 0px;
padding: 0px;
overflow: hide;
width: 550px;
float: left;
clear: left;
}

#moui_mm_prelogin_2colr
{
border: solid 0px #000000;
background-color: #F6F6E6;
display: block;
margin: 0px 0px 0px 0px;
padding: 0px;
overflow: show;
width: 190px;
float: right;
}

#moui_page_container_3coll
{
border: solid 1px #000000;
background-color: #F6F6E6;
display: block;
margin: 10px 5px 10px 10px;
padding: 0px;
overflow: hide;
width: 242px;
float: left;
clear: left;
}

#moui_page_container_3colm
{
border: solid 1px #000000;
background-color: #F6F6E6;
display: block;
margin: 10px 5px 10px 5px;
padding: 0px;
overflow: hide;
width: 270px;
float: left;
}

#moui_page_container_3colr
{
border: solid 1px #000000;
background-color: #F6F6E6;
display: block;
margin: 10px 10px 10px 5px;
padding: 0px;
overflow: hide;
width: 192px;
float: right;
}

#moui_page_container
{
background-color: transparent;
display: block;
margin: 5px;
padding: 0px;
overflow: show;
clear: left;
}

#moui_page_bot_ads
{
border: solid 2px #BFBF9C;
background-color: #E7E7CC;
display: block;
margin: 0px;
padding: 0px;
overflow: auto;
height: 68px;
clear: left;
text-align: center;
}

#moui_page_bot
{
background: #FFFFFF url(../../images/footer_bg.gif) no-repeat;
margin: 0px;
padding: 0px;
overflow: show;
height: 77px;
clear: both;
}

#moui_space
{
background: transparent;
margin: 0px;
padding: 0px;
overflow: hide;
clear: left;
}

#moui_comments
{
padding: 0px 0px 0px 0px;
background: transparent;
display: block;
margin:10px 10px 10px 10px;
overflow: auto;
clear: left;
}

#moui_comments_res
{
padding: 0px 0px 0px 0px;
background: transparent;
display: block;
margin:10px 10px 10px 10px;
overflow: auto;
clear: left;
}

#moui_act_comments
{
padding: 0px 0px 3px 0px;
margin: 0px;
text-align: left;
overflow: auto;
}


.moui_border_reddark
{
border: solid 1px #6E0226;
}

.moui_bg_reddark
{
background-color: #6E0226;
text-transform: lowercase;
}

.moui_bg_reddark_arrow
{
background: #6E0226 url(../../images/red_arrow.gif) right no-repeat; 
text-transform: lowercase;
}

.moui_border_khakidark
{
border: solid 1px #7C7C53;
}

.moui_bg_khakidark
{
background-color: #7C7C53;
text-transform: lowercase;
}

.moui_bg_khakidark_arrow
{
background: #7C7C53 url(../../images/khaki_arrow.gif) right no-repeat; 
text-transform: lowercase;
}

.moui_cursor
{
cursor: hand;
cursor: pointer;
}

b.rtopkd, b.rbottomkd{display:block; background: transparent;}
b.rtopkd b , b.rbottomkd b{display:block; height: 1px; overflow: hidden; background: #7C7C53;}
b.rtoprd, b.rbottomrd{display:block; background: transparent;}
b.rtoprd b , b.rbottomrd b{display:block; height: 1px; overflow: hidden; background: #6E0226;}
b.t1{margin-left: 0px; margin-right: 5px;}
b.t2{margin-left: 0px; margin-right: 3px;}
b.t3{margin-left: 0px; margin-right: 2px;}
b.rtopkd b.t4{margin-left: 0px; margin-right: 1px;height: 2px;}
b.rtoprd b.t4{margin-left: 0px; margin-right: 1px;height: 2px;}

b.b1{margin-left: 5px; margin-right: 0px;}
b.b2{margin-left: 3px; margin-right: 0px;}
b.b3{margin-left: 2px; margin-right: 0px;}
 b.rbottomkd b.b4{margin-left: 1px; margin-right: 0px;height: 2px;} 
 b.rbottomrd b.b4{margin-left: 1px; margin-right: 0px;height: 2px;}

/*<b class="rtop"><b class="t1"></b><b class="t2"></b><b class="t3"></b><b class="t4"></b></b>*/
/*<b class="rbottom"><b class="b4"></b><b class="b3"></b><b class="b2"></b><b class="b1"></b></b>*/