@charset "utf-8";
/* 29-10-08 on paulmcg */

html {
	height:99%; min-height: 99%;
}

/* I've specified the font type but not line height to use in the whole document */
body  { 
background-color: #FFFFD9; 
font-family:Verdana, Arial, Helvetica, sans-serif; /* sans is easier to read on screen */
font-size: small; /* set font size small to make text resizable */
/* line-height: 1.6em; */
margin:0px; padding:0; 
height: 99%;
text-align: center
}

/* This holds all the content together */
#allcontent {
margin-left: auto; margin-right:auto;
width:800px; 
padding-top:0px; padding-bottom:5px; 
background-color: #FFFF55 ;
/*#FFFF99;*/
min-height:100%;
text-align: left;
}

#header { background:url(../images/icons/orchid.jpg) left no-repeat;
padding:0px 0px 0px 15%; 
background-color: #D4BFFF;
font-family:Arial, Helvetica, sans-serif; color:#FF0000; 
margin:0px 0px 0px 0px; 
/* border:#2A3F00; border:#FF1FAA; border:dashed; */
height:75px;
}

#navbar {
background-color:#D4BFFF;
line-height:2em;
margin:0px 0px 0px 0px;
padding:0px; 
}
#main {
	background-color:#FFFFAA;
	padding:0px 0px 0px 10px;
	margin: 10px 260px 10px 20px;
}
#box {
	padding:0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}
#side {
	width:200px;
	background-color:#FFFFAA;
	padding:15px;
	margin:10px 20px 0px 20px;
	float: right;
	top: 0px;
}

#footer {
background-color: #EEEEEE;
padding:0px;
margin:0px 20px;
width:auto; height:20px; }

/* images positioning and links */
img {
	margin:0px;
	border:0;
	padding-right: 5px;
	vertical-align: top;
	float: left;
}

p.image {display: block; margin: 0px 10px 0px 0px; float:left; padding-top:0px;}

p.image a {display:block;
float:left;
margin:0px;
padding:5px;}

p.image a:hover {border-color:#E2C6FF; background-color:#FFDDFE; }

p.image2 {margin: 0px 10px 0px 0px; display:block; float:left}

/* text */
p {
	text-align:left;
	line-height:1.6em;
	vertical-align: top;
}

p.inline {display: inline; background-color:#FFBFAA; margin: 0px 0px 0px 10px; }

p.footertext {text-align:center; font-size:100%; line-height:1.2em; color: #D6D6D6; text-shadow: 2px 2px 2px #2A1F00; }

p.box {margin:5px 0px 0px 70px; padding:0;  }

h1 { font-size:180%; }

h2 {font-size:140%;}

h3 {font-size: 120%; line-height:1.5em; text-align:center}

/* Links */
a:link {color:#007e7e;}
a:visited {color:#333333;}
a:hover {
	background:#FFDDFE;
	color:#0d5353;
	margin-top: 0px;
}


/*   This is the end   */

