@import url(http://fonts.googleapis.com/css?family=Oswald:400,700,300);/*font-family: 'Oswald', sans-serif;*/
@import url(http://fonts.googleapis.com/css?family=Lora:400,700italic,700,400italic);/*font-family: 'Lora', serif;*/
@import url(http://fonts.googleapis.com/css?family=Stardos+Stencil:400,700);/*font-family: 'Stardos Stencil', cursive;*/
/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}

/* Global properties ======================================================== */
html, body {width:100%; padding:0; margin:0; height:100%;}

body { 	 
	font-family: Arial, Helvetica, sans-serif ;
	font-size:12px; 
	line-height:20px;
	color:#7c7c7c;
	background:#202020;
	min-width:1015px;}
		
.main{width:100%;height: auto;background: url(../images/bg-body.jpg) center 0 repeat; }
/***********************************************************************/
/*properties for h1 h2 h3 h4 h5 and another text*/
.logo{width: 200px; height: auto; position:relative; float:left;text-align:center;background:#fa5048;
padding: 94px 0 92px 0;} 
.logo strong{display:block; width:200px; height:7px;position:absolute; bottom:-7px;background: url(../images/bg-under-logo.png) 0 0 no-repeat;} 
h1{display:block;font-size: 30px;font-family: 'Lora', serif; font-weight:bold;}

h1 a{display:inline-block;color:#fff ;text-transform:uppercase;}

h1 a span{color:#fff; font-size:14px;font-family: 'Oswald', sans-serif; display:inline-block; margin:3px 0 0 0;letter-spacing:1px;}

h2{font-size:25px;font-family: 'Oswald', sans-serif;color:#2a2a2a; line-height:30px;font-weight: normal; }

.txt_uppercase{text-transform:uppercase;}
.txt_decor{ text-decoration:none !important;}
.txt_al{text-align:center;}
.bold{font-weight:bold;}
.txt_norm{ text-transform:none !important;}
.font-14{font-size:14px;}
.lh-1{line-height:20px;}
.lh-1 span{display:inline-block; margin-top:-14px; padding-top:8px;}
.lh-1 strong{font-weight:normal; display:inline-block; padding-bottom:6px;}

.font-20-1{font-size:20px;font-family: 'Oswald', sans-serif;line-height:20px;color:#fa5048;letter-spacing:-1px;}
.font-20-2{font-size:20px;font-family: 'Oswald', sans-serif;line-height:20px;color:#9fb7c0;letter-spacing:-1px;}

.let-spac{letter-spacing: -1px;}
.ff-Oswald{font-family: 'Oswald', sans-serif;}
.ff-Lora{font-family: 'Lora', serif;}
.ff-Stard{font-family: 'Stardos Stencil', cursive;}

.hov:hover{color:#fa5048 ;}
.hov-1:hover{color:#000;}

.dis-block{display: block;}
.dis-inblock{display: inline-block;}

.col{color:#f9f9f9;}.col-main{color:#7c7c7c;}

.marg_bot{margin-bottom:0 !important; padding-bottom:0 !important;}	
.marg_top{margin-top:0 !important; padding-top:0 !important;}	
.marg_left-0{margin-left:0 !important;}	
.marg_right-0{margin-right:0 !important;}
.marg-left-right-0{margin-left:0 !important; margin-right:0 !important;}	
.marg{margin:0 !important; padding:0 !important;}
.marg_20{margin-top:20px !important;}
.padding_right{padding-right:0 !important;}
.padding_left{padding-left:0 !important;}
.padding{padding:0px !important;}

.padd{padding: 0 1px 46px 21px;}
.padd-1{margin:23px 0 40px 0;}.padd-1-1{margin:53px 0 32px 0;}.padd-1-2{margin:56px 0 39px 0;}
.padd-2{margin:64px 0 32px 0;}.padd-2-1{margin:61px 0 38px 0;}.padd-2-2{margin:64px 0 39px 0;}
.padd-3{margin:69px 0 38px 0;}.padd-3-1{margin:68px 0 35px 0;}.padd-3-2{margin:64px 0 38px 0;}
.padd-4{margin:53px 0 38px 0;}
.padd-4-1{margin:53px 0 40px 0;}
.padd-5{margin:53px 0 35px 0;}

.top{margin-top: 15px;}
.top-1{margin-top: 20px;}.top-1-1{margin-top: 2px;}
.top-2{margin-top: 25px;}.top-2-1{margin-top: 40px;}
.top-3{margin-top: 17px;}
.top-4{margin-top: 32px;}

.bot{padding-bottom: 23px;}
.bot-1{padding-bottom:38px;}.bot-1-1{padding-bottom:39px;}
.bot-2{padding-bottom:20px;}.bot-2-1{margin-bottom:10px;}


.left{margin-left: 5px;}
.left-1{margin-left: 2px;}

.right{margin-right: 19px;}
.right-1{margin-right:40px;}
.right-2{margin-right:10px;}

/*properties for a */
				
a {text-decoration:none; cursor:pointer;}
a:hover {text-decoration:none;}

ul {margin:0; 
	padding:0;
	list-style-image:none;}
		
.button{background: url(../images/bg-button-banner.jpg) 0 0 repeat-x #202020;display:inline-block;padding:5px 19px 8px 18px; color:#f9f9f9; font-size:14px;font-family: 'Oswald', sans-serif; text-transform:uppercase; border-radius: 3px;box-shadow: 0 1px 2px #b9b9b9;letter-spacing:-1px; word-spacing: 2px;}

.button:hover{background: #fa524a;}

/******************************************************************/
.clear {clear:both; line-height:0; font-size:0; width:100%;}
.clear1 {clear:both; line-height:0; font-size:0; width:100%;padding-bottom:18px}
.wrapper{overflow:hidden;}
.wrapper-extra{overflow:hidden;}
.extra-wrap{overflow:hidden;}
.wrapper-after:after{
 clear:both;
 content:".";
 display:block;
 height:0;
 visibility:hidden;}
.fleft {float:left;}
.fright {float:right;}
/*search and tooltip*/
/*********************************header*************************************/
.head{width:100%;position:relative;background: url(../images/bg-over.jpg) 0 0 repeat-x; padding-bottom:28px;}

header{width:1015px; margin: 0 auto;position:relative;}
.nav-logo-number{}	

.main-number{float:right;margin:47px 0 0 0;}
.main-number strong{color:#252525;font-family: 'Oswald', sans-serif;font-size:25px; display:inline-block;margin:24px 14px 0 0; letter-spacing:0;font-weight: normal;}
.number{border:1px solid #fff;background: #ededed;display:inline-block;border-radius: 3px;}
.number-1{border:1px solid #e3e3e3;padding:3px;border-radius: 3px;}

.number-1 span{font-family: 'Stardos Stencil', cursive; font-weight:bold; color:#fff; font-size:45px; text-align:center;display:inline-block;line-height:45px; background: url(../images/bg-min-box-all.jpg) 0 0 no-repeat #1f1f1f;border-radius: 3px; box-shadow:-1px 1px #c8c8c8; padding:12px 0 11px 0;width:54px;}
#min-box{background: url(../images/bg-min-box.jpg) 0 0 repeat-x #a7bec5;}
#min-box-1{margin-left:1px;}
#min-box-2{margin-left:1px;}
#min-box-3{margin-left:1px;}
#min-box-4{margin-left:1px;}
#min-box-5{margin-left:1px;}
/*********************************content*************************************/
#content{width:100%; padding:0 0 25px 0 ; margin:0; position:relative; z-index:1;}
.main-div{width:1013px; margin:0 auto;background:#ededed; border:1px solid #fff; border-radius: 4px;}
.main-div-1{border: 1px solid #e3e3e3; border-radius: 4px;padding:2px 3px; box-shadow: inset 0 0 1px #dcdcdc;}
.main-div-2{border:1px solid #dcdcdc; background: #f3f3f3;border-radius: 4px;}
.main-div-3{border:1px solid #f8f8f8;border-radius: 4px;background:#f3f3f3; box-shadow: inset 0 0 3px #e6e5e5;}

.lightbox-image{display: inline-block;position:relative;}
.lightbox-image img.magnify{position:absolute;width:0px;height:0px;left:50%;top:50%;}

#map_canvas{width:386px; height:262px;}

.wrapper img 	{padding: 5px; }
.pp{display:inline-block; margin:20px 0 0 0; color:#7c7c7c; }
.pp a{color:#7c7c7c;}
.pp a:hover{color:#fa5048; text-decoration:underline;}

/**********************************index-1*********************************/
.list{width:450px;}


.list li{font-family: Arial, Helvetica, sans-serif; font-size:12px;line-height:15px;padding:9px 0;margin-right:10px;
margin-left:15px; position:relative; background: url(../images/bg-list-li.jpg) 0 top repeat-x;letter-spacing: 0.1em;} 
.list li:first-child{background: none;}
.list li span{position:absolute; width:8px ;height:8px; background: url(../images/bg-li-span.jpg) 0 0 no-repeat;left:-16px; top:12px;}
.list li a{color:#7c7c7c;}
.list li a:hover{color:#fa5048;}

.inner{border:1px solid #e1e1e1;border-radius: 3px;}
.inner-1{border:1px solid #fafafa; border-radius: 3px;}

.box{background: url(../images/page-1-img.jpg) 0 0 no-repeat;width:200px; height:212px;text-align:right;padding-right:27px;padding-left:319px;}
.box span{font-size:37px;font-family: 'Lora', serif;color:#252525;font-weight:bold;line-height:40px;text-transform:uppercase;display:inline-block;margin:37px 0 0 0 ;}

.box p{color:#f9fc06; font-size:20px; line-height:20px;font-family: 'Oswald', sans-serif;margin:10px 0 0 0;
padding-bottom:23px;}

.box1{background: url(../images/page-2-img.jpg) 0 0 no-repeat;width:200px; height:212px;text-align:right;padding-right:27px;padding-left:319px;}
.box1 span{font-size:37px;font-family: 'Lora', serif;color:#252525;font-weight:bold;line-height:40px;text-transform:uppercase;display:inline-block;margin:37px 0 0 0 ;}
.box1 p{color:#f9fc06; font-size:20px; line-height:20px;font-family: 'Oswald', sans-serif;margin:10px 0 0 0;
padding-bottom:23px;}

.main-box{position:relative;}


.box2{background: url(../images/page-3-img.jpg) 0 0 no-repeat;width:200px; height:212px;text-align:right;padding-right:27px;padding-left:319px;}
.box2 span{font-size:37px;font-family: 'Lora', serif;color:#252525;font-weight:bold;line-height:40px;text-transform:uppercase;display:inline-block;margin:37px 0 0 0 ;}
.box2 p{color:#f9fc06; font-size:20px; line-height:20px;font-family: 'Oswald', sans-serif;margin:10px 0 0 0;
padding-bottom:23px;}

.main-box{position:relative;}


.box3{background: url(../images/page-4-img.jpg) 0 0 no-repeat;width:200px; height:212px;text-align:right;padding-right:27px;padding-left:319px;}
.box3 span{font-size:37px;font-family: 'Lora', serif;color:#252525;font-weight:bold;line-height:40px;text-transform:uppercase;display:inline-block;margin:37px 0 0 0 ;}
.box3 p{color:#f9fc06; font-size:20px; line-height:20px;font-family: 'Oswald', sans-serif;margin:10px 0 0 0;
padding-bottom:23px;}

.main-box{position:relative;}

.nav{position:absolute;width:80px;height:30px; top:-53px; right: -2px ;}
.nav a{display: inline-block;width:19px; height:19px;background: url(../images/pagination-cycle.png) right 0 no-repeat;text-align:center;color:#e5e5e5;margin-left:0; margin-right: 0;}
.nav a:hover{background-position:0 0;color:#fa544b;}
.activeSlide{background-position:0 0 !important;color:#fa544b !important;}

.main-cycle{width:548px; height:260px; overflow:hidden;margin:0; padding:0 ;background: #f3f3f3;}

.main-cycle-1>div{padding-bottom:0;background: #f3f3f3;height:260px;}

.box-1{width:250px; float:left;}

/****************************footer************************/
footer{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#7c7b7b ;background:#202020 ; padding-top:14px; padding-bottom: 30px;line-height:14px;}
.main-footer{width:1015px; margin:0 auto;}
.link-footer{width:346px; float:left;padding-top:10px;}
.link-footer img{margin:6px 10px 0 2px; display:inline-block;} 
.link-footer span{letter-spacing:-1px;}
footer .link{color:#f9f9f9; font-size:14px;font-family: 'Oswald', sans-serif;text-transform:uppercase;letter-spacing:-1px;}
footer .pp-1{color:#fa5048; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline;}
footer .pp-1:hover{color:#fff;}
.icons{width:246px; float:right;text-align:right;padding-right:4px;}
.icons a{width:32px; height:32px;display:inline-block;margin-left:2px;}
.icons span{display:inline-block;margin:7px 9px 0 0;}

#icon{background: url(../images/icon.png) 0 bottom no-repeat;}
#icon-1{background: url(../images/icon-1.png) 0 bottom no-repeat;}
#icon-2{background: url(../images/icon-2.png) 0 bottom no-repeat;}
#icon:hover, #icon-1:hover, #icon-2:hover{background-position:0 0;}

/*<div class="inner">
	<div class="inner-1">
	
	</div>
 </div>*/





