@charset "utf-8";
/* CSS Document */
html{
	/*background:#000000 url(../images/bg.jpg) repeat-y -295px 0px;*/
	background-color:#000;
}
body{
	margin:0;
	padding:0;
	border:0 none;
	/*background:url(../images/bottom-bg.jpg) repeat-x;*/
	background-attachment:scroll;
	background-position:bottom;
	}
	
h1, h2, h3, h4, h5, h6, p{
	font-family:"Trebuchet MS";
	color:#242424;
}

.clear{
	clear:both;
}

.main-container{
	margin:auto;
	width:960px;
}

.logo{
	float:left;
	width:500px;
}
.social-icons{
	float:right;
	width:94px;
	margin-right:15px;
}

	.social-icons img{
		padding:0 5px;
		padding-top:43px;
	}
	
#nav ul{
	width:950px;
	padding:0 0 0 10px;
	margin:0;
	background:url(../images/nav-bg.jpg);
	height:35px;
}
		#nav li{
			padding:0px 0;
			list-style:none;
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#FFFFFF;
		}
			#nav li a{
				padding:10px 10px;
				color:#FFFFFF;
				display:inline-block;
				text-decoration:none;
			}
				#nav li a:hover{
					background-color:#fff;
					color:#fff;
					background:url(../images/nav_bg2.jpg) repeat-x 0 0;
				}

.container{
background:#FFFFFF;

}

.slider{
height:284px;
padding:7px;
border-bottom:dotted #ccc 1px;
}

.news{
/*background:url(../images/heading-bg.png) no-repeat;*/
background-attachment:scroll;
background-position:top;
/*margin:15px;*/
width:201px;
float:left;
margin-left:5px;
}
	.news h4{
	margin:0;
	padding-bottom:30px;
	padding-top:10px;
	text-align:center;
}
	.news h5{
	margin:0;
	font-size:11px;
	font-weight:normal;
}
	.news p{
	margin:0;
	font-size:12px;
	text-align:center;
}

.right-panel{
	float:right;
	width:204px;
}

.press{
/*background:url(../images/heading-bg.png) no-repeat;*/
background-attachment:scroll;
background-position:top;
margin:15px 0px;
margin-top:7px;
width:250px;
float:right;
font-size:16px;
}
	.press h4{
	margin:0;
	padding-bottom:0px;
	padding-top:15px;
	text-align:center;
	border-bottom:#606060 dotted 1px;
}
	.press img{
	padding:14px 14px;
	}
	
.content-home{
	background:url(../images/content-bg.png) no-repeat;
	background-attachment:scroll;
	background-position:top;
	margin:15px 0px;
	width:500px;
	float:left;
	border-left:#606060 dotted 1px;
	border-right:#606060 dotted 1px;

}
	.content-home h4{
		margin:0;
		color:#50a750;
		font-style:italic;
		padding-top:80px;
		padding-left:15px;
	}
	.content-home p{
		text-align:justify;
		padding:0 10px;
		margin:0;
		font-size:14px;
		float:left
	}
	.content-home p img{
		padding:0 4px;
	}
	.content-home img{
		padding:8px 10px;
	}
	
.footer-links {
	padding-top:5px;
	width:660px;
	text-decoration:none;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:12px;
	float:left;
}
	.footer-links a{
		text-decoration:none;
		color:#ffffff;
	}
		.footer-links a:hover{
			text-decoration:underline;
		}

.designed-by{
	padding-top:5px;
	text-align:right;
	width:170px;
	padding-left:130px;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:12px;
	float:right;
}
.copyright{
	width:350px;
	text-decoration:none;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:12px;
	float:left;
}
.content-inner_com{
	margin:15px;
	width:925px;
	float:left;

}
.content-inner{
	margin:15px;
	width:685px;
	float:left;
	border-right:#606060 dotted 1px;

}
	.content-inner h4{
		margin:0;
		color:#000;
		font-style:italic;
		padding:0 0px;
	}
	.content-inner p{
		text-align:justify;
		padding:0 10px;
		margin: 0px;
		font-size:14px;
		float:left
	}
	.content-inner img{
		padding:8px 10px;
	}
	.content-inner a{
		padding:0 10px;
		font-size:14px;
		font-weight:bold;
		color:#50a750;
		text-decoration:none;
		text-transform:initial;
		display:inline-block;
	}
	.content-inner a:hover{
		text-decoration:underline;
	}
	
	
