@import url("fonts.css");
*{margin: 0 auto;}

body{
	font-size: 12px;
	line-height: 16px;
	color: black;
}
body.content {
	font-family: 'Conv_MyriadPro-Regular';
	background: #f3f3f3;
}
a{text-decoration: none;}
/** HOME PAGE **/
.homelinks {
	width: 746px;
	height: 382px;
	position: fixed;
	top: 50%;
	margin-top: -191px;
	left: 50%;
	margin-left: -373px
}
.homelinks .row {
	border-radius: 10px;
	border: 1px solid #5c7088;	
	margin: 30px 0;
	background: #95b3d7;
}
.homelinks .row:hover{
	background: #82b8d0;
}
.homelinks .row:first-child{margin-top: 0;}
.homelinks .row:last-child{margin-bottom: 0;}
.homelinks .row  p {	
	font-size: 16px;	line-height: 21px;
}
.homelinks .row  p span {
	font-style: italic;
}
.homelinks  .row a {
	display: block;
	color: black;
	text-decoration: none;
	padding: 10px 20px 25px 20px;
}

.wapper {
	width: 1100px;
}
.clear{
	clear: both;
}

#header{
	background: url('../images/navbar.jpg');
	height: 70px;
	font-family: 'Conv_MyriadPro-Regular';
}
#header .text-logo{
	line-height: 70px;
	float: left;
	color: white;	
	font-size: 34px;
}
#header .text-logo a {
	color: white;
}

#header ul.menu{
	float: right;
	width: 390px;
	list-style: none;
	text-transform: uppercase;
	font-size: 16px;
	padding-top: 30px;
}
#header ul.menu li {float: left; padding-right: 15px;}
#header ul.menu li a {color: white;}
.bg-yellow{background: #fffd75;}
.bg-yellow:hover, .bg-yellow.selected {
	box-shadow: 0 0 3px #000;
}
.bg-blue{background: #3CF;}
.bg-blue:hover, .bg-blue.selected {box-shadow: 0 0 3px #000;}
/** MAIN **/
#main {
	margin: 50px auto;
}
#main .main-content{
	float: left;
	height: 786px;
	width: 750px;
	border: 1px solid #ccc;
	border-radius: 5px;
	overflow-y: scroll;
	font-family: 'Conv_MyriadPro-Regular';
	background: #fff;
}
#main .main-content .content {
	padding: 12px;	
	width: 709px;
}
#main .main-content .content p{
	padding: 5px;
	display: inline-block;
	font-size: 15px;
	line-height: 24px;
	cursor: pointer;
}
#main .main-content .content p1{
    text-indent:10px;
	padding: 5px;
	display: inline-block;
	font-size: 15px;
	line-height: 24px;
	cursor: pointer;
}
#main .main-content .content  h1{
	text-align: center;
	font-size: 21px;
	line-height: 21px;
	border-bottom: 1px dashed #ccc;
	padding-bottom: 15px;
	margin-bottom: 10px;
}

.content #main .wapper .center-block h1 {}

.sidebar{
	width: 320px;
	float: left;
	background: #fff;	
	height: 786px;
	border: 1px solid #ccc;
	border-radius: 5px;
	overflow-y: scroll;
}
.article {
	padding: 0 10px;
}
.article h3 a, .article h3{
	font-size: 16px;
	line-height: 16px;
	color: #f36d50;
	padding: 15px 0;
	text-align: left;
	text-decoration: none;
	display: block;
}
.article  p{text-align: left; font-size: 15px; line-height: 18px; float: left;}
.article  p.right{float: right;}
.article .article-footer span{
	color: #f36d50;
}
.article .article-footer {clear:both; padding-top: 10px;}
#main .main-content .content p.bg-yellow, #main .main-content .content p.bg-blue{
	display: inline;
	padding: 0;
	text-align: left;
}
/** FOOTER **/
#footer{
	background: url('../images/navbar.jpg');
	height: 70px;
}

/** CSS FOR ARTICLE **/
h1, h2, h3 {padding: 5px 5px 5px 0px;}

.normal-font{
	font-weight: normal;
}
.bold{font-weight: bold;}
.two-column {

}
.two-column .column-one, .two-column .column-two {
	width: 49%;
	text-align: justify;
}
#main .main-content .content .two-column .column-one p, 
#main .main-content .content .two-column .column-two p {
	line-height: 17px;
}
#main .main-content .content .two-column h3 {
	text-align: left
}
.two-column .column-one {
	float: left;
}
.two-column .column-two {
	float: right;
}
.upper-normal {
	font-weight: normal;
	text-transform: uppercase;
	text-align: left;
	font-size: 17px;
}

.links-visit {
	margin-bottom: 25px;
	font-weight: normal!important;
}
.links-visit h2 {
	font-weight: normal!important;
}
.links-visit a {color: black;}
h1.upper-normal{
	text-align: left !important;
	border: 0 !important;
}
.editor {
	margin-bottom: 25px;
}
.editor span {font-weight: bold;}
.editor p{
	padding: 0 !important;
	clear: both !important;
	display: block !important;
	line-height: 18px!important;
}.hometext{
	color: black;
	font-family: Conv_MyriadPro-Regular;	line-height: 70px;	float: left;	color: white;	font-size: 34px;}
.hometext a{
	color: black;
}
.whitegb {
	background-color: #fff;
}

.center-block {
	width: 450px;
	margin-left: auto;
	margin-right: auto;
}

.pad65 {
	padding-left: 80px;
}

.usage {
	position: releative;
	bottom: 16px;
	line-height: 24px;
	color: #95b3d7;
	font-weight: bold;
	margin: 0 auto;
	font-size: 16px;
}