
* { margin-top:0; margin-bottom:0; }

/* menu css */

.maintable
{
background-color:#000000;

}


#dolphincontainer{position:relative; color:#E0E0E0;
width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;}
#dolphinnav{position:relative;height:30px;font-size:13px;text-transform:uppercase;font-weight:bold;padding:0 0 0 0px;background:#000000;}
#dolphinnav ul{margin:0;padding-left:5px;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 5px;width:125px;height:30px;}
.mainmenu{display:block;color:#885680;text-decoration:none;padding:0 0 0 0px;height:30px;text-align:center;}

#dolphin_inner{color: white; padding: 3px; }

.drop
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #7a226d;
	z-index: 1;
	margin-top:5px;
}

	.drop a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 10px 10px;
		width: 300px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #fff;
		color: #7a226d;
		font: 12px Verdana;
		font-weight:bold;
		border-bottom: 1px solid #7a226d;}



	

body#home li#homenav  {background:url(./images/menu-hover.gif) no-repeat;width:120px;height:30px;}
body#home #homenav a  {color:#252161;}
body#home li#abnav, body#home li#sernav, body#home li#tennav, body#home li#galnav, body#home li#trainnav, body#home li#connav{background:url(./images/menu-normal.gif);width:120px;height:30px;color:#885680;}
body#home #abnav a:hover, body#home #sernav a:hover, body#home #tennav a:hover, body#home #galnav a:hover, body#home #trainnav a:hover, body#home #connav a:hover{color:#252161;}
body#home li#abnav:hover, body#home li#sernav:hover,  body#home li#tennav:hover, body#home li#galnav:hover, body#home li#trainnav:hover, body#home li#connav:hover{background:url(./images/menu-hover.gif) no-repeat;}


body#about li#abnav  {background:url(./images/menu-hover.gif) no-repeat;width:120px;height:30px;}
body#about #abnav a  {color:#252161;}
body#about li#homenav, body#about li#sernav, body#about li#tennav, body#about li#galnav, body#about li#trainnav, body#about li#connav{background:url(./images/menu-normal.gif);width:120px;height:30px;color:#885680;}
body#about #homenav a:hover, body#about #sernav a:hover, body#about #tennav a:hover, body#about #galnav a:hover, body#about #trainnav a:hover, body#about #connav a:hover{color:#252161;}
body#about li#homenav:hover, body#about li#sernav:hover,  body#about li#tennav:hover, body#about li#galnav:hover, body#about li#trainnav:hover, body#about li#connav:hover{background:url(./images/menu-hover.gif) no-repeat;}


body#services li#sernav  {background:url(./images/menu-hover.gif) no-repeat;width:120px;height:30px;}
body#services #sernav a  {color:#252161;}
body#services li#homenav, body#services li#abnav, body#services li#tennav, body#services li#galnav, body#services li#trainnav, body#services li#connav{background:url(./images/menu-normal.gif);width:120px;height:30px;color:#885680;}
body#services #homenav a:hover, body#services #abnav a:hover, body#services #tennav a:hover, body#services #galnav a:hover, body#services #trainnav a:hover, body#services #connav a:hover{color:#252161;}
body#services li#homenav:hover, body#services li#abnav:hover,  body#services li#tennav:hover, body#services li#galnav:hover, body#services li#trainnav:hover, body#services li#connav:hover{background:url(./images/menu-hover.gif) no-repeat;}


body#tenant li#tennav  {background:url(./images/menu-hover.gif) no-repeat;width:120px;height:30px;}
body#tenant #tennav a  {color:#252161;}
body#tenant li#homenav, body#tenant li#abnav, body#tenant li#sernav, body#tenant li#galnav, body#tenant li#trainnav, body#tenant li#connav{background:url(./images/menu-normal.gif);width:120px;height:30px;color:#885680;}
body#tenant #homenav a:hover, body#tenant #abnav a:hover, body#tenant #sernav a:hover, body#tenant #galnav a:hover, body#tenant #trainnav a:hover, body#tenant #connav a:hover{color:#252161;}
body#tenant li#homenav:hover, body#tenant li#abnav:hover,  body#tenant li#sernav:hover, body#tenant li#galnav:hover, body#tenant li#trainnav:hover, body#tenant li#connav:hover{background:url(../images/menu-hover.gif) no-repeat;}


body#gallery li#galnav  {background:url(./images/menu-hover.gif) no-repeat;width:120px;height:30px;}
body#gallery #galnav a  {color:#252161;}
body#gallery li#homenav, body#gallery li#abnav, body#gallery li#sernav, body#gallery li#tennav, body#gallery li#trainnav, body#gallery li#connav{background:url(./images/menu-normal.gif);width:120px;height:30px;color:#885680;}
body#gallery #homenav a:hover, body#gallery #abnav a:hover, body#gallery #sernav a:hover, body#gallery #tennav a:hover, body#gallery #trainnav a:hover, body#gallery #connav a:hover{color:#252161;}
body#gallery li#homenav:hover, body#gallery li#abnav:hover,  body#gallery li#sernav:hover, body#gallery li#tennav:hover, body#gallery li#trainnav:hover, body#gallery li#connav:hover{background:url(../images/menu-hover.gif) no-repeat;}

