/*
Holds CSS for June08 redesign
*/

body {
	background:#EFF2F3;
}	


.img {
	border-style: solid; 
	border-width: 1px; 
	border-color: #FFFFFF; 
}

a.derbytimer:link, a.derbytimer:visited { // compacted for tidyness
  color: green;
}
a.derbytimer:hover {
  background-color: #ff0000;
  text-decoration: none;
  text-align:center;
}


#liquid-round {
width:725px;
/*
width:70%; is old value. actually specify pixels so that page isn't f*cked on small screen resolutions 
e.g. doesn't display correctly on Wii for example.
should display ok on most screens that have 1024+ width...
*/
margin:0px auto;
background:#fff url(http://www.pagasus.org/img/border/leftside.gif) repeat-y left top;
}
.top {
width:100%;
height:20px;
background:url(http://www.pagasus.org/img/border/top.gif) no-repeat left top;
}
.top span {
display:block;
position:relative;
height:20px;
background:url(http://www.pagasus.org/img/border/top-right.gif) no-repeat right top;
}
.center-content {
position:relative;
background:url(http://www.pagasus.org/img/border/rightside.gif) repeat-y right top;
padding:1px 20px 1px 25px;
margin:-1px 0 -50px 0;
}
.bottom {
width:100%;
height:60px;
background:url(http://www.pagasus.org/img/border/bottom.gif) no-repeat left bottom;
}
.bottom span {
	display:block;
	position:relative;
	height:60px;
	background:url(http://www.pagasus.org/img/border/bottom-right.gif) no-repeat right top;
	z-index: 0;
}
p {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0em;
	margin-left: 0;
}


ul#navlist
{
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#navlist li
{
display: inline;
list-style-type: none;
font-family:Arial, Helvetica, sans-serif;
text-align:center

}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited
{
color: #000000;
background-color: #ffffff;
text-decoration: none;
text-align:center
}

#navlist a:hover
{
color: #fff;
background-color: #ff0000;
text-decoration: none;
text-align:center
}

table.one
{
	font-family:arial;
	text-align:center;
	font-size: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	}

table.one a
{
	text-decoration: none;
	color: #090;
	z-index:10
}

table.one a:hover
{
text-decoration: none;
color: #fff;
background-color: #ff0000;
z-index:10
}


#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
	left: 235px;
	top: -134px;
}

a:link img
{
	border-style: none;
	border-width: 0px;

}


a:vlink img 
{  border-style: solid; 
	border-width: 1px; 
	border-color: #000000; 
}

a:alink img
{  border-style: solid; 
	border-width: 1px; 
	border-color: #000000; 
}

#navcontainer
{	height:35px;
	text-align:center;
	vertical-align:middle
	
}

 
/* img border vanishes on mouseover in firefox unless we add... (it's ok in IE though!) */
.borderit img{
border: 1px solid #000000;
}

.borderit:hover img{
border: 1px solid #000000;
}

.borderit:hover{
color: #000000; /* irrelevant definition to overcome IE6 bug */
}

/* specific style for main text on page */
.style1 {
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	border: 0;
}

/* following CSS is to style the google search box that pops up in the 403, 404 and general error pages */

#goog-wm {
	width: 500px;
	height: 100px;
	padding: 1em;
	border: 3px solid #aebd63;
	background-color: white;
}


#goog-wm h3.closest-match {
  color: #8f2831;
  border-bottom: 3px dashed #aebd63;
  padding-bottom: 0.5em;;
   	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
  margin: 0;
}

#goog-wm h3.closest-match a { }
   
#goog-wm h3.other-things {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
  color: #8f2831;
}
   
#goog-wm ul li {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align:center;
    float: left;
    list-style: none;
    padding: 3px 10px 3px 10px;
    margin: 5px;
    border: 1px solid #CCC;
	}
   
#goog-wm li.search-goog {
  }
