div.blog_title{
margin: 10px 20px 10px 20px;
font-size:1.5em;
font-weight:bold;
color:#43fe4c;
}
div.blog_date{
margin: 10px 40px 10px 40px;
font-size:0.9em;}
div.blog_text{
padding: 15px 60px 15px 60px;
}
div.blog_signature{
float: right;
text-align:right;
margin-right: 200px;
}
div.blog_spacer{
clear: both;
height: 2px;
margin: 20px;
background-color:white;
}
div.blog_image{
float:right;
margin:20px 0px 10px 15px;
text-align:center;
}
a.days {
background-image:url(http://www.clubsoton.co.uk/pictures/spot_out.png);
display:block;
height:30px;
text-decoration:none;
width:30px;
}
a.days:hover {
background-image:url(http://www.clubsoton.co.uk/pictures/spot_over.png);
text-decoration:none;
}
img {
border:0pt none;
}
pink {
color:pink;
}
div.conthead {
background-image:url(http://www.clubsoton.co.uk/pictures/containerhead_shimmer.png);
background-repeat:no-repeat;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:120px;
line-height:normal;
margin:0pt;
padding:0pt;
position:relative;
width:100%;
}
div.cont_for_flyers {
background-image:url(http://www.clubsoton.co.uk/pictures/inverseclub.png);
background-position:center top;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:570px;
line-height:normal;
margin:20px;
padding:0pt;
position:relative;
}
div.datehead {
color: white;
font-size:1.5em;
right:20px;
padding-right:15px;
padding-top:40px;
position:absolute;
text-align:right;
top:8px;
width:600px;
}
a:link, a:visited {
color:#0099FF;
font-weight:bold;
text-decoration:underline;
}
a:hover {
color:#FFFFFF;
}
body {
background-attachment:fixed;
background-color:white;
bottom:0pt;
color:#FFFFFF;
float:none;
font-family: Calibri,Helvetica,FreeSans,Arial,Sans-serif;
left:0pt;
line-height:150%;
margin:0pt;
padding:0pt;
right:0pt;
top:0pt;
}
div.bannerad {
margin-left:auto;
margin-right:auto;
margin-top:20px;
position:relative;
text-align:center;
}
div.container {
background-color:#1b1b1b;
background-image:url(http://www.clubsoton.co.uk/pictures/containerback.png);
background-position:0pt;
background-repeat:repeat;
border-top:3px solid #FFFFFF;
margin:15px auto 0pt;
position:relative;
width:936px;
}
div.content {
color:#FFFFFF;
margin:0pt auto;
padding:0pt;
position:relative;
width:100%;
}

div.cont {
	background-image: url(http://www.clubsoton.co.uk/pictures/inverseclub.png);
	background-position:center top;
	border: 1px dashed #333333;
	color: #FFFFFF;
	font-size: 15px;
	text-align: left;
	text-decoration: none;
	padding: 5px;
}

div.textcont {
background-image:url(http://www.clubsoton.co.uk/pictures/inverseclub.png);
background-position:center top;
border:1px dashed #333333;
color:#FFFFFF;
font-size:15px;
margin:20px 35px 0pt;
padding:20px 30px;
text-align:left;
text-decoration:none;
}
div.bigflyercont {
background-image:url(http://www.clubsoton.co.uk/pictures/inverseclub.png);
background-position:center top;
border:1px dashed #333333;
color:#FFFFFF;
font-size:15px;
margin:20px 35px 0pt;
padding:5px 5px;
text-align:left;
text-decoration:none;
}
div.textcont-bread {
background-image:url(http://www.clubsoton.co.uk/pictures/inverseclub.png);
background-position:center top;
border:1px dashed #333333;
color:#FFFFFF;
font-size:13px;
margin:20px 35px 0pt;
padding:1px 15px;
text-align:left;
text-decoration:none;
}
div.textcont-main {
position: relative;
color:#FFFFFF;
font-size:15px;
padding:19px 15px;
text-align:left;
text-decoration:none;
}
div.navigation {
color:#FFFFFF;
font-size:12px;
margin:0px;
position:absolute;
text-align:left;
text-decoration:none;
top:94px;
left:30px;
}
div.navigation_top {
color:#FFFFFF;
font-size:10px;
margin:0px;
position:relative;
text-align:center;
text-decoration:none;
top:-13px;
}
div.footer {
background-color:transparent;
background-image:url(http://www.clubsoton.co.uk/pictures/containerfoot.png);
background-position:center bottom;
background-repeat:no-repeat;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:46px;
line-height:normal;
margin:0pt;
padding:0pt;
position:relative;
text-align:center;
width:100%;
}
div.Logo {
border:0pt none;
left:0pt;
position:absolute;
text-align:center;
top:9px;
width:100%;
}
div.textcontright {
color:#FFFFFF;
float:right;
font-size:15px;
margin-left:0pt;
margin-right:0pt;
margin-top:0pt;
padding:10px;
text-align:left;
text-decoration:none;
top:0px;
width:30%;
}
div.textcontleft {
color:#FFFFFF;
float:left;
font-size:15px;
margin-left:0pt;
margin-right:0pt;
margin-top:0pt;
padding:10px;
text-align:left;
text-decoration:none;
top:0px;
width:60%;
}
div.image_float_right {
float:right;
margin:100px 30px;
padding:0pt;
text-align:center;
width:300px;
}
div.signature {
float:left;
padding-left:40px;
text-align:left;
}
div.homeTwoColContainer {
color:#999999;
height:550px;
line-height:100%;
margin-left:auto;
margin-right:auto;
margin-top:0pt;
padding:15px 0pt;
width:90%;
}
div.homeTwoColLeft {
border-color:-moz-use-text-color;
border-style:none;
border-width:0pt 0pt medium;
color:#FFFFFF;
height:550px;
left:30px;
margin:15px auto 15px 0pt;
position:absolute;
text-decoration:none;
width:400px;
}
div.homeTwoColRight {
border-color:-moz-use-text-color;
border-style:none;
border-width:0pt 0pt medium;
color:#FFFFFF;
height:550px;
margin:15px 0pt 15px auto;
position:absolute;
right:30px;
text-decoration:none;
width:400px;
}
div.spacer {
clear:both;
}
div.bumper {
clear:both;
height:30px;
}
div.thanks {
color:green;
}
div.warning {
color:red;
}
div.Gallery_Comment{
padding-top: 10px;
padding-bottom: 5px;
border-bottom: 1px solid white;
width: 100%;}