/* CSS Document */

* {
margin:0;
padding:0;
border:0;
}

body {
background-image:url(../images/page-bg.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
}

#maincontainer {
margin:auto;
width:904px;
height:100%;
background-image:url(../images/vert-shadow.gif);

}
#subcontainer {
margin:0px 7px 0px 7px;
width:890px;
height:100%;
}

#topsection {
height:331px;
background-image:url(../images/top-bg.gif);
background-repeat:repeat-x;
width:100%;
}

#header {
width:100%;
height:158px;
/*background:transparent;*/
}

#toprightsection{
margin:0px;
background-image:url(../images/menu-bg.gif);
background-repeat:repeat-x;
height:94px;
width:708px;

}

#menu {
/*position:relative;*/
margin:57px 0px 0px 45px;
position:absolute;
z-index:1001;

}

#midsection {
height:178px;
background:transparent;
width:100%;

}

#image1{
width:463px;
height:226px;
margin-right:20px;
margin-top:-50px;
position:relative;
z-index:-100;

}

#image2 {
margin-top:18px;
height:127px;
width:397px;
}

#contentsection {
background-color:#fff;
margin:15px 20px 0px 20px;
height:auto;
clear:both;
}

#content {
width:580px;
font-family: Verdana;
color:#535353;
text-align:justify;
}

#content h1 {
font-size: 17px;
color:#4C4C4C;
width:inherit;
border-bottom:1px #999999 dashed;
font-weight:bold;
margin: 10px 0;
padding-bottom: 5px;
}

#content h1 span {
color:#C60650;
font-weight:bold;
}

#content p {
font-size: 10pt;
}

/*
.heading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
color:#C60650;
width:inherit;
border-bottom:1px #999999 dashed;
font-weight:bold;
line-height:32px;
padding-bottom:5px;

}

.head2 {
color:#4C4C4C;
font-weight:bold;
}
*/

.bodytext {
font-size:10px;
text-align:justify;
margin-top:12px;
line-height:20px;
display:block;
}

.upcoming {
width:218px;
margin-right:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.upcominghead{

font-size:12px;
color:#CCCCCC;
font-weight:bold;
padding-top:7px;
text-align:center;
background-image:url(../images/pink-pic.gif);
background-repeat:no-repeat;
height:25px;
border-bottom:1px #CC0066 solid;
}

.upcomingdetails {
background-image:url(../images/pink-bg.gif);
height:auto;
width:auto;
font-size:11px;
color:#fff;
line-height:19px;
font-weight:normal;
padding:10px;
height:150px;
}

.upcomingdetails ul {
margin-left:25px;
}

.upcomingdetails ul li{
list-style-type:disc;
}


.bodyred {
clear:both;
color:#B8044A;
text-align:center;
font-size:12px;
}

#footer {
background-image:url(../images/copyright-bg.gif);
background-repeat:repeat-x;
height:42px;
width:100%;
padding-top:10px;
clear: both; 
}

.clear { clear: both; }

.footertext {
clear:both;
display:block;
text-align:center;
color:#4A4A4A;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:15px;
}

.email {
color:#4A4A4A;
}

.email a{
color:#4A4A4A;
text-decoration:none;
}

.email a:hover{
color:#c80a53;
text-decoration:underline;
}

#aquaweb {
width:890px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:right;
margin:auto;
text-decoration:none;
}

#aquaweb a{
color:#666666;
text-decoration:none;
}

p {
margin-bottom:15px;
}

.lefttube {
float:left;
width:auto;
}

.righttube {
float:right;
width:auto;
}
