body {

	margin:0;

	padding:0;

	background:#f6f6f6 url(../images/bg-repeat.jpg) repeat-x left top;

}

.clear {

	clear:both;

	margin:0;

	padding:0;

}

a {

	outline:none;

	text-decoration:none;

}

#bg {

	margin:0;

	padding:0;

	background:url(../images/background-new.png) no-repeat center top;

}

#main{

	padding:0;

	margin:0 auto;

	width:950px;

}

#header{

	padding:0;

	margin:0;

	width:950px;

	height:262px;

}

.header-left {

	padding:0;

	margin:0;

	width:695px;

	height:262px;

	float:left;

}

.header-right {

	padding:0;

	margin:0;

	width:255px;

	height:262px;

	float:left;

}

.logo-1{

	padding:18px 0 0 28px;

	margin:0;

	width:294px;

	height:115px;

	float:left;

}

.logo-2{

	padding:72px 0 0 39px;

	margin:0;

	width:200px;

	height:43px;

	float:left;

}

.logo-3{

	padding:0;

	margin:0;

	width:199px;

	height:262px;

	float:left;

}

#navigation{

	padding:0;

	margin:0;

	width:950px;

	height:42px;

	float:left;

	background:url(../images/nav-bg.jpg) no-repeat center top;

}

#navigation ul{

	padding:0;

	margin:0;

}

#navigation ul li{
	padding: 0px;
    margin: 0px 0px 0px -12px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
    color: #FFFFFF;
    float: left;
    list-style: none;
    text-transform: uppercase;
    line-height: 14px;

}

#navigation ul li a{

	padding:0;

	margin:0;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:13px;

	color:#FFFFFF;

	float:left;

	text-decoration:none;

	list-style:none;

	text-transform:capitalize;

	line-height:42px;

	text-align:center;

	font-weight:bold;

}

.nav1, .nav1 a {

	margin:0;

	padding:0;

	width:81px;

	height:42px;

	color:#FFFFFF;

	text-shadow :0.1em 0.1em 0.2em #000000;

}

.nav1 a:hover{

	color: #03B7DA !important;
	text-decoration: none;
}

.nav2, .nav2 a {

	margin:0;

	padding:0;

	width:111px;

	height:42px;

	color:#FFFFFF;

	text-shadow :0.1em 0.1em 0.2em #000000;

}

.nav2 a:hover{

	/* background:url(../images/nav-bg.jpg) -81px -42px no-repeat; */
	color: #03B7DA !important;
	text-decoration: none;

}

.nav3, .nav3 a {

	margin:0;

	padding:0;

	width:121px;

	height:42px;

	color:#FFFFFF;

	text-shadow :0.1em 0.1em 0.2em #000000;

}

.nav3 a:hover{

	/* background:url(../images/nav-bg.jpg) -192px -42px no-repeat; */
	color: #03B7DA !important;
	text-decoration: none;

}

.nav4, .nav4 a {

	margin:0;

	padding:0;

	width:140px;

	height:42px;

	color:#FFFFFF;

	text-shadow :0.1em 0.1em 0.2em #000000;

}

.nav4 a:hover{

	/* background:url(../images/nav-bg.jpg) -313px -42px no-repeat; */
	color: #03B7DA !important;
	text-decoration: none;

}

.nav5, .nav5 a {

	margin:0;

	padding:0;

	width:103px;

	height:42px;

	color:#FFFFFF;

	text-shadow :0.1em 0.1em 0.2em #000000;

}

.nav5 a:hover{

	/* background:url(../images/nav-bg.jpg) -453px -42px no-repeat; */
	color: #03B7DA !important;
	text-decoration: none;

}

.nav6, .nav6 a {

	margin:0;

	padding:0;

	width:139px;

	height:42px;

	color:#FFFFFF;

	text-shadow :0.1em 0.1em 0.2em #000000;

}

.nav6 a:hover{

	/* background:url(../images/nav-bg.jpg) -556px -42px no-repeat; */
	color: #03B7DA !important;
	text-decoration: none;

}

#wraper{

	margin:0;

	padding:0;

	width:950px;

	background:url(../images/wraper-bg.jpg) repeat-y center top;

}

#content {

	margin:0;

	padding:0 40px 0 35px;

	width:620px;

	float:left;

}

#sidebar {

	margin:0;

	padding:0;

	width:255px;

	float:left;

	background:url(../images/sidebar-bg.jpg) repeat-y left top;

}

.tagline-img
{
	width: 140px;
	margin: 12%;
	float: left;
	-ms-transform: rotate(9deg); 
  	-webkit-transform: rotate(9deg); 
	transform: rotate(9deg);
}	

