/*based on Gala 10*/
/* generic */
img{border: 0;}
/* POSITIONING */
div#container{width:728px;margin:0 auto}
div#wrapper{float:left;width:100%}
div#content{margin-right: 288px;}
	div#content{width: 440px;}/*needed for IE*/
div#sideblock{float:left;width:124px;margin-left:-124px}
div#skyscraper{float:left;width:164px;margin-left:-288px}
div#footer{clear:left;width:100%}
div#header{position:relative;height:80px;}

#btop{ width: 468px; height: 60px; position: absolute; left:40%;top: 0.2em; z-index:1000; }
.styling #gad{ width:160px;height:600px; }

/* STYLING */
html,body{margin:0;padding:0.2em}
body{text-align:center}
/* formatting */
h1,#header h1,#content h1{display:inline; font: normal 1em sans-serif; position: absolute; right: -200px; top: -200px;}
#content h2{display:block; font:normal 1em sans-serif;}
#content h3,#content h4,#content h5{display: inline; font: normal 1em sans-serif;}
#content .motto{display: block; font: oblique small-caps bolder 1em Verdana, Geneva, Arial, Helvetica, sans-serif;  text-align: right; }
a, a:active, a:focus, a:link, a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}

#content .styling {margin:0;padding: 0 0.8em 0 0.8em; }

div#container{text-align:left; }
div#content p,div#content h1,div#content h2,div#content h3,div#content h4{margin-top:0;margin-bottom:0;padding-bottom:0.5em;}
div#content p{text-align: justify;font:0.8em Arial, Helvetica, sans-serif;}
div#content ul,div#content dl{font:0.8em Arial, Helvetica, sans-serif;}
/*sidenav*/
#sideblock .navigation{font: 0.8em Arial, Helvetica, sans-serif;}
#sideblock .navigation,#sideblock .navigation ul,#sideblock .navigation dl{margin:0;padding:0;text-indent:0; background-color: #E6C3C3;}
#sideblock .navigation h3,#sideblock .navigation h4,#sideblock .navigation dt{margin:0;font: normal small-caps bolder 1em Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #F3E1E1; }
#sideblock .navigation ul li,#sideblock .navigation dd{display:block; list-style: none; margin:0;  text-indent: 0px; }
#sideblock .navigation ul li a,#sideblock .navigation ul li a:visited,#sideblock .navigation dd a,#sideblock .navigation dd a:visited
{display:block;width:112px;padding: 0.2em 4px 0.2em 4px;text-decoration:none;color: #993333;background-color: #E6C3C3; }
#sideblock .navigation ul li a:hover,#sideblock .navigation dd a:hover
{display:block;width:112px;padding: 0.2em 4px 0.2em 4px;text-decoration:none;color: #993333;background-color: #FFCCCC; }
/* IE Specials*/ * html #sideblock .navigation ul li a,* html #sideblock .navigation ul li a:visited,* html #sideblock .navigation dd a,* html #sideblock .navigation dd a:visited,* html #sideblock .navigation ul li a:hover,* html #sideblock .navigation dd a:hover
{width:100%;}
/*footer*/
div#footer p{margin:0;padding:5px 10px}
/*footernav*/
div#footer .navigation{font: 0.6em Arial, Helvetica, sans-serif;}
div#footer .navigation ul,div#footer .navigation dl,div#footer .navigation ul li,div#footer .navigation dl dd{display:inline;margin:0;padding:2px;text-indent:0;list-style:none;}
div#footer .navigation ul li a,div#footer .navigation ul li a:visited,div#footer .navigation dd a,div#footer .navigation dd a:visited
{text-decoration:none;color: #993333;background-color: #E6C3C3; }
div#footer .navigation ul li a:hover,div#footer .navigation dd a:hover
{color: #993333;background-color: #FFCCCC; }
/* bnav */
div#footer .bnav{padding:0.3em;font:0.4em Arial, Helvetica, sans-serif;background: #E6C3C3;}
div#footer .bnav a,div#footer .bnav a:visited,div#footer .bnav a:hover{background: #E6C3C3;color: #D4D4D4;}
div#footer ul.bnav,div#footer dl.bnav,div#footer ul.bnav li,div#footer dl.bnav dd{display:inline;padding:0;}
/*linksblock*/
#content .styling .linksblock{display:block; float:left; width:44%;margin:1%;padding:0.2em;clear:none;border: 1px dashed #E6C3C3; font: normal 0.8em "MS Sans Serif", Geneva, sans-serif; }
#content .linksblock,#content .linksblock ul,#content .linksblock dl{margin:0;padding: 0;text-indent: 0; background: #E6C3C3;}
#content .linksblock h3,#content .linksblock h4,#content .linksblock dt{margin:0;font: normal small-caps bolder 0.8em Arial, Verdana, Geneva, Helvetica, sans-serif;}
#content .linksblock di > dt{margin:0;font: normal small-caps normal 0.7em Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #757575; }
#content .linksblock ul li,#content .linksblock dd{display:block; list-style: none; margin:0; padding:0.2em; text-indent: 0px; }
#content .linksblock dfn{margin:0; padding:0; text-indent: 0px;font-style: normal;}
#content .linksblock a,#content .linksblock a:visited{display:inline;padding: 0.2em;text-decoration:none;color:#999999; background: #E6C3C3;}
#content .linksblock a:hover{background:#999999;}
/*TABLE*/
table {text-decoration:none;font: normal normal 10pt Trebuchet MS,Verdana,Arial,sans-serif;  }
table#specs {border: 1px solid #999999; caption-side: top;  table-layout: auto;   }
table#specs th, table#specs td {padding:2px;border: 1px solid #D4D4D4;  border-collapse: collapse;}
table#specs th {font-variant:small-caps;vertical-align:top;white-space:nowrap;}
table#specs thead th {text-align: center;}
table#specs tbody td,table#specs tfoot td {font: normal normal 8pt Verdana,Arial,Trebuchet MS,sans-serif;  vertical-align: middle; }
table#specs small { font: normal normal 8pt Arial,Verdana,Trebuchet MS,sans-serif; }
/*
#content .linksblock ul li a,#content .linksblock ul li a:visited,#content .linksblock dd a,#content .linksblock dd a:visited,#content .linksblock li dd a,#content .linksblock li dd a:visited,#content .linksblock dfn a,#content .linksblock dfn a:visited
{display:inline;padding: 0.2em;text-decoration:none;color:#369;background-color: #E1F2FF; }
#content .linksblock ul li a:hover,#content .linksblock dd a:hover,.linksblock dfn a:hover
{display:inline;padding: 0.2em;text-decoration:none;color:#369;background-color: #DDDDDD; }
*/
/*borders*/
#btop{border-left:3px solid #D4D4D4;border-top:3px solid #D4D4D4;border-right:3px solid #EAEAEA;border-bottom:3px solid #EAEAEA;}
.styling #gad{border-left:2px solid #D4D4D4;border-top:2px solid #D4D4D4;border-right:2px solid #EAEAEA;border-bottom:2px solid #EAEAEA;}
img#logo{border:4px solid #fff;}

/*colours*/
body{background: #FFE1E1;color: #FFEAEA;}
div#container{background: #E6C3C3;color: #616A73;}
div#header{background: #FFF;}
div#content,table,div#content a,div#content a:visited,div#content a:hover{background: #FFEAEA;color: #616A73;}

/*
div#sideblock{background:#B9CAFF}
div#skyscraper{background:#FF8539}
div#footer{background: #333;color: #FFF}
div#footer a{display:inline;padding:0;color: #C6D5FD}
*/

