html {height: 100%;}

body { margin: 15px 0; padding:0; height: 100%; background-color:#006295; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color: #231f20; line-height: 140%;}

a:link, a:visited {color: blue; text-decoration: underline}

a:link:hover {color: #bd2031; text-decoration: underline;}

p {padding:10px 0 0 0; margin:0;}

.grey {color:#999999;}

.big_green {text-align:center; color:#006295}

.clear {clear:both}

.news_date {color:#999999; margin:0; padding:0; font-size:10px;}

.news p {padding-top:0;}

h1 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 1.5em; color: #bd2031; font-weight: 900; margin-bottom:20px; text-align:center}

h2 {font-size: 1.1em; color:#006295; font-weight: 900; margin-bottom: 0;}

.red_left {font-family: Verdana, Geneva, sans-serif; font-size: 14px; color: #bd2031; font-weight: bold;}



.head2 { color:#006295; font-weight: bold; margin-bottom: 0;}



.forum_light {background-color: #ebf4ff;}

.forum_dark {background-color: #C6E2FF;}	

		

#top {height:15px; background:url(../../images/plymouth/bullets_etc/topr.gif) top right no-repeat;}

#top span {background:url(../../images/plymouth/bullets_etc/topl.gif) top left no-repeat; display:block}

#main {width:95%;margin:auto; background-color:#ffffff;}

#heading {height:99px; background:url(../../images/plymouth/bullets_etc/heading.jpg) center top;margin-bottom:10px;}

#content {padding:20px 30px; overflow:hidden}

#bottom {height:15px; background:url(../../images/plymouth/bullets_etc/bottomr.gif) bottom right no-repeat;}

#bottom span {background:url(../../images/plymouth/bullets_etc/bottoml.gif) top left no-repeat; display:block;}

.cal {float:left; width:38px; height: 60px; padding: 0; margin:0 10px 15px 0; overflow: hidden;  text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:900; line-height:14px;}

.cal a {display:block; text-decoration:none; padding:1px 0 0 0;}

.cal a:link:hover {text-decoration: none;}

.cal-Mon {background:url(../../images/plymouth/bullets_etc/cal-Mon.jpg) 0 0 no-repeat;}

.cal-Wed {background:url(../../images/plymouth/bullets_etc/cal-Wed.jpg) 0 0 no-repeat;}

.cal-Thu {background:url(../../images/plymouth/bullets_etc/cal-Thu.jpg) 0 0 no-repeat;}

.cal-Fri {background:url(../../images/plymouth/bullets_etc/cal-Fri.jpg) 0 0 no-repeat;}

.cal-Sat {background:url(../../images/plymouth/bullets_etc/cal-Sat.jpg) 0 0 no-repeat;}

.cal-Sun {background:url(../../images/plymouth/bullets_etc/cal-Sun.jpg) 0 0 no-repeat;}

.cal-Tue {background:url(../../images/plymouth/bullets_etc/cal-Tue.jpg) 0 0 no-repeat;}

.cal a:hover {background-position:0 -60px;}

.cal-day {color:#ffffff; font-size: 12px;}

.cal-month {color:#000000; font-size: 11px;}

.cal-date {color:#bd2031; font-size: 18px;}

.cal-space {font-size:10px; line-height:10px}

.winners {margin:0 0 15px 50px;padding:0; line-height: 14px; font-size:11px;}

#right_side, #left_side {width: 210px; margin: 0 15px 0 15px;padding:0; position:relative; font-size:12px; line-height:140%;}

#right_side { float:right;}  #left_side {float:left;}

 

.red-box-top, .blue-box-top, .dark-blue-box-top {background: url(../../images/plymouth/bullets_etc/rounded-top.gif) top left no-repeat; color:#ffffff; font-size:1.2em; text-align:center; font-weight:900; padding:10px 0 5px 0;}

.red-box-bottom, .blue-box-bottom, .dark-blue-box-bottom  {background:#c5effd url(../../images/plymouth/bullets_etc/rounded-bottom.gif) bottom left no-repeat; height:10px;}

.red-box-top, .red-box-bottom, .red-box {background-color:#bd2031; color: #ffffff;}

.blue-box-top, .blue-box-bottom, .blue-box {background-color:#c5effd; color:#006295; overflow:hidden}

.dark-blue-box-top, .dark-blue-box-bottom, .dark-blue-box {background-color:#006295; color: #ffffff;}

 

.latest-result-box {background-color:#bd2031; margin:0; padding:10px 0 0 10px; width:200px; height:140px; }

.blue-box, .dark-blue-box, .red-box {margin:0; padding: 0 0 5px 15px; font-size:12px;}

.dark-blue-box a {color:#FFFF00;  font-weight:bold} .dark-blue-box a:hover {color:#ffffff;}



#content ul { list-style: none; margin: 0; padding-left: 16px; text-indent: -14px;}   

#content li {margin: 10px 0 0 0;}

.noborder { margin:0 auto; border:none; border-collapse:collapse; text-align: left; }

.noborder td, th {border: none; border-collapse:collapse; padding:8px;}

.border {margin:0 auto; border:1px solid #000000; border-collapse:collapse; text-align: left;}

.border td, th {border: 1px solid #000000; border-collapse:collapse;padding:8px;}

th {font-weight:bold;}

.right {text-align:right;}

.centre {text-align:center;}

.red {color:#bd2031; font-weight:bold;}

.dark_blue {color: #006295; font-weight:bold;}

#map p { padding:0; margin:0; font-size:10px; text-align:center; }

#map { margin-left:auto; margin-right:auto; width:500px; height: 500px; }
