﻿body {
	margin: 0;
	padding: 0;
	background-image: url(welsh-dragontail-banner-small.jpg);
	background-repeat: no-repeat;
	background-color: white;
}

h1 
{
    text-align: center;
    font-size: 1.5em;
    font-weight: bold;
    margin-top:15px;
}

#header 
{
    height: 70px;
}

#header .logo-left{
    float: left;
    width: 88px;
    height: 29px;
    margin-left: 0.5em;
    margin-top: 0.5em
}

#header .logo-right{
    float: right;
    width: 160px;
    height: 53px;
    margin-right: 1.5em;
    margin-top: 0.5em
}

#header .slogan{
  
  float: left;
  background-image: url(shiny-bg-red.jpg);
  color: White;
  font-family : Arial;
  font-size: 2em;
  font-weight: bold;
  text-align: left;
  padding: 15px 0px 15px 20px;
  margin-top: 9px;
  width: 100%;
   
 }
 
#header .logo-picture{
    float: left;
    width: 166px;
    height: 200px;
    padding: 15px 0px 0px 15px;
}

#wrapper{
    width: 760px;
    float: left;
    margin-top: 10px;
    padding-top: 20px; 
}

#content {
	float: left;
	width: 325px;
	margin: 5px 0 0 185px;
	padding: 20px 10px 20px 10px;
	color: black;
}

#content .titletext
{
    text-align: justify;
    font-size: 1.1em;
    font-weight: bold;
	color: black;
}

#content .bodytext
{
    text-align: justify;
    font-size: 1.1em;
	color: black;
	list-style-type: disc;
}

#content .nestedlistbodytext
{
    text-align: justify;
    font-size: 1.1em;
	color: black;
	list-style-type: disc;
	margin-left: 40px;
}
#content .listholder
{
	margin-left: 20px;
}

#content .campaignlist
{
    list-style-type: square;
    text-align: left;
    font-size: 1.1em;
    color: black;
}
    
#content .contactlist
{
    padding-left: 40px;
    list-style-type: none;
    text-align: left;
    font-size: 1.2em;
	color: black;
}

#content .linklist
{
    padding-left: 40px;
    list-style-type: none;
    text-align: left;
    font-size: 1.2em;
	color: black;
}

#content .numlist
{
    padding-left: 40px;
    list-style-type: decimal;
    text-align: left;
    font-size: 1.2em;
	color: black;
}
#content .linklist A:link
{
    text-decoration: none; 
    color: blue; 
}

#content .linklist A:visited
{
    text-decoration: none; 
    color:Purple; 
}    
    
#content .linklist A:hover 
{
    text-decoration: underline; 
    color:red; 
}

#ContentPlaceHolder1 {
	color: black;
    font: 1.5em Arial sansserif;
    font-weight: bolder;
    text-align: justify;
}
#ContentPlaceHolder1 h1 {
	text-align: center;
	font: 2em Arial sansserif;
	font-weight: bold;
	color: Black;
}

#content A:link
{
    text-decoration: none; 
    color: blue; 
    background-color: transparent;
}

#content A:visited
{
    text-decoration: none; 
    color:Purple; 
    background-color: transparent;
}    
    
#content A:hover 
{
    text-decoration: underline; 
    color:red; 
    background-color: transparent;
    }

#navigationholder
{
 float: left;
 width: 165px;
 margin-left: -520px;
 background-image: url(Donnapic3.jpg);
 background-repeat: no-repeat;
}

#navigation
{
 padding-top: 5px;
 padding-bottom: 50px;
 margin-top: 205px;
 background-color: #ce2e30;
 font-family: Arial;
 font-size: 1.3em;
 color: white;
}

#navigation A:link, a:visited
{
    text-decoration: none; 
    color: White; 
    background-color: transparent;
    }
    
#navigation A:hover 
{
    text-decoration: underline; 
    color: Blue; 
    background-color: transparent;
    }

#side2 {
	float: right;
	width: 200px;
	padding: 10px 10px 10px 10px;
	top: 135px
}
#side2 a:link, a:visited{
	text-decoration: none;
	color: white;

}

#side2 a:hover{
	text-decoration: none;
	color: Blue;
}

#side2 h3 {
	font: 2em Arial, sansserif;
	margin: 0;
	padding-bottom: 8px;
}

.adbox {
	padding: 2px 4px 6px 15px;
	margin: 0 0 0 0;
	border: 1px red;
	background-color: #ce2e30;
	font: 1em Arial, sansserif;
	font-weight: bold;
	text-align: left;
	color: White;
}

.archive {
	margin: 0 0 0 0;
	font: 1.2em Arial, sansserif;
	font-weight: bold;
	text-align: left;
}
#footer {
	clear: both;
	border-top: 3px solid #cecece;
	margin-top: 5px;
	font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

.pagetablecell 
{
    vertical-align: top;
    text-align: center;
    border: 0;
    padding: 4;
    word-spacing: 0;
}

.pagetabletitle 
{
    vertical-align: top;
    text-align: left;
    border: 0;
    padding: 4;
    word-spacing: 0;
}