/* CSS Document */
	@font-face {
	font-family: 'Abel';
	font-style: normal;
	font-weight: 600;
	src: local('Abel'), local('Abel-Regular'), url(../fonts/N59kklKPso9WzbZH9jwJSg.ttf) format('truetype');}
	@font-face {
	font-family: 'colourbars';
	font-style: bold;
	font-weight: 600;
	src: local('colourbars'), local('colourbars'), url(../fonts/colourbars.ttf) format('truetype');}
	@font-face {
	font-family: 'FeFCit2';
	font-style: bold;
	font-weight: 600;
	src: local('FeFCit2'), local('FeFCit2'), url(../fonts/FeFCit2.ttf) format('truetype');}
	@font-face {
	font-family: 'FeFCrm2';
	font-style: bold;
	font-weight: 600;
	src: local('FeFCrm2'), local('FeFCrm2'), url(../fonts/FeFCrm2.ttf) format('truetype');}
	@font-face {
	font-family: 'FeFCsc2';
	font-style: bold;
	font-weight: 600;
	src: local('FeFCsc2'), local('FeFCsc2'), url(../fonts/FeFCsc2.ttf) format('truetype');}
*{margin:0px; padding:0px;}
body {background:url(../images/main_bg.png) repeat;}
img {border:0px;}
p {padding-top:8px;}
.clear { clear: both;}
.space1 {width:100%; height:15px;}
.space2 {width:100%; height:10px;}
.space3 {width:100%; height:5px;}
.space4 {width:100%; height:380px;}
.wrapper {margin:0px auto; width:995px;}

.banner_bg {background:url(../images/banner1.png) no-repeat; width:100%; height:376px;background-position:top; }
.banner_bg2 {background:url(../images/int_banner1.png) no-repeat; width:100%; height:376px;background-position:top; }

