body {
	background-image:url(../images/common/home_bg.jpg);
	/*	background-position-y: 62px; NOTIFICATION */
}

#header{
	width:960px;
	height:200px;
	/*	height: 240px; NOTIFICATION */
}

#notification{
	text-align: center;
	border: 1px solid;
	margin: 5px;
	padding: 5px;
	height: 40px;
	background-color: #FCFCDA;
}

#logo{
	width: 321px;
	height: 64px;
	margin-top:36px;
}

#logo a{
	width: 321px;
	height: 64px;
	background-image:url(../images/common/logo-big.jpg);
}


#banner{
	float:left;
	width: 980px;
	height: 500px;
	overflow:hidden;
	margin-left: -10px;
}



.flexslider{
width: 960px !important;
margin-left: 10px !important;
margin-right: 10px !important;
height: 500px !important;
border: none !important;
box-shadow: none !important;
background: none !important;
}

.flex-direction-nav a:before {
font-family: "flexslider-icon";
font-size: 40px;
display: inline-block;
content: "" !important;
}

.flex-prev{
	left: -18px !important;
	width: 33px !important;
	background-image: url(../images/home/slider/nav-left.jpg)!important;
	background-repeat: no-repeat;
	border-radius:2px;	
}

.flex-next{
	right: -18px !important; 
	width: 33px !important;	

	background-image: url(../images/home/slider/nav-right.jpg)!important;
	background-repeat: no-repeat;
	border-radius:2px;

}

.flex-direction-nav a {
	transition:none !important;
	opacity:1.0 !important;
}

.slides > li > div.caption-wrap-long{
left: 640px !important;
background: white;
opacity: 0.8;
width: 290px;
position: relative;
display: block;
bottom: 70px;
}


.slides > li > div.caption-wrap{
bottom: 10px;
left: 650px !important;
background: white;
opacity: 0.8;
width: 280px;
position: relative;
display: block;
bottom: 50px;
}

.slides > li > div > div.caption{
color: black;
font-size: 18px;
font-weight: bold;
opacity: 0.9;
padding:10px !important;
font-family: trebuchet ms,arial,sans-serif;
}


#letsstart{
display: none;
}

#main-content{
float: left;
width: 960px;
background-image: url(../images/common/main-content-sidebar-fix.jpg)!important;
background-repeat: repeat-y;
background-color: #f2f2f2;
}

#sidebar-block{
min-height: 850px;
}

#yellow-box{
float: left;
width: 560px;
height: auto;
margin: 30px 45px;
padding: 0;
}

#yellow-box p{
/* font-size:15px; */
}


#yellow-box ul{
text-align:left;
list-style:disc;
list-style-position:outside;
margin-bottom:15px;
margin-left:40px;
margin-right:15px;
}


.paragraph-header{
font-weight:bold;
}

.page-image{
float:right;
}




#latest-news{
float: left;
width: 240px;
margin: 35px;
padding: 0px;
background-color:#FFF;
}


#latest-news h5{
font-size: 18px;
margin-bottom: 20px;
font-weight:bold;
}

#rss{
float:right;
width: 30px;
height: 29px;
display:block;
margin-top: -45px;
}


#news-list li{ 
float:left;
width:270px;
height:auto;
padding-bottom:10px;
list-style-type:none;
}

.news-side-thumb{
float: left; 
width: 60px; 
height: 60px; 
background-color: #DDDDDD; 
text-align:center; 
border-radius:2px;  
overflow:hidden;
white-space: nowrap;
}

.news-side-thumb-helper{
display: inline-block;
height: 100%;
vertical-align: middle;
margin-left: -4px;
}

.news-list-title{
font-size:13px;	
font-weight:bold;
color:#000;
}

#news-list p{
float:left;
font-size:12px;
width:100%;
color: #474747;
}





#blog-list li{ 
float:left;
width:240px;
height:auto;
padding-bottom:0px;
list-style-type:none;
}


.blog-list-title{
font-size:12px;	
font-weight:normal;
color:#c4131b;
text-shadow: none;
}



			

#yellow-box{
float: left;
width: 560px;
height: auto;
margin: 30px 45px;
padding: 0;
}











/*BLOG AND NEWS POSTS*/
.single > #yellow-box > h1,.single > #yellow-box > h2,.single > #yellow-box > h3,.single >  #yellow-box h4{
margin-bottom: 15px;
margin-left: 15px;
margin-right: 15px;
text-align: left;
}
.single #yellow-box ul,.single #yellow-box ol{
list-style-position: inside;
text-align: left;
margin-left: 15px;
margin-bottom: 15px;
}
/* END */

.thumb-list{
float:left;
width:auto;
list-style-type:none;
margin-left:15px;
margin-right:15px;
}

.thumb-list-item{
float:left;
list-style-type:none;
margin-left:10px;
width:164px;
height:205px;
display:inline;
text-align:center;
}

.nounderline{
text-decoration:none;
}


.blog article, .post-type-archive-news article{
float:left;
width:596px;
height:240px;
margin-left:0px;
padding: 11px 17px;
background-color: rgb(253, 253, 253);
border: 1px solid rgb(240, 240, 240);
margin-bottom: 20px;
border-top: 2px solid rgb(228, 228, 228);
}

.blog article .thumbnail-link, .post-type-archive-news article .thumbnail-link{
float:left;
/*margin-left:15px;*/
margin-right:15px;
}

.blog article a, .post-type-archive-news article a{
float:right;
}

.news-read-more{
float: right;
padding: 5px 10px;
/* display: block; */
background-color: #606060;
color: #fff;
border-radius: 3px;
}

.imagelink{
float:left;
}



.font-color-white{
color:#FFFFFF;
}

.font-color-gray{
color:#414141;
}



.message-box-text{
float:left;
width:100%;
height:40px;
text-align:center;
margin-top:28px;
}

.message-box-text2{
float:left;
width:100%;
height:40px;
text-align:center;
margin-top:40px;
}


/*LINKS*/

.link-entry{
float:left;
width:640px;
height:264px;
margin-left:30px;
text-align:right;
}

.link-entry img{
float:left;
margin-left:15px;
margin-right:15px;
}

.link-entry-text{
text-align:right;
}

.link-entry-text p{
text-align:right !important;
margin: 0 !important;
}


.link-entry-header{
font-size:16px;
font-weight:bold;
padding-bottom:10px;
}

.link-entry a{
float:right;
}

