@charset "utf-8";


#bot { background:#0b0f1b; clear:both; padding:15px 0; border-top:1px solid #0b0f1b; }
#bot a span { display:inline-block; }
#bot a { text-decoration:none; color:#a0a1a2; font-size:11px; display:inline-block; padding:4px; } #bot a:hover { color:#FFF; }

.page_img { float:right; padding:0px 0 0px 20px; }
.page_img_l {float:left; padding:0px 20px 0px 0px; }
.pic1 { float:left; margin:0 30px 10px 0; box-shadow:0px 0px 4px #999; border:5px solid #fff; *border:5px solid #eee;}
#page-l h2 { color:#3c5394; }


input, select, textarea {border:1px solid #d6d6d6; width:200px; height:15px; background-color:#fff;	font-size:11px; color:#666;}
textarea { height:80px; }
input:focus, select:focus, select:hover, input:hover, textarea:hover, textarea:focus{ box-shadow:0px 0px 2px #c9c200;}
.submit {width:70px !important;color:#000 !important; font-size:12px !important;background:#67a726 !important;	border-radius: 2px;
	display:block !important; 
	padding:5px 8px 8px 8px !important;
	height:30px !important;
	border:0 !important;
	font-weight:bold !important;
	cursor:pointer;
}
.custom_input { padding:4px !important; height:26px; }
.submit:hover { background:#6eb8ec !important; }
label.error { font-size:11px !important; color:#F00 !important; padding-left:10px; }

#news { padding-top:10px; }
#news samp{ display:block; float:left; width:100px; height:80px; padding:10px 0; border-radius:50px; background:#efefef; margin:0 20px 0 0; text-align:center; font:15px/30px "Courier New", Courier, monospace; color:#616161; text-transform:uppercase; border:1px solid #e5e5e5;}
#news samp b { font-size:22px; display:block;}

#alliances div{ float:left; text-align:left; width:250px; padding:20px; border-radius:4px; background:#efefef; margin:0px 20px 20px 0; height:60px;}
#alliances img { float:right; }
#alliances b { font-size:13px; font-weight:bold; color:#ca642b; line-height:30px;}
#alliances a { font-size:10px; color:#F00; }

#my_tab{ border:1px solid #e1e1e1; border-radius:0px 0px 5px 5px; border-radius:4px;}
#my_tab samp { background:#e1e1e1; display:table; width:98.1%; padding:5px 0 0 2%; *display:block; border-radius:4px 4px 0 0;}
#my_tab samp a { padding:5px 30px 10px 30px; font:bold 13px Arial, Helvetica, sans-serif; color:#7a7a7a; display:inline; float:left; cursor:pointer;}
#my_tab samp a:hover { color:#000;}
#my_tab samp a.sl { background:#FFF; color:#222; border-radius:5px 5px 0px 0px; }
#my_tab .tab { padding:2%; clear:both; border-radius:0px 0px 5px 5px; color:#4b4b4b; display:table; width:96%;}
#my_tab li { padding:10px; border-bottom:1px dashed #c9c9c9; }

.tbl_bot tr td { border-bottom: 1px solid #CCC; }

#waitdiv{ display:none; width:100%; height:100px; background:#000; opacity: 0.80;filter:alpha(opacity=80); color:#adadad; position:fixed; *position:absolute; z-index:1080; font-size:36px; text-align:center; top:0px; line-height:100px; z-index:2000;}

#ombox div { width:430px; height:150px; background:#f5f6f9; text-decoration:none; margin:16px; *margin:15px; float:left; border:10px solid #fff; *border:10px solid #eee; border-radius:2px; box-shadow:0px 0px 1px 0px #aaa;}
#ombox2 div { width:430px; height:135px; background:#fff; text-decoration:none; margin:16px; *margin:15px; float:left; border:10px solid #eee; border-radius:2px; box-shadow:0px 0px 1px 0px #777;}
#ombox h5, #ombox2 h5 { font:16px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#3c5394; padding:0; margin:0 0 7px 0;}
#ombox h6 { font:11px Tahoma, Geneva, sans-serif; color:#c00; margin:5px 0 0 0;}
#ombox p, #ombox2 p { margin:0; padding:0;}

.om4img img { width:201px; height:153px; margin:12px; *margin:11px; padding:9px; float:left; border:1px solid #e7e7e7;}

.ommi { width:190px; height:100px; color:#666; text-decoration:none; background:#f5f5f5; margin:16px; *margin:15px; padding:9px; float:left; border:1px solid #e5e5e5; border-radius:2px; text-align:center;}

.sarni/*Table Formating*/ { border-bottom:1px solid #cecdcd; border-left:1px solid #cecdcd;}
.sarni tr td { border-top:1px solid #cecdcd; border-right:1px solid #cecdcd;}

#gallery-cat a/*Gallery*/ { width:204px; display:block; *display:inline-block;	height:150px; float:left; text-decoration:none; background:#000 no-repeat center top; border:4px solid #86ab04; box-shadow:0px 0px 8px 3px #000; float:left; margin:16px; border-radius:20px 0; }
#gallery-cat a span { margin-top:107px !important; display:inline-block; padding:5px; border-radius:15px 0; background:#EDBB07; color:#000; font:bold 14px "Comic Sans MS", cursive; cursor:pointer;opacity: 0.80; filter:alpha(opacity=80)}
#gallery-bk { float:right; margin:-50px 0 0 0; display:table;}
#gallery-bk select { border:1px solid #CCC; font:12px Arial, Helvetica, sans-serif; color:#666; padding:4px; }
#gallery { position:relative; height:1%; display:table;}
#gallery div { float:left; background-color:#FFF; padding:5px; border:1px solid #CCC; margin:15px; *padding:4px; *margin:9px; width:200px; height:150px;}
#gallery a { width:200px; display:block; *display:inline-block;	height:150px; background:no-repeat center top;}
#gallery a:hover { opacity: 0.60; filter:alpha(opacity=60);}