*{margin:0 auto;padding:0;}





@font-face {

  font-family: 'Candara-Bold';

  src: url('Candara-Bold.eot') format('embedded-opentype');

  font-weight: normal;

  font-style: normal;

}



body

{

font-family:Candara,verdana;

background-image: url('images/agnusbak.gif');

}



a{text-decoration:none;}



img{border:none;max-width:100%;height:auto;}



ul {list-style-type:none;}



.fix{overflow:hidden;}

.left{float:left;}

.right{float:right;}



/* main template style */

.wraper{width:965px;}



.top_menu{float:right;}

.top_menu ul{margin:0;padding:0;margin-top:10px;}

.top_menu ul li{display:inline;border-right:1px solid #000;}

.top_menu ul li:last-child{border-right:0px solid #000;}

.top_menu ul li a{font-size:14px;color:#000;padding:5px;}

.top_menu ul li a:hover{color:#B6185D;}



.logo{margin-top:12px;width:150px;float:left;}



.header{display:inline-block;margin-top:50px;margin-left: 86px;}

.header h1{font-size:52px;font-weight:bold; color:#aa595e; font-family:helvetica;/*font-family:"Times New Roman", Times, serif*/}



.menu{width:965px;height:25px;margin-top:30px;margin-bottom: 20px;}

.menu ul{margin:0;padding:0;}

.menu ul li{float:left;border-right:1px solid #DECB8A;}

.menu ul li:last-child{border:none;}

.menu ul li a{display:block;color:#fff; background-color:#aa595e; padding: 8px 16px;}

.menu ul li a:hover{background:#000;}

.menu ul li a:focus{background:#000;}



.menu ul li .sub-menu{position:absolute;z-index:9999999999;width:160px;display:none;}

.menu ul li:hover .sub-menu{display:block;opacity: 0.9;}

.menu ul li .sub-menu li{border-right:none;border-bottom:1px solid #6B0732;}

.menu ul li .sub-menu li a{display:block;width:150px;background-color:#aa595e;}

.menu ul li .sub-menu li a:hover{background:#000;}











.sr {cursor:pointer;

  margin-left: -19px;

  margin-top: 3px;

  position: absolute;

}

.search{background-color:#aa595e; padding:8px;padding-right: 14px;}







.wraper2 {

/*background: none repeat scroll 0 0 #fff;

  box-shadow: 0 20px 50px #696667;

  -moz-box-shadow: 0 20px 50px #696667;

  -o-box-shadow: 0 20px 50px #696667;

  -webkit-box-shadow: 0 20px 50px #696667;

  -ms-box-shadow: 0 20px 50px #696667; */

  padding: 8px;

  width: 950px;

  border-radius:2px 2px 0px 0px;

}

#slider{margin-top:3px;border:3px solid #000;}



.promo_area{margin-top:45px;}



.promo1{display:block;float:left;margin-right:12px;margin-left:20px;}

.promo1:hover{opacity:0.90;}



.promo2{display:block;float:left;margin-right:12px;}




.promo3{display:block;float:left;margin-right:12px;}

.promo3:hover{opacity:0.90;}



.promo4{display:block;float:left;margin-right:12px;}

.promo4:hover{opacity:0.90;}



.content_area{width:910px;margin-top:110px;height:500px;}

.content_area2{width:910px;margin-top:40px;height:auto; line-height:30px; min-height:200px; margin-bottom:50px}



.content1{width:440px;display:block;float:left;padding:5px;}

.content1 h2{font-size:29px;}

.content1 p{font-size:17px;}



.content2{width:440px;float:right;padding:5px;}

.content2 h2{font-size:29px;}

.content2 p{font-size:17px;}







.logo:hover{transform:scale(1.1,1.1);



            -moz-transform:scale(1.1,1.1);



            -o-transform:scale(1.1,1.1);



            -webkit-transform:scale(1.1,1.1);



            -ms-transform:scale(1.1,1.1);



}









/*CONTACT US*/
.center_heading_inner{ height:620px; }

.main_heading_inner {

	width: 100%;

	font-size: 20px;

	color: #000;

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

	font-weight: bold;

	float: left;

	margin-bottom:15px;

	margin-top:15px;

}

.gform_wrapper {

    margin: 10px 0;

    max-width: 98%;

    overflow: inherit;

}

.gform_wrapper form {

    text-align: left;

}



.gform_wrapper ul li:before, .gform_wrapper ul li:after, .gform_wrapper ul.gform_fields {

    margin: 0;

    overflow: visible;

    padding: 0;

}



.gform_wrapper ul li:before, .gform_wrapper ul li:after, .gform_wrapper ul.gform_fields {

    margin: 0;

    overflow: visible;

    padding: 0;

}

.gform_wrapper ul li:before, .gform_wrapper ul li:after, .gform_wrapper ul.gform_fields {

    margin: 0;

    overflow: visible;

    padding: 0;

}

.gform_wrapper ul li.gfield {

    clear: both;

}

.gform_wrapper ul li.gfield {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;

}

.gform_wrapper li, .gform_wrapper form li {

    list-style: none outside none !important;

    overflow: visible;

}





.gform_wrapper .top_label input.medium {

    border: 1px solid #0832a1 !important;

    width: 285px !important;

}

.gform_wrapper .top_label input.medium {

    border: 1px solid #256d9b !important;

    height: 27px !important;

    padding: 0 0 0 10px !important;

    width: 155px !important;

}

.gform_wrapper .top_label input.medium {

    border: 1px solid #8b043d !important;

    height: 27px !important;

    padding: 0 0 0 10px !important;

    width: 340px !important;

	background-color:#fff;

}

.textarea{

	background-color:#fff;

	border: 1px solid #8b043d !important;

}

.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {

    width: 47%;

}

.gform_wrapper .top_label input.medium {

    padding-right: 2px;

}



.gform_button {

    background-color: #d4be78;

    margin-left: 67px;

    margin-top: 15px;

}

.gform_button {

    background-color: #8b043d;

    border: medium none;

    border-radius: 5px;

    color: #ffffff;

    font-family: arial;

    font-size: 18px;

    height: 34px;

    margin-left: 41px;

    width: 124px;

}



.footer_strip {

    background: none repeat scroll 0 0 #fff;

    float: left;

    height: 6px;

    margin-left: 8px;

    margin-top: 10px;

    width: 183px;

}



.footer_left {

    float: left;

    height: auto;

    margin-left: 15px;

    margin-top: 20px;

    width: 306px;

}



.left1 div {

float: left;

border-top: 1px dotted;

height: 265px;

width: 294px;

margin: 4px;

}



#menu-menu2 li {

width: 99px;

float: left;

padding: 11px;

margin-left: 18px;

text-align: center;

background: #aa595e;

}

#menu-menu2 li a {

color: #fff;

}

#menu-item-23 .sub-menu {

width: 520px;

}



#menu-item-23 .sub-menu li a {

width: 225px;

}





#menu-item-16 .sub-menu li a {

width: 228px;

}

#menu-item-125 .sub-menu li a {

width: 268px;

}

#menu-item-125 .sub-menu li a {

width: 228px;

font-size: 14px;

}

#menu-item-125 .sub-menu {

width: 348px;

margin: -179px 0px 0px 260px;

}

#menu-item-115 .sub-menu {

width: 348px;

margin: -107px 0px 0px 260px;

}
/*CONTACT US*/


/*CALENDAR PAGE*/
.calendar_full{ width:100%; float:left }
.calendar_left{ width:25%; float:left; vertical-align:top }
.calendar_left_text{ color: #cc0000; font-family: times new roman; text-align:center; font-weight:bold }
.calendar_right{ width:75%;  float:right; vertical-align:top }
.calendar_right_1{ width:10%; text-align:center; float:left }
.calendar_right_2{ width:90%; float:left; }
.calendar_spacing{ margin-top:20px; }