html { min-height: 100%; }

.framework { width: 770px;
margin-left: auto;
margin-right: auto;
border-left: 1px solid #000;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
margin-bottom: 50px;
background: #FFF; }

table.fixtures { border: 1px solid #000;
width: 650px;  }

table.fixtures th { text-align: left; }
 
table.fixtures tr { height: 15px; }

table.fixtures td { padding-right: 10px; }

body { margin: 0px;
min-height: 100%;
background: url(imgs/gradient.jpg) top repeat-x #FFF;
font-family: arial, verdana, sans-serif; }

.head { background: #FFF url(imgs/nethead.jpg) no-repeat right;
margin: 0px;
height: 100px; }

#title { background: url(imgs/logo.jpg) no-repeat left; 
height: 80px;
margin-left: 15px;
padding-top: 15px;}

h2 { font-size: 15px;
margin-left: 15px; }

h3 { margin-top: 10px;
padding-top: 10px; }

.text img.none { clear: left; }

#title h1 { display: none; }

img { border: none; }

.body { margin: 0px; 
padding: 0px; }

a { color: #0000FF; }

a:hover { color: #000; }

.title { margin-left: 80px;
font-size: 18px;
padding: 0px;
font-weight: bold;
margin-top: 40px; }

.text { line-height: 18px;
width: 650px;
margin-left: 15px; 
font-size: 12px;}

.texthome { line-height: 18px;
width: 480px;
margin-left: 15px; 
margin-top: 20px;
padding-top: 20px;
font-size: 12px;}

.text2 { line-height: 18px;
width: 650px;
margin-top: 20px;
margin-left: 15px;
font-size: 12px;}

.text img { float: left;
padding-right: 5px; 
margin-top: 5px;}

.copyright { font-size: 11px; 
margin-top: 10px; 
text-align: center; 
line-height: 16px;
margin-top: 100px;
clear: both; }

.club img { float: right;
padding: 5px;
border: 1px solid #000; }

.menu { border-top: 1px solid #000;
border-bottom: 1px solid #000;
background: #FBB83C;
padding-left: 5px; } 

.menu  ul li a { font-size: 12px;
line-height: 30px;
min-width: 110px;
color: #000;
padding-left: 15px;
padding-bottom: 4px;
padding-right: 15px; }

.menu  a:hover { font-size: 12px;
color: #FFF; }

.menu ul li { list-style-type: none;
display: inline;
height: 30px;
position: relative;}

.menu ul { margin: 0px;
padding: 0px; } 

.menu ul li ul {  display: none;
  position: absolute; 
  top: 1em;
  background: #FBB83C;
  margin-left: -2px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 5px;
  left: 0; }

.menu li > ul { top: auto;
	left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 0px;}

.menu li:hover ul, .menu li.over ul   { display: block; }


	
.menu li ul li  { display: list-item;
width: 130px; } 

.menu li ul li a{  width: 130px;
text-align: center; 
padding-bottom: 5px;}

.text li { margin-left: 15px; }

#righthand { float: right; 
width: 300px;
font-size: 12px; }

.socialmedia img { float: left;
margin-right: 10px; 
margin-bottom: 10px;}

.socialmedia { clear: left;
line-height: 30px; }
/* Twitter styling */
#juitterContainer{ padding-top: 60px;
background: url(imgs/twitter.jpg) no-repeat top right; } /*Juitter container*/
#juitterContainer .twittList{margin:0;
margin-left: 30px;
padding:0;
width: 270px;} /* UL that will contain the list of tweets */

.date { color: #333333;
font-variant: small-caps; }

#juitterContainer .juitterAvatar{ display: none; }
#juitterContainer .jRM{ display: none; } /*read it on twitter link*/
#juitterContainer .twittList SPAN.time{color:#777;font-size:0.9em}
.tweet { background:#EEFDEA;
margin:0;
width: 260px;
margin-left: -10px;
border-bottom: dashed 1px #e67817;
padding-left: 10px;
padding-bottom: 5px;
padding-top: 5px;} 

#juitterContainer .twittList a{color:#e67817} /*Links inside the tweets list */

#juitterContainer .twittList a:hover {color:#000}