.gallery{
	height:500px;
	width:230px;
	float:left;
	}
	.gallery h4{
		text-align:center;
	}
	.gallery a{
	padding-left:15px;
	text-decoration:none;
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#000000;
	}
	.gallery a:hover{
	text-decoration:underline;
	color:#50a750;
	}

.Lightbox a
{
padding:10px 17px 10px 17px;
}

form{
	padding:15px;
	font-family:"Trebuchet MS";
	font-size:14px;
}
form label{
	padding-right:50px;
}

form td{
	padding-left:25px;
}

.field{
	width:200px;
}

.submit{
	padding-left:298px;
	padding-top:25px;
}

.video-box{
	padding:15px;
	width:150px;
	height:100px;
	float: left;
	text-align:center;
}

.video-box a{
	font-family:"Trebuchet MS";
	font-size:14px;
	text-decoration:none;
	font-weight:100;

}
.video-box a:hover{
	text-decoration:underline;
}
a.gak{
	color:#fff;
	text-decoration:none;
}
a:hover.gak {
	color:#fff;
	text-decoration:underline;
}
#header{
	background-color:#000;
/*	background-image:url(../images/pak.jpg);*/
	background-repeat:no-repeat;
	background-position:right;
}
/*---------- Light Box ---------- 
/*#lightbox {
    position:fixed; 
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:url(../images/overlay.png) repeat;
    text-align:center;
	z-index:100;
	overflow:auto;
}
#lightbox p {
    text-align:right;
    color:#fff;
    margin-right:20px;
    font-size:12px;
}
#lightbox img {
    box-shadow:0 0 25px #111;
    -webkit-box-shadow:0 0 25px #111;
    -moz-box-shadow:0 0 25px #111;
    max-width:940px;
}*/
/*---------- Light Box ---------- */
.nhead{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	padding:0px;
}
.newp{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0px 10px;
}
#jh{
	margin-top:50px;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.nhead li.hon{
	list-style-type:none;
}
ul.news2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
}
.c{
	text-align:center;
}
a:link.pre,
a:visited.pre {
	background:url(../images/bullets.png) no-repeat 0px -23px; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	padding-left:23px;
	line-height:20px;
	display:block;
}
a:hover.pre{
	text-decoration:underline;
	background:url(../images/bullets.png) no-repeat 0px -2px; 
}
.count{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
}

/********** Contact Form **********/

#contactform { margin:0; padding:5px 10px;}

#contactform p{ width:600px;}

#contactform * { color:#222222;}

#contactform ol { margin:0; padding:0; list-style:none;}

#contactform li { margin:0; padding:0; background:none; border:none; display:block;}

#contactform li.buttons { margin:5px 0 5px 110px;}

#contactform label { margin:0; width:110px; display:block; padding:10px 0; font:bold 11px Arial, Helvetica, sans-serif; color:#505050; text-transform:capitalize; float:left;}

#contactform label span { color:#ff0000;}

#contactform input.text { width:400px; border:1px solid #dcdcdc; margin:10px 0; padding:5px 2px; height:16px; background:#f5f5f5; float:left;}

#contactform textarea { width:400px; border:1px solid #dcdcdc; margin:10px 0; padding:2px; background:#f5f5f5; float:left;}

#contactform .buttons{ padding:3px 0; margin:0; border:0; color:#FFF; float:left; margin:5px 0 0 110px;}

p.response { text-align:center; color:#2c2c2c; font: bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}

/********** Footer **********/

.dt a:link{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	font-weight:bold;
	text-align:center;
}
.dt a:link,
.dt a:visited{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#000;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
.dt a:hover{
	text-decoration:underline;
}