/* Style Sheet for St Mawes SC Website. */

/* Global Styles */

body {font-family: verdana, arial, sans-serif; font-size: 10pt; background-color: #FFFFFF}

a:link {color: #0066CC; text-decoration: none}
a:visited {color: #0066CC; text-decoration: none}
a:hover {text-decoration: underline}

table.layout {width: 750px; text-align: left; border: 1px solid #000000}

p {margin: 0px}
li {padding-bottom: 15px}
img {border: none}
hr {color: #0066CC}
input,select {width: 150px; font-family: verdana, arial, sans-serif; font-size: 10pt}


.title {font-weight: bold}
.italic {font-style: italic}
.intro {color: #707070; font-size: 13pt; font-style: italic}

/* Header Block & Menu Styles */

td.header
{
height: 75px;
padding: 0;
background-image: url("../header.jpg")
}

td.randheader {height: 75px; padding: 0}

.headertext
{
vertical-align: middle;
color: #FFFFFF;
font-style: italic;
font-size: 16pt;
padding-left: 4px;
text-decoration: none;
}

a.headerlink:link {color: #ffffff; text-decoration: none}
a.headerlink:visited {color: #ffffff; text-decoration: none}
a.headerlink:hover {color: #ffffff; text-decoration: none}

.subheader
{
font-size: 7pt;
color: #FFFFFF;
padding-left: 4px
}

.titlebar
{
height: 25px;
background-color: #0066CC;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
color: #FFFFFF;
font-weight: bold;
padding-left: 4px
}

td.locationbar
{
height: 25px;
text-align: right;
font-size: 8pt;
vertical-align: middle;
padding-right: 4px;
border-bottom: 1px solid #000000
}

td.menuNormal
{
height: 25px;
width: 125px;
padding: 0px;
color: #FFFFFF;
background-color: #0066CC;
vertical-align: middle;
text-align: left
}

td.menuHover
{
height: 25px;
width: 125px;
padding: 0px;
color: #FFFFFF;
background-color: #8B0000;
vertical-align: middle;
text-align: left
}

a.menu:link {text-decoration: none; color: #FFFFFF}
a.menu:visited {text-decoration: none; color: #FFFFFF}
a.menu:hover {text-decoration: underline}

td.menuItemNormal {background-color: #FFFFFF; background: #0066CC;}

div.menuNormal {display: none; position: static;}

div.menuHover {border: 1px solid #000000; background-color: #0066CC; display: inline; position: absolute; z-index: 5}

table.menu {width: 175px; padding: 0px; margin: 0px; background-color: #0066CC}

a.menuitem:link {padding: 2px; text-decoration: none; color: #ffffff; background-color: #0066CC; display: block}
a.menuitem:visited {padding: 2px; text-decoration: none; color: #ffffff; background-color: #0066CC; display: block}
a.menuitem:hover {padding: 2px; text-decoration: none; color: #FFFFFF; background-color: #8b0000; display: block}

td.menuBlank {background-color: #0066CC; width: 125px; color: #0066CC}


/* Content Area Styles */

td.content {vertical-align: top; padding: 4px; border-top: 1px solid #000000; font-size: 10pt}

.sidebar {background-color: #D3D3D3; font-size: 8pt; padding: 4px; border-left: 1px solid #808080; border-top: 1px solid #000000; vertical-align: top; width: 125px}


/* Other Styles */

.footer {font-size: 7pt; text-align: left}

/* Image Styles */

img.left {float: left; padding-right: 4px}
img.right {float: right; padding-left: 4px}

/* Page Specific Styles */

/* Homepage Zone Styles */

.homecontent
{
vertical-align: top;
padding: 0px;
text-align: center;
background-image: url('/harbour.jpg');
background-repeat: no-repeat;
background-position: bottom left;
border-top: 1px solid #000000
}

.zonelayout {border-collapse: collapse; border-spacing: 0px; width: 742px}

.iconsidezone {height: 440px; width: 80px; padding: 0px}
.textsidezone {height: 440px; width: 200px; vertical-align: top; text-align: justify}
.iconzone {height: 80px; width: 80px; vertical-align: top}
.textzone {height: 80px; width: 260px; vertical-align: top; text-align: justify}
.textzonenarrow {height: 80px; width: 190px; vertical-align: top; text-align: justify}
.zonetitle {font-weight: bold; color: #333333; font-style: italic}


/* Ticker Styles */

.tickerbar {padding-left: 4px; vertical-align: middle; height: 25px; border-bottom: 1px solid #000000}
.tickerdiv {overflow:hidden; text-align: left; font-size: 8pt} 


/* WebForm Styles */

.form {border: none}


/* Tabulated List Styles */

table.list {border: none}
td.list {border-bottom: 1px solid #D3D3D3; vertical-align: top; width: 205px}


/* Will Richards, March 2006 */
/* END */