body {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #000000;
text-align:left;
background-color:#CB360E;
background-image:url(img/bgSpoon2.jpg);
background-repeat:repeat-x;
}

input, select, textarea, option {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
}

#wrapper{
width:770px;
margin-left:auto;
margin-right:auto;
text-align:left;
padding:0;
background-color:#FFFFFF;
border-bottom:5px solid #CB360E;
border-left:5px solid #CB360E;
border-right:5px solid #CB360E;
/*color:#000000;*/
}

#adminWrapper{
width:984px;
margin-left:auto;
margin-right:auto;
text-align:left;
padding:0;
background-color:#FFFFFF;
border-bottom:5px solid #CB360E;
border-left:5px solid #CB360E;
border-right:5px solid #CB360E;
/*color:#000000;*/
}

#header{
position:relative;
height:auto;
width:770px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

#adminHeader{
position:relative;
height:155px;
width:984px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
background-image:url(img/headerSpoon2.jpg);
background-repeat:no-repeat;
}

#subMenu{
position:absolute;
top:13px;
left:632px;
width:auto;
height:auto;
font-size:8pt;
font-weight:bold;
text-align:left;
}

#header .click{
position:absolute;
top:2px;
left:2px;
width:185px;
height:65px;
}

#header .menu{
position:absolute;
top:155px;
left:0px;
width:770;
height:auto;
}

#main{
position:relative;
padding: 0;
width:770px;
height:auto;
margin-left:auto;
margin-right:auto;
text-align:left;
background-color:#FFFFFF;
background-image:url(img/bgChiltern.jpg);
background-repeat:repeat-y;
}

#main .heading{
position:relative;
height:auto;
width:765px;
padding: 0 0 0 5px;
}

#main .textLeft{
position:relative;
height:auto;
width:485px;
padding:5px 0 0 10px;
text-align:justify;
}

#main .textLeftL{
position:relative;
height:auto;
width:485px;
padding:5px 0 0 10px;
text-align:left;
}

#main .textLeft40{
position:relative;
height:auto;
width:250px;
padding:5px 0 0 10px;
text-align:justify;
}

#main .textLeft50{
position:relative;
height:auto;
width:370px;
padding:5px 0 0 10px;
text-align:justify;
}

#main .textLeftFull{
position:relative;
height:auto;
width:760px;
padding:5px 0 0 10px;
text-align:justify;
}

#main .textLaunch{
position:relative;
height:auto;
width:760px;
padding:5px 0 0 10px;
text-align:center;
}

#main .textRight{
position:absolute;
top:0px;
left:505px;
height:auto;
width:255px;
padding:5px;
background-image:url(img/bgFadeBox.jpg);
background-repeat:repeat-x;
}

#main .textRight60{
position:absolute;
top:0px;
left:265px;
height:auto;
width:495px;
padding:5px;
}

#main .textRight50{
position:absolute;
top:0px;
left:390px;
height:auto;
width:370px;
padding:5px;
text-align:left;
}

#main .boxSide1{
position:absolute;
top:-4px;
left:510px;
width:250px;
height:auto;
padding:5px;
background-image:url(img/bgFadeBox.jpg);
background-repeat:repeat-x;
}

#main .boxSide2{
position:absolute;
top:233px;
left:510px;
width:250px;
height:auto;
padding:5px;
background-image:url(img/bgFadeBox.jpg);
background-repeat:repeat-x;
}

#main .boxSide3{
position:absolute;
top:305px;
left:510px;
width:250px;
height:auto;
padding:5px;
background-image:url(img/bgFadeBox.jpg);
background-repeat:repeat-x;
}

#main .boxSide4{
position:absolute;
top:362px;
left:510px;
width:250px;
height:auto;
padding:5px;
background-image:url(img/bgFadeBox.jpg);
background-repeat:repeat-x;
}

#main .boxSide5{
position:absolute;
top:281px;
left:505px;
width:250px;
height:auto;
padding:5px;
background-image:url(img/bgFadeBox.jpg);
background-repeat:repeat-x;
}

