/* MAIN NAVIGATION
--------------------------------------------------------- */

#jv-wrapper { width: 100%; margin: 0; padding: 0; }

#jv-headerwrap,
#jv-containerwrap,
#jv-footerwrap { width: 100%; margin: 0; padding: 0; }

#jv-footerwrap { font-family: Arial; }

.menusys_moo { padding: 60px 0px 0px 20px; }
.flyout-menu > li > .item-wrapper a {
    font-size: 14px;
    padding: 0px 6px 0px 6px;}
#menusys_moo li a {
    padding: 0px 10px 0px 12px;}
#jv-header,
#jv-container,
#jv-slide,
#jv-footer { /*width: 936px; margin: 0 auto; padding: 0; */clear: both; }

#jv-slidewrap { float: right; margin-right: -132px;}

#jv-slide-gallery { width: 780px; margin: 0 auto; padding: 0; }

/* BEGIN HEADER
-------------------------------------------------------------*/
#jv-headerwrap {
	background: url(../images/header.png) repeat-x top left;
	height: 168px;
}

#jv-header { position: relative; }

#jv-logo {
	position: absolute;
	top: 25px;
	left: 0;
	display: block;
	margin: 0;
	padding: 0;
}

#jv-mainmenu { top: 25px; width: 100%; clear: both; }


.menusys_moo { float: left; }

#jv-title { position: absolute;    top: 120px;
    right: 48px;
}

#jv-title p { margin: 0; padding: 0; }

#jv-title img { border: none; margin: 0; padding: 0; }

/* END HEADER
-------------------------------------------------------------*/

/* BEGIN SLIDE
-------------------------------------------------------------*/
#jv-slide-top { width: 100%; clear: both; padding: 0 0 45px; }

#jv-slide-bot {
	clear: both;
	margin: -80px 0 0;
	padding: 0;
	overflow: hidden;
}

/*.unite-carousel-wrapper 
.unite-carousel-wrapper ul { border-top:13px solid #424242;border-bottom:13px solid #424242;border-left:20px solid #424242;border-right:20px solid #424242;}*/
.unite-carousel-arrows-wrapper{ /*border:10px solid #424242;*/ }
.unite-carousel-arrows-wrapper ul li{
	border: none;
	background-color: transparent;
}

/* END SLIDE
-------------------------------------------------------------*/
.flyout-menu_126{
    text-align: center !important;	
}
.flyout-menu_126 > li > .item-wrapper a, 
.flyout-menu_126  a{
    padding: 0px !important }
h3.cat_child_h3 {
    text-align: center;}
a.cat_child_a {
    	text-decoration:none;
}
h4.newstitle{	
   font-size: 100%;
   text-indent: 10px;
	background: transparent url(../images/dotul.png) no-repeat scroll left center;
}
.newsintro{
	padding-left: 10px;
}
h4.newstitle a {color:#fff}
.des_div .grey-border-shadow,
.main_des_container{
	border:none !important;
	box-shadow: 0px 0px 0px;
	text-align: center;
	color:#fff;
	font-size:110%;
	background: transparent !important;
/*	background-color: rgba(219,110,216,0.3);*/padding: 10px;
}
.igallery_title,.moduletable h3{
	font-family: Times New Roman,Times,serif;
color: #DB6ED8;
text-transform:uppercase;
font-size: 16pt;
margin-top: 0 !important;
}
#jv-inmenu-top{
	text-align: center;
/*	padding-left: 140px;*/
}
/* BEGIN CONTAINER
-------------------------------------------------------------*/
#jv-container {
/*	padding: 98px 0 10px;*/
	padding: 18px 0 10px;
	/*overflow:  hidden;*/
	font-family: Arial;
}

#jv-colleft { float: left; /*width: 16.56%; */}

#jv-colleft-inner { padding: 0 15px 0 0; }

#jv-colleft-inner div.moduletable {
	margin: 0 0 15px;
	padding: 10px;
	background: url(../images/pink-bg.png) repeat;
}

#jv-colleft-inner div.moduletable h3 { margin: 0; padding: 0; line-height: 24px; }

#jv-colleft-inner blockquote {
	padding: 25px 0 2px;
	margin: 0;
	text-align: right;
	background: url(../images/q-white.png) no-repeat top left;
}
#jv-content-inner-modules{
	/*background-color: rgba(219,110,216,0.3);*/
	width: 100%;
	background-color: #613761;
	padding: 10px
	}
.jv-content-inner-modules-inner{padding: 0 10px
}
#home-left,#home-right{ float: left; /*width: 47.5%; padding:0 10px;*/
}
#home-left{
	border-right: 2px groove  #ac1cab;

}
#jv-colright { float: right; width: 16.56%; }

#jv-colright-inner { padding: 0 0 0 15px; }

#jv-content-inner {
	padding: 10px;
	background: url(../images/content.jpg) repeat-x top left;
}

#jv-content-inner-clean {
	padding: 7px;

	background: url(../images/content.jpg) repeat-x top left;
}

#jv-content-inner h3 {
	color: #ff0000;
	font-size: 142.85%;
	margin: 0.4em 0 0;
	line-height: 25px;
}

.ul-title { color: #ff0000; text-transform: uppercase; }

.ol-title { color: #ff3333; }

.dropcap-title { color: #ff3333; font-size: 230%; }
  
#jv-content-inner blockquote {
	padding: 5px 0 0 20px;
	background: url(../images/q-pink.png) no-repeat top left;
	font-size: 14px;
	line-height: 14px;
}

.dropcap1 {
	display: block;
	float: left;
	font-size: 62px;
	line-height: 57px;
	padding: 0 5px 0 0;
	color: #cc59c9;
}

/* END CONTAINER
-------------------------------------------------------------*/


/* BEGIN FOOTER 
----------------------------------------------*/
#jv-footer { padding: 10px 0 50px; }

#jv-footer p { margin: 0.5em 0; }

#jv-footer a {
	color: #ffffff;
	padding-right: 18px;
	text-decoration: none;
}

#jv-footer a.jv-page-a {
	padding-left: 20px;
	background: url(../images/dot.png) no-repeat 0 7px;
}

/* END FOOTER 
----------------------------------------------*/

/* Clearfix */
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

* html > body .clearfix { display: block; width: 100%; }

* html .clearfix { height: 1%; }

/* Other */
.titlebanner {
	background: url(../images/title.png) no-repeat top left;
	width:715px;
	height:47px;
}