/*--NEW LOOK--*/
html {
	min-width:770px;
}

div.wrapper {width:770px;}

#header {
	float:left;
	width:100%;
	padding:0px;
}

#pagenav {float:left; padding-top:0px;}
#pagenav li {line-height:22px; height:30px}
#pagenav li a {padding:0px; margin:0px; height:100%; text-indent: -1000px;}
#pagenav li:hover {background:none;}
#pagenav li a:hover {background:none;}
#pagenav ul.children li a {text-indent:0px;}

#pagenav li.page-item-2 {  width:56px; padding-left:0px;} /* Home */
#pagenav li.page-item-2 a:hover { background:url(images/core/menu-black.png);}
#pagenav li.page-item-13 {padding-left:18px; width:90px; } /* Company */
#pagenav li.page-item-13 a:hover, #pagenav li.page-item-13.current_page_item a {background:url(images/core/menu-black.png) 696px 0px;}
#pagenav li.page-item-21 {padding-left:18px; width:152px; } /* Current Shows */
#pagenav li.page-item-21 a:hover, #pagenav li.page-item-21.current_page_item a {background:url(images/core/menu-black.png) 588px 0px;}
#pagenav li.page-item-1252 {padding-left:18px; width:116px;} /* Past Shows */
#pagenav li.page-item-1252 a:hover, #pagenav li.page-item-1252.current_page_item a {background:url(images/core/menu-black.png) 418px 0px;}
#pagenav li.page-item-17 { padding-left:18px; width:108px; } /* Education */
#pagenav li.page-item-17 a:hover, #pagenav li.page-item-17.current_page_item a {background:url(images/core/menu-black.png) 284px 0px;}
#pagenav li.page-item-219 {padding-left:18px; width: 87px;} /*support*/
#pagenav li.page-item-219 a:hover, #pagenav li.page-item-219.current_page_item a {background:url(images/core/menu-black.png) 158px 0px;} 
#pagenav li.page-item-1097 { padding-left: 18px; width:53px;} /*blog*/
#pagenav li.page-item-1097 a:hover, #pagenav li.page-item-1097.current_page_item a {background:url(images/core/menu-black.png) 53px 0px;} 

 body {
	font-family: 'Lucida Grande', Tahoma;
	background:white;
}

body, .entry {
	color:#000;
}

div.top_menu {
	padding:0px;
	background-image:url(images/core/menu-pink.png);
	background-color:white;
	height:30px;
	width:100%;
	float:left;
}

div.logo {
	background-image:url(images/core/logo-pink.png);
	width:100%;
	height:226px;
	float:left;
}

#page {
	float:left;
	width:740px;
	padding:15px 15px;
}

#chunk, div.chunk {
	float:left;
	width:425px;
}

p, .entry p {
	padding:0px;
	margin:15px 0px;
	line-height:20px;
}

.entry {
	float:left;
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'Lucida Grande', Tahoma;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#fc21ad;
}

a, .entry a {
	color:#346BA4;
	/*color:#fc21ad;*/
	text-decoration:none!important;
	/*border-bottom:1px solid #fc21ad;*/
}

a.buytickets img {
	padding:0px 10px 5px 0px;
	float:left;
}

a.buytickets:hover {
	background:none;
}

.entry .ppal a {font-size:1.3em; font-weight:bold; border:2px solid #0091DC; padding:0.2em; color:white; background:#00538A;}
.entry .ppal a:hover {background:#0091DC; color:white; text-decoration:none;}
div.ppal {float:left; width:600px; margin-bottom:2em;}

a:hover, .entry a:hover {
	background:#346BA4;
	color:#fff;
	text-decoration:none;
}

div.imagelinks img {
	position:relative;
	z-index:1;
}

div.imagelinks a {
	z-index:2;
}

div.imagelinks a:hover {
	background:none;
}

div.showrow {
	width:740px;
	height:130px;
	float:left;
	clear:both;
	overflow:hidden;
	margin:10px 0px;
}

div.showrow a {
	display:block;
	height:100px;
	font-size:25px;
}

div.showrow span {
	line-height:110px;
	font-weight:bold;
	padding-left:20px;
}

div.showrow img {
	float:right;
	padding:0px;
	border:none;
	box-shadow:none;
}

div.showrow img:hover {
	float:right;
	padding:0px;
	border:none;
	box-shadow:none;
	border:none;
}

#sidebar, div.sidebar {
	float:right;
	width:300px;
	margin:0px;
}

div.widget {
	color:#170076;
	border:none;
	float:right;
	background:none;
	box-shadow: 5px 5px 10px #000;
}

div.widget h3 {
	color:#170076;
	padding-bottom:1em;
	text-align:center;
}

div.widget.photo {
	width:255px;
	padding:0px;
}

div.widget.photo p {
	display:none;
	padding:0px;
	margin:0px;
}

div.widget.photo img{
	width:255px;
	padding:0px;
	box-shadow:none;
	margin:0px;
	border:none;
}

div.widget li {
	list-style:none;
	padding:0px;
}

div.widget ul {
	padding:0px;
}

div.widget li.creditlabel {
	margin-top:10px;
	font-weight:bold;
}

div.widget ul.people {
	padding-left:20px;
}

div.widget ul.people li {
	padding:0px;
}

img {
	box-shadow: 5px 5px 10px #000;
}

#footer {
	width:100%;
	float:left;
}