body#training li#trainnav  {background:url(./images/menu-hover.gif) no-repeat center;width:120px;height:30px;text-align:center;}
body#training #trainnav a  {color:#252161;}
body#training li#homenav, body#training li#abnav, body#training li#sernav, body#training li#tennav, body#training li#galnav,  body#training li#connav{background:url(./images/menu-normal.gif);width:120px;height:30px;color:#885680;}
body#training #homenav a:hover, body#training #abnav a:hover, body#training #sernav a:hover, body#training #tennav a:hover,  body#training #galnav a:hover, body#training #connav a:hover{color:#252161;}
body#training li#homenav:hover, body#training li#abnav:hover,  body#training li#sernav:hover, body#training li#tennav:hover, body#training li#galnav:hover, body#training li#connav:hover{background:url(../images/menu-hover.gif) no-repeat;}


body#contact li#connav  {background:url(./images/menu-hover.gif) no-repeat;width:120px;height:30px;}
body#contact #connav a  {color:#252161;}
body#contact li#homenav, body#contact li#abnav, body#contact li#sernav, body#contact li#tennav, body#contact li#trainnav, body#contact li#galnav{background:url(./images/menu-normal.gif);width:120px;height:30px;color:#885680;}
body#contact #homenav a:hover, body#contact #abnav a:hover, body#contact #sernav a:hover, body#contact #tennav a:hover, body#contact #trainnav a:hover, body#contact #galnav a:hover{color:#252161;}
body#contact li#homenav:hover, body#contact li#abnav:hover,  body#contact li#sernav:hover, body#contact li#tennav:hover, body#contact li#trainnav:hover, body#contact li#galnav:hover{background:url(../images/menu-hover.gif) no-repeat;}






/*body css*/

/*body left css*/

.boxtopbg { background: url(./images/box-topbg.gif) no-repeat;width:111px;height:6px;}
.boxmiddlebg { background: url(./images/box-middlebg.gif) repeat-y;width:283px;height:1px;}
.boxbottombg { background: url(./images/box-bottombg.gif) no-repeat;width:111px;height:6px;}
.newsheading {color:#ffff00;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:18px;text-align:center;font-weight:bold; }
.newstext {color:#ffff00;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:13px;text-align:center;font-weight:bold;}
.coming {color:#ffff00;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:18px;text-align:center;font-weight:bold;}


/*body right css*/

.bodyhead {color:#ffff00;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:15px;text-align:center;font-weight:bold;}
.bodysubhead {color:#ffff00;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:14px;text-align:left;font-weight:bold;}
.bodytext {color:#ffff00;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:13px;text-align:left;font-weight:normal;}


/*footer css*/
.footertext {color:#ffff00;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:12px;text-align:left;font-weight:normal;}

/*vertical slideshow */

#newsticker-demo { 
width:250px; 
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
margin:10px auto;
}

#newsticker-demo a { text-decoration:none; }
#newsticker-demo img {height:79px;}

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}

.newsticker-jcarousellite { width:250px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }
.newsticker-jcarousellite .thumbnail {  width:110px; }

.clear { clear: both; }


/*contact css */

.context {color:#ffff00;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:13px;text-align:left;font-weight:bold;line-height:150%;padding-left:40px;}

/*services css */
.sertext {color:#ffff00;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:16px;font-weight:bold;line-height:150%;list-style:none;}
.sertext1 {color:#ffff00;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:13px;font-weight:normal;line-height:150%;list-style:none;padding-left:30px;}
.sertext2 {color:#ffff00;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:13px;font-weight:normal;line-height:150%;list-style:none;padding-left:50px;}
.serhead{color:#252161;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:15px;text-align:left;font-weight:bold;line-height:200%;padding-left:0px;list-style:none;}
.serhead2{color:#ffff00;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:15px;text-align:left;font-weight:bold;line-height:200%;padding-left:0px;list-style:none;text-decoration:none;}


.packhead {

font-family:"Verdana", Times, serif;
font-size: 13px;
color:black;
text-align:center;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;

background:#959595;


}

.packdata {

font-family:"Verdana", Times, serif;
font-size: 12px;
text-align:center;
padding-top:5px;
padding-bottom:5px;
background:#9FA2FF;
border-top: 1px solid white;


text-decoration:none;
}


.search {
	font-size:15px;
	font-family:Verdana;
	font-weight:bold;
	color:red;
	text-decoration:none;
}

.search1 {
	font-size:20px;
	font-family:Verdana;
	font-weight:bold;
	color:white;
	text-decoration:none;
}

.search2 {
	font-size:25px;
	font-family:Verdana;
	font-weight:bold;
	color:white;
	text-decoration:none;
}



.xsmallview p{ /*CSS for "extra small font" setting*/
font-size: 11px;
}

.smallview p{ /*CSS for "small font" setting*/
font-size: 13px;
}

.normalview p{ /*CSS to return page to default setting (with no additional CSS rules added)*/
font-size: 15px;

}

.largeview p{ /*CSS for "large font" setting*/
font-size: 16px;
}

.xlargeview p{ /*CSS for "extra large font" setting*/
font-size: 18px;
}

a.texttoggler{ /*CSS for Text Size Toggler control*/
margin-right: 2px;
text-decoration:none;
color:white;

}

a.texttoggler img{ /*CSS for Text Size Toggler control*/
border: 1px solid gray;
}

a.texttoggler img:hover{ /*CSS for Text Size Toggler control*/
border: 1px solid red;
}

a.selectedtoggler img{ /*CSS for Selected Text Size Toggler control*/
border: 1px solid red;
}


