body { background-color:#ffffff}

#topborder {height:136px; background-image: url(http://www.towntwinning.org.uk/images/topbackground.jpg);
border: 2px solid #B1330a;}


#container {
   border: 0px;
   margin: 10px;
   margin-left: auto;
   margin-right: auto;
   padding: 0px;
  font-family: arial, sans-serif;}
 
 #banner {
   padding: 0px;
   margin-bottom: 0px;
   background-color: rgb(213, 219, 225);
  } 

 #content {
	padding: 5px;
	background-color: #ffffff;
	position:relative;
	float:left;
	width:65%;

  }
  
  #sidebar-a {
   float: left;
   /*width: 180px;
   \width: 180px;
   w\idth: 180px;*/
   width:15%;
   margin-right: 2px;
   margin-left: 0px;
   padding: 5px;
   background-color: #e1b7a9;
  }

 #sidebar-b {
   float: right;
   /*width: 220px;
   \width: 220px;
   w\idth: 220px;*/
   width:15%;
   margin-right: 0px;
   margin-left: 2px;
   padding: 5px;
   background-color: #ffffff;
   text-align: center;
   font-family: arial, sans-serif; 
   font-size: small;
   color:#b1330a  }
  
 #footer {
   clear: both;
   float:left;
   position:relative;
   padding: 5px;
   margin-top: 0px;
   background-color: #e1b7a9;
   font-family: arial, sans-serif; 
   font-size: small;
   border: 2px solid #B1330a; 
   width:99%; }

h3 {color:#b1330a }

h4 {color:#000000 }

p  {font-family: arial, sans-serif}

img { border:0px;}
.imageright {float: right}
.imageleft {float: left}



a         {color: blue; text-decoration:none; background-color: transparent; }

a:link    {color: #b1330a; text-decoration:none; background-color: transparent;}
a:visited {color: blue; text-decoration:none; background-color: transparent;}
a:hover   {color: purple; text-decoration:underline; background-color: transparent;}
a:focus   {color: purple; text-decoration:underline; background-color: transparent;}
a:active  {color: purple; text-decoration:none; background-color: transparent;}

a.text:link    {color: #b1330a; text-decoration:none; background-color: transparent;}
a.text:visited {color: blue; text-decoration:none; background-color: transparent;}
a.text:hover   {color: purple; text-decoration:underline; background-color: transparent; }
a.text:focus   {color: purple; text-decoration:underline; background-color: transparent;}
a.text:active  {color: purple; text-decoration:none; background-color: transparent;}

#sponsor_strip {
	width: 65%;
	margin: 0 auto;
	border: 2px solid #B1330a;
	/*margin-left: 190px;
    margin-right: 230px;*/
	float:left;
	text-align:center;
	margin:0px 0px 0px 0px;}
	
#sponsor_inner_left {
	width:10%;
	float:left; 
	margin-left:5px;
}

#sponsor_inner_right{
	float:left;
	padding-left:40px;
	margin-left:40px;
}
	
	#sponsor_inner {
	text-align:left;
	padding-top:0px;
	padding-bottom:0px;
	margin: 0px 0px 0px 0px;}

.sponsor_logo , .sponsor_logo img{ vertical-align: middle;
	text-align:justify;
	font-size:12px;}

.sponsor_intro {
	text-align:center;
	padding-left:50px;
	font-size:16px;
	font-weight:bold;}


.sponsor_text {
	text-align:justify;
	font-size:12px;}

