@charset "utf-8";
/* CSS Document */
body{
	background:#2d2d2f;
	font-family: "Trebuchet MS", Trajan Pro, Tahoma;
	font-size:12px;
	color:#333333;
}
*{
	padding:0px;
	margin:0px;
}
h1{
	font-family:"Trebuchet MS", "Trajan Pro", Tahoma;
	font-size:16px;
	font-weight:bold;
	color:#49a889;
	padding-right:20px;
}
h1 a{
	font-family:"Trebuchet MS", "Trajan Pro", Tahoma;
	font-size:16px;
	font-weight:bold;
	color:#49a889;
	text-decoration:none;
}
h1 a:hover{
	font-family:"Trebuchet MS", "Trajan Pro", Tahoma;
	font-size:16px;
	font-weight:bold;
	color:#49a889;
	text-decoration:underline;
}

.message h2{
font-family:"Trebuchet MS", "Trajan Pro", Tahoma;
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
	padding-right:20px;
}

a{
	font-family: "Trebuchet MS", Trajan Pro, Tahoma;	
	color:#49a889;
	text-decoration:none;
}

a:hover{
	font-family: "Trebuchet MS", Trajan Pro, Tahoma;	
	color:#49a889;
	text-decoration:underline;
}

img {
border:none;
}
#wrapper{
	background:url(images/main-background.jpg) no-repeat top center;
}
.header{
	margin:0 auto;
	width:976px;
	background:#FFFFFF;
}
.navigation-line{
	background:url(images/navigation-background.jpg) repeat-x top left scroll;
	height:37px;
}
.navigation-line-left{
	/*width:454px; */
	width:354px;
	height:37px;
	float:left;
}

.top-banner{
	width:976px;
	text-align:right;
}
.main-container{
	background:url(images/container-background.jpg) repeat-y top center ;
	width:976px;
}
.left-side-bar{
	width:240px;
	float:left;
}
.right-side-bar{
	width:697px;
	float:left;
	padding:15px 0 0 36px;
}
.gallery{
	background:#49a889;
	line-height:34px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	font-size:14px;
}
.gallery-list{
	padding:0 0 0 10px;
	margin:0px;
}
.gallery-list ul{
	padding:10px 0 5px 0;
	margin:0px;
}
.gallery-list li{
	list-style:none;
	line-height:25px;
	color:#333333;
}
.gallery-list li a{
	list-style:none;
	text-decoration:none;
	color:#333333;
}
.gallery-list li a:hover{
	list-style:none;
	line-height:25px;
	text-decoration:none;
	color:#49a889;
}
.latest-videos{
	background:#49a889;
	line-height:34px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	font-size:14px;
}
.latest-videos-list{
	padding:10px 5px;
	margin:0px;
}
.latest-videos-list ul{
	padding:0px;
	margin:0px;
}
.latest-videos-list li{
	width:110px;
	margin-right:8px;
	float:left;
	margin-bottom:5px;
	list-style:none;
}
.latest-videos-list li.last{
	width:110px;
	margin:0px;
	
}

.latest-videos-img{
	width:110px;
	height:81px;
}
.latest-videos-text{
	line-height:25px;
	color:#49a889;
}
.latest-videos-text a{
	line-height:25px;
	color:#49a889;
	text-decoration:none;
}
.latest-videos-text a:hover{
	line-height:25px;
	color:#49a889;
	text-decoration:underline;
}
.clr{clear:both;}
/* BREADCRUMBS */

.breadcrumbs	{

height:20px;
line-height:20px;
font-size:12px;
padding-bottom:7px;
font-weight:bold;
}

.breadcrumbs	a{
text-decoration:none;
color:#49a889;
}
.breadcrumbs	a:hover{
text-decoration: underline;
color:#49a889;
}

.go-back {
text-align:right;
float:left;
width:15%;
font-size:11px;line-height:20px;
}

.go-back a{
text-decoration:underline;
color:#333333;
}

/*  */
.container{
	padding-top:10px;
	text-align:justify;
}
.container p{
	margin-bottom:10px;
}
.container-text{
	padding:10px 20px 10px 0;
	color:#333333;
	font-size:13px;
	line-height:20px;
}
.container-text a{

	color:#49a889;
	text-decoration:none;
}
.container-text a:hover{

	color:#49a889;
	text-decoration: underline;
}
.container-text-list{
	padding-left:25px;
	padding-bottom:10px;
}
.container-text-list ul{
	padding:0px;
	margin:0px;
}
.container-text-list li{
	line-height:18px;
	color:#49a889;
	font-size:13px;
}
.container-text-list li a{
	text-decoration:none;
	color:#49a889;
	font-size:13px;
}
.container-text-list li a:hover{
	color:#49a889;
	font-size:13px;
	text-decoration: underline;
}
.black-img{
	background:#000000;
	height:26px;
}
.footer{
	background:url(images/footer.jpg) no-repeat top center;
	height:181px;
}
.footer-link{
	color: #FFFFFF;;
	font-size:11px;
	text-align:center;
	padding-top:15px;
	line-height:20px;
	font-weight:bold;
}
.footer-link a{
	color:#C0E6DA;
	font-size:11px;
	text-align:center;
	text-decoration:none;
}
.footer-link a:hover{
	color:#C0E6DA;
	font-size:11px;
	text-align:center;
	text-decoration:underline;
}
.footer-logo{
	padding:10px 0;
	text-align:center;
}


.news{
	background:#49a889;
	line-height:34px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	font-size:14px;
}
.news-list{
	padding:0 0 0 10px;
	margin:0px;
} 

