
body
{
text-align:center;
}



#wrapper
{
width:950px;
background:url(images/linkbg.jpg) repeat-y left top;
text-align:left;
margin-left:auto;
margin-right:auto;
}



/*********************/
/* BANNER STYLES */
/*********************/

div.banner
{
background: url(images/banner.JPG)  left top;
position: relative;
width:950px;
height:150px;
}


/*
border-right:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-top:1px solid #000000;
*/



/*********************/
/* navigation */
/*********************/




div.nav 
{
float:left;
width:130px;
font-family:"arial","times new roman"; 
font-size:10pt; 
padding-top:60px;
}


* html ul.nav a
{
height:1px;
}

ul.nav
{
padding:0px;
margin:0px;
}

ul.nav li
{
list-style-type:none;
display:inline;
width:100%;
padding:0px;
margin:0px;
}

ul.nav a
{
display:block;
float:left;
width:130px;
text-decoration:none;
color:#000000;
background-color:#ffffff;
padding-top:0.5em;
padding-bottom:0.5em;
padding-left:0px;
padding-right:0px;
border-right:0px;
border-bottom:1px solid #DCDCDC;
margin:0px;
}


ul.nav a:visited
{
color:#000000;
background-color:#ffffff;
}

ul.nav a:hover 
{
color:#000000;
background-color:#F5F5F5;
}


span.open
{
display:block;
float:left;
width:130px;
font-weight:bold;
color:#0000ff;
text-decoration:none;
background-color:#ffffff;
padding-top:0.5em;
padding-bottom:0.5em;
padding-left:0px;
padding-right:0px;
border-right:0px;
border-bottom:1px solid #DCDCDC;
margin:0px;
}



/*********************/
/* clock & google */
/*********************/




div.clock
{
float:left;
position:relative;
left:0px;
top:15px;
}

div.search
{
float:right;
position:relative;
right:125px;
top:15px;
}



/*********************/
/* main section      */
/*********************/



div.main
{
min-height:550px;
font-family:"verdana","arial","times new roman"; 
font-size:10pt;  
background-color:#ffffff;
padding-top:40px;
padding-bottom:20px;
margin-left:140px;
}

div.oolite
{
width:950px;
font-family:"verdana","arial","times new roman"; 
font-size:10pt;  
background-color:#ffffff;
padding-top:40px;
padding-bottom:20px;
margin-left:10px;
}

div.main1
{

font-family:"verdana","arial","times new roman"; 
font-size:10pt;  
background-color:#ffffff;
padding-top:40px;
padding-bottom:20px;
margin-left:140px;
}

div.winwidget
{
float:right;
padding-top:50px;
}


 /*
border-left:1px solid #808080;
*/


table.one
{
width:750px;
font-size:10pt;
color:black;
margin-left:30px;
margin-right:10px;
margin-bottom:30px;
}


p
{
color:black;
margin-left:40px;
margin-right:15px;
}

p.oolite
{
color:black;
margin-left:10px;
margin-right:10px;
}

p.bold
{
color:black;
font-weight:bold;
margin-left:40px;
margin-right:15px;
}

p.space
{
color:black;
margin-left:15px;
}

pre
{
color:blue;
margin-left:40px;
}



h1 
{
font-family:arial,"comic sans ms","impact"; 
color:#696969; 
font-size:17pt;
margin-left:40px;
}

h2 
{
font-family:verdana,"comic sans ms","impact"; 
color:#696969; 
font-size:12pt;
margin-left:40px;
}

h3
{
font-family:arial,tahoma;
color:black;
font-size:11pt;
margin-left:40px;
}


h4
{
font-family:verdana,tahoma,arial;
color:black;
font-size:10pt;
text-decoration:underline;
font-weight:bold;
margin-left:40px;
}

ul
{
margin-left:40px;
list-style-type:none;
}

a 
{
text-decoration:none;
}

a:link {color:#0000ff} 
a:visited {color:#a020f0}
a:hover {color:#ff0000}
a:active {color:#0000ff}



span.italic
{
font-style:italic;
} 

div.black
{
background-color:#000000;
margin:0;
}

/*************************/
/**   humour page       **/
/*************************/


span.blink
{
font-family:arial,tahoma;
color:red;
font-size:12pt;
font-weight:bold;
text-decoration:blink;
margin-left:40px;
}


/*********************/
/*   lucky   dip     */
/*********************/




div.dip
{
width:950px;
min-height:750px;
font-family:"verdana","arial","times new roman"; 
font-size:10pt;  
background-color:#ffffff;
padding-top:0px;
padding-bottom:20px;
margin-left:0px;
}

/*************************/
/**   image galleries   **/
/*************************/



div.imgborder
{
border:0px solid blue;
}



div.img1
{
float:left;
margin-top:5px;
margin-right:20px;
margin-bottom:2px;
margin-left:40px;
}


div.img2
{
float:right;
margin-top:5px;
margin-right:20px;
margin-bottom:2px;
margin-left:20px;
}


div.img img
{
  margin-left:10px;
  border: 3px solid #ffffff;
}

div.img a:hover img 
{
border: 3px solid #000000;
}

div.img3
{
float:left;
margin-top:2px;
margin-right:10px;
margin-bottom:2px;
margin-left:10px;
}

div.img4
{
float:right;
margin-top:2px;
margin-right:10px;
margin-bottom:2px;
margin-left:10px;
}



