﻿/*Stylesheet by Colin L. Ruddick, Auroris.com*/
/*Copyright © 2007 Auroris*/
/*This stylesheet and its elements may not be reused or copied without permission from the author*/

Body {
	font-family: Garamond, "Times New Roman", Times, serif;
	margin: 0;
	display: inline;
	height: 100%;
}
H2 {
	color : #8A7967;
	font-family : Garamond, "Times New Roman", Times, Serif;
	font-size : 21Px;
	line-height : Normal;
	text-decoration : None;
	vertical-align : Middle;
}
H3 {
	color : #8A7967;
	font-family : Garamond, "Times New Roman", Times, Serif;
	font-size : 19Px;
	line-height : Normal;
	text-decoration : None;
	vertical-align : Middle;
}
H4 {
	color : #8A7967;
	font-family : Garamond, "Times New Roman", Times, Serif;
	font-size : 17Px;
	font-weight : Bold;
	line-height : Normal;
	text-decoration : None;
	vertical-align : Middle;
}
Form {
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
}

P {	color:#8A7967;}
p.bottomnav {
	color : #8A7967;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 10Px;
}

A:Link {color: #005596;	text-decoration : Underline;}
A:Visited {color : #005596;text-decoration : Underline;}
A:Hover {color : #CC0000;text-decoration : Underline;}
A:Active {color : #638ED6;text-decoration : None;}
A.bottomnav:Link {	text-decoration : None;}
A.bottomnav:Visited {	text-decoration : None;}
A.bottomnav:Hover { color : #CC0000; text-decoration : Underline;}
A.bottomnav:Active { text-decoration : None;}
A.Tinylink:Link {color : #005596;}
A.Tinylink:Visited {color : #005596;}
A.Tinylink:Hover {	color: #CC0000;}
A.Tinylink:Active {color : #005596;}
A.Topnav:Link {color : #005596;font-size : 12Px;text-decoration : None;}
A.Topnav:Visited {color : #005596;text-decoration : None;}
A.Topnav:Hover {color : #CC0000;text-decoration : Underline;}
A.Topnav:Active {color : #005596;text-decoration : None;}

span.mapselectoron {
	padding: 1px;
	font-family: Garamond, "Times New Roman", Times, serif;
	color : #005596;
	font-style: italic;
	font-size: 20px;
	text-decoration: underline;
	text-align: center;
	font-weight: bold;
}
span.mapselectoroff {
	padding: 1px;
	font-family: Garamond, "Times New Roman", Times, serif;
	color : #8A7967;
	font-style: italic;
	font-size: 20px;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}
div.mapselectorbox {
	padding: 2px;
	position: relative;
	width: 140%;
	height: 40px;
}
div.mapcenter {
	position: absolute;
	width: 215px;
	height: 195px;
	text-align: center;
	top: 80px;
	left: 231px;
}
#mapbody {
	position: relative;
	width: 595px;
	padding-bottom: 5px;
	padding-left: 12px;
	padding-top: 5px;
	padding-right: 5px;
	background-color : White;
	font-family: Garamond, "Times New Roman", Times, serif;
	color : #8A7967;
	text-align: center;
	height: 380px;
}

div.transON {
	width: 100%;
	background-color: white;
	border: 0px;
}
div.transOFF {
	width: 100%;
	background-color: white;
	opacity: .75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	border: 0px;
}

img.hiddenPic {display:none;}
img.transON {background-color: white;border: 0px;}
img.transOFF {
	background-color: white;
	opacity: .75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	border: 0px;
}

td.transON {background-color: white;border: 0px;}
td.transOFF {
	background-color: white;
	opacity: .75;
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	border: 0px;
}
td.Td1_tall {
	border-bottom : 1Px Solid #8A7967;
	border-right : 0;
	color : #005596;
	font-family : Garamond, Times New Roman, Times, Serif;
	font-size : 18Px;
	font-weight : Bold;
	line-height : 150%;
	text-decoration : None;
}
td.Td1 {
	border-bottom : 1Px Solid #8A7967;
	border-right : 0;
	color : #005596;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 12Px;
	line-height : 120%;
	text-decoration : None;
}
td.Td2 {
	border-bottom : 1Px Solid #8A7967;
	border-right : 0;
	color : #005596;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 12Px;
	line-height : 20%;
	text-decoration : None;
}
td.Td3 {
	border-bottom : 1Px Solid #8A7967;
	border-right : 0;
	color : #005596;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 12Px;
	line-height : 2%;
	text-decoration : None;
}
td.Td4 {
	background-image : Url('images/design/bar.jpg');
	background-position : Bottom;
	border-right : 0;
	color : #005596;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 10Px;
	line-height : 10Px;
	height: 10px;
}
td.5	{background-color : #8A7967;
	color : #ffffff;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 8Pt;
	font-weight : Bold;
	color : #ffffff;
}

Tr.1 {
	border-bottom : 1Px Solid #8A7967;
	border-right : 0;
	border-top : 1Px Solid #8A7967;
	color : #005596;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 12Px;
	line-height : 120%;
	text-decoration : None;
}
clearfloat { clear:left; clear:right;
}
.Bold {
	color : #8A7967;
	font-family : Garamond, "Times New Roman", Times, Serif;
	font-size : 14Px;
	font-weight : Bold;
	text-decoration : None;
}
.Bold2 {
	color : #8A7967;
	font-family : Garamond, "Times New Roman", Times, Serif;
	font-size : 16Px;
	font-weight : Bold;
	text-decoration : None;
}
.Bold3 {
	color : #8A7967;
	font-family : Garamond, "Times New Roman", Times, Serif;
	font-size : 18Px;
	font-weight : Bold;
	text-decoration : None;
}

.Contb1 {
	background : White;
	border : 1 Solid #8A7967;
}
.Contb2 {
	background : #F1EFE2;
	border : 1 Solid #8A7967;
	left: 300px;
	top: 30px;
	width: 320px;
	float: right;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 10px;
}

.Orderbox1 {
	background-color : White;
	border : 1 Solid #8A7967;
	color : #005596;
	font-family : Tahoma, Arial, Helvetica, Sans-Serif;
	font-size : 10Px;
	font-weight : Normal;
	text-align: Right;
	width : 25Px;
}

.Selectbox1 {
	background-color : #8A7967;
	border : 1 Solid Black;
	color : #ffffff;
	font-family : Tahoma, Arial, Helvetica, Sans-Serif;
	font-size : 8Pt;
	font-weight : Bold;
}
.Selectbox2 {
	background-color : #8A7967;
	border : 1 Solid Black;
	color : White;
	font-family : Tahoma, Arial, Helvetica, Sans-Serif;
	font-size : 10Px;
	font-weight : Bold;
	width : 80Px;
}
.Send-Button#Ff0000 {
	background-color : #005596;
	color : White;
	font-family : Tahoma, Arial, Helvetica, Sans-Serif;
	font-size : 9Px;
	font-weight : Bold;
}

.Textarea {
	background-image : Url('images/design/sft_gry.gif');
	border : 1 Solid #8A7967;
	color : #005596;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 11Px;
	text-decoration : None;
}
textarea, div.textarea, td.textarea {
	background-image : Url('images/design/sft_gry.gif');
	border : 1 Solid #8A7967;
	color : #005596;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 11Px;
	text-decoration : None;
}

.Tinytext {
	color : #000066;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 9Px;
	text-decoration : None;
}

.Topnav {
	color : #005596;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 12Px;
	line-height : 20Px;
	text-decoration : None;
}

.text18 {
	color : #8A7967;
	font-family : Garamond, "Times New Roman", Times, Serif;
	font-size : 18Px;
	line-height : Normal;
	text-decoration : None;
	vertical-align : Middle;
}
.text15 {
	color : #8A7967;
	font-family : Garamond, "Times New Roman", Times, Serif;
	font-size : 15Px;
	line-height : Normal;
	text-decoration : None;
	vertical-align : Middle;
}

a.footlinks {
	text-decoration:none;
	font-size:15px;
	color: #8A7967;
}

#masthead {
	position: relative;
	width: 100%;
}
#body {
	position: relative;
	width: 595px;
	padding-bottom: 5px;
	padding-left: 12px;
	padding-top: 5px;
	padding-right: 5px;
	background-color : White;
	font-family: Garamond, "Times New Roman", Times, serif;
	color : #8A7967;
	font-size : 16Px;
	line-height: 18px;
}
#bodymasthead {
	padding: 15px 5px 10px 5px;
	position: relative;
	width: 100%;
	height: 40px;
	font-family: "Adobe Garamond Pro", Garamond, "Times New Roman", Times, serif;
	color : #8A7967;
	font-style: italic;
	font-size: 28px;
}
#header {
	position: relative;
	width: 100%;
	background-color : White;
	font-family: Garamond, "Times New Roman", Times, serif;
	color : #8A7967;
}
#head2 {
	position: relative;
	width: 100%;
	background-color : #8A7967;
	margin-top: 5px;
	margin-bottom: 5px;
}

#box_menu {
	padding: 3px 10px 2px 175px;
	font-family: Garamond, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	width: 100%;
	height: 25px;
	position: relative;
	color : #8A7967;
	border-bottom-style: solid;
	border-bottom-color: #D4D0C8;
	border-bottom-width: 5px;
}
#box_pch {
	background-color : #F5E1BF;
	vertical-align: middle;
	text-align: center;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;

}
#box_blu {
	background-color : #ADC2D6;
	vertical-align: middle;
	text-align: center;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;

}
#box_grn {
	background-color : #A7D391;
	vertical-align: middle;
	text-align: center;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;

}
#box_kki {
	background-color : #EDEAE1;
	vertical-align: middle;
	text-align: center;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;

}
#box_tpe {
	background-color : #D4D0C8;
	vertical-align: middle;
	text-align: center;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}
#box_end {
	background-color: #F1EFE2;
	vertical-align: middle;
	text-align: center;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;

}
#box_bar1 {
	position: relative;
	width: 100%;
	height: 5px;
	background-color: #D4D0C8;
}