.news-list p{
	text-align:left;
	margin-right:10px;
} 

.latest-news-title{
	margin-top:15px;
	margin-bottom:5px;
	color:#49a889;
}
.latest-news-title a{
	
	color:#49a889;
	text-decoration:none;
}
.latest-news-title a:hover{
	
	color:#49a889;
	text-decoration:underline;
}

.pages{
	background:#49a889;
	line-height:34px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	font-size:14px;
}

.pages-list{
	padding:0 0 0 10px;
	margin:0px;
}
.pages-list ul{
	padding:10px 0 5px 0;
	margin:0px;
}
.pages-list li{
	list-style:none;
	line-height:30px;
	color:#333333;
	font-weight:bold;
}
.pages-list li a{
	list-style:none;
	text-decoration:none;
	color:#49A889;
}
.pages-list li a:hover{
	list-style:none;
	text-decoration:underline;
	color:#49A889;
}

.error_message {
color:#FF0000;
margin-left:178px;
}

.entry{
margin-top:10px;
margin-right:10px;
}

.entry ul{
	padding:0px;
	margin:5px 0px 10px 15px;
}
.entry li{
	line-height:18px;
	color:#49a889;
	font-size:13px;
}
.entry li a{
	text-decoration:none;
	color:#49a889;
	font-size:13px;
}
.entry li a:hover{
	color:#49a889;
	font-size:13px;
	text-decoration: underline;
}
.entry small{
	font-family: "Trebuchet MS", Trajan Pro, Tahoma;
	font-size:10px;
	color:#333333;
}
.entry small a{
	font-family: "Trebuchet MS", Trajan Pro, Tahoma;
	font-size:10px;
	color:#49a889;
	text-decoration:none;
}
.entry small a:hover{
	font-family: "Trebuchet MS", Trajan Pro, Tahoma;
	font-size:10px;
	color:#49a889;
	text-decoration:underline;
}
#respond a{
	font-family: "Trebuchet MS", Trajan Pro, Tahoma;
	font-size:12px;
	color:#49a889;
	text-decoration:none;
}
#respond a:hover{
	font-family: "Trebuchet MS", Trajan Pro, Tahoma;
	font-size:12px;
	color:#49a889;
	text-decoration:underline;
}
/*-----------------------------Manu CSS*-----------------------------*/

.navigation-line-right{
	width:622px;
	float:left;
	line-height:37px;
	color:#c0e6da;
	font-weight:bold;
	
}


#dropmenu, #dropmenu ul {margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:50; width:100%; font-weight:bold;}
#dropmenu a {display:block; /*padding:0.25em 1em;*/ padding:0.25em 1em 0em 1em; list-style:none; color:#c0e6da; text-decoration:none;  line-height:34px;}
#dropmenu a:hover {list-style:none;
	color:#c0e6da;
	text-decoration:none;
	background:url(images/navigation-hover.jpg) repeat-x top left;
	line-height:34px;
	display:block;}

#dropmenu li {float:left; position:relative; list-style:none; background:url(images/navigation-sepr.jpg) no-repeat top left;}

#dropmenu ul {position:absolute; display:none; width:12em; top:1.9em; left:-2px;}
#dropmenu ul a {border-left:0px solid #c8c8c8;}
#dropmenu li ul { margin-top:14px; margin-left:0px; border-top:0px solid #c8c8c8; width:14.1em;}

#dropmenu li ul li {float:left; line-height:30px; position:relative; border-bottom:0px solid #c8c8c8; width:100%;}

#dropmenu li ul a {width:18em; height:auto; float:left;  border-bottom:1px solid #fof;}

#dropmenu ul ul {top:auto;}
#dropmenu li ul ul {left:12em; margin:0px 0 0 10px;} 
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}
#dropmenu li:hover ul {display:block; /*background:#666666;*/} 
#dropmenu li:hover ul li{display:block; /*background:transparent url(./images/main-container-background-img.png) repeat top left scroll;*/ }
#dropmenu li li:hover ul {display:block;} 
#dropmenu li li li:hover ul {display:block;}
#dropmenu li li li li:hover ul {display:block; }

#dropmenu li ul {
borde:1px solid #fof;
}

#dropmenu li ul li a {
	display:block;
	float:left;
	color:#8e8e8e;
	text-transform: capitalize;
	font-size:13px;
	text-decoration:none;
	line-height:30px;
	background:#262626;
	/*background:transparent url(images/navigation-sepr.jpg) repeat top left scroll;*/
	/*background:transparent url(images/main-container-background-img.png) repeat top left scroll;*/
}
#dropmenu li ul li a:hover {
	color:#fff;
	background:none;	
}
#dropmenu li ul li a:hover {
	color:#fff;	
	line-height:30px;
	background:transparent url(images/navigation-hover.jpg) repeat top left scroll;
}
#dropmenu li a.current {
	display:block;
	float:left;	
	color:#8e8e8e;
	text-transform: capitalize;
	font-size:11px;
	line-height:30px;
	text-decoration:none;
	
}
#dropmenu li a:hover.current {
	color:#fff;
}

/*-----------------------------Manu CSS*-----------------------------*/

h2{
	font-family:"Trebuchet MS", "Trajan Pro", Tahoma;
	font-size:16px;
	font-weight:bold;
	color:#49a889;
	padding-right:20px;
        margin-bottom: 15px;
}

ul{
       margin-left: 20px;
       padding-bottom: 20px;

}

.container-text-list {
      padding-bottom: 20px;
}
