body {
background:#000000;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #787878  /*#3b5564*/;
}
p{
margin:0px;
padding:0 0 5px 0;
line-height:17px;
text-align:justify;
}
p.pat{
color:#FFFFFF;
}
h1{
color:#fff;
font-size:16px;
font-weight:bold;
margin:0px;
padding:5px 0 5px 0;
}
.hr{
color:#a5dcf8;
font-size:16px;
font-weight:bold;
text-decoration:underline;
margin:0px;
text-align:center;
padding:5px 0 0 0;
}
a:link {
color:#A0A0A0;
}
a:visited {
color:#A0A0A0;
}
a:active {
color:#A0A0A0;
}
a:hover {
text-decoration:underline;
color:#D8D8D8;
}

.page_details {
margin-top:50px;
}
.post_details {
text-align:center;
padding-top:3px;
padding-bottom:10px;
}
.post_msg {
padding:10px 50px;
max-width:890px;
overflow:auto;
}
.post_more {
padding-bottom:20px;
padding-top:20px;
font-size:14px;
}

h3{
color:#00a2ff;
font-weight:bold;
}
h4{
color:#ffffff;
}
span.blue{
color:#a5dcf8;
}
span.dark_blue{
color:#116c64;
}

#main_container{
width:900px;
min-height:1000px;
margin:auto;
padding-bottom:3px;
border-width:2px;
border-left-style:solid;
border-right-style:solid;
border-color:#181e2e;
}

#main_header {
width:40%;
/*height:50px;*/
position:relative;
margin:auto;
margin-bottom:20px;
text-align:center;
font-size:20px;
vertical-align:middle;
color:#a5dcf8;
}

.mt_high {
margin:10px;
margin-bottom:20px;
margin-top:20px;
}

.mt_low {
margin:10px;
margin-bottom:20px;
margin-top:180px;
}

#left{
background:url(images/cop.png) no-repeat top left;
position:absolute;
height:700px;
width:700px;
left:0;
z-index:-1;
}

#right{
background:url(images/rob.png) no-repeat top right;
position:absolute;
height:700px;
width:700px;
right:0;
z-index:-1;
}

.header{
width:100%;
height:75px;
margin:auto;
}
.right_header{
float:right;
width:74%;
}

#logo{
width:10%;
padding:0px 0 0 20px;
float:left;
position:absolute;
}
/*----------------------menu-------------------------*/
#auth {
padding-top:10px;
margin:auto;
margin-bottom:-15px;
text-align:center;
}
#auth table {
margin-top:-5px;
}
.button a {
text-decoration:none;
}

.button {
margin-bottom:3px;
margin-left:10px;
color:#ffffff;
font-family: Verdana; 
font-weight: bold;
font-size: 12px;
background-color:#404040;
border-style:solid;
padding:3px;
border-width:1px;
border-radius:10px;
-moz-border-radius:10px;
}
#menu {
height:35px;
padding:40px 0 0 0;
text-align:center;
}
#menu ul{
list-style:none;
padding:0;
margin:0;
display:block;
font-weight:bold;
}
#menu ul li{
list-style:none;
display:inline;
width:auto;
height:35px;
line-height:35px;
font-size:17px;
}
#menu ul li a{
height:35px; 
width:auto;
text-decoration:none;
padding:7px 4px 8px 4px;
color:#565656;
margin:auto;
text-align:center;
}
#menu ul li a:hover{
height:35px;
text-decoration:none;
color: #FFFFFF;/*border-bottom-style:solid;border-bottom-color:#ffffff;*/ 
background-color:	#484B59;
-moz-border-radius-topleft:10px; 
-moz-border-radius-topright:10px;
-webkit-border-radius-topleft:10px;
-webkit-border-radius-topright:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
filter:alpha(opacity=70);
opacity:0.7;
}

