/* GENERAL STYLES */
* { margin:0; padding:0;}

body { background:url(/data/Assets/innovative_theme/background.jpg) repeat;font-family:Tahoma, Verdana, Arial; font-size:100%; line-height:1em; color:#5a5a5a;}
html, body {height:100%;}


a:link,a:visited,a:hover,a:active {color:#4a217e;text-decoration:none;}
a:hover{text-decoration:underline;font-weight:bold;font-size:.87em}      

input, textarea { font-family:Tahoma, Verdana, Arial; font-size:1em;}
p{margin-top:10px;font-size:0.9em}
.grey{color:#939598}
ul{list-style-image:url(/data/Assets/innovative_theme/bullet.jpg); margin:10px 0px 0px 15px;font-size:0.9em} 
li {padding-bottom:5px}
label {width:100px;float:left;}
img {border:0}

#container{margin-left: auto;margin-right: auto;width: 960px;position: relative;height: 100%;}

#header{background:url(/data/Assets/innovative_theme/whitebackground.jpg) repeat; margin:10px 0px 10px 0px;padding:5px;}
#content{height: auto !important;height: 100%;margin: 0 auto 20px;}
#footer{bottom:0;width:100%;background:url(/data/Assets/innovative_theme/whitebackground.jpg) repeat;height:96px}
#footer ul {margin-top:75px}
.nav-box{float:left;position:relative;width:100%;}
.logo {float:left;}
.site-nav{float:left;width:848px;}

#bottom-nav  { font-family:Tahoma;float:left;}
#bottom-nav ul {font-weight:bolder;font-size:0.9em;margin:0px 0px 0px 0px; list-style:none; height:29px; }
#bottom-nav li { padding:0px; float:left; height:29px;display:inline; background: url(/data/Assets/innovative_theme/nav_full.png) no-repeat bottom right; padding-left:0px;padding-right:40px }
#bottom-nav li a { color:#fff; font-size:0.95em;line-height:1.7em;  text-decoration:none;display: block;}
#bottom-nav li.nextselected {background: url(/data/Assets/innovative_theme/nav_left.png) no-repeat bottom right;}
#bottom-nav li.selected {background: url(/data/Assets/innovative_theme/nav_right.png) no-repeat bottom right;}
#bottom-nav li.last {background:url(/data/Assets/innovative_theme/nav_background.jpg) repeat-x ;width:34px;margin-left:0px;padding-right:0px;}
#bottom-nav li.home {width:224px;padding-left:10px;padding-right:45px;margin-left:0px}
li.home {width:223px}
li.services {width:61px;}
li.productions {width:85px;}
li.venues {width:55px;}
li.contact {width:59px;}
li.resources {width:75px;}
li.last {background: url(/data/Assets/innovative_theme/nav_background.png) !important}

#top-nav {padding-left:33px;margin-top:11px}
#top-nav { font-family:Tahoma;float:left;}
#top-nav ul {font-weight:bolder;font-size:0.9em;margin:0px 0px 0px 0px; list-style:none; height:29px;  }
#top-nav li { padding:0px; float:left; height:29px;display:inline; padding-left:0px;padding-right:40px }
#top-nav li a { color:#fff; font-size:0.95em;line-height:1.7em;  text-decoration:none;display: block;}
#top-nav li.home {padding-left:10px;padding-right:45px;margin-left:0px}
#top-nav  li.nextselected {background: url(/data/Assets/innovative_theme/nav_right.png) no-repeat bottom right;}
#top-nav  li.selected {background: url(/data/Assets/innovative_theme/nav_left.png) no-repeat bottom right;}


.fright{float:right}
.fleft{float:left}
.clearer {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}

.InnovativeTitle{color:#4a217e;font-weight:bold}

.box{background:url(/data/Assets/innovative_theme/whitebackground.jpg) repeat;padding:5px;margin-bottom:20px;}
.onethirdcolumn{float:left;width:310px;}
.twothirdscolumn{float:right;width:620px;}
.onehalfcolumn{float:left;width:465px;}
.insidehalfcolumn{float:left;width:450px;padding-top:10px}
.fullsizecolumn{float:left;width:950px;}
.col2 {margin-left:10px}

.boxhead{ font-family:Century Gothic;background:#4a217e;color:#fff;padding:2px 10px 2px 10px;line-height:1.3em}
.boxbody{background:#eeeded;padding:2px 10px 10px 10px}/**/
.lightboximage {border:none}
.lightboximage img{padding:10px 5px 0px 0px;border:none}
.boxhead a:link,.boxhead a:visited,.boxhead a:hover,.boxhead a:active {color:#fff;font-weight:normal;font-size:1em}

.hlist ul{list-style:none;}
.hlist li{display:inline}
.hlist li a{font-size:0.8em}


.breadcrumbs {float:left;margin:0px 0px 5px 0px}
.breadcrumbs ul {display:inline}
.breadcrumbs li {display:inline;list-style-type:none;text-transform:lowercase;color:#642caa}
.breadcrumbs a:link,.breadcrumbs a:visited,.breadcrumbs a:hover,.breadcrumbs a:active{color:#642caa;font-weight:normal;font-size:1em}

.mapbox {height:320px}
#map_canvas {border:solid 1px #fefefe;height:300px;width:285px;margin-top:20px}
.venue-details {float:left}

.photolist {float:left;margin:10px 5px 0px 0px}
.photogroup{clear:left;}


/*==========================================*/


















































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
