@charset "utf-8";
/* CSS Document */

*,body{
	margin:0px;
	padding:0px;
	outline:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
body{
	background:#CCCCCC;
	}

input[type="text"]{
	width:132px;
	height:15px;
	border:none;
	float:left;
	background:url(../images/input_box.png) no-repeat ;
	font-size:11px;
	padding:2px;
/*	margin-top:;*/
	}
label{
		display:block; float:left; font-weight:bold;
	}
p{
	margin-bottom:10px;
	}
.form-row{
	padding-bottom:5px; clear:right;
	min-height:20px; width:100%; height:auto;
	margin:0px auto 5px auto;
}

#container{
	width:884px;	
	/*min-height:550px;*/
	height:auto;
	margin:auto;
	background:#ffffff url(../images/knight-watermark.png) no-repeat bottom left;
	padding:0px 15px 0px 15px;
	
	
}
#header{
	width:884px;
	height:185px;
	clear:both;
	margin:auto;
	
	}
#header div{ float:left;}
#jane_pic{ width:150px; height:185px;}
#menu_bar{
	width:884px;
	height:40px;
	clear:both;
	margin:auto;
	background:url(../images/menu_bar-bg.png) repeat x center;
}
#menu-left{ width:10px; height:40px; float:left; background:url(../images/menu-left.png);}
#menu-right{ width:10px; height:40px; float:left; background:url(../images/menu-right.png);}
#menu-container{ width:864px; height:40px; float:left;background:url(../images/menu_bar-bg.png);}
#menu_bar a{
	display:block;
	width:125px;
	height:40px;
	margin-right:1px;
	float:left;
	background:url(../images/menu-bg.png);
	line-height:40px;
	text-decoration:none;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	
}
.menu{ color:#131D20;}
.menu:hover{ color:#027389;}
.menu-active{color:#027389;}

#dynamic{ width:884px; height:auto; margin:auto; clear:both;}
#footer{ width:884px; height:5px; /*padding-top:20px;*/ clear:both; margin:auto; /*background:#47C5DE; padding-bottom:10px; */clear:both;}
#footer a{ text-decoration:none; color:#FFF; font-size:11px;}
#footer #copyright{ width:884px; /*height: 57px;*/ float:left; color:#FFF; text-align:right;font-size:11px; text-align:left; padding-left:15px;}
#footer-nav{ width:884px; height:auto; float:left;text-align:left; font-size:10px; color:#FFF;padding-left:14px;}
#footer-nav a{ margin:3px; font-size:11px; color:#FFF;}
#footer-nav a:hover{text-decoration:underline;}

#copy_bar{width:884px; height:57px; padding-top:35px; clear:both; padding-left:30px; margin:auto; background:#47C5DE; padding-bottom:10px; /*clear:both;*/}
#copy_bar a{ text-decoration:none; color:#FFF; font-size:11px;}
#copy_bar #copyright{ width:884px; /*height: 57px;*/ height:auto; float:left; color:#FFF; text-align:left;font-size:11px; text-align:left; padding-left:16px; padding-bottom:5px;}
#copy_bar-nav{ width:504px; padding-right:15px; height:57px; float:left;text-align:right; font-size:10px; color:#FFF;}
#copy_bar-nav a{ margin:3px; font-size:11px; color:#FFF;}
#copy_bar-nav a:hover{text-decoration:underline;}
#top-box{ width:884px; height:260px; margin:auto; clear:both; margin-top:10px; margin-bottom:10px; float:left;}
#top-video{ width:673px; height:250px; float:left; background:url(../images/top-vid-bg.png); padding-top:10px;}
#top-form{ width:211px; padding:120px 0px 0px 0px; height:140px; float:left; background: url(../images/top-frm-bg.png);}

#lower-part{ width:884px; height:auto; float:left; min-height:230px; clear:both; /*background:#FFF;*/ padding-bottom:10px; /*padding:10px;*/margin-top:10px;}
#lower-form{ background:url(../images/lower-form-bg.png); float:left; width: 201px; height:90px; padding-top:230px; margin-left:10px;}

#left-text{ width:641px; height:auto; float:left; min-height:308px; padding:10px; border:1px solid #80D5F2; margin-right:10px;}
#contact_form{ width:290px; margin:auto; padding:10px; height:auto; background:#D6EDF6; border:2px solid #8FD9F0;}
h2{ font-size:14px;}
h3{ font-size:13px;}
#contact_form label{ margin-right:10px; width:100px;}
.big_ul{ list-style:none; margin-left:50px; margin-top:}
.big_ul li{ padding-top:3px; line-height:24px; min-height:28px; padding-left:30px; background: url('../images/tick_32.png') center left no-repeat ;}
.butNav{
        font-size:12px;
        line-height:12px;
        padding:1px 6px;
        color:#494949;
        text-decoration:none;
    }
   
    .butNav:link            { color:#494949;}
    .butNav:visited             { color:#494949;}
    .butNav:hover            { color:black;background:#F5F5F5;}
    .butNav:active            { color:#dbdbdb;background:#909090;}
       
    .butPage {
        font-size:12px;
        line-height:12px;
        padding:0 6px;
        color:white;
        background:#404040;
        text-decoration:none;
    }
       
    .barNav{
        padding:10px 0;
        text-align:right;
    }
	.article{
		clear:both;
		width:650px;
		height:auto;	
		margin-bottom:10px;
		margin-top:2px;
		/*background:#FFFFFF;*/
		
	}
	.article_header{	
	width:629px;
	min-height:28px;
	height:auto;
	text-align:left;
	font-size:15px;
	font-weight:bold;
	padding: 4px 5px 0px 14px;
	border-top:#80D5F2 1px solid;
	border-left:#80D5F2 1px solid;
	border-right:#80D5F2 1px solid;
	}
	.share_link{
	border-left:#80D5F2 1px solid;
	border-right:#80D5F2 1px solid;	
	padding: 4px 5px 0px 14px;	
	width:629px;
	height:30px;
		}
	.article_detail{	
	height:auto;
	text-align:left;
	padding: 4px 10px 8px 10px;
	/*padding: 0px 20px 0px 20px;*/
	border-left:#80D5F2 1px solid;
	border-right:#80D5F2 1px solid;
	clear:both;
	}

.article_footer{

	width:628px;
	height:auto;
	padding: 0px 10px 5px 10px;
	border-left:#80D5F2 1px solid;
	border-right:#80D5F2 1px solid;
	border-bottom:#80D5F2 1px solid;
	
}
.posts{
	width:630px;
	height:auto;
	margin-bottom:0px;	
}
.post_body{
	width:630px;
	padding: 10px 10px 10px 10px;
	height:auto;
	border:#B5D5DF 1px solid;
	/*background:#B5D5DF;*/
	
}
.post_author{
	width:630px;
/*	padding: 0px 10px 5px 10px;*/
	height:25px;
	background:url(../images/arrow.png) no-repeat 50px;
	padding-left:100px;
	position:relative;
	top: -2px;

}
#coment_area{
	
width:630px;
margin-left:15px;	
	}
#post_comment{
width:650px;
margin-top:10px;
margin-bottom:30px;
}

#latest_post{ float:left; width:198px; height:auto; padding-top:0px; /*background-color:#80D5F2;*/ border:#80D5F2 1px solid; margin-top:10px; margin-left:10px; 
text-align:left; font-size:12px;}
.latest_posts_header{
	color:#21759B;
	font-weight:bold;
	line-height:100%;
	margin-bottom:3px;
	padding-left:12px;
	text-decoration:none;
	font-size:11px;
	}
	.latest_posts_detail{	
	height:auto;
	text-align:right;
	padding: 4px 8px 8px 10px;
	font-size:11px;
	clear:both;
	}
	.latest_posts_detail a{ text-decoration:none; color:#000000;font-weight:normal; font-size:11px; text-align:right;}
	.success{ width:610px; height:auto; /*background-color:#FFFFFF;*/ padding:10px; border:#80D5F2 1px solid; clear:both; margin-bottom:10px; min-height:160px; padding-bottom:20px;}
	.photo{ background-color:#999999; /*width:150px; height:105px; */padding:5px; float:left; border:#B5D5DF 3px solid; margin-right:5px; margin-bottom:5px;}
	/*.text{ text-align:justify; padding:5px; margin:5px; font-size:13px;}*/
	.success_url{font-size:15px; font-weight:bold; text-align:right; margin-top:10px;}
	.right_text{ margin-top:10px; width:189px; /*background-color:#B5D5DF;*/ float:left; border:#80D5F2 1px solid; font-size:13px; padding:5px; margin-bottom:10px; }
	#line{ background-color:#80D5F2; height:2px; width:190px;}
	#h3_style{text-align:center; background-color:#80D5F2; height:25px; margin-top:0px; line-height:20px;}
	.latest_posts_header1{
	color:#21759B;
	font-weight:normal;	
	margin-left:45px;
	padding-left:20px;
	text-decoration:underline;
	background:url(../images/control_play.png) no-repeat left center;
	font-size:11px;
	}
	.latest_posts_header1 a{
	color:#21759B;
	font-weight:normal;		
	margin-bottom:5px;	
	text-decoration:none;
	font-size:12px;
	text-align:left;
	}
	#latest_post1{ float:left; width:198px; height:auto; padding-top:0px; /*background-color:#80D5F2;*/ border:#80D5F2 1px solid; margin-top:10px; 
text-align:left; font-size:12px;}