@import"../css/reset.css";@import"../css/skeleton.css";@import"../css/superfish.css";@import"../css/forms.css";@import"../css/slider.css";
@import url(http://fonts.googleapis.com/css?family=Droid+Serif:400,700italic,700);
html,body{height:100%;}
body{background: url(../images/body-tail.gif) top center repeat; font:bold 13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#eeebb5; text-shadow:1px 1px 0px rgba(0,0,0,.28); position:relative; min-width:1000px;}
.main{width:1000px; margin:0 auto; position:relative;}
p, .p3-1{margin-bottom:18px}
	.p0{margin-bottom:0;}
	.p1{margin-bottom:5px;}		.p1-1{margin-bottom:8px;}
	.p2{margin-bottom:10px;}	.p2-1{margin-bottom:12px;}
	.p3{margin-bottom:15px;}
	.p4{margin-bottom:20px;}	.p4-1{margin-bottom:22px;}
	.p5{margin-bottom:19px;}	.p5-1{margin-bottom:28px;}
	.p6{margin-bottom:30px;}	.p6-1{margin-bottom:32px;}
	.p7{margin-bottom:35px;}	.p7-1{margin-bottom:37px;}
	.p8{margin-bottom:40px;}	.p8-1{margin-bottom:42px;}
a{color:#fff;outline:none;cursor:pointer;text-decoration:none;}
	a:hover{text-decoration: underline}
/*  Header styles */
h3{font:700 italic 28px/34px 'Droid Serif', serif; color:#fff;}
h4{font:400 normal 16px/20px 'Droid Serif', serif; color:#a8958b; text-transform:uppercase;}
h5{font:400 normal 18px/22px 'Droid Serif', serif; color:#fff;}
h6{color:#fff;}
	h6 a{color:#fff;}
		h6 a:hover{text-decoration:none; color:#ffd928;}
/* Global Structure---------------------------------------- */
/*----- txt,links,lines,titles -----*/
.clear{clear:both;line-height:0;font-size:0;overflow:hidden;height:0;width:100%;}
.wrapper{width:100%;overflow:hidden;position:relative;}
.extra-wrap{overflow:hidden;display:block;}
.fleft{float:left}
.fright{float:right}
.alignright{text-align:right}
.aligncenter{text-align:center}
.alignmiddle *{vertical-align:middle}
.img-indent{float:left; margin-right:20px;}
.img-indent5-1{float:left; margin-right:27px;}
.last-item{margin-right:0 !important; margin-bottom:0 !important;} 
/*********************************header*************************************/
.header-bg{background:url(../images/light.jpg) center top no-repeat; min-height:151px;}
	header .indent-top{padding-top:92px;}
h1{position:absolute; top:68px; left:0; width:100%; text-align:center; text-transform:uppercase; z-index:99;}
	h1 a{font:400 normal 55px/51px 'Impact', droid serif; color:#fff; text-shadow:2px 2px 6px rgba(0,0,0,.35);}
		h1 a:hover{text-decoration:none;}
		h1 a span{color:#FFBC07;}
	h1 > span{display:block; font:400 normal 13px/16px 'Droid Serif', serif; color:#b3a099; text-shadow:none; margin-top:1px;}
.header-link{position:absolute; top:7px; right:29px; display:block; width:116px; overflow:hidden; text-align:center; padding:10px 0; font:700 normal 12px/15px 'Droid Serif', serif; text-transform:uppercase; text-shadow:1px 1px 0px rgba(0,0,0,.28); background:url(../images/header-link-tail.gif) center top repeat-x #e74521;}
	.header-link:hover{text-decoration:none; background-position:center -46px; background-color:#fda900;}
/********************** Content ************************/
.content{background:url(../images/content-tail2.gif) center top repeat;}
	.content-bg{width:100%; background:url(../images/content-bg2.jpg) center top no-repeat; padding:30px 0 50px;}
	#page5 .content-bg, #page6 .content-bg, #page7 .content-bg, #page8 .content-bg{padding-top:42px;}
/*  Columns */
.col-2{float:left; width:140px; margin-right:20px;}
.col-3-1{float:left; width:247px; margin-right:42px;}
/*  Buttons */
.button{display:inline-block; padding:10px 19px; font:700 normal 12px/15px 'Droid Serif', serif; text-transform:uppercase; text-shadow:1px 1px 0px rgba(0,0,0,.28); background:url(../images/button-tail.gif) center top repeat-x #fb9900; box-shadow:1px 1px 0px rgba(0,0,0,0.28); -moz-box-shadow:1px 1px 0px rgba(0,0,0,0.28); -webkit-box-shadow:1px 1px 0px rgba(0,0,0,0.28); color:#fff !important; margin-bottom:1px;}
	.button:hover{text-decoration:none; background-position:center -49px; background-color:#4f3331;}
.link-1{color:#ffd928;}
	.link-1:hover{text-decoration:none; color:#fff;}
.link-2{font-weight:bold;}
a.file1{display:inline-block; width:25px; height:42px; background:url(../images/file-link1.png);}
a.file2{display:inline-block; width:25px; height:47px; background:url(../images/file-link2.png);}
a.file3{display:inline-block; width:27px; height:29px; background:url(../images/file-link3.png);}
/***/
blockquote{width:100%; font:700 normal 14px/24px 'Droid Serif', serif; color:#ffd928;}
	.quote-caption{text-align:right; font:700 normal 14px/24px 'Droid Serif', serif;}
time.date1{display:block; width:51px; height:51px; overflow:hidden; float:left; margin-right:18px; font: 700 normal 24px/25px 'Droid Serif', serif; text-align:center; box-shadow:1px 1px 1px rgba(0,0,0,.1); -moz-box-shadow:1px 1px 1px rgba(0,0,0,.1); -webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1); margin-bottom:2px;}
	time.date1 a{display:block; background:url(../images/time-tail.gif) center -75px repeat-x #e33c1c; padding:6px 0;}
		time.date1 a:hover {text-decoration:none; background-position: center 0; background-color:#4f3330;}
	time.date1 span{display:block; font:bold 13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-top:-3px;}
div.block1{float:left; margin-right:19px; width:69px; height:60px; padding-top:9px; overflow:hidden; background:url(../images/block1-bg.png) center top no-repeat; font:400 normal 48px/48px 'Droid Serif', serif; color:#fff; text-align:center;}
div.button-wrapper1 a:first-child{margin-right:5px;}
div.submitted{font:400 normal 14px/18px 'Droid Serif', serif; color:#ffd928;}
/*  Table  */
table{width:100%;}
	tr{background:url(../images/pic2.gif) center bottom repeat-x;}
		th{text-align:left; color:#fff; padding:0 0 16px 0;}
		.tcol-1{width:320px;}
		.tcol-2{width:240px;}
		.tcol-3{width:160px;}
		.tcol-4, .tcol-5{width:80px;}
		.tcol-6{width:60px;}
		table td{padding:13px 0 8px;}
			table td:first-child{padding-right:60px; width:260px;}
/*  Boxes */
.box1{background:#f0edbe; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; box-shadow:1px 1px 0px 5px rgba(0,0,0,0.08); -moz-box-shadow:1px 1px 0px 5px rgba(0,0,0,0.08); -webkit-box-shadow:1px 1px 0px 5px rgba(0,0,0,0.08); margin-bottom:5px; font:normal 13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#241e1b; text-shadow:none; overflow:hidden;}
	.box1.maxheight{height:225px;}
	.box1 .inner-shadow{box-shadow:inset 0px 0px 65px rgba(0,0,0,.1); height:100%;}
	.box1 h3{font:400 normal 22px/27px 'Droid Serif', serif; color:#fff; text-shadow:1px 1px 0px rgba(0,0,0,.28); border-radius:2px 2px 0 0; -moz-border-radius:2px 2px 0 0; -webkit-border-radius:2px 2px 0 0; padding:14px 17px 14px 25px;}
		.box1 h3.bg-color1{background:url(../images/box1-title-tail1.gif) center top repeat-x #fb9800;}
		.box1 h3.bg-color2{background:url(../images/box1-title-tail2.gif) center top repeat-x #e64420;}
		.box1 h3.bg-color3{background:url(../images/box1-title-tail3.gif) center top repeat-x #482f2c;}
		.box1 h3 span{display:block; background:url(../images/box1-title-marker.png) right 10px no-repeat;}
	.box1 h4{font:400 normal 22px/26px 'Droid Serif', serif; text-transform:none;}
		.box1 h4 a{color:#241e1b;}
			.box1 h4 a:hover{text-decoration:none; color:#e64420;}
		.box1 h6{font:bold 13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#241e1b;}
	.box1 .indents1{padding:26px 28px 44px;}
	.box1 .indents2{padding:24px 28px 29px;}
	.box1 .indents3{padding:20px 28px 22px;}
	.box1 .indents4{padding:32px 28px 38px;}
	.box1 .indents5{padding:1px;}
	.box1 a{color:#241e1b;}
	.box1 em{display:block; font-style:italic;}
	.box1 strong.subtitle{font-weight:bold;}
.box2{background:#fff; padding:5px; box-shadow:1px 1px 1px rgba(0,0,0,.19); margin-bottom:2px; position:relative;}
	.box2 h3{font:400 normal 18px/22px 'Droid Serif', serif; text-align:center; background:url(../images/box2-title-tail.gif) center top repeat-x #e74420; padding:11px 0;}
	.box2 span{display:block; width:200px; height:93px; overflow:hidden; position:absolute; left:5px; bottom:5px; text-align:right; font:400 normal 20px/24px 'Droid Serif', serif; color:#fff;}
		.box2 span strong{display:block; font-weight:400; font-size:26px; line-height:26px; margin-top:-2px;}
		.box2 span time{display:block; font-size:15px; line-height:19px; color:#ffd928;}
/*  Lists */
.list-1 li{background:url(../images/pic1.gif) center bottom repeat-x; padding-bottom:9px; margin-bottom:3px;}
	.list-1 li.last-item{background:none; padding-bottom:0;}
	.list-1 strong{display:block; background:url(../images/marker-3.gif) 0 center no-repeat; font-weight:normal; padding-left:33px;}
	.list-1 a{font-weight:bold;}
	.list-1 span{display:block; font-size:11px; line-height:14px; margin-top:-3px;}
		.list-1 span a{font-style:italic; font-weight: normal; color:#e74822;}
.list-2 li{background:url(../images/pic1.gif) center bottom repeat-x; padding-bottom:11px; margin-bottom:12px; overflow:hidden;}
	.list-2 li.last-item{background:none; padding-bottom:0;}
	.list-2 a{font-weight:bold;}
	.list-2 time{display:block; font-size:11px; line-height:14px; font-style:italic; font-weight: normal; color:#e74822;}
	.list-2 .img-indent{margin-right:13px;}
	.list-2 .extra-wrap{padding-top:9px;}
.list-3 li{background:url(../images/marker-3.gif) 0 5px no-repeat; padding-left:15px; margin-bottom:12px;}
	.list-3 a{color:#ffd928;}
		.list-3 a:hover{text-decoration:none; color:#fff;}
/*  Indents */
.indent-top1-1{padding-top:8px;}
.indent-top2-1{padding-top:13px;}
.indent-right12{padding-right:60px;}
.indent-right48{padding-right:240px;}
.indent-bottom6-1{padding-bottom:33px;}
.indent-bottom8-1{padding-bottom:42px;}
.indent-bottom9-1{padding-bottom:47px;}
.indent-bottom11{padding-bottom:55px;}
/*  Map  */
#map iframe{width:610px; height:275px;}
#map dl{width:100%; position:relative; overflow:hidden;}
#map dt{float:left; width:175px; padding:0 20px 0 44px; background:url(../images/contacts-img1.png) 0 0 no-repeat; color:#fff; margin-left: 20px;}
#map dd{float:left; min-width:187px; padding:0 0 0 63px; background:url(../images/contacts-img2.png) 0 0 no-repeat; margin-left: 20px;}
#map dl span {float:left; width:79px;}
/******************** Footer ******************/
footer{padding-top:48px; font:400 normal 12px/15px 'Droid Serif', serif; color:#a8958b;}
	footer .indent-bottom{padding-bottom:63px;}
	footer .indents{padding:31px 30px 28px;}
	.footer-bg{background: url(../images/footer-tail.png) center bottom repeat-x;}
	.footer-list li{font:bold 12px/15px Arial, Helvetica, sans-serif; margin-bottom:9px;}
		.footer-list a{color:#f0edbd;}
			.footer-list a:hover{text-decoration:none; color:#fff;}
	.footer-text{float:left; text-transform:uppercase;}
		.footer-text a{color:#ffd928;}
	.footer-link{float:right;}
/********* social icons *********/
.social-icons{margin:0; list-style:none; padding-left:82px;}
	.social-icons li{margin-bottom:7px; font:bold 12px/15px Arial, Helvetica, sans-serif;}
		.social-icons li a{display:inline-block; color:#f1c313; background-image: url(../images/social-icons.jpg); background-repeat: no-repeat; padding-left:24px; cursor:pointer; min-height:16px; }
		.social-icons .icon-1 a{background-position:0 0;}
		.social-icons .icon-2 a{background-position:0 -22px;}
		.social-icons .icon-3 a{background-position:0 -47px;}
			.social-icons a:hover{text-decoration:none; color:#fff;}

/* padding */
/*==========================================*/
@media only screen and (max-width: 995px) {
	body{min-width:768px;}
	.main{width:768px;}
	img{width:100%; height:auto;}
	.img-indent-none1{float:none; margin-right:0; margin-bottom:10px;}
	.no-scale{width:auto !important; height:auto;}
	.hide1{display:none;}
	p, .p3, .p3-1{margin-bottom:9px}
	.p0{margin-bottom:0;}
	.p1, .p1-1{margin-bottom:3px;}
	.p2, .p2-1{margin-bottom:5px;}
	.p4, .p4-1{margin-bottom:10px;}
	.p5, .p5-1{margin-bottom:13px;}
	.p6, .p6-1{margin-bottom:15px;}
	.p7, .p7-1{margin-bottom:18px;}
	.p8, .p8-1{margin-bottom:20px;}
	.header-link{top:75px; right:12px;}
	.box1.maxheight{height:255px;}
	.box1 h3 span{background:none;}
	.list-2 .extra-wrap{padding-top:0;}
	.col-2{width:100px;}
	.col-3-1{float:none; margin-bottom:14px;}
	div.block1{float:none; margin:0 auto 10px;}
	.tcol-1, .tcol-2, .tcol-3, .tcol-4, .tcol-5, .tcol-6{width:auto;}
		th{padding:0 20px 10px 0;}
		table td, table td:first-child{padding:8px 20px 6px 0; width:auto;}
	#map iframe{width:482px;}
	#map dt{width:160px;}
	footer .indents{padding:31px 10px 28px;}
	.img-indent5-1{margin-right:20px;}
	.indent-right12, .indent-right48, .indent-top2-1{padding:0;}
	.indent-bottom6-1{padding-bottom:25px;}
	.indent-bottom8-1{padding-bottom:32px;}
	.indent-bottom9-1{padding-bottom:35px;}
	.indent-bottom11{padding-bottom:45px;}
	footer .indent-bottom{padding-bottom:40px;}
}

@media only screen and (max-width: 767px) {
	body{min-width:480px;}
	.main{width:480px;}
	.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9{margin-bottom:25px;}
	.last-col{margin-bottom:0 !important;}
	.img-indent-none2{float:none; margin-right:0; margin-bottom:10px;}
	.hide2{display:none;}
	h1{position:static; width:auto; padding:20px 0 23px 30px; display:inline-block;}
		h1 a{font-size:37px; line-height:45px;}
	header{padding-bottom:20px;}
	header .indent-top{padding-top:20px;}
	.header-link{top:23px; right:30px;}
	.box1.maxheight{height:auto;}
	.box1 h3 span{background:url(../images/box1-title-marker.png) right 10px no-repeat;}
	.box1 .indents1, .box1 .indents2, .box1 .indents3, .box1 .indents4 {padding:20px 28px;}
	.col-2{width:200px;}
	div.block1{float:left; margin:0 15px 0 0;}
	#map iframe{width:410px;}
	#map dt, #map dd{background-image:none; padding-left:0;}
	.social-icons{padding-left:0;}
	.social-icons li{margin-bottom:0px; margin-right:15px; float:left; font-size:11px; line-height:18px;}
	footer .indents{padding:31px 30px 18px;}
	.footer-text, .footer-link{float:none;}
}
@media only screen and (max-width: 479px) {
	body{min-width:320px;}
	.main{width:320px;}
	h1{padding:20px 0 15px 0px; display:block;}
		h1 a{font-size:37px; line-height:45px;}
	.header-link{position:static; margin:0 auto 20px; width:300px;}
	.col-2{width:140px;}
	div.block1{float:none; margin:0 auto 10px;}
	#map iframe{width:290px !important;}
	#map dt{float:none; padding-left:63px; margin-bottom:10px; background-image:url(../images/contacts-img1.png);}
	#map dd{float:none; padding-left:63px;  background-image:url(../images/contacts-img2.png);}
	.social-icons li{margin-right:5px;}
		.social-icons li a{display:block; padding-left:0px; width:16px; height:16px; overflow:hidden; text-indent:-999em;}
			.social-icons a:hover{margin-top:-4px; padding-bottom:4px;}
	footer .indents{padding:31px 10px 18px;}
}
/* Project specifics =========================================================== */
/* Pour some CSS below ========================================================= */
.delimiter-headline {
	height: 50px;
    padding: 35px 0 15px;
}
.delimiter-headline h2 {
	font:700 italic 30px/36px 'Droid Serif', serif; color:#f9be1e;
	margin-left: 30px;
}