#main .boxSide6{
position:absolute;
top:568px;
left:505px;
width:250px;
height:auto;
padding:5px;
background-image:url(img/bgFadeBox.jpg);
background-repeat:repeat-x;
}

#main .strapline{
position:absolute;
top:543px;
left:59px;
width:auto;
height:auto;
font-size:19px;
color:#0397D6;
font-weight:bold;
}

#footer{
clear:both;
position:relative;
width:760px;
height:65px;
margin-left:auto;
margin-right:auto;
text-align:center;
padding:5px;
background-image:url(img/bgFooter.jpg);
background-repeat:no-repeat;
}

#adminFooter{
clear:both;
position:relative;
width:984px;
height:65px;
margin-left:auto;
margin-right:auto;
text-align:center;
padding:5px;
background-image:url(img/bgFooterAdmin.jpg);
background-repeat:no-repeat;
}

#footer a:link{
color:#0397D6;
}
#footer a:visited{
color:#0397D6;
}
#footer a:hover{
color:#CB360E;
}

#ciscom{
position:relative;
left:0px;
top:0px;
width:770px;
height:auto;
text-align:right;
}

#subMenu a:link{
color:#FFFFFF;
}
#subMenu a:visited{
color:#FFFFFF;
}
#subMenu a:hover{
color:#CB360E;
}
#subMenu a:active{
color:#FFFFFF;
}

form{
   margin: 0;
   padding: 0;
   border: 0;
}

a:link {
	color:#0397D6;
}

a:visited {
	color:#0397D6;
}

a:active {
	color:#0397D6;
}

a:hover {
	color:#CB360E;
}

h1 {
font-size:14px;
color:#494593;
}

h2 {
font-size:12px;
}

.bold {
font-weight:bold;
color:#28166F;
font-size:12px;
}

.headerMain {
font-size:19px;
color:#0397D6;
font-weight:bold;
}

.header2 {
font-size: 12px;
color:#333333;
font-weight:bold;
}

.header1 {
font-size: 12px;
color:#0397D6;
font-weight:bold;
}

.headerRed {
font-size: 12px;
color:#FF0000;
font-weight:bold;
}

.headerWhite{
font-size: 16px;
color:#ffffff;
font-weight:bold;
}

.image:link {background-color:transparent;}

.image:visited {background-color:transparent;}

.image:hover {background-color:transparent;}

.justify {
text-align:justify;
}

.centre {
text-align:center;
}

.whiteBold {
	font-weight: bold;
	color: #FFFFFF;
	font-size:14px;
}

.white {
color:#FFFFFF;
}

.yellowBold{
font-size:26px;
color:#FDFA00;
font-weight:bold;
}
.boxBlue {
border: 2px;
border-style:solid;
border-color:#0397D6;
}

.boxPurp {
border: 2px;
border-style:solid;
border-color:#494593;
}

.boxOrange {
border: 2px;
border-style:solid;
border-color:#FF4E06;
}

.boxGrey {
border: 2px;
border-style:solid;
border-color:#333333;
}

.headerBox {
font-size: 12px;
color:#FF4E06;
font-weight:bold;
}

.headerBoxBg {
font-size: 12px;
color:#FFFFFF;
font-weight:bold;
background-color:#FF4E06;
}

.main {
font-family:Verdana, Arial, Helvetica, sans-serif
font-size: 8pt;
}

.img {
border:1px;
border-style:solid;
border-color:#0397D6;
padding:1px;
margin:2px 7px 0 0px;
float:left;
}

.img1 {
border:1px;
border-style:solid;
border-color:#0397D6;
padding:1px;
margin:0;
}

.img2 {
padding:1px;
margin:2px 7px 0 0px;
float:left;
}

li {
list-style:url(img/bulletSq.gif) circle outside;
}

/* THUMBNAIL VIEWER */
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

/* FLASH COUNTDOWN TIMER */
#flashcontent {
	display: block;
	margin: 0 auto;
	padding: 0;
}

#altcontent {
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 500px;
}
