/*this stylesheet is for you navigation panel*/

#navigator {

}

.housebutton {
}

.housebutton a {
font-size: 100%;
}

.housebutton a:hover {
font-size: 100%;
}


/* this part below is for the color on the background, surrounding the buttons. Change the color, and the 
border, if you like. For the border, you can use solid, dashed, or dotted, for different border styles*/

#navigator {

background-color: #cbe1de;

border: 1px #cbelde solid;

width: 150px;

margin-top: auto;

margin-left: auto;

margin-right: auto;

padding: 2px;

text-align: center;


}

/* want more space between your buttons? just increase the margins
from 1px. Font weight can be bold if you prefer.*/

.housebutton {

font-weight: normal;
text-align: center;
margin-bottom: 1px;
margin-top: 1px;
}


/* this part is for the colors of your buttons "at rest" so to speak. Notice the
top/left, and the bottom/right are colored in pairs? If you change the colors, you will need to do the same, to
maintain the illusion of 3D buttons. Make one set of sides a slightly darker shade than the other pair.
This will give the button a 3D look*/

.housebutton a {

padding: 4px;

text-decoration: none;

display: block;

color: #000000; /*this is where you change the button font color*/

background-color: #ffffff;

border-top: 1px #cccccc solid;

border-left: 1px #cccccc solid;

border-bottom: 1px #cccccc solid;

border-right: 4px #000000 solid;

}

/*this part is how the buttons look, once the pointer passes over them. Same thing as above, but this time
the top/left colors should SWAP with the bottom/right, to give the correct effect.
Also the background color should go a shade darker, to make it seem as if it were now below the 
level of the page, and is not getting any light on it*/

.housebutton a:hover {

color: #ffffff; /*-----this is where you change the button font color, when the button is hovered over*/

background-color: #ff0000;

border-top: 1px #cccccc solid;

border-left: 1px #cccccc solid;

border-bottom: 1px #cccccc solid;

border-right: 4px #ffffff solid;

}

/*This style sheet controls how the textboxes will look
The only thing that you might want to change will be the color
of the borders. They are set at #000066 at the moment.
The background color is set to ffffff (white), however if you
decide to change it you can. Just remember, if you do, it will affect EVERY
textbox on your site. To change only one, copy and paste the class here in the style sheet,
and alter the color. Change the name also... so the new class may be called
full-width-box-blue for eg. Then the new color can be called with your new class name.
*/


div.content-box {
   background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 15px;
	border-top: none;
	border-bottom: none;
	Border-right: none;
	border-left: none;
}

div.centre{
width:350px;
}

div.centre420{
width:420px;
}

div.right{
width:260px;
} 

div.right200{
width:220px;
} 


div.left{
width:168px;
} 


/*** right column Full width box.
Change the colors to suit. The standard box has a white background, and the
box2 has a colored background ***/


div.full-width-box {
   background-color: #ffffff;
	margin: 15px 0px 10px 0px;
	padding: 15px;
   border: 1px solid #000066;
	
}

div.full-width-box2 {
   background-color: #ffffaa;
	margin: 15px 0px 10px 0px;
	padding: 15px;
   border: 1px solid #000066;
	
}
	
/*** right column Half of width box left ***/
div.half-width-box-left {
   background-color: #ffffff;
	margin: 5px 5px 5px 5px;
	border: 1px solid #000066;
	padding: 10px;
	width: 50%;
	float: left;
	
}
/*** right column Half of width box right ***/
div.half-width-box-right {
   background-color: #ffffff;
	margin: 5px 5px 5px 5px;
	border: 1px solid #000066;
	padding: 10px;
	width: 50%;
	float: right;
	
}
/*** right column Half of width box left NO BORDER***/
div.half-width-box-left-nb {
   background-color: #cbe1de;
	margin: 5px 5px 5px 5px;
	border: 1px solid #ffffff;
	padding: 10px;
	width: 50%;
	float: left;
	
}
/*** right column Half of width box right NO BORDER***/
div.half-width-box-right-nb {
   background-color: #cbe1de;
	margin: 5px 5px 5px 5px;
	border: 1px solid #ffffff;
	padding: 10px;
	width: 50%;
	float: right;
	
}

/* the border of the image inside your half width textbox can be changed.
Its set to #5F8B8C at the moment. You can also change the solid
to either dashed or dotted if you want to*/

/*** Picture inside the text ***/
.img-float-left {
	float: left;
	padding: 2px;
	margin-right: 5px;
	border: 2px solid #000066;
}
.img-float-right {
	float: right;
	padding: 2px;
	margin-left: 5px;
	border: 2px solid #000066;
}
/*** Clearing of a float ***/
div.clear {
	clear: both;
	width: 100%;
	height: 1px;
}


/*** this is to give a textbox with rounded edges....and no extra images required, which
is the usual way of doing it. Notice the background is set to #fff, which is white? Thats so it blends into the background...change it if your background isnt white. The other two colors can be changed, but keep them the same as each other to keep the illusion of a rounded rectangle.  Dont alter anything else unless you are SURE you know what your doing. And if you do, and it goes wrong, please dont ask me why. ;-) ***/

