/* CSS Document for The Olive Branch Scotland
*  Sunsol 2005 www.sunsol.co.uk
*/
/* ==============================================================================
--------------------------------------------------------------------- Basic Layout --*/
#fullWrapper { /* as it says on the tin...contains entire newsletter */
border:0;
}

#wrapperContent {border:1px solid #754200;} /* for the left main column */
#wrapperContent td {padding:10px;}
#wrapperContent {padding:0 0 0 20px;} /* for left column content. creates
space between right edge of content and the start of the right sidebar.  */

#wrapperSidebar td {padding:10px;} /* for right column content. creates space between
content and border */

#wrapperSidebar { /* for the right column */
background-image:url(../images/grassBg.gif);
background-repeat:repeat;
padding:10px;
margin:0;
border-right:1px solid #754200;
border-bottom:1px solid #754200;
border-top:1px solid #754200;
}

#footer {padding:10px 5px;}
/* ==============================================================================
--------------------------------------------------------------------- Tables --
From top to bottom of the sidebar content: 
1. index table contains page contents details.
2. findUs table contains map and address details.
3. emailFriend table contains, you guessed it, the email a friend  form */

#index, #findUs, #emailFriend {
border:1px solid #666;
background-color:#fff;
width:80%;
margin:10px auto;
}

#index th, #findUs th, #emailFriend th {
background-color:#94A547;
padding:2px 10px;
}

#index th, #findUs th, #emailFriend th {text-align:left;}
#index td{color:#666;border-bottom:1px solid #999;}

#index tr, #findUs tr {background-color:#fff;}
#index tr:hover {background-color:#eeeeef;}
#index td.bottom {border:0;}

#findUs, #emailFriend {margin:10px auto;width:80%;}

#findUs td p {
/*line-height:0.5em;*/
color:#666;
}

#findUs td img {
border:5px solid #ddd;
padding:0;
}
#findUs td img:hover {border:5px solid #f90;}
* html body #findUs td a:hover {border:5px solid #f90;}
* html body #findUs td a {border:5px solid #ddd;}
* html body #findUs td img {border:0;}

#emailFriend td p{margin:0;}
/* ==============================================================================
----------------------------------------------------------------- Typography --*/
h1 {
font:medium "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
color:#94A547;
} 

#fullWrapper h1 {margin:0;}

h2 {
font:medium "Arial Rounded MT Bold", Arial, Helvetica, sans-serif;
color:#754200;
}

#mainContent td h2 {border:1px solid #999;background-color:#dee1c8;padding:2px 5px;}
#index h3, #findUs h3, #emailFriend h3 {color:#fff;margin:0;}

h3 {
font:bold small "Lucida Grande", Tahoma, Helvetica, sans-serif;
color:#754200;
}

#mainContent h3 {color:#f90;}

p, td {
font:small Helvetica, Arial, sans-serif;
color:#000;
}

p {line-height:1.4em;}

/* for the top title area */
.enewstitle {text-align:right;margin:2px 5px;}

.issueInfo {background-color:#754200;}
.issueInfo td {padding:2px 5px;}

.titleurl, .issuetitle {color:#fff;}
.issuetitle {float:right;}
/* end of top title area stuff */
hr {border:2px outset #eeeeff;color:#fff;width:70%;margin-top:20px;margin-bottom:20px;}
/* ==============================================================================
---------------------------------------------------------------------- Links --*/
a {font:small Helvetica, Arial, sans-serif;}

a:link {
color:#693;
}

a:visited {
color:#693;
}

a:hover {
text-decoration:none;
color:#f90;
}

a:active {
background-color:#99cccc;
}

/* ==============================================================================
-------------------------------------------------------------------- Classes --*/
.floatleft {float:left;}
.floatright{float:right;}
.right {text-align:right;}
.left {text-align:left;}
.center {text-align:center;}

.addresstitle {font:bold small "Lucida Grande", Tahoma, sans-serif;}

.top {
font:bold small "Lucida Grande", Tahoma, sans-serif;
color:#666;
padding:0;
float:right;
text-align:right;
}
.gobutton {vertical-align:top;}