#footer .divider {
	width:100%;
	height:30px;
	background-image:url(images/core/logo-pink.png);
}

div.copyright {
	padding:20px 0px;
	width:100%;
	border:none;
}

input {
	color:#346BA4;
}

input#sub-box {
	margin-top:2px;
	margin-bottom:2px;
}

button, input[type=submit] {
	background:#888;
	color:white;
	border:none;
	clear:both;
	float:left;
}

button:hover, input[type=submit]:hover {
	background:#346BA4;
}

div.copydumb {
	float:right;
	text-align:right;
}

ul.footcol {
	width:210px;
	float:left;
}

ul.footcol li {
	float:left;
	clear:both;
}

ul.footcol li.heading {
	padding:0px;
	background:none;
	font-weight:bold;
	color:#fc21ad;
}

.footcol.contact a {
	vertical-align:top;
	float:left;
}

.footcol.contact li {
	padding-top:3px;
}

.footcol div.icon {
	height:20px;
	width:20px;
	margin-right:5px;
	background-image:url(images/icons/all.png);
	float:left;
}

.email .icon {
	background-position:20px 20px;
}

.email:hover .icon {
	background-position:20px 0px;
}

.facebook .icon {
	background-position:40px 20px;
}

.facebook:hover .icon {
	background-position:40px 0px;
}

.flickr .icon {
	background-position:0px 20px;
}

.flickr:hover .icon {
	background-position:0px 0px;
}

/* BLOG */
.full_posts div.post {
	width:425px;
}

div.blog {
	width:425px;
	float:left;
}


/*-- END NEW LOOK --*/
/*---------LAYOUT--------- */
/*.wrapper{ width:990px; margin: 0 auto; padding-bottom:10px; background-repeat: no-repeat; overflow: hidden; background-position: 0px 30px; background-image: url(images/bgr-orig.jpg); }*/
/*.wrapper.Company{ background-image: url(images/bgr-green.jpg) }
.wrapper.Education{ background-image: url(images/bgr-orange.jpg) }
.wrapper.Photos{ background-image: url(images/bgr-red.jpg) }
.wrapper.Reviews{ background-image: url(images/bgr-orange.jpg) }
.wrapper.Give{ background-image: url(images/bgr-blue.jpg) }*/
/*----edit the padding below for how far down the page content starts----*/
/*#header{ float:left; width:610px; padding-top:0px; padding-left:0px; padding-bottom:0px; display:none }
#header-about h2{ float:left; width:100%; font:normal 33px/33px "Trebuchet MS"; line-height:50px; border-top:none; border-bottom:none; margin:0px 0 0 0px; padding:0px 0 0 0 }
#header img{ border:none !important; margin:0px!important; padding-left:0px!important }
.titleimg{ height:50px; padding-top:0px }
.nav{ float:left; width:610px }
.content{ left:320px; width:610px }
.content li{ margin-bottom:5px }
#header .blog-title{ line-height:30px }
#header .blog-title a{ color:#222222; font-size:50px; font-weight:bold }
#header .blog-title a:hover{ text-decoration:none; color:#666666 }
#header .blog-description{ color:#666666 }*/

