
/*

   
         oooo                 .o8                      o8o                                  
         `888                "888                      `"'                                  
oooo d8b  888 .oo.       .oooo888   .ooooo.   .oooo.o oooo   .oooooooo ooo. .oo.    .oooo.o 
`888""8P  888P"Y88b     d88' `888  d88' `88b d88(  "8 `888  888' `88b  `888P"Y88b  d88(  "8 
 888      888   888     888   888  888ooo888 `"Y88b.   888  888   888   888   888  `"Y88b.  
 888      888   888     888   888  888    .o o.  )88b  888  `88bod8P'   888   888  o.  )88b 
d888b    o888o o888o    `Y8bod88P" `Y8bod8P' 8""888P' o888o `8oooooo.  o888o o888o 8""888P' 
                                                            d"     YD                       
                                                            "Y88888P'       


Stylesheet 

Copyright 2007-2009 Rabbit Hole designs Ltd


Are you trying to find out how we have done something? 

If your stuck you could always ask! Please remember that we respect other people's copyright and ask our visitors to do the same.

Contact us on 0113 217 6365 or email any questions to info@rhdesigns-ltd.com



*/

/* -------------------------------------GLOBAL */
body {
		margin:0px;
		border: 0px;
		padding:0px;
		font-family: Helvetica Neue, Helvetica, sans-serif;
		font-size: 11px;
		letter-spacing:0.2px;
		color: #31373A;		
		background-color: none;
		min-width: 840px;
		text-align:center;
	
}
#siteWrapper{position:relative;width:820px;margin-right:auto;margin-left:auto;text-align:left;}  

#siteContainer{position:absolute;left:10px;top:0px; width:800px; height:700px;} 


/* -------------------------------------INCLUDES */

#isac-topnav {
	position:absolute;
	left:24px;
	top:14px;
}

#isac-header {
	position:absolute;
	top:25px;
	left:-8px;
}

#isac-home {
	position:absolute;
	top:39px;
	left:24px;
}

#bottom-nav {
	position:relative;
	width:800px;
	text-align:center;
	top:-34px;
	color: #b8b8b8;
}

#rabbit {
	position:relative;
	top:-14px;
	left:770px;
	width:30px;
}

#copy {
	position: relative;
	top: -44px;
	text-align:center;
	font-size:9px;
	width: 800px;
}

#lottery-logo {
	position:relative;
	top:-70px;
	left:15px;
	width:50px;
}
	
#sub-header {
	position:absolute;
	top:137px;
	left:-8px
}

#sub-headings {
	position:absolute;
	top:4px;
	left:35px;
	color: #c8c8c8;
	font-size:10px;
}



/* -------------------------------------INDEX */

#content-1 {
	position:absolute;
	top:137px;
	left:-20px;
}

#content-2 {
	position:absolute;
	top:137px;
	left:-21px;
}

#content-3 {
	position:absolute;
	top:157px;
	left:-21px;
}

#content-4 {
	position:absolute;
	top:157px;
	left:-8px;
}

#content-5 {
	position:absolute;
	top:155px;
	left:-9px;
}

#content-6 {
	position:absolute;
	top:157px;
	left:0px;
}

#isac-footer-flash {
	position:absolute;
	top:582px;
	left:-8px;
}

/* -------------------------------------GENERAL PAGES */

#copy-1 {
	position:absolute;
	top:332px;
	left:-9px;
}

#copy-1a {
	position:absolute;
	top:327px;
	left:-9px;
}

#copy-1b {
	position:absolute;
	top:337px;
	left:-9px;
}

#copy-2 {
	position:absolute;
	top:282px;
	left:-9px;
}

.border {
	border-left:solid 1px #999;
	border-right:solid 1px #999;
	padding:20px;
	padding-bottom:30px;
	width:800px; !important
}

.border2 {
	border-left:solid 1px #999;
	border-right:solid 1px #999;
	padding:0;
	
	
}

.border3 {
	border-left:solid 1px #999;
	border-right:solid 1px #999;
	padding:20px;
	padding-bottom:30px;
	
}

.black-bg {
	background-color:#000;
	padding-top:20px;
	padding-bottom:20px;
	width:802px; !important

}

.r-shadow {
	
	background:url(../images/shadow.jpg) 0 0;
	background-repeat:repeat-y;
	}
	
.l-shadow {
	
	background:url(../images/shadow2.jpg) 2px 0;
	background-repeat:repeat-y;
	}

