body {
	background-color: #000000;
	color: #ffffff;
	margin: 0;
	text-align: center;
	font: 14px Arial, Helvetica, sans-serif;
}

a:link { color: #ffffff; text-decoration: underline;}
a:visited { color: #ffffff; text-decoration: underline;}
a:hover, a:active {color: #72a535; text-decoration: none;}

#container
{
	width: 1110px;
	height: auto;
	text-align: left;
	margin: 0 auto;
	
}

#container2
{
	width: 1110px;
	height: 278px;
	background-image:url(images/party-at-the-pier-2011bot.jpg);
	float: left;
}

#container3
{
	width: 978px;
	height: 978px;
	padding-top: 12px;
	padding-left: 132px;
	background-image:url(images/sec-bkg.jpg);
	float: left;
}

#container4
{
	width: 878px;
	height: 978px;
	padding-top: 12px;
	padding-left: 132px;
	padding-right: 100px;
	background-image:url(images/sec-bkg.jpg);
	float: left;
}

#container5
{
	width: 978px;
	height: 578px;
	padding-top: 12px;
	padding-left: 132px;
	background-image:url(images/sec-bkg.jpg);
	float: left;
}

#home-ins1
{
	width: 861px;
	height: 218px;
	padding-left: 249px;
	float: left;
}

#home-ins2
{
	width: 314px;
	height: 218px;
	float: left;
}

.home-ins3
{
	width: 347px;
	height: 165px;
	padding-top: 53px;
	padding-left: 34px;
	padding-right: 155px;
	float: left;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.home-ins3 a {color: #72a535; text-decoration: none;}
.home-ins3 a:hover {color: #72a535; text-decoration: underline;}

#home-ins4
{
	width: 781px;
	height: 60px;
	padding-left: 329px;
	float: left;
}

.home-ins5
{
	width: 1110px;
	height: 219px;
	float: left;
	text-align: center;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

#nav-ins1
{
	width: 1110px;
	height: 58px;
	float: left;
	background-image:url(images/nav-bkg.jpg);
}

#nav-left
{
	width: 367px;
	height: 58px;
	padding-left: 133px;
	float: left;
}

#nav-right
{
	width: 610px;
	height: 42px;
	padding-top: 16px;
	float: left;
}

.ab-left
{
	width: 507px;
	height: auto;
	padding-top: 22px;
	padding-right: 96px;
	float: left;
	font: 14px Arial, Helvetica, sans-serif;
}

.ab-col
{
	width: 252px;
	height: auto;
	float: left;
	font: 13px Arial, Helvetica, sans-serif;
}

.ab-right
{
	width: 375px;
	height: auto;
	float: left;
}

.ab-right1
{
	width: 207px;
	height: 327px;
	padding-top: 627px;
	padding-left: 47px;
	float: left;
	background-image:url(images/about-side.gif);
	background-repeat:no-repeat;
}

.tk-left
{
	width: 459px;
	height: auto;
	padding-top: 22px;
	float: left;
	font: 14px Arial, Helvetica, sans-serif;
}

.tk-right
{
	width: 381px;
	height: auto;
	padding-left: 15px;
	float: left;
}

.mid-bash
{
	width: 439px;
	padding-left: 617px;
	height: 91px;
}

.mid-bash1
{
	width: 274px;
	padding-top: 37px;
	height: auto;
	color: #808080;
	font: 18px Arial, Helvetica, sans-serif;
	float: left;
}

.mid-bash2
{
	width: 113px;
	height: auto;
	float: left;
}

#mid2
{
	width: 612px;
	height: 708px;
	padding-top: 75px;
	padding-left: 366px;
	text-align: left;
	background-image:url(images/cont-background.jpg);
}


#tix
{
	width: 314px;
	height: 126px;
	padding-left: 309px;
	padding-right: 356px;
	text-align: left;
}

#bot
{
	width: 1060px;
	height: auto;
	background-color: #000000;
}

#bot-tix
{
	width: 1029px;
	height: auto;
	background-color: #000000;
}

#bot-ins
{
	width: 991px;
	height: auto;
	padding-top: 33px;
	padding-left: 38px;
	padding-right: 32px;
	text-align: left;
}

#bot-ins1
{
	width: 991px;
	height: auto;
	padding-left: 38px;
	padding-right: 32px;
	text-align: left;
}

#bot-ins-tix
{
	width: 1029px;
	height: auto;
	text-align: justify;
	line-height: 1.3em;
}

#bot-cont
{
	width: 890px;
	height: auto;
	text-align: justify;
	line-height: 1.3em;
}

#bot-line
{
	width: 990px;
	height: 66px;
}


.clear { 
	clear: both;
 }
 
.style1 {
	font: bold 17px Arial, Helvetica, sans-serif;
	color: #ffffff;
}

#top
{
	width: 1110px;
	height: 47px;
	text-align: center;
	background-image:url(images/top.gif);
}

#top-left
{
	width: 525px;
	height: 47px;
	padding-left: 30px;
	text-align: left;
	float: left;
}

#top-right
{
	width: 515px;
	height: 37px;
	padding-right: 40px;
	padding-top:10px;
	text-align: right;
	float: right;
}

#displaybox {
	z-index: 10000;
	filter: alpha(opacity=50); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */
	-moz-opacity: .50; /*older Mozilla*/
	-khtml-opacity: 0.5;   /*older Safari*/
	opacity: 1;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#21aa9b;
	position:fixed; top:108px; left:99px; width:800; height:600; color:#ffffff; text-align:center; vertical-align:middle;
}

#displaybox2 {
	z-index: 10000;
	filter: alpha(opacity=50); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */
	-moz-opacity: .50; /*older Mozilla*/
	-khtml-opacity: 0.5;   /*older Safari*/
	opacity: 1;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#ad985c;
	position:fixed; top:108px; left:149px; width:800; height:600; color:#ffffff; text-align:center; vertical-align:middle;
}

#displaybox3 {
	z-index: 10000;
	filter: alpha(opacity=50); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */
	-moz-opacity: .50; /*older Mozilla*/
	-khtml-opacity: 0.5;   /*older Safari*/
	opacity: 1;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#ad985c;
	position:fixed; top:108px; left:199px; width:800; height:600; color:#ffffff; text-align:center; vertical-align:middle;
}

#displaybox4 {
	z-index: 10000;
	filter: alpha(opacity=50); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */
	-moz-opacity: .50; /*older Mozilla*/
	-khtml-opacity: 0.5;   /*older Safari*/
	opacity: 1;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#ad985c;
	position:fixed; top:108px; left:249px; width:635; height:800; color:#ffffff; text-align:center; vertical-align:middle;
}

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:hidden;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(images/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background-color:#ffffff;) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:21px; background-color:#ffffff;) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background-color:#ffffff;) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background-color:#ffffff;) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background-color:#ffffff;) left top repeat-y;}
    #cboxMiddleRight{width:21px; background-color:#ffffff;) right top repeat-y;}
    #cboxTopCenter{height:21px; background-color:#ffffff;) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background-color:#ffffff;) 0 -29px repeat-x;}
    #cboxContent{background:#ffffff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(images/controls.png) no-repeat -75px 0px; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) no-repeat -50px 0px; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) no-repeat -25px 0px; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

