/**************************************************
Colours:
purple: #300030
blue: #006080
blue2: #003377
red: #800000
green: #005000
jaguargreen:#336633

***************************************************/

body {text-align:center;}

#mainpage {position:center; width:800px; margin:auto; padding:0 0 20px 0; background:#ffffff; border:3px solid #d0d0d0; text-align:center;}

#title {text-align:center;}

#contactnumbers {text-align:center; font-size:95%; font-family:Allegro, Times New Roman, serif; font-weight:bold; font-style:italic; position:relative; top:-20px;}

.purplecontact {color:#500050;}
.bluecontact {color:#006080;}
.blue2contact {color:#003377;}
.redcontact {color:#800000;}
.greencontact {color:#005000;}
.greycontact {color:#606060;}
.green2contact {color:#336633;}

#rubric {text-align:center; font-size:95%; font-family:Allegro, Times New Roman, serif; font-weight:bold; font-style:italic; position:relative; top:-20px; color:#606060;}

#navigation {width:100%; text-align:center; font-size:80%; font-weight:bold; padding:5px 0 4px 0; position:relative; top:0px;}
#navigation a {color:#fff; text-decoration:none; padding:1px 3px; margin:0 -1px;}

.purplelinks {background-color:#500050;}
.purplelinks a {border:1px outset #500050;}
.purplelinks a:hover {border:1px inset #500050;}

.purplelinks2 {background-color:#e0e0e0; border:solid 1px #500050;}
.purplelinks2 a {border:1px outset #500050; background-color:#500050;}
.purplelinks2 a:hover {border:1px inset #500050; background-color:#500050;}

.bluelinks {background-color:#006080;}
.bluelinks a {border:1px outset #006080;}
.bluelinks a:hover {border:1px inset #006080;}

.blue2links {background-color:#003377;}
.blue2links a {border:1px outset #003377;}
.blue2links a:hover {border:1px inset #003377;}

.redlinks {background-color:#800000;}
.redlinks a {border:1px outset #800000;}
.redlinks a:hover {border:1px inset #800000;}

.greenlinks {background-color:#005000;}
.greenlinks a {border:1px outset #005000;}
.greenlinks a:hover {border:1px inset #005000;}

.green2links {background-color:#336633;}
.green2links a {border:1px outset #336633;}
.green2links a:hover {border:1px inset #336633;}

.blacklinks {background-color:#444;}
.blacklinks a {border:1px outset #111;}
.blacklinks a:hover {border:1px inset #444;}

#logopanel {margin-top:0px; margin-left:30px; margin-bottom:0px; background-color:#e0e0e0; padding:10px; width:175px; text-align:center;}

.purplelogopanel {border:solid 3px #500050;}
.bluelogopanel {border:solid 3px #006080;}
.blue2logopanel {border:solid 3px #003377;}
.redlogopanel {border:solid 3px #600000;}
.greenlogopanel {border:solid 3px #005000;}
.green2logopanel {border:solid 3px #336633;}

#photopanel {position:relative; top:0px; left:0px; vertical-align:center; margin-top:15px; margin-right:30px;}

.clear {clear:both;}

#textpanel {background:#e0e0e0; text-align:center; vertical-align:middle; width:300px; padding:15px 15px 15px 15px;}

.purpletextpanel {color:#500050; border:solid 3px #500050;}
.purpletextpanelIE1 {color:#500050; border:solid 3px #500050;}
.bluetextpanel {color:#006080; border:solid 3px #006080;}
.blue2textpanel {color:#003377; border:solid 3px #003377;}
.redtextpanel {color:#600000; border:solid 3px #600000;}
.greentextpanel {color:#005000; border:solid 3px #005000;}
.green2textpanel {color:#005000; border:solid 3px #336633;}

#subtitle {font-size:300%; text-align:center; font-style:italic; margin:0px 50px;}

#maincolumn {margin:20px 50px; text-align:center; font-size:120%; color:#c0c0c0;}

#maincolumn p {font-weight:bold;}

#maincolumn p.small {font-size:80%;}

#maincolumn p.gold {}

#linkbuttonpurple {text-align:center; position:relative; top:14px; width:175px;}
#linkbuttonpurple a {background-color:#500050; color:#fff; border:3px outset #500050; text-decoration:none;}
#linkbuttonpurple a:hover {border:3px inset #500050;}

#formbutton {text-align:center; position:relative; top:14px;}
#formbutton a {background-color:#005000; color:#fff; border:3px outset #005000; text-decoration:none;}
#formbutton a:hover {border:3px inset #005000;}

#formbuttonpurple {text-align:center; position:relative; top:14px;}
#formbuttonpurple a {background-color:#500050; color:#fff; border:3px outset #500050; text-decoration:none;}
#formbuttonpurple a:hover {border:3px inset #500050;}

#formbuttonred {text-align:center; position:relative; top:14px;}
#formbuttonred a {background-color:#600000; color:#fff; border:3px outset #600000; text-decoration:none;}
#formbuttonred a:hover {border:3px inset #600000;}

#formbuttongreen2 {text-align:center; position:relative; top:14px;}
#formbuttongreen2 a {background-color:#336633; color:#fff; border:3px outset #336633; text-decoration:none;}
#formbuttongreen2 a:hover {border:3px inset #336633;}

#formbuttonblue2 {text-align:center; position:relative; top:14px;}
#formbuttonblue2 a {background-color:#003377; color:#fff; border:3px outset #003377; text-decoration:none;}
#formbuttonblue2 a:hover {border:3px inset #003377;}

#jaguarbutton {text-align:center; margin-top:0px; position:relative; top:-33px; left:-10px;}
#jaguarbutton a {background-color:#336633; color:#fff; border:2px outset #336633;}
#jaguarbutton a:hover {border:2px inset #336633;}

#specifications {background-color:#336633; text-align:center; font-size:80%; font-weight:bold; padding:5px 0 4px 0; position:relative; top:-10px;}
#specifications a {border:1px outset #336633; color:#fff; font-decoration:none; padding:1px 3px; margin:0 -1px;}
#specifications a:hover {border:1px inset #336633;}

#specificationtextleft {position:relative; top:20px;}
#specificationtexttop th {font-size:80%; text-align:left;}
#specificationtexttop td {font-size:80%;}
#specificationtextleft th {font-size:80%; text-align:left;}
#specificationtextleft td {font-size:80%;}

#list img {border:solid 1px;}
