/*
Design by delicious-webdesign.com
http://www.delicious-webdesign.com
Released for jenna quinna 
*/

html {
min-height: 101%;
}

body {
	margin: 0;
	padding: 0;
	overflow-x: hidden;
	
	
	margin-bottom:20px;
	background: #fefefe; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iI2ViNzJhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #fefefe 0%, #eb72a5 95%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(95%,#eb72a5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fefefe 0%,#eb72a5 95%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fefefe 0%,#eb72a5 95%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fefefe 0%,#eb72a5 95%); /* IE10+ */
background: linear-gradient(top,  #fefefe 0%,#eb72a5 95%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#eb72a5',GradientType=0 ); /* IE6-8 */


	
}

#header {height:150px; width:1000px; background-image:   url(../images/logo3.jpg); background-repeat:no-repeat; color:#fff4f7; margin-botttom:400px; }
#header_content {margin-left:400px; width:600px; height:150px; color: #fd49b7; font-weight:bold;}

#header_content p {padding-left:3px; font-size:27px; padding-top:0px; width:220px;  font-family:Verdana, Arial, Helvetica, sans-serif; height: 27px; line-height: 27px; text-align:center}

.emailh {padding-left:3px; font-size:27px; padding-top:0px; width:220px;  font-family:Verdana, Arial, Helvetica, sans-serif; height: 27px; line-height: 27px}

h1, h2, h3 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #ffffff;
}

h1 {
	font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:10px; padding-bottom:5px; padding-top:10px
}

h2 {
	font-size: 2.0em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h3 {
	font-size: 1em;
	padding-left:10px;
	padding-top:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

p, ul, ol {
	margin-top: 0;
	line-height: 180%;
}

ul, ol {
}


#wrapper {
	margin: 0 auto;
	padding: 0;
	width:1000px;
	height:100%
}
#maincontent {width:710px; height:auto; background-color: #C480BA; float:right; height:365px}
.leftsidebar {width:275px; height:100%;  float:left; }
.leftsidebar2 {width:280px; height:100%;  float:left; background-color:#C480BA}
.shadow {
-moz-box-shadow: 0 0 30px 5px #999;
-webkit-box-shadow: 0 0 30px 5px #999;
}

#contentarea {width:1000px; height:378px; background-color:#C480BA}
#centerdiv {width:1000px;   margin-top:5px; margin-left:0px; height:100%; float:left }
#contentinnerhome {
	float:left;
	width:705px;
	height:100%;
	background-color:#c581ba;
	border: #af8cac solid 4px;
	margin-top:0px;
	margin-left:0 auto;
	margin-right:5px
}
#contentinnerhome p {font-size:14px; line-height:160%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:10px; padding-right:10px}
#contentinner {float:right; width:715px; height:100%; background-color:#c581ba; border: #af8cac solid 4px; margin-right:2px; margin-top:0px}
#contentinnertop {float:right; width:715px; height:100%;  margin-right:2px; }
#contentinnertop p {font-size:20px; line-height:160%; font-family:Arial,Verdana,  Helvetica, sans-serif; color: #999999; padding-left:10px; padding-right:10px; font-style:italic }
.contentinnertop-container {float:right; width:715px}
#contentinner p {font-size:14px; line-height:160%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:10px; padding-right:10px}
#sidebarbottom { width:275px; height: 375px; background-color:#d088c4; border-bottom: #af8cac solid 8px; margin-top:0px}
#sidebarbottom2 { width:275px; height:285px; background-color:#d088c4; border: #af8cac solid 8px; margin-top:10px; border-left:none; border-right:none; border-top:none}

#sidebarbottom2 p{
	color:#666666;
	text-decoration:none;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif}


#sidebarbottom2 a{
	color:#666666;
	text-decoration:none;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif}

	
#sidebarbottom2 a:link{
text-decoration:none;
}

#sidebarbottom2 a:hover{
text-decoration:none;
color:#FFF;
}

