/* CSS Document */
/* ITscape website style sheet*/
body { 
margin : 0; 
padding : 0; 
background-image : url(images/background.jpg); 
background-repeat : repeat; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #000033; 
font-size : 12px; 
margin : 0; 
background-color : #00c; 
} 
h1 { 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #000033; 
font-size : 16px; 
margin : 0; 
font-weight : bold; 
} 
h2 { 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #000033; 
font-size : 14px; 
margin : 0; 
font-weight : bold; 
} 
h3 { 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #000033; 
font-size : 11px; 
margin : 0; 
font-weight : bold; 
} 
#wrapper { 
width : 800px; 
position : relative; 
top : 0; 
margin-left : auto; 
margin-right : auto; 
} 
img { 
border-style : none; 
} 
.imageWrap { 
margin : 1em; 
margin-bottom : 0; 
border : none; 
float : left; 
text-align : center; 
background-color : #fff; 
} 
#header { 
background-image : url(images/header.jpg); 
background-repeat : no-repeat; 
height : 191px; 
width : 800px; 
padding-left : 0; 
padding-right : 0; 
} 
#headernav { 
position : relative; 
left : 58px; 
top : 13px; 
height : 20px; 
width : 350px; 
padding : 0; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #ffffff; 
font-size : 11px; 
margin : 0; 
} 
#headernav a:link { 
color : #ffffff; 
text-decoration : none; 
} 
#headernav a:visited { 
color : #ffffff; 
text-decoration : none; 
} 
#headernav a:hover { 
color : #ffffff; 
text-decoration : underline; 
} 
#headertag { 
position : relative; 
left : 392px; 
top : -8px; 
height : 20px; 
width : 350px; 
padding : 0; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #006; 
font-weight : bold; 
font-size : 11px; 
margin : 0; 
text-align : right; 
} 
#headernav a:link { 
color : #ffffff; 
text-decoration : none; 
} 
#headernav a:visited { 
color : #ffffff; 
text-decoration : none; 
} 
#headernav a:hover { 
color : #ffffff; 
text-decoration : underline; 
} 
#latest { 
position : relative; 
top : 0; 
font-family : "Berlin Sans FB Demi"; 
color : #cc3300; 
font-size : 16px; 
font-weight : bold; 
left : 615px; 
width : 120px; 
} 
#pagetitle { 
position : absolute; 
left : 586px; 
top : 151px; 
height : 25px; 
width : 150px; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #000033; 
font-size : 14px; 
margin : 0; 
text-align : right; 
font-weight : bold; 
} 
#headerlogo { 
position : absolute; 
top : 39px; 
height : 100px; 
width : 143px; 
padding-left : 0; 
padding-right : 0; 
} 
#HeaderLeftText { 
position : absolute; 
width : 86px; 
height : 95px; 
z-index : 1; 
left : 92px; 
top : 37px; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #ffffff; 
font-size : 11px; 
margin : 0; 
padding-left : 0; 
padding-right : 0; 
line-height : normal; 
display : inline; 
} 
#HeaderRightText { 
position : absolute; 
left : 490px; 
top : -15px; 
width : 250px; 
height : 58px; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #006; 
font-size : 11px; 
margin : 0; 
padding-left : 0; 
padding-right : 0; 
text-align : right; 
} 
#bodyleft { 
position : absolute; 
top : 191px; 
left : 0; 
background-image : url(images/bodyleft.jpg); 
background-repeat : repeat-y; 
height : 271px; 
width : 220px; 
padding-left : 0; 
padding-right : 0; 
padding-bottom : 0; 
} 
#bodycentre { 
position : absolute; 
top : 191px; 
left : 220px; 
background-image : url(images/bodycentre.jpg); 
background-repeat : repeat-y; 
height : 291px; 
width : 366px; 
padding-left : 0; 
padding-right : 0; 
padding-bottom : 0; 
} 
#bodycentretext { 
position : relative; 
left : 12px; 
width : 350px; 
height : 320px; 
padding : 2px; 
text-align : center; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #000033; 
font-size : 11px; 
margin : 0; 
padding-bottom : 0; 
padding-top : 1px; 
} 
#bodyright { 
position : absolute; 
top : 191px; 
left : 586px; 
background-image : url(images/bodyright.jpg); 
background-repeat : repeat-y; 
height : 271px; 
width : 214px; 
padding : 0; 
} 
#bodyrighttext { 
position : relative; 
top : 0; 
left : 10px; 
height : 320px; 
width : 135px; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #000099; 
font-size : 14px; 
margin : 0; 
text-align : center; 
font-weight : bold; 
padding-bottom : 0; 
padding-top : 0; 
} 
#bodyrighttext a:link { 
color : #000099; 
text-decoration : none; 
} 
#bodyrighttext a:visited { 
color : #000099; 
text-decoration : none; 
} 
#bodyrighttext a:hover { 
color : #ffffff; 
text-decoration : none; 
} 
#bodyslice { 
background-image : url(images/bodyslice.jpg); 
background-repeat : repeat-y; 
padding : 0; 
} 
#bodyslicetext { 
position : relative; 
top : 10px; 
left : 235px; 
width : 490px; 
padding-left : 0; 
padding-right : 0; 
padding-bottom : 0; 
} 
#bodyslicetext a:link { 
color : #000; 
text-decoration : underline; 
} 
#bodyslicetext a:visited { 
color : #006; 
text-decoration : underline; 
} 
#bodyslicetext a:hover { 
color : #0000ff; 
text-decoration : underline; 
} 
#navbarindex { 
position : absolute; 
top : 132px; 
left : 59px; 
width : 160px; 
height : auto; 
padding-left : 0; 
padding-right : 0; 
padding-bottom : 0; 
} 
#footer { 
position : relative; 
background-image : url(images/footer.jpg); 
background-repeat : no-repeat; 
width : 800px; 
height : 161px; 
} 
#footertext { 
position : relative; 
top : 145px; 
left : 624px; 
height : 16px; 
width : 177px; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #000033; 
font-size : 9px; 
margin : 0; 
text-align : center; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
} 
#footerindex { 
position : absolute; 
top : 439px; 
left : 0; 
background-image : url(images/footer.jpg); 
background-repeat : no-repeat; 
height : 161px; 
width : 800px; 
} 
#popup { 
margin : 5px; 
text-align : center; 
font-family : Verdana, sans-serif, "Trebuchet MS"; 
color : #000033; 
} 
img.floatRight { 
display : inline; 
float : right; 
margin : 5px; 
border : none; 
} 
img.floatleft { 
display : inline; 
clear : left; 
float : left; 
margin : 5px; 
} 
#wrapper #bodyslice #bodyslicetext ul { 
font-family : Verdana, Geneva, sans-serif; 
font-size : 11px; 
text-align : left; 
vertical-align : baseline; 
display : inline; 
list-style-type : square; 
margin-left : 5px; 
line-height : 150%; 
list-style-position : inside; 
} 
#indexintro { 
position : absolute; 
text-align : center; 
width : 321px; 
z-index : 2; 
left : 245px; 
top : 142px; 
font-size : 10px; 
} 
#navbarindex { 
position : absolute; 
top : 17px; 
left : 80px; 
width : 125px; 
padding-left : 0; 
padding-right : 0; 
padding-bottom : 0; 
font-family : Verdana, Geneva, sans-serif; 
color : #fff; 
} 
#navbar { 
position : absolute; 
top : 191px; 
left : 80px; 
width : 115px; 
padding-left : 0; 
padding-right : 0; 
padding-bottom : 0; 
font-family : Verdana, Geneva, sans-serif; 
color : #fff; 
} 
.navlinks { 
display : block; 
background : url(images/navlinks/nav.png); 
height : 22px; 
width : 115px; 
text-align : left; 
line-height : 26px; 
text-decoration : none; 
padding-left : 10px; 
font-weight : bold; 
} 
.navlinks:hover { 
font-family : Verdana, Geneva, sans-serif; 
color : #000; 
height : 22px; 
background : url(images/navlinks/nav-hover.png); 
font-weight : bold; 
} 
#navbar a:link { 
color : #fff; 
text-decoration : none; 
} 
#navbar a:hover { 
color : #000; 
text-decoration : none; 
} 
#navbar a:visited { 
color : #fff; 
text-decoration : none; 
} 
#navbarindex a:link { 
color : #fff; 
text-decoration : none; 
} 
#navbarindex a:hover { 
color : #000; 
text-decoration : none; 
} 
#navbarindex a:visited { 
color : #fff; 
text-decoration : none; 
} 
#bodycenteretext a:link { 
color : #009; 
text-decoration : none; 
} 
#bodycentretext a:hover { 
color : #06f; 
text-decoration : none; 
} 
#bodycentretext a:visited { 
color : #009; 
text-decoration : none; 
font-size : 12px; 
} 