#admenu {
text-align:center;
margin-bottom:30px;
}
#admenu ul{
list-style:none;
padding:0;
margin:0;
display:block;
font-weight:bold;
}
#admenu ul li{
list-style:none;
display:inline;
width:auto;
font-size:17px;
}
#admenu ul li a{
width:auto;
text-decoration:none;
padding:7px 4px 8px 4px;
color:#565656;
margin:auto;
text-align:center;
text-decoration:underline;

}
#admenu ul li a:hover{
text-decoration:none;
color: #FFFFFF;/*border-bottom-style:solid;border-bottom-color:#ffffff;*/ 
background-color:	#484B59;
border-radius:10px;
-moz-border-radius:10px;
}

/*#menu ul li a.current{
height:35px;width:96px;float:left;text-decoration:none;padding:0px;margin:0px;color: #68C2EF;background:url(images/menu_bt.gi4f) no-repeat center; background-color:#000000;
}*/

.pagelist {
margin-top:5px;
}

.pagelist td {
padding:5px;
}

.adminsettingstable td {
padding:5px;
}

input,textarea,select {
margin-bottom:3px;
color:#ffffff;
font-family: Verdana; 
font-weight: bold;
font-size: 12px;
background-color:#404040;
border-width:1px;
padding:3px;
border-radius:10px;
-moz-border-radius:10px;
}
.login_table {
margin:auto;
}
.login_table input{
margin-left:2px;
margin-right:10px;
margin-bottom:3px;
color:#ffffff;
color: #FFFFFF;
font-family: Verdana; 
font-weight: bold;
font-size: 12px;
background-color:#404040;
padding:3px;
border-width:1px;
border-radius:10px;
-moz-border-radius:10px;
}

#middle_box{
width:100%;
height:379px;
clear:both;
margin:0 0 0 0;
}

#line{
width:100%;
height:3px;
margin:auto;
float:center;
background:url(images/line.png) repeat-x;
}

#gallery1{
position: relative;
visibility: hidden;
filter:alpha(opacity=70);
opacity:0.7;
}

#gallery1 .gallerydesctext { 
text-align: left;
padding: 2px 5px;
}


#notice{
text-align: center;
Width:900px;
color:darkred;
font-size:10px;
font-weight:bold;
margin:0px;
padding:0px 0 7px 0;
}


.pattern_box{
width:275px;
max-height:150px;
float:left;
padding:15px 12px 0 12px;
overflow:auto;
}
.pattern_box_plyrinfo{
width:400px;
float:left;
padding:15px 12px 0 12px;
}
.pattern_box_gnrlinfo{
width:450px;
float:left;
padding:15px 12px 0 12px;
}
.pattern_box_status{
width:600px;
float:left;
padding:15px 12px 0 12px;
}
.pattern_box_text{
width:900px;
float:left;
padding:15px 12px 0 12px;
}
.pattern_box_icon{
float:left;
padding:5px;
}
.pattern_content_text{
width:850;
float:left;
padding:0 0 0 00px;
}
/*---------------------main_content------------------*/
#main_content{
width:885px;
margin: auto;
padding:0 0 0 15px;
}
.clear{
clear:both;
}
.box_content{
width:267px;
height:auto;
float:left;
margin:10px 10px 30px 10px;
}
.box_title{
padding:10px 0 10px 0;
}
.title_icon{
float:left;
padding:0 5px 0 10px;
}
.box_text_content{
width:250px;
float:left;
padding:15px 0 0 15px;
}
.box_icon{
float:left;
padding:0 5px 0 0 ;
}
.box_text{
width:190px;
float:left;
text-align:justify;
padding:0 0 0 10px;
}
a.details{
float:right;
padding:5px 15px 0 0;
text-decoration:none;
font-weight:bold;
color:#f8851f;
}
/*-----------------------------footer------------------*/
#full_container {
width:900px;
margin:auto;
}
.footer{
position:absolute;
width:900px;
color:#508aa1;
background-color:#000000;
margin:auto;
text-align:center;
border-style:solid;
border-width:2px;
border-bottom-style:none;
border-color:#181e2e;
}
.copyright{
float:left;
padding:10px 0 0 10px;
}
.center_footer{
color:#c3ced4;
font-size:12px;
font-weight:bold;
padding-top:10px;
padding-bottom:5px;
text-align:center;
}
.footer_links{
float:right;
padding:10px 10px 0 0;
}