div#textbox{ margin: 0 10%;background: #cbe1de;}
b.rtop, b.rbottom{display:block;background: #fff;}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #cbe1de}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/*** this is to give a textbox with rounded edges....and no extra images required, which
is the usual way of doing it. Notice the background is set to #000000, which is black? Thats so it blends into the background...change it if your background isnt black. The other two colors can be changed, but keep them the same as each other to keep the illusion of a rounded rectangle.  Dont alter anything else unless you are SURE you know what your doing. And if you do, and it goes wrong, please dont ask me why. ;-) ***/

div#textboxb{ margin: 0 10%;background: #cbe1de;}
b.rtopb, b.rbottomb{display:block;background: #000000;}
b.rtopb b, b.rbottomb b{display:block;height: 1px;
    overflow: hidden; background: #cbe1de}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtopb b.r4, b.rbottomb b.r4{margin: 0 1px;height: 2px}

/*This style sheet controls how the STYLE 1 fluid quote bubbles will look.
*/

.sbl { background: url('/image-files/bl.gif') bottom left no-repeat #cbe1de; width: 100%; text-align: center; min-width: 100px; }
.sbl90 { background: url('/image-files/bl.gif') bottom left no-repeat #cbe1de; width: 90%; text-align: center; min-width: 100px; }
.sbl80 { background: url('/image-files/bl.gif') bottom left no-repeat #cbe1de; width: 80%; text-align: center; min-width: 100px; }
.sbl70 { background: url('/image-files/bl.gif') bottom left no-repeat #cbe1de; width: 70%; text-align: center; min-width: 100px; }
.sbl60 { background: url('/image-files/bl.gif') bottom left no-repeat #cbe1de; width: 60%; text-align: center; min-width: 100px; }
.sbl50 { background: url('/image-files/bl.gif') bottom left no-repeat #cbe1de; width: 50%; text-align: center; min-width: 100px; }
.sbl40 { background: url('/image-files/bl.gif') bottom left no-repeat #cbe1de; width: 40%; text-align: center; min-width: 100px; }
.sbl30 { background: url('/image-files/bl.gif') bottom left no-repeat #cbe1de; width: 30%; text-align: center; min-width: 100px; }
.sbl20 { background: url('/image-files/bl.gif') bottom left no-repeat #cbe1de; width: 20%; text-align: center; min-width: 100px; }
.sbl10 { background: url('/image-files/bl.gif') bottom left no-repeat #cbe1de; width: 10%; text-align: center; min-width: 100px; }
.sbr { background: url('/image-files/br.gif') bottom right no-repeat; }
.stl { background: url('/image-files/tl.gif') top left no-repeat; }
.str { background: url('/image-files/tr.gif') top right no-repeat; padding: 10px; } 
.sb { padding: 2px 0px 10px 50px; background: url('/image-files/b.gif') 30px top no-repeat; }

/*This style sheet controls how the STYLE 2 fluid quote bubbles will look.
*/

b.tl {display:block; width:400px; height:8px; font-size:1px;}
b.tr {display:block; width:392px; height:8px; font-size:1px; float:right;}
b.bl {display:block; width:8px; height:8px; font-size:1px; float:left;}
b.br {display:block; width:392px; height:8px; font-size:1px; float:right; position:relative;}
b.point {display:block; font-size:1px; width:25px; height:14px;}

div.three b.tl {background:url(tab/top_left3.gif) top left no-repeat;}
div.three b.tr {background:url(tab/top_right3.gif) top right no-repeat;}
div.three p {background:#cbe1de;}
div.three b.bl {background:url(tab/bottom_left3.gif) top left no-repeat;}
div.three b.br {background:url(tab/bottom_right3.gif) top right no-repeat;}
div.three b.point {background:url(tab/point3.gif) top left no-repeat; margin:5px 0 0 225px;}
/* AddToBookmarks Style Sheet */
.addToContent {
 	text-align: center;
 	padding:3px; 
}
.addTo {
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 460px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:center;
}
.addTo img {
	vertical-align: middle;
	padding: 1px 2px 1px 6px;
	cursor:pointer;
}
.addTo {
  	background-color: #fbfbfb;
  	color: #000000;
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
}
.addtos {
	padding: 1px;
	margin: 0px;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.addToAbout{
	display: inline;
	list-style: none; 
	padding:1px; 
	margin:0px;
	font-weight: bold;
	cursor:help;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
}
/*  the next 2 styles are only for verticallayouts */
.addToV {
	background-color: #f8f8f8;
	border: 1px  #bbbbbb solid;
	padding: 1px;
	width: 90px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: auto;
	text-align: left;
}

.addToV img {
	vertical-align: middle;
	padding: 1px 2px 1px 3px;
	cursor:pointer;
}

.addToAboutV{
	list-style: none; 
	padding:1px;
	font-weight: bold;
	cursor:help;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
}

A IMG {border:0.1px none #000000;} 