/* Saturn Sound System Style Sheet */
/* December 2006                   */

body {
	font-family: Calibri, Arial, Helvetica, Verdana, Sans Serif;
	font-size: 14px;
	color: black;
	text-align: center;
}


a   {color: black; font-size: 14px; text-decoration: none;}
a:link {color: black; }
a:hover {color: red; }
a:active {color: red; }
a:visited {color: black; }

p {font-size: 14px; text-align: justify; margin: 0px 0px 10px 0px; color: black}

i {font-style: italic; font-size: 14px;}

h1 {font-size: 22px; text-align: justify; margin: 1px 1px 1px 1px; color: black}
h2 {font-size: 16px; text-align: justify; margin: 1px 1px 1px 1px; color: #883388}
h3 {font-size: 14px; text-align: justify; margin: 1px 1px 1px 1px;color: #444444;}

td {font-size: 14px; text-align: justify;}

ul {text-align: left; margin-left: 15px; color: black}
li {text-align: justify; font-size: 14px; color: black}

input {font-size: 12px}
select {font-size: 12px;}


.faqq {font-size: 14px; font-weight: bold; text-align: justify; margin-bottom: 1px; color: #552255}
.faqa {font-size: 14px; font-style: normal; text-align: justify; margin-left: 10px; margin-bottom: 1px; color: black;}
.faqul {font-size: 14px; font-weight: normal; text-align: justify; margin-left: 30px; margin-top: 2px; margin-bottom: 2px; color: darkblue}

.pageheadleft {background: black; text-align: left;}
.pageheadright {background: black; text-align: right;}

.mainindex {height: 30px;}

/* padding: top right bottom left*/
.aboutbody,
.equipbody,
.availbody,
.contactbody,
.enquirybody,
.photobody,
.faqbody,
.linksbody, { width: 990px; padding: 20px 20px 20px 20px;}

.mainbody {background: #552255; color: white}
.aboutbody {background: #BBBBBB;}
.equipbody {background: #883388;}
.availbody {background: #EFB29A;}
.contactbody {background: #A7C2A7;}
.enquirybody {background: #CC99CC;}
.photobody {background: #F4E68E;}
.faqbody {background: #C9D9F2;}
.linksbody {background: #A9A9F2;}


.linepad {height: 10px;}

.mainarea {background: white; padding: 10px 10px 10px 10px; float: left;}


.about {color: black; width: 800;}
.mainrule {color: #BBBBBB;}
.wospara {font-size: 12px}

td.pagetext {background: white}

.link  {text-align: center; font-size: 14px; font-weight: bold; text-decoration: none; width: 90px; height: 20px; color: white; vertical-align: middle;}

a.link { text-align: center; ; vertical-align: middle; height: 30px; font-size: 14px; font-weight: bold; text-decoration: none; color: white;}

a.link:visited { text-align: center; font-size: 14px; font-weight: bold; text-decoration: none; width: 90px; color: white;}

.link  {background: black; color: white;}
.link:hover {background: #881188; color: white;}


.aboutsublink,
.availsublink,
.contactsublink,
.photosublink,
.faqsublink,
.linkssublink
 {text-align: left; font-size: 10px; font-weight: normal; text-decoration: none; width: 110px; height: 15px;}


a.sublink {font-size: 14px; background: #552255; color: white;}
a.sublink:hover {color: hotpink}
a.sublink:visited {color: white}

a.weblink {font-size: 12px; color: #8888FF;}
a.weblink:link {color: #8888FF}
a.weblink:hover {color: red}
a.weblink:active {color: red}
a.weblink:visited {color: #8888FF}


.aboutsublink {background: #EEEEEE; color: black;}
.equipsublink {background: #AA55AA; color: #661166; width: 75;}
.availsublink {background: #EFB29A; color: black;}
.contactsublink {background: #C7E2C7; color: black;}
.photosublink {background: #F4E68E; color: black;}
.faqsublink {background: #C9D9F2; color: black;}
.linkssublink {background: #A9A9F2; color: black;}

.page
.pagerule

.avail {color: #DA511A;	width: 800;}
.availrule {color: #EFB29A;}

.contact {color: #245D23; width: 800;}
.contactrule {color: #C7E2C7;}

.enquiryrule {color: #CC99CC;}


.photo {color: #DDC532;	width: 800;}
.photorule {color: #F4E68E;}

.faq {color: #552255; width: 800;}
.faqrule {color: black;}

.links {color: #21318C; width: 800;}
.linksrule {color: #A9A9F2;}
