﻿.main_div{
	width:955px;
	margin-left: auto ;
	margin-right: auto ;
}

.search_div{
	width:160px;
	height:20px;
	background-color:#FFFFFF;
	position:relative;
	top:20px;
	left:780px !important;
	left:385px;
	border:1px solid #47ad26;
	padding-left:3px;
}


.username{
	width:186px;
	height:29px;
	background-image:url(../img/username.jpg);
	background-repeat:no-repeat;
	margin-top:7px;
}
.file_box_title{
	margin-top:7px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;;
}
.file_box{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.username_text{
	width:176px;
	height:25px;
	text-align:left;
	margin-left:5px;
}

.password{
	width:186px;
	height:27px;
	background-image:url(../img/password.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
}

.password_text{
	width:176px;
	height:25px;
	text-align:left;
	margin-left:5px;
}

.login_button{
	width:87px;
	height:21px;
	margin-top:5px;
	margin-right:5px;
	clear:both;
	float:right;
	background-image:url(../img/login_button.jpg);
	background-repeat:no-repeat;
}
.login_btn{
	width:87px;
	height:21px;
	margin-top:5px;
	margin-right:5px;
	clear:both;
	float:right; 
}
#registration{
	width:190px;
	text-align:right;
	margin-top:30px;
	margin-bottom:20px;
	font-size:15px;
	color:#4c82b8;
}

#main{ 
  float:left; 
  width:474px; 
  background:url(../img/inner_page_middle_bottom_bg.gif) repeat-x 12 repeat-y 14 bottom; 
  padding-bottom:5px;  
  margin-left:7px;
}

#main_container #main p{
	float:none;
   margin-left:7px;
	width:450px;
	text-align:left;
}

#txt1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
}


#more{
	float:right;
	display:inline;
	margin-right:40px !important;
	margin-right:30px;
	margin-top:10px;
	font-weight:bold;
	display:inline;
}

.main_footer{
	clear:both;
	background-image:url(../img/main_footer.jpg);
	background-repeat:no-repeat;
	width:955px;
	height:15px;
	font-size:1px;
}

.footer{
	background-image:url(../img/footer.jpg);
	background-repeat:no-repeat;
	width:955px;
	height:36px;
	clear:both;
	text-align:right;
	color:#FFFFFF;
	font-size:12px;
}

.bb{
	background-image:url(../img/bitebyte.gif);
	background-repeat:no-repeat;
	width:184px;
	height:18px;
	margin-left:10px;
	float:left;
	display:inline;
}


.article {
  clear:both; 
  border-bottom:1px solid #00ff00; 
	margin:5px; 
	margin-top:10px;	

}

.article .title {
  font-weight:bold; 
	font-size:16px; 
}

.articles_cntr h2 {
  margin-bottom:10px; 
}
.article .links ul {
  list-style:none; 
}

.cake-sql-log {
  display:none;
}
.message {
  padding:10px; 
  border:1px solid; 
  color:green;
  background-color:#cccccc;
  font-weight:bold; 
  margin-bottom:5px; 
	float:left;
	width:520px;
}
/*cake error */
.cake-sql-log {
	position:fixed;
	top:99%;
	z-index:10;
	width:100%;
	background-color:#000;
	color:#FFF;
	border-collapse:collapse;
}

.cake-sql-log caption {
	background-color:#900;
	color:#FFF;	
}

.cake-sql-log:hover {
	top:auto;
	bottom:0;
}

.cake-sql-log td {
	padding:3px;
	border:1px solid #999;
	background-color:#EEE;
	color:#000;
}
/* end cake error ..*/
.main_container #main h3 {
  margin-top:-36px;
  color:#313941;
  font-size:12px;
  font-weight:bold;
  width:320px;
}

 .row .main_container #main  h3 {
  margin-top:-55px;
  margin-bottom:40px;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  color:#313941;
  font-weight:bold;
  width:475px;
}

 .row .main_container #cont  h3 {
  margin-top:-36px;
  color:#313941;
  font-size:10px;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
  width:320px;
}


.row-b{
 font-size:12px;
}
#sign-inner {
  font:9px Verdana, Arial, Helvetica, sans-serif; 
  float:left;
  width:410px;/*420px;*/
  margin-left:10px;

}
.sign-in-img {
  background:url(../img/sign_in.jpg) no-repeat;
  height:18px;
  width:122px;
  float:left;
  margin-top:5px;
  margin-bottom:5px;
}
.sub2 .login-box {
  float:left;
  margin-left:3px; 
}
.sub2 .login-submit {
  float:left;
  margin-left:3px;
  margin-top:1px;
}
.sub2 .login-box input {
  border:1px solid #aaabad;
  color:#cecdcb;
  text-align:center;
  height:18px;
}
.sub2 {
  margin:5px;
  float:left;
}
.right-dotted{
  background:transparent url(../img/dot_line.gif) no-repeat scroll right 0;
  float:left;
  height:27px;
  padding-left:10px;
  width:1px;
  /*padding:10px 28px 9px 25px;
  width:auto;*/
}

/*css for editor */
.page_subtitle {
  font:14px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#313941;
}
.section_title {
  font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#313941;
}
.red_section_title{
  font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#e82020;
}
.paragraph_title {
  font:11px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#313941;
}
.n_text {
  font:11px Verdana, Arial, Helvetica, sans-serif; color:#313941; line-height: 15px; 
}
.n_link {
  font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#313941; 
}
.n_page_title {
  font:16px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#313941; 
}
.row .main_container h3 {
  width:459px; 
}
.row .main_container td {
	font-size:10px;
}
.row .photo li{
	list-style:none;
}
.row .photo ul{
	list-style:none;
	width:514px;
}
.row .main_container span{
	padding-top:0px;
}
