/* sgp.css */

/* the (margin) controls the indent of text (all pages) */
/* (margin:50px 0px; padding:0px;) in the first line of body offsets IE bugs with this method of centering the container column and margin:0px auto; text-align:left; in the #container is to center the container */

body
{
margin:25px 0px; padding:0px;
text-align:center;
background-image:url('images/sgp.png');
background-color:#94ab84;
font-family:Verdana, Arial, "Times New Roman", sans-serif;
font-size:1em;
}

/* this controls the scrollbar in IE5 and above only (only works with a quirky DOCTYPE declaration i.e. with no W3C URL <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> */

body
{
scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#000000;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#006600;
scrollbar-track-color:#CCCCCC;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#000000;}

/* this is the central container column */

#container
{
width:750px;
margin:0px auto;
text-align:left;
border:1px;
border-style:solid;
border-color: #000000;
background-color:#cdcfa2;
}

/* this is to center the 'Stockport Green Party' logo */

#logo
{
text-align:center;
}

/* this is to center the 'upper picture strip' logo */

#logo2
{
text-align:center;
}

/* this is to center the 'lower picture strip' logo */

#logo3
{
text-align:center;
}

a:link
{
font-size:0.90em;
font-family: Verdana, Arial, "Times New Roman", sans-serif;
color:#0000FF;
text-decoration:none;
font-weight:600;
}

a:visited
{
font-size:0.90em;
font-family: Verdana, Arial, "Times New Roman", sans-serif;
color:#FF0000;
text-decoration:none;
font-weight:600;
 }

a:hover
{
font-size:0.90em;
font-family: Verdana, Arial, "Times New Roman", sans-serif;
color:#0000FF;
text-decoration: underline;
font-weight:600;

}

/* this is the Navigation Bar */

div#navbar2 {

width: 750px;
border-top: solid #000 1px;
border-bottom: solid #000 1px;
background-color: #006600;
}

div#navbar2 ul {
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, "Times New Roman", sans-serif;
font-size:0.75em;
color: #FFF;
line-height: 30px;
white-space: nowrap;
text-align:center;
}

div#navbar2 li {
list-style-type: none;
 display: inline;
}

div#navbar2 li a {
text-decoration:none;
padding: 7px 10px;
color: #cdcfa2;
}

div#navbar2 li a:link {
 color: #cdcfa2:
}

div#navbar2 li a:visited {
color: #cdcfa2;
}

div#navbar2 li a:hover {

 text-decoration: underline;
 color: #cdcfa2;
 background-color:transparent;
}


/* this is the content inside the center container column (all pages) */

#maincontent
{
margin-left:20px;
margin-right:20px;
background-color:transparent;
padding:10px;

}

p
{
color:#000000;
font-family:Verdana, Arial, "Times New Roman", sans-serif;
font-size:0.90em;
font-weight:400;
font-style:normal;
background-color:transparent;
}


/* these are the page headers (all pages) */

h1
{
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, "Times New Roman", sans-serif;
font-size:1em;
font-weight:bold;
}

/* these are the sub-headers on (all pages) */

h2

{
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, "Times New Roman", sans-serif;
font-size:0.90em;
font-weight:bold;
}

/* these are the sub-headers on (all pages) */

h3

{
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, "Times New Roman", sans-serif;
font-size:0.75em;
font-weight:bold;
}

/* this is the caption header for the table on (elections.htm, 2007candidates.htm) */

ul
{
color:#000000;
font-family:Verdana, Arial, "Times New Roman", sans-serif;
font-size:0.90em;
font-weight:400;
font-style:normal;
list-style-type: square;
background-color:transparent;
}

ol
{
color:#000000;
font-family:Verdana, Arial, "Times New Roman", sans-serif;
font-size:0.90em;
font-weight:400;
font-style:normal;
background-color:transparent;
}


.elections
{
background-color:transparent;
padding-top:1%;
padding-bottom:1%;
padding-left:1%;
padding-right:1%;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size:0.90em;
}

/* these are the yellow background column headers for the table on (elections.htm) */

th.elections
{
background-color:#FFFF00;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:0.75em;
border-style:ridge;
border-color:#FFFF00;
border-width:3px; 
}

/* these are the green cell backgrounds for the table on (elections.htm) */

td.elections
{
background-color:#006600;
color:#cdcfa2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
font-size:0.75em;
border-style:ridge;
border-color:#FFFF00;
border-width:3px; 
}

/* these are the yellow cell background column headers for the table on (2007candidates.htm) */

th.candidates
{
background-color:#FFFF00;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:0.75em;
border-style:ridge;
border-color:#FFFF00;
border-width:3px; 
}

/* these are the green cell backgrounds for the table on (2007candidates.htm) */

td.candidates
{
background-color:#006600;
color:#cdcfa2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
font-size:0.90em;
border-style:ridge;
border-color:#FFFF00;
border-width:3px;
a:link
}

.candidates a:link
{
color: #cdcfa2;
}


.candidates a:visited 
{
color: #cdcfa2;
}


a.candidates a:hover
{ 
text-decoration: underline;
color: #cdcfa2;
background-color:transparent;
}

/* these are the 'Ten Good Reasons' figure headers on (vote.htm) */

td.tenreasonsnumbers
{
background-color:#006600;
color:#cdcfa2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:2em;
font-weight:700;
text-align:center;
border:3px solid green;
}

/* these are the 'Ten Good Reasons' text headers on (vote.htm) */

td.tenreasonshds
{
background-color:transparent;
color:#006600;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.90em;
font-weight:600;
}


td.events
{
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.90em;
font-weight:400;
}

/* this is the footer on all pages */

.ftr {
 width:750px;
 padding-top:5px;
 padding-bottom:5px;
 background-color:#006600;
 color:#cdcfa2;
 text-align:center;
 font-weight:400;
 font-family:Verdana, Arial, "Times New Roman", sans-serif;
 font-size:0.75em;
 font-style:normal;
 }

.ftr a
{
color:#cdcfa2;
background-color:transparent;
}

.ftr a:hover
{
color:#cdcfa2;
background-color:transparent;
}

.ftr a:visited
{
color:#cdcfa2;
background-color:transparent;
}