.gallery-link
{
	margin: 20px 0;
	padding: 0;
}
.gallery-link li
{
	list-style-type: none;
	margin:25px 0;
}
.gallery-link li a
{
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 25px;
	color: #026396;
	text-transform: capitalize;
	font-weight: bold;

}
.gallery-img
{
	padding: 5%;
}
.container { width:200px; height:500px; overflow:hidden; position:relative; cursor:pointer;}

div.slides { position:absolute; top:0; left:0; }

ul.slides { position:absolute; top:0; left:0; list-style:none; padding:0; margin:0; }

div.slides div,ul.slides li { position:absolute; top:0; width:200px; display:none; padding:0; margin:0; }



#text{

	padding:0;

	margin:0;

	width:620px;

	text-align:justify;

	float:left;

}

#text h1{

	padding:0;

	margin-top:15px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:21px;

	line-height:25px;

	color:#808285;

	/*width:620px;*/

	height:50px;

	text-transform:capitalize;

	background:url(../images/line-bg.jpg) repeat-x left bottom;

}


#text h2{

	padding:0;

	margin:0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:20px;

	line-height:25px;

	color:#026396;

	text-transform:capitalize;

}

#text p, #text li {

	padding:0;

	margin:0 0 16px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#4e4e4e;

	line-height:21px;

}
#text a {
    color:#4e4e4e;
}
#video {

	margin:0;

	padding:0;

	width:620px;

	float:left;

}

.video-left {

	margin:0;

	padding:0;

	width:295px;

	height:260px;

	float:left;

}

.video-center {

	margin:0;

	padding:0;

	width:30px;

	height:260px;

	float:left;

	background:url(../images/line-v_bg.jpg) repeat-y center top;

}

.video-right {

	margin:0;

	padding:0;

	width:295px;

	height:260px;

	float:left;

}

.video-moretext, .video-moretext a {

	margin:0;

	padding:5px 0 0 0;

	width:295px;

	height:20px;

	line-height:20px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#4e4e4e;

	text-align:right;

	float:left;

	text-decoration:none;

}

.video-moretext a:hover {

	color:#05618c;

	text-decoration:underline;

}

#home-bottom_text {

	margin:0;

	padding:0 15px 0 15px;

	width:590px;

	float:left;

}

.bottom_text1 {

	margin:0;

	padding:0 0 15px 0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#4e4e4e;

	line-height:22px;

	text-align:center;

	text-transform:capitalize;

	font-weight:bold;

}

.bottom_text2 {

	margin:0;

	padding:0 0 15px 0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#4e4e4e;

	line-height:22px;

	text-align:center;

	text-decoration:none;

}

.bottom_text2 a {

	margin:0 6px 0 0;

	padding:0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#4e4e4e;

	text-align:center;

	text-decoration:none;

}

.bottom_text2 a:hover {

	color:#05618c;

	text-decoration:underline;

}

#footer-main{

	padding:0;

	background:url(../images/footer-bg.jpg) repeat-x center top;

	height:175px;

	width:100%;

	margin:0 auto;

}

#footer {

	margin:0 auto;

	padding-top:95px;

	width:950px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#4e4e4e;

	text-align:center;

	background:url(../images/footer.jpg) no-repeat center top;

}

#footer a{

	margin:0 8px 0 8px;

	padding:0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#4e4e4e;

	text-decoration:none;

	text-align:center;

	line-height:14px;

}

#footer a:hover{

	color:#05618c;

}

.copyright {

	margin:0 auto;

	padding:10px 40px 0 0;

	width:910px;

	height:20px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#4e4e4e;

	text-align:right;

}

.copyright a {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#4e4e4e;

	text-decoration:none;

	text-align:right;

	line-height:20px;

}

.copyright a:hover {

	color:#05618c;

}

img {border: none;}

.container-new {

	height: 360px;

	width: 600px;

	margin: 0;

}

ul.thumb {

	float: left;

	list-style: none;

	margin: 0; padding: 15px;

	width: 500px;

}

ul.thumb li {

	margin: 0; padding: 20px;

	float: left;

	position: relative;

	width: 250px;

	height: 158px;

}

ul.thumb li img {

	width: 250px; height: 158px;

	border: 1px solid #ddd;

	padding: 15px;

	background: #f0f0f0;

	position: absolute;

	left: 0; top: 0;

	-ms-interpolation-mode: bicubic;

}

ul.thumb li img.hover {

	background:url(thumb_bg.png) no-repeat center center;

	border: none;

}

.btn-catalogues {
	background-color: #026396;
    color: #fff;
    font-size: 22px;
    font-weight: 400;
    padding: 10px 12px;
    margin-bottom: 10px;
}