#sidebarbottom2 a:visited{
text-decoration:none;
}


#sidebarbottom3 { width:275px; height:100px; background-color:#d088c4; border: #af8cac solid 8px; margin-top:10px; border-left:none; border-right:none; border-top:none}
#sidebarbottom3 P {font-size:16px; color:#FFFFFF; padding-left:10px; padding-right:2px; font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center}
#sidebarbottom4 { width:275px; height:107px; background-color:#d088c4;  margin-top:10px}
#sidebarbottom5 { width:275px; height:70px;  margin-top:30px; background-color:#d088c4; border-bottom: #af8cac solid 8px;}
#sidebarbottom5 P {font-size:16px; color:#FFFFFF; padding-left:18px; padding-right:2px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:5px}
#sidebarbottom6 { width:275px; height:60px; background-color:#d088c4; border: #af8cac solid 8px; margin-top:10px; border-left:none; border-right:none; border-top:none}
#sidebarbottom6 P {font-size:16px; color:#FFFFFF; padding-left:2px; padding-right:2px; font-family:Verdana, Arial, Helvetica, sans-serif}
#sidebarbottom7 { width:275px; height:60px; background-color:#d088c4; border: #af8cac solid 8px; margin-top:10px; border-left:none; border-right:none; border-top:none}
#sidebarbottom7 P {font-size:16px; color:#FFFFFF; padding-left:2px; padding-right:2px; font-family:Verdana, Arial, Helvetica, sans-serif}
.bigl {font-size:22px}
.heading  {width:275px; height:22px; background-color:#F49AC0; font-size:16px; text-align:center; padding-top:2px; color:#555555; margin-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif}
.heading a {width:275px; height:20px; background-color:#F49AC0; font-size:16px; text-align:center; padding-top:1px; color:#555555; margin-top:10px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif}
.heading a:visited {width:275px; height:20px; background-color:#F49AC0; font-size:16px; text-align:center; padding-top:1px; color:#555555; margin-top:10px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif}
.heading a:hover {width:275px; height:20px; background-color: #F49AC0; font-size:16px; text-align:center; padding-top:1px; color:#FF33CC; margin-top:10px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif}
.quotes  {text-align:center; }
.heading2  {width:267px; height:20px;  font-size:14px; text-align:center; padding-top:6px; color:#ffffff; margin-top:5px; margin-left:5px; font-weight:bold}
.heading2 a {width:267px; height:20px;  font-size:14px; text-align:center; padding-top:6px; color:#ffffff; margin-top:5px; margin-left:5px; font-weight:bold; text-decoration:none}
.heading2 a:visited {width:267px; height:20px;  font-size:14px; text-align:center; padding-top:6px; color:#ffffff; margin-top:5px; margin-left:5px; font-weight:bold; text-decoration:none}
.heading2 a:hover {width:267px; height:20px;  font-size:14px; text-align:center; padding-top:6px; color:#FF33CC; margin-top:5px; margin-left:5px; font-weight:bold; text-decoration:none}

#footer {width:1000px; height:230px; background-color:#C480BA; margin-top:5px; float:left; margin-left:0px; margin-top:20px; margin-bottom:20px}

#footercontact {width:1000px; height:230px; background-color:#C480BA; margin-top:5px; float:left; margin-left:3px; margin-top:20px; margin-bottom:20px}

#quotes {padding-left:10px; padding-right:10px; padding-top:25px; padding-bottom:10px; font-size:22px; font-weight:bold; height:70px; color: #990000; text-align:center}
.dellink {font-size:14px; color:#FF33CC; padding-bottom:10px; text-decoration:none;}
a.dellink:visited  {font-size:14px; color:#FF33CC; padding-bottom:10px; text-decoration:none}
#bottomleft {width:200px; height:200px; border-right: solid 3px #AF8CAC; margin-left:0px; float:left}
#bottomleft p {
	font-size: 9px;
	padding-top: 10px;
	padding-left: 5px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
#bottomleft ul {list-style-type:none; padding-left:10px}
#bottomleft ul li {font-size:14px; line-height:180%; color: #FFFFFF}
#bottomleft ul li a {font-size:12px; line-height:180%; color: #FFFFFF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif}
#bottomleft ul li a:visited {font-size:14px; line-height:180%; color: #FFFFFF; text-decoration:none}
#bottomleft ul li a:hover {font-size:12px; line-height:180%; color:#CC3399; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif}
#bottompackages {width:180px; height:200px; border-right: solid 3px #AF8CAC; float:right;; margin-right:15px}
#bottompackages ul {list-style-type:none; padding-left:10px; padding-top:15px}
#bottompackages ul li {font-size:14px; line-height:180%; color: #FFFFFF}
#bottompackages ul li a {font-size:12px; line-height:180%; color: #FFFFFF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif}
#bottompackages ul li a:visited {font-size:14px; line-height:180%; color: #FFFFFF; text-decoration:none}
#bottompackages ul li a:hover {font-size:12px; line-height:180%; color:#CC3399; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif}
#bottomsocialmedia {width:180px; height:200px; border-right: solid 3px #AF8CAC; float:right;; margin-right:15px}

#bottomsocialmedia ul {list-style-type:none; padding-left:10px; padding-top:15px}
#bottomsocialmedia ul li {font-size:14px; line-height:180%; color: #FFFFFF; list-style-type:none}
#bottomsocialmedia ul li a {font-size:12px; line-height:180%; color: #FFFFFF; text-decoration:none; list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif}
#bottomsocialmedia ul li a:visited {font-size:14px; line-height:180%; color: #FFFFFF; text-decoration:none; list-style-type:none}
#bottomsocialmedia ul li a:hover {font-size:12px; line-height:180%; color:#CC3399; text-decoration:none; list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif}

#bottomrepertoire {width:180px; height:200px; border-right: solid 3px #AF8CAC; float:right; margin-right:5px}

#bottomrepertoire ul {list-style-type:none; padding-left:10px; padding-top:15px}
#bottomrepertoire ul li {font-size:14px; line-height:180%; color: #FFFFFF}
#bottomrepertoire ul li a {font-size:12px; line-height:180%; color: #FFFFFF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif}
#bottomrepertoire ul li a:visited {font-size:14px; line-height:180%; color: #FFFFFF; text-decoration:none}
#bottomrepertoire ul li a:hover {font-size:12px; line-height:180%; color:#CC3399; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif}
#bottomcontact {width:160px; height:200px;  float:right; margin-right:22px}
.tabtitle {padding-left:145px; margin-top:50px; color:#FFFFFF; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif}

.listcenter {line-height:180%; list-style-type:none; font-size:14px; color:#FFFFFF; padding-left:10px} 
.listcenter li {line-height:180%; list-style-type:none; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif} 

.mypets {background-color: #CC00CC; margin-botttom:10px; width:680px; margin-left:10px}
.thepet {margin-bottom:10px; margin-left:20px; padding-top:10px}
.normlink {text-decoration:none; font-size:14px; color:#FFFFFF}

a.normlink:hover {text-decoration:none; font-size:14px; color: #CC00CC}
#slideshowcont {width:705px; margin-top:140px; margin-left:-195px}
#headertabsl {float:left;height:90px; width:340px; padding-left:0px}
#musicplayer {padding-left:0px; padding-top:0px}
.sidebarcontact {text-decoration:none; font-size: 18px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif} 
.sidebarcontact a {text-decoration:none; font-size: 22px; color:#FFFFFF}

.sidebarcontact a:hover {text-decoration:none; font-size: 22px; color:#FFFFFF}
.sidebarcontact a:visited {text-decoration:none; font-size: 22px; color:#FFFFFF}
.emaillink {font-size:14px; color:#fd49b7; text-decoration:none ;
text-align:center}


.emaillink a:visited {font-size:14px; color:#3300FF; text-decoration:none}
.emaillink a:hover {font-size:14px; color:#3300FF; text-decoration:none}

.emailside {font-size:16px; color:#ffffff; text-decoration:none}
.emailside a:visited {font-size:16px; color:#ffffff; text-decoration:none}
.emailside a:hover {font-size:16px; color:#ffffff; text-decoration:none}


.footeremail {color:#FFFFFF; font-size:12px; text-decoration:none}
.footeremail a {color:#FFFFFF; font-size:12px; text-decoration:none}
.footeremail a:hover {color:#FFFFFF; font-size:12px; text-decoration:none }
.footeremail a:visited {color:#FFFFFF; font-size:12px; text-decoration:none }
.internallink {text-decoration:none; color:#CC00CC; font-size:14px}
.internallink a:link {text-decoration:none; color:#CC00CC; font-size:14px}
a.internallink:visited {text-decoration:none; color:#CC00CC; font-size:14px}
.internallink a:hover {text-decoration:none; color:#CC00CC; font-size:14px}
.contacttitle {padding-left:0px}

#gallery-middle {
	width: 700px;
	margin: 0;
	float: left;
}
#gallery-text {
	height:70px;
	margin: 0 0 0 10px;
	float: left;
	width: 715px;
}
#gallery-text p {
	padding:5px 5px 5px 5px;
	color: #000;
	font-size: 12px;
	line-height: 18px;
}
#gallery-navigation {
	width:690px;
	margin: 10px 0 0 10px;
	float: left;
}
#gallery-navigation li{
	color:#FFF;
	line-height: 24px;
	margin:0 0 0 10px;
}
#gallery-navigation li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size: 18px;
	text-decoration:none;
}
#gallery-navigation li a:hover{
	color: #A70303;
}
.current {
	font-weight: normal;
	font-size: 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.gallery-image{
	float:left;
	margin:10px;
}
.venues {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding-left:10px;}

.venues li {line-height:300%}

.imagesart {border:none; margin:10px; float:left; margin-left:0px}
.repleft {float:left; border:2px solid #FF00FF; margin-right: 0px; width:330px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px; background-color: #666666; padding-top:10px; margin-left:10px; margin-bottom:10px}
.repright {float:right; border:2px solid #FF00FF;  width:330px;color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px; background-color:#C7B2D6; padding-top:10px; padding-bottom:10px; margin-right:10px; margin-bottom:25px;  }
.reprightbottom {float:right; border:2px solid #FF00FF;  width:330px;color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px; background-color:#C7B2D6; padding-top:10px; padding-bottom:10px; margin-right:10px }
.repleft ul li {line-height:230%}
.repright ul li {line-height:230%}
.reprightbottom  ul li {line-height:230%}

.video {width: 340px; height: 203px; background-color: #000000; float:left; margin-right:20px}
.video2 {width: 340px; height: 260px; background-color: #000000; float:left}


.videoright {width: 340px; height: 260px; background-color: #000000; float:right}

.videoright {width: 340px; height: 203px; background-color: #000000; float:right}

.vidtop {width: 705px; height: 100%; margin-bottom: 50px; padding-left: 3px}

.vidbottom {width: 705px; height: 100%; margin-bottom: 300px; padding-left: 3px }
.contacttextfooter {color: #FFFFFF; font-family:Verdana, Geneva, sans-serif; font-size: 12px}

.gallery-link {
	width:700px;
	height:260px;
	margin:10px 0 10px 5px;
}

#contentinnerhome .gallery-link a {
	text-decoration:none;
	color:#FFF;
}
#contentinnerhome .gallery-link a:hover {
	color:#A70303;
}
#contentinnerhome .gallery-link img {
	border:2px solid #FFF;
}
#contentinnerhome .gallery-link img:hover {
	border:2px solid #A70303;
}