.top_main_bg {background:url(../images/nav_bg.png) repeat-x; background-position:top; width:100%; position:absolute; top:0;}
.nav_bg {background:url(../images/nav_bg2.png) no-repeat; width:995px; height:74px;background-position:top; margin:0px auto;}
.nav_bg  ul { list-style-type: none;}
.nav_bg  li {font-family: "segoe ui",arial,sans-serif;font-size: 15px;font-weight: bold;text-align: center;color: #FFFFFF;display: inline-block; margin-top:8px;}
.nav_bg  li a {font-family: "segoe ui",arial,sans-serif;font-size: 15px;font-weight: bold;text-align: center;color: #FFFFFF;display: inline-block;padding:5px 3px 5px 3px; text-decoration: none;}
.nav_bg  li a:hover { background:#FFF; border-radius:25px; padding:5px 3px 5px 3px; color:#d00e10; text-shadow: none;}
.nav_bg .selected a { background:#FFF; border-radius:25px; padding:5px 3px 5px 3px; color:#d00e10; text-shadow: none;}

.logo {width: 314px;  margin-top: 45px; position:absolute; margin-left: 10px; height:76; position:absolute; top:0}
.contact {width: 272px;  margin-top: 80px; position:absolute; margin-left: 800px; height:112; position:absolute; top:0}

.category_bn {width: 982px;  margin-top: 120px; position:absolute; height:358; position:absolute; top:0;}
.body_section { margin-top:10px;}

.text1 {font-family: 'Abel', Arial, Helvetica, sans-serif;font-size: 17px;font-weight: normal;text-align: left;color: #171717; line-height:23px;}
.text1 a {font-family: 'Abel', Arial, Helvetica, sans-serif;font-size: 17px;font-weight: normal;text-align: left;color: #e11313; line-height:23px; text-decoration: none;}
.text1 a:hover {color: #0850e3;}
.text1 ul {list-style-type: none;margin-left:30px;}
.text1 ol {list-style-type: none;margin-left:30px;}
.text1 li {padding-bottom:10px; list-style-image:url(../images/arrow2.png);}
.text1 strong {color:#259916;}
.text1 em {color:#700b91;}

.text2 {font-family: 'Abel', Arial, Helvetica, sans-serif;font-size: 17px;font-weight: normal;text-align: left;color: #171717; line-height:23px;}
.text2 a {font-family: 'Abel', Arial, Helvetica, sans-serif;font-size: 17px;font-weight: normal;text-align: left;color: #e11313; line-height:23px; text-decoration: none;}
.text2 a:hover {color: #0850e3;}
.text2 ul {list-style-type: none;margin-left:30px;}
.text2 ol {margin-left:40px;}
.text2 li {padding-bottom:10px;}
.text2 strong {color:#259916;}
.text2 em {color:#700b91;}

.text3 {font-family: 'Abel', Arial, Helvetica, sans-serif;font-size: 17px;font-weight: normal;text-align: center;color: #171717; line-height:23px;}
.text3 strong  {color:#700b91;}

.gallery_bg {margin:0px auto; width:985px; padding:10px 5px 10px 5px; background:#f6f5f3;}
.gallery_bg ul { list-style-type:none;}
.gallery_bg  li { display:inline-block; padding:0px 5px 0px 5px;}

.gallery_bg1 {margin:0px auto; width:492px; padding:10px 5px 10px 5px; background:#f6f5f3;}
.gallery_bg1 ul { list-style-type:none;}
.gallery_bg1  li { display:inline-block; padding:0px 2px 0px 2px;}

.footerup_bg {margin:0px auto; width:965px; padding:10px 15px 10px 15px; background: url(../images/footerup_bg.png) repeat-x;}
.footerup_section { float:left; width:200px; padding:10px;}
.footerup_section  h1 {font-family: "Abel", Arial, Helvetica, sans-serif;font-size: 24px;font-weight: normal;text-align: left;color: #c90909; text-transform:uppercase;}
.footerup_section ul { list-style-type:none; margin-top:10px; margin-left:20px;}
.footerup_section  li {font-family: "Abel", Arial, Helvetica, sans-serif;font-size: 15px;font-weight: normal;text-align: left;color: #16141c; line-height:24px; list-style-image:url(../images/arrow1.png);}
.footerup_line {background:url(../images/footerup_line.png) no-repeat; float:left; height:133px; width:20px;}

.footerup_section  p {font-family: "Abel", Arial, Helvetica, sans-serif;font-size: 15px;font-weight: normal;text-align: left;color: #000; line-height:24px;}

.footer_bg {background:url(../images/footer_bg2.png) no-repeat; width:995px; height:128px; margin:0px auto;}
.footer_bg ul {list-style-type: none; text-align: right;}
.footer_bg li{font-family: Verdana, Geneva, sans-serif;font-size: 11px;font-weight: normal;text-align: right;color: #e00e0e;display: inline-block;padding:0px 5px 0px 5px;margin-top:50px;}
.footer_bg li a {font-family:Verdana, Geneva, sans-serif;font-size: 12px;font-weight: bold;text-align: right;color: #e00e0e;text-decoration: none;display: inline-block;}
.footer_bg li a:hover {font-family:Verdana, Geneva, sans-serif;font-size: 12px;font-weight: bold;text-align:right;color: #75828f;text-decoration: none;display: inline-block;}
.footer_bg p {font-family: Verdana, Geneva, sans-serif;font-size: 11px;font-weight: bold;text-align: right;color: #000000;}
.heading_1 {font-family: "colourbars";font-size: 36px;font-weight: bold;text-align: left;color: #c90909; text-transform:uppercase;}
.heading_2 {font-family: "FeFCsc2";font-size: 24px;font-weight: bold;text-align: left;color: #2b10b3; text-transform:uppercase;}
.heading1 {font-family: "Abel", Arial, Helvetica, sans-serif;font-size: 24px;font-weight: normal;text-align: left;color: #c90909; text-transform:uppercase;}
.heading2 {font-family: "Abel", Arial, Helvetica, sans-serif;font-size: 22px;font-weight: bold;text-align: left;color: #000000; background:#5899d1;margin:10px 0px 10px 0px; }
.heading3 {font-family: "Abel", Arial, Helvetica, sans-serif;font-size: 22px;font-weight: bold;text-align: left;color: #e00808; background:#91eeda; margin:10px 0px 10px 0px; }
.line1 {background:url(../images/line2.png) repeat-x; width:100%; height:3px;}

.contact_left_sec {float:left; width:490px;}
.contact_right_sec {float:right; width:490px;}
.imputText3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #11100a;
	text-align: left;
	height: 25px;
	width: 280px;
	padding-left: 3px;
	border: #2f2f30 1px solid;
	background: #c5bdae;
	padding-right: 2px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-khtml-border-radius: 4px;
	float: left;
}
.imputText4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #11100a;
	text-align: left;
	height: 70px;
	width: 280px;
	padding-left: 3px;
	border: #2f2f30 1px solid;
	background: #c5bdae;
	padding-right: 2px;
	resize: none; 
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-khtml-border-radius: 4px;
}
.go_bu {
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#0449e5));
	background: -webkit-linear-gradient(top, #FFFFFF, #0449e5);
	background: -moz-linear-gradient(top, #FFFFFF, #0449e5);
	background: -ms-linear-gradient(top, #FFFFFF, #0449e5);
	background: -o-linear-gradient(top, #FFFFFF, #0449e5);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #002037;
	display: block;
	height: 28px;
	width: 79px;
	text-decoration: none;
	-webkit-border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	border: 1px solid #0449e5;
}		
.contact_text {font-family: 'Abel', Arial, Helvetica, sans-serif;font-size: 17px;font-weight: normal;text-align: left;color: #171717; line-height:23px; float:left; width:120px; min-height:10px;}
.contact_col {font-family: Verdana, Geneva, sans-serif;font-size: 13px;font-weight: normal;text-align: left;color: #5f5d5e; float:left; width:30px;min-height:10px;}
.col1 {margin-bottom:15px;}
