a:link {
text-decoration: underline;
color: #fdfdfd 
}

a:visited {
text-decoration: underline;
color: #fdfdfd 
}

a:hover {
text-decoration: underline;
color: #ffffbe
}

a:active {
text-decoration: underline;
color: #ffffbe 
}


.homepg-panels {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
}



.homepg-panel-links a:link {
font-family: arial; 
font-size: 11px;
color: #c9eafe;
text-decoration: none;

}


.homepg-panel-links a:visited {
font-family: arial; 
font-size: 11px;
color: #c9eafe;
text-decoration: none;

}

.homepg-panel-links a:hover {
font-family: arial; 
font-size: 11px;
color: #002d60;
text-decoration: none;

}

.homepg-panel-links a:active {
font-family: arial; 
font-size: 11px;
color: #002d60;
text-decoration: none;

}


.homepg-panel-1 a:link {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background: url("images/panel-css-pool2.jpg");
}

.homepg-panel-1 a:visited {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background: url("images/panel-css-pool2.jpg");
}

.homepg-panel-1 a:hover {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background-position: 0 425px;
}

.homepg-panel-1 a:active {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background-position: 0 425px;
}


.homepg-panel-2 a:link {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background: url("images/panel-css-surface1.jpg");
}

.homepg-panel-2 a:visited {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background: url("images/panel-css-surface1.jpg");
}

.homepg-panel-2 a:hover {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background-position: 0 425px;
}

.homepg-panel-2 a:active {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background-position: 0 425px;
}


.homepg-panel-3 a:link {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background: url("images/panel-css-waterstones.jpg");
}

.homepg-panel-3 a:visited {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background: url("images/panel-css-waterstones.jpg");
}

.homepg-panel-3 a:hover {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background-position: 0 425px;
}

.homepg-panel-3 a:active {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background-position: 0 425px;
}


.homepg-panel-4 a:link {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background: url("images/panel-css-wavesinmind.jpg");
}

.homepg-panel-4 a:visited {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background: url("images/panel-css-wavesinmind.jpg");
}

.homepg-panel-4 a:hover {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background-position: 0 425px;
}

.homepg-panel-4 a:active {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background-position: 0 425px;
}


.homepg-panel-5 a:link {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background: url("images/panel-css-distance.jpg");
}

.homepg-panel-5 a:visited {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background: url("images/panel-css-distance.jpg");
}

.homepg-panel-5 a:hover {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background-position: 0 425px;
}

.homepg-panel-5 a:active {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background-position: 0 425px;
}


.homepg-panel-6 a:link {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background: url("images/panel-css-for-carol.jpg");
}

.homepg-panel-6 a:visited {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background: url("images/panel-css-for-carol.jpg");
}

.homepg-panel-6 a:hover {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background-position: 0 425px;
}

.homepg-panel-6 a:active {
display: block;
width:138px;
height:425px;
padding:0;
margin:0;
background-position: 0 425px;
}


.navbarlink {
font-family: arial; 
font-size: 12px;
color: #c9eafe;
line-height:40px
}

.navbarlink a:link {
font-family: arial; 
font-size: 12px;
text-decoration: none;
color: #c9eafe;
line-height:40px
}

.navbarlink a:visited {
font-family: arial; 
font-size: 12px;
text-decoration: none;
color: #c9eafe;
line-height:40px
}

.navbarlink a:hover {
font-family: arial; 
font-size: 12px;
text-decoration: none;
color: #ffffbe;
line-height:40px 
}

.navbarlink a:active {
font-family: arial; 
font-size: 12px;
text-decoration: none;
color: #ffffbe;
line-height:40px 
}




#container{
position: relative;
margin:0 auto;
width:100%;


}



#homebg{
background: #000000 url(images/homepg-bg.jpg) no-repeat top center;
margin-right: auto;
margin-left: auto;
margin-top:0;
padding-top:0;
margin-bottom:0;
padding-bottom:0;

}

#innerbg{
background: #000000 url(images/innerpg-bg.jpg) no-repeat top center;
margin-right: auto;
margin-left: auto;
margin-top:0;
padding-top:0;
margin-bottom:0;
padding-bottom:0;

}

#navbar{
position: fixed;
background: #000000 url(images/inner-navbar-bg.jpg) repeat-x fixed center top;
width: 100%;
height: 42px; 
margin: 0 auto;
z-index:5; 
}


#maintable{
width: 850px;
margin-right: auto;
margin-left: auto;
}



p, td  { 
font-family: arial;
font-size: 15px;
color: #c8e1fa
 }  

h1 { 
font-family: arial; 
font-size: 17px;
color: #bedefe;
 
}


h2 { 
font-family: arial; 
font-size: 24px;
color: #bedefe;
 
}


.whitetextsmall{ 
font-family: arial; 
font-size: 11px;
color: #ffffff; 
}

.textsmall{ 
font-family: arial; 
font-size: 11px;
color: #c8e1fa;
}

.dkbluetextreg{ 
font-family: arial; 
font-size: 14px;
color: #013d75
}

.dkgreytextsm{ 
font-family: arial; 
font-size: 11px;
color: #303030 
}

.dkgreytext{ 
font-family: arial; 
font-size: 14px;
color: #4b6082
}


.textreg { 
font-family: arial; 
font-size: 13px;
color: #c8e1fa; 
}


.textmed { 
font-family: arial; 
font-size: 16px;
color: #000000; 
}

.textmedleftindent { 
font-family: arial;
margin-left: 15px; 
font-size: 16px;
color: #000000; 
}

.textmedbold {
font-family: arial;
font-size: 16px;
font-weight: bold;
color: #000000;
}

.textlgbold { 
font-family: arial; 
font-size: 22px;
font-weight: bold;
color: #000000; 
}

.textxlgbold { 
font-family: arial; 
font-size: 26px;
font-weight: bold;
color: #000000; 
}

.browntext {
font-family: arial;
font-size: 15px;
color: #492626;
}

.burgundytext {
font-family: arial;
font-size: 13px;
color: #b00101;
}

.burgundytextmed {
font-family: arial;
font-size: 17px;
color: #ff0000;
}

.darktealmedtext { 
font-family: arial; 
font-size: 16px;
color: #017193
 
}

.mednumber { 
font-family: tahoma; 
font-size: 16px;
color: #000000; 
}