/* -------------------------------------TABLE */

#mytable {
	position:relative;
	left: 25px;
	width: 700px;
	padding: 0;
	margin: 0;
	z-index: 1;
}



th {
	font: bold 10px Helvetica Neue, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(Images/bg_header.jpg) no-repeat;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

td.itineraies {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	height:40px;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}


td.alt {
	background: #F5FAFA;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	padding: 6px 6px 6px 12px;
	color: #797268;
	height:40px;
}

th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(Images/bullet1.gif) no-repeat;
	font: bold 10px Helvetica Neue, Helvetica, sans-serif;
}

th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(Images/bullet2.gif) no-repeat;
	font: bold 10px Helvetica Neue, Helvetica, sans-serif;
	color: #797268;
}

.text {font: 11px Helvetica Neue, Helvetica, sans-serif;}
.italic {font-style:italic}

/* -------------------------------------LINK CLASSES */

a { outline-style: none; cursor:pointer; }

img { border-style: none; }

a:link {
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

a:visited { 
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

a:hover {
	color: #000;
	font-weight: normal;
	text-decoration: none;

}  
a:active { 
	color: #000;
	font-weight: none;
}

a.white:link {

	color: #b8b8b8;
	text-decoration: none;
	font-weight: normal;
}

a.white:visited { 
	color: #b8b8b8;
	text-decoration: none;
	font-weight: normal;
}

a.white:hover {
	color: #fff;
	font-weight: normal;
	text-decoration: none;

}  
a.white:active { 
	color: #fff;
	font-weight: none;
}

a.orange:link {

	color: #c8c8c8;
	text-decoration: none;
	font-weight: normal;
}

a.orange:visited { 
	color: #c8c8c8;
	text-decoration: none;
	font-weight: normal;
}

a.orange:hover {
	color: #fff;
	font-weight: normal;
	text-decoration: none;

}  
a.orange:active { 
	color: #fff;
	font-weight: none;
}


a.active:link {

	color: #ffae03;
	text-decoration: none;
	font-weight: normal;
}

a.active:visited { 
	color: #ffae03;
	text-decoration: none;
	font-weight: normal;
}

a.active:hover {
	color: #ffae03;
	font-weight: normal;
	text-decoration: none;

}  
a.active:active { 
	color: #ffae03;
	font-weight: none;
}

a.html:link {

	color: #0099CC;
	text-decoration: none;
	font-weight: normal;
}

a.html:visited { 
	color: #0099CC;
	text-decoration: none;
	font-weight: normal;
}

a.html:hover {
	color: #66CCFF;
	font-weight: normal;
	text-decoration: none;

}  
a.html:active { 
	color: #0099CC;
	font-weight: normal;
}


a.html1:link {

	color: #555;
	text-decoration: none;
	font-weight: bold;
}

a.html1:visited { 
	color: #555;
	text-decoration: none;
	font-weight: bold;
}

a.html1:hover {
	color: #000;
	font-weight: bold;
	text-decoration: underline;

}  
a.html1:active { 
	color: #555;
	font-weight: bold;
}

a.html2:link {

	color: #555;
	text-decoration: none;
	font-weight: normal;
}

a.html2:visited { 
	color: #555;
	text-decoration: none;
	font-weight: normal;
}

a.html2:hover {
	color: #000;
	font-weight: normal;
	text-decoration: underline;

}  
a.html2:active { 
	color: #555;
	font-weight: normal;
}

/* -------------------------------------NEW ADVERTS */


#scholarships-ad-place {
position:absolute;
right:0px;
top:10px;
}

#scholarship-btn
{
  display: block;
  width: 128px;
  height: 128px;
  background:  url(../images/scholarship-btn.png) no-repeat 0 0;
  cursor:pointer;
  

}

#scholarship-btn:hover
{ 
  background-position: 0 -128px;
  cursor:pointer;
  
}


#scholarship-btn2
{
  display: block;
  width: 128px;
  height: 128px;
  background:  url(../images/scholarship-btn2.png) no-repeat 0 0;
  cursor:pointer;
  

}

#scholarship-btn2:hover
{ 
  background-position: 0 -128px;
  cursor:pointer;
  
}

#scholarship-btn3
{
  display: block;
  width: 128px;
  height: 128px;
  background:  url(../images/scholarship-btn3.png) no-repeat 0 0;
  cursor:pointer;
  

}

#scholarship-btn3:hover
{ 
  background-position: 0 -128px;
  cursor:pointer;
  
}