/*---------MISC-------------*/
.entry img:hover{ border:1px solid #DDDDDD}
img.fl:hover, img.fll:hover, .entry img:hover{ border:1px solid #dddddd }
.entry a img:hover{ background-color:#346BA4!important}
.entry a img.pink:hover{ background-color:#fc21ad!important}
/*---------SIDEBAR ---------  */
/*.sidebar{ width:255px; margin-top:30px }
.sidebar_right{ float:right; padding-left:30px; padding-right:10px} 
.sidebar_left{ float:left; padding-right:30px; border-right:1px solid #DDD }
.sidebar h3{ font-weight:700; font-size:16px }
.nosidebar .post2, .nosidebar .header-about h2{ width:930px; float:left;margin-bottom:30px }
*/
/*---------WIDGETS----------  */
.widget .more,.content .more{ color:#000;font-weight:700; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; margin-bottom:0 }
.widget .more span,.content .more span{ color:red; margin-right:5px }
.widget{ width:225px; margin-bottom:30px; border:none; float:left; list-style:none; overflow:hidden; padding:15px; background:none }
.tagcloud{ background-color:#222222 !important; color:#FFFFFF }
.flickr h2 span{ color:#0061D8 }
.flickr h2 span span{ color:#FF1183 }
.flickr ul{ margin:15px 0 0; padding:0 }
.flickr_badge_image{ float:left; list-style:none; margin:0 10px 10px 0 }
.flickr img{ border:12px solid #111; background-color:#999; padding:1px }
.flickr img:hover{ border-color:#333 }
#calendar_wrap{ padding:0 0 0 40px }
#calendar_wrap caption{ padding:10px 0 }
li.recentcomments a{ font-style:italic }
.widget #searchform label{ display:none }
#twitter p.website{ margin:10px 0 0 0; padding: 20px 0 30px 48px; background: url(images/twitter-trans.png) left 6px no-repeat }

/*-----------BLOG PAGE & POSTS--------------*/
.full_posts .post{ margin:0px 15px 10px 0px !important;}
#comments .comment .authcomment { border: 1px dotted #FF508C; background:#EDF3FE}
p.authorcomment {}
p.fl a{color:#0091DC}
#comments .comment .text-right{border: 1px dotted #FF508C;}
input#submit{background:#0091DC; }

/*--Random Quote--*/
.random-quote{ background:#ffffff; border:6px solid #0089BF;}
/*.bizz-twitter{ background-color:#ffffff; border:6px solid #850042; height:220px; overflow:auto }
.bizz-twitter h3{ color:#850042!important }
.bizz-twitter a{ color:#000033!important; }*/
/*--Twitter Widget Pro--*/
div.widget.twitter-2{ }
div.widget.twitter-2 img {display:none;}
div.widget.twitter-2 li {margin:15px 0px;}
.entry-meta a {color:#aaa;}
.twitter-2 .from-meta{display:none;font-sixe:11px;color:#000}
.twitter-tools{ border:6px solid #850042; background:url(images/twitter-icon.jpg);background-repeat:no-repeat;background-position:95% 100%}
.twitter-tools .aktt_more_updates{padding:20px 0 15px 0}
.twitter-tools .aktt_more_updates a{color:#850042!important}
.twitter-tools .aktt_more_updates a:hover{text-decoration:none; color:#0091DC!important}
/*--Review Archive----------*/
.text-3 { border:6px solid #660066;background-color:#ffffff}
.text-3 h3 { color:#660066!important }
.text-3 .crdt { font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;color:#003380!important; font-size:18px; padding-bottom:8px }
.text-3 .crd a { font-size:13px; padding-left:20px; color:#0091DC!important }
.text-3 .crd a:hover { color:#660066!important;text-decoration:none }
/*--Friends--*/
.text-4{ background-color:#ffffff;border:6px solid #0091DC;}
/*--Clockheart Boy Credits--
.text-5{ background:#66B3FF; border:none; color:#fff }
.text-5 .crd{ color:#eeeeee!important; padding-left:15px }
.text-5 .crdt{ font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; color:#003D66!important }*/
/*--Clockheart Boy Pics--
.text-6{ background:#004D80; height:378px; width:255px; border:none; padding:0px }*/
/*--To The End Of The World Pics--
.text-7{ background:#8FCAF1; height:378px; width:255px; border:none; padding:0px }*/
/*--To The End Of The World Credits--
.text-8{ background:#66B3FF; border:none }
.text-8 .crd{ color:#eeeeee!important; padding-left:15px }
.text-8 .crdt{ font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; color:#003D66!important }*/
/*--Facebook Join Us--
.text-9{ background:none; height:60px; width:255px; border:6px solid #274174; padding:0px }
.text-9 img{ border:none!important }*/
/*--Photos Navigation Widget--
.text-10{ background:#ffffff; border:6px solid #AA0000}
.text-10 a{ font-size:13px }
.text-10 a:hover{ color:#346BA4!important;text-decoration:none }*/
/*--Education Photo--*/
div.widget.text-11{background:url(images/profandball.jpg); background-repeat:no-repeat;background-position:top left;padding:0px; width:255px;height:440px;}
/*--Company Photo--*/
div.widget.text-12{background:url(images/hes-af.jpg); background-repeat:no-repeat;background-position:top left;padding:0px; width:255px;height:440px;}
/*--Blog Sidebar--*/
.widget.popular{background:#CCE6FF; border: 6px solid #99CCFF; }
.widget.archives-2{background:#ffffff; border: 6px solid #CCE6FF; }
.widget.search-2{background:#ffffff; border: 6px solid #CCE6FF; margin-bottom:60px; margin-top:10px;}
.widget.links-2{background:#E7FFCC; border: 6px solid #E7FFCC; }
.widget.categories-3{background:#CCE6FF; border: 6px solid #99CCFF; }






/*---------TOP NAVIGATION for PAGES---------  */
/*.top_menu{ font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; margin: 0 auto; height:30px; width:930px; text-align:left; font-size:22px; padding:5px 0 0 0 }*/
/*.page-menu a{ font-weight:700 }

.page-menu li.current_page_item a{ color:#ffffff!important; font-weight:700 }
.page-menu li.current_page_item a:hover{ color:#ffffff }

.page-menu #education a{ color:#FF9900 }
.page-menu #education a:hover, .page-menu #education.current_page_item a{ background:#FF9900 }
.page-menu #company a{ color:#00B300 }
.page-menu #company a:hover, .page-menu #company.current_page_item a{ background:#00B300 }
.page-menu #blog a{ color:#FDB0C8 }
.page-menu #blog a:hover, .page-menu #blog.current_page_item a{ background:#FDB0C8 }
.page-menu #reviews a{ color:#630085 }
.page-menu #reviews a:hover, .page-menu #reviews.current_page_item a{ background:#630085 }
.page-menu #photos a{ color:#AA0000 }
.page-menu #photos a:hover, .page-menu #photos.current_page_item a, .page-menu .current_page_parent#photos a{ color:#ffffff; background:#AA0000 }
.page-menu #shows a{ color:#740052 }
.page-menu #shows a:hover, .page-menu #shows.current_page_item, .page-menu .current_page_parent#shows a{ color:#ffffff; background:#740052!important }
.page-menu #give-us-your-money a{ color:#0091DC }
.page-menu #give-us-your-money a:hover, .page-menu #give-us-your-money.current_page_item a{ background:#0091DC }
.page-menu #frontpage a{ color:#001F4D }
.page-menu #frontpage a:hover, .page-menu #frontpage.current_page_item a{ background:#001F4D }*/

/*---------DROPDOWN NAVIGATION FOR PAGES---------  */
/*#pagenav a{ display:block }
#pagenav li{ float:left; line-height:18px }
#pagenav li a:hover{ background:#1E1E1E;text-decoration:none }
#pagenav li ul{ position:absolute; width:15em; left:-999em }
#pagenav li:hover ul,#pagenav li.sfhover1 ul{ left:auto; z-index:1000 }
#pagenav li ul li{ background:#1E1E1E; border:solid #595959; line-height:26px; width:15em; border-width:0 1px 1px }
#pagenav li:hover,#pagenav li.hover{ position:static }
#pagenav li ul ul{ margin:-29px 0 0 15em }
#pagenav li:hover ul ul,#pagenav li:hover ul ul ul,#pagenav li.sfhover1 ul ul,#pagenav li.sfhover1 ul ul ul{ left:-999em; padding:2px 0 0 }
#pagenav li:hover,#pagenav li.sfhover1{ background:#1E1E1E }
#pagenav li a:hover,#pagenav li a.sfhover1{ color:#fff }
#pagenav li ul li ul li,#pagenav li ul li ul li ul li,#pagenav li ul li ul li ul li ul li{ border:1px solid #595959 }
#pagenav li:hover ul ul,#pagenav li.sfhover1 ul ul,#pagenav li:hover ul ul,#pagenav li:hover ul ul ul,#pagenav li:hover ul ul ul ul,#pagenav li.sfhover1 ul ul,#pagenav li.sfhover1 ul ul ul,#pagenav li.sfhover1 ul ul ul ul{left:-999em}
#pagenav li:hover ul,#pagenav li li:hover ul,#pagenav li.sfhover1 ul,#pagenav li li.sfhover1 ul,#pagenav li:hover ul,#pagenav li li:hover ul,#pagenav li li li:hover ul,#pagenav li.sfhover1 ul,#pagenav li li.sfhover1 ul,#pagenav li li li.sfhover1 ul,#pagenav li:hover ul,#pagenav li li:hover ul,#pagenav li li li:hover ul,#pagenav li li li li:hover ul,#pagenav li.sfhover1 ul,#pagenav li li.sfhover1 ul,#pagenav li li li.sfhover1 ul,#pagenav li li li li.sfhover1 ul{left:auto}
select,#pagenav{ padding:0 }
#pagenav li a span{ font-size:12px; color:#9D9D9D; font-weight:400 }*/


/*---------unique pictures------------*/
.nodec{ border:none!important; background:none!important; box-shadow:none; }
img.nodec:hover{border:none!important;}
.valignmiddle{ vertical-align:middle}
.nodecabs{ border:none!important; background:none!important;padding:0;margin:0 }

/*---------PAGE CONTENT (SINGLE POST STYLING) --------- */
span.comments { margin-left:5px; padding-left:20px; background: url(images/comments-trans.png) no-repeat bottom left }
.single-post #header-about h1{ float:left; width:610px; font:normal 33px/33px georgia; border-top:1px solid #DDD; border-bottom:1px solid #DDD; margin:0 0 20px; padding:15px 0; text-transform:none }
.date-comments{ color:#777 }
.date-comments a{ color:#777;font-weight:700 }
.date-comments span.comments a{ font-size:22px; font-weight:400 }
.tags{ padding: 10px 0 }
/*.entry { color:#333; padding:0 0 20px 0;}
.entry a{ text-decoration:none; color:#346BA4 }
.entry a:hover{ text-decoration:underline; color:#346BA4 }
.entry img.fr{ margin:0 }
.entry img.alignright{ margin:0 0 10px 10px }
.entry p{ text-align:left; font-size:13px; line-height:20px !important; padding:5px 0 }
.entry blockquote{ border-left:2px solid #444; width:85%; color:#666; font-style:italic; margin:5px auto 15px; padding:0 10px }
.entry ol, .entry ul { line-height: 18px; padding:8px 0 }
.entry ul { padding-left: 60px }
.entry ul li { list-style: disc; padding: 3px 0 }
.entry ul li ul li { list-style: circle }
.entry ol { padding-left: 50px }
.entry ol li { list-style: decimal inside; padding: 3px 0 }
.entry h2, .entry h3 { font-weight:normal; }
.entry h2 { font-size: 24px }
.entry h3 { font-size: 18px }
.entry h4 { font-size: 14px }
.entry h5 { font-size: 11px }*/

/*---------RANDOM QUOTE---------*/
.quotescollection_randomquote q{ color:#170076; font-size:1.5em; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif }
.quotescollection_randomquote cite{ display:block; color:#00538A; /* To display author and source in a new line */text-align:right }
.quotescollection_author{ /* author */font-style:normal }
.quotescollection_source{ /* source */}
.quotescollection_nextquote{ /* 'Next Quote »' link */}
.quotescollection_nextquote a{ /* use this if you want to change, for example, the color of the 'Next Quote »' link */}

/* Quotes page */
blockquote.quotescollection, p.quotescollection {
	color:#000;
	border:0;
	background:none;
	padding:0;
	margin:1.8em;
	font-size:1em;
}
blockquote.quotescollection q, p.quotescollection q {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:400;
	color:#004D80;
	font-size:1.3em;
	font-style:italic;
	padding-bottom:20px;
}
blockquote.quotescollection cite, p.quotescollection cite {
	font-style:normal;
	display:inline;	
	font-size:0.83em;
}

/* Uncomment the block below if you want to get rid of the quotation marks before and after the quote */
q:before, q:after {content:""}

/*---------PHOTOS PAGE (DISPLAYING ALBUMS)---------*/
div.album {padding:10px 10px 10px 10px; margin:0 0 15px 0; position:relative; min-height:95px; clear:both}
div.album img.highlight {float:left; border:5px solid #960000; position:relative; margin-right:10px}
div.album h2 {font-size:2em; padding:0; margin:0}
div.album h2 a {color:#333333;text-decoration:none}
div.album h2 a:hover {color:#346BA4;text-decoration:none}
div.album p.meta {padding:15px 0 0 0; color:#888}
div.album p.meta a {color:#888; text-decoration:none}
div.album p.meta a:hover {color:#346BA4}

/*---------REVIEWS IN POP-UPS--------*/
.review h2 a{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
.review .venue{font-family:courier}
p .reviewer{font-family:courier}
.review .main{font-family:Verdana}
.review p{padding:0}

/*---------HOMEPAGE-------*/
.hpage{width:290px;margin:0 0 10px 0;padding:5px}
.box1{line-height:20px;background-color:#FF99C9;color:#333333;}
.box1 img{margin:0 auto}
.latest1{line-height:20px;background-color:#850042;color:#ffffff;}
.latest2{line-height:20px;position:relative;height:255px;background:url(images/silkbgr.jpg);background-position:bottom left;color:#ffffff}
.latest2 div{display:block;position:absolute;bottom:0}

/*------ERROR------*/


