/*Layout*/
body{margin:0px;}
/*fontFaces*/
body{font-family:tahoma, arial, verdana; color:#757575;}

h1,h2{display:none;}
select, input, textarea { height:17px; line-height:17px; font-size:11px; margin:0px; padding:0px; color:#757575;}
*+html select{height:21px; line-height:20px;}
select.purple ,input.purple ,textarea.purple{background:#8425bb; border:1px solid #26003d; color:#fff; padding-left:3px; padding-right:3px;}
input.img{line-height:normal; height:auto; width:auto; padding-top:2px; border:none; background:none;}
.substance{text-align:justify;}
ul{margin-left:0.5em; padding-left:0.5em}
* html ul{margin-left:0.6em; padding-left:0.6em}


/*fontFace*/
.txt_wh{color:#fff;}
.txt_red{color:#89210f;}
.txt_gr{color:#66b017;}
.txt_bl{color:#55a0df;}
.txt_bl2{color:#83c6ff;}
.txt_prpl{color:#41135c;}
.txt_prpl_l{color:#816393;}
.txt_prpl_s{color:#bb66ec;}
a{color:#42135d; text-decoration:underline; font-weight:bold;}
a:hover{color:#af8ac4; text-decoration:none;}
.txt_wh a{color:#FFF; font-weight:bold; text-decoration:none;}
.txt_wh a:hover{color:#af8ac4;}

/*dimension etc...*/
.mB_4{margin-bottom:4px;}
.cntKeeper{padding-right:5px; margin-bottom:15px;}


/*layout*/
body{background:url(../img/layout/body_bg.png) left top repeat-x #5f0096; padding:8px; padding-top:40px;}
#site{width:753px; margin:auto;}
#header{height:29px; background:url(../img/layout/headerBar.gif) no-repeat bottom;}
#header_titLine{height:23px; padding-left:3px; padding-right:3px;}
#mainPart{padding-top:4px;}
#mainCell_left{width:150px; float:left; margin-right:4px;}
*html #mainCell_left{margin-right:3px;}
#mainCell_middle{width:452px; float:left;}
#mainPart_right{width:150px; float:right;}

#menuMain{height:22px; background:url(../img/element/menuMain/menuMain_bg.gif); padding-top:3px; padding-left:3px;}
#menuMain a img{margin-right:3px;}
#stage{background:#fff url(../img/layout/stage_bg.png) top repeat-x; padding:15px; padding-top:65px; padding-right:10px; border:#c1c1c1 solid 1px; border-top:none; border-bottom:none;}
#stage_footer{line-height:6px; width:452px; height:6px; background:url(../img/layout/stage_footer.gif);}

/*forms*/
.form_item_1, .form_item_2{padding:5px; padding-top:2px; padding-bottom:2px;padding-right:11px;}
* html .form_item_1, * html .form_item_2{padding-right:5px;}
.form_item_1{background:#ebe4ee;}
.form_attr{float:left; padding-top:5px; font-weight:bold; color:#624b70; padding-left:0px;}

.form_value_220{float:right; width:220px;}
.form_value_180{float:right; width:180px;}
.form_value_165{float:right; width:165px;}
.form_value_155{float:right; width:155px;}
.form_value_100%{width:98%;}

.form_item_1 input, .form_item_2 input { width:98%; padding-left:3px; padding-right:3px; padding-top:1px;}
.form_item_1 input, .form_item_2 select {width:98%; }
.form_item_3 input{width:92%; padding-left:3px; padding-right:3px; padding-top:1px; margin-bottom:10px;}
* html .form_item_1 input, * html .form_item_2 input{width:98%;  padding:0;}
* html .form_item_1 select, * html .form_item_2 select{width:95%;  padding:0;}
.form_item_3 span{float:none;}

	/*form for mods*/
	.mod_menu_item input, .mod_menu_item select{background:#8425bb; border:#26003d 1px solid; color:#fff;}

