@charset "UTF-8";
/* CSS Document */

body{margin:0px; padding:0px;font-family:Verdana, Geneva, sans-serif; line-height:26px; font-size:16px;}


topbar{background:#333333; border-top:2px solid #000; height:38px; width:100%; display:block; color:#fff; font-size:14px; line-height:38px;}
topbar p{ line-height:38px; margin-top:0px; padding-top:0px;}
topbar a{color:#fff; text-decoration:underline;}
.text-right{text-align:right;}

navbar{background:#fff; height:211px; width:100%; display:block; color:#fff; font-size:14px; line-height:46px; overflow:hidden;}


#nav{list-style:none;float:right;}

#nav li{float:left; display:inline-block; margin-left:19px; line-height:181px;}
#nav li a{ text-decoration:none; color:#fff; text-transform:uppercase; font-size:16px; background:#7f3f98; padding-top:12px; padding-bottom:12px; padding-left:19px; padding-right:19px; }
#nav li a:hover{ background:#333;}
 
#nav li a.selected{background:#333;}   

hero{background:url(head.jpg) no-repeat #ccc; width:100%; display:block; height:400px; background-size:cover; margin-bottom:30px; }
hero2{background:url(head.jpg) no-repeat #ccc; width:100%; display:block; height:400px; background-size:cover; margin-bottom:30px; }
hero3{background:url(head.jpg) no-repeat #ccc; width:100%; display:block; height:400px; background-size:cover; margin-bottom:30px; }
hero4{background:url(head.jpg) no-repeat #ccc; width:100%; display:block; height:400px; background-size:cover; margin-bottom:30px; }
hero5{background:url(head.jpg) no-repeat #ccc; width:100%; display:block; height:400px; background-size:cover; margin-bottom:30px; }
heroh{background:url(head.jpg) no-repeat top center #ccc; width:100%; display:block; height:400px;  margin-bottom:30px; }
#btn_purple{line-height:52px; padding-left:19px; padding-right:19px; background:#7f3e98; color:#fff; text-transform:uppercase; display:inline-block; float:left; margin-right:19px; text-decoration:none; max-width:130px; margin-top:30px; }

#btn_purple:hover{background:#571a6f;}

img.scale, img.responsive {
	max-width:100%;
	height:auto;
}
.logo{margin-top:60px; margin-bottom:40px; display:block;}

.clearfix{clear:both;}
#container{width:100%; height:100%; display:block;  position:relative; padding-bottom:120px;}
.wrapper{max-width:1193px; display:block; margin-left:auto; margin-right:auto; }
/*.wrapper{max-width:1193px; display:block; margin-left:auto; margin-right:auto; background:url(img/bg_grid.png) repeat-y; }
*/
.grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12{
	display:inline-block;
	float: left;
	margin-right:1.5926236378876781%;
	padding:none;
}
.last-col{margin-right:0%!important;}
.wrapper .grid-1{width:6.873428331936295%;}
.wrapper .grid-2{width:15.33948030176027%;}
.wrapper .grid-3{width:23.805532271584244%; }
.wrapper .grid-4{width:32.27158424140821%;}
.wrapper .grid-5{width:40.737636211232186%;}
.wrapper .grid-6{width:49.20368818105616%;}
.wrapper .grid-7{width:57.66974015088013%;}
.wrapper .grid-8{width:66.13579212070411%;}
.wrapper .grid-9{width:74.60184409052808%; }
.wrapper .grid-10{width:83.06789606035206%;}
.wrapper .grid-11{width:91.53394803017602%;}
.wrapper .grid-12{width:100%;}



/** PAGE STRUCTURE STARTS IN PIXELS
===================================*/
/*
.wrapper .grid-1{width:82px;}
.wrapper .grid-2{width:183px;}
.wrapper .grid-3{width:284px;}
.wrapper .grid-4{width:385px;}
.wrapper .grid-5{width:486px;}
.wrapper .grid-6{width:587px;}
.wrapper .grid-7{width:688px;}
.wrapper .grid-8{width:789px;}
.wrapper .grid-9{width:890px;}
.wrapper .grid-10{width:991px;}
.wrapper .grid-11{width:1092px;}
.wrapper .grid-12{width:1193px;}
*/