@charset "utf-8";
.shadowleft {
	height: auto;
	width: 860px;
	background-repeat: repeat;
	margin-right: auto;
	margin-left: auto;
	padding-right: 0.1em;
	padding-left: 0.1em;
	margin-top: 0px;
	background-color: #FFFFFF;
	background-image: url(images/drop.png);

}
#shadow #container {
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 1px solid #CC99CC;
}
.shadowleft #container #banner {
	background-color: #FFFFFF;
	width: 850px;
	float: left;
	height: 100px;
}
.shadowleft #container #top2 {
	background-color: #CCCCCC;
	width: 850px;
	float: left;
	height: 30px;
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #000000;
	font-weight: normal;
	background-image: url(images/navback.gif);
	background-repeat: repeat;
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	overflow: auto;
}
.shadowleft #container #left {
	float: left;
	height: 500px;
	width: 155px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #3399CC;
	background-repeat: no-repeat;
	overflow: auto;
	background-image: url(images/logo.gif);
	background-position: right bottom;
}

#shadow #container #left #links {
	width: 190px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	font-family: Verdana, serif, sans-serif;
	font-size: 0.9em;
	color: #000000;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #3399FF;
}
.shadowleft #container #leftclass {
	float: left;
	height: 800px;
	width: 155px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #3399CC;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	overflow: auto;
}
#shadow #container #leftclass #nav {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #990033;
	text-align: right;
}
.shadowleft #container #leftabout {
	float: left;
	height: 500px;
	width: 155px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #3399CC;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	overflow: auto;
}
#shadow #container #leftabout #nav {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #990033;
	text-align: right;
}
.shadowleft #container #leftcontact {
	float: left;
	height: 550px;
	width: 155px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #3399CC;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	overflow: auto;
}
#shadow #container #leftcontact #nav {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #990033;
	text-align: right;
}

#shadow #container #left #nav {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #990033;
	text-align: right;
}
.shadowleft #container #middle {
	float: left;
	width: 500px;
	height: 500px;
	color: #000000;
	overflow: auto;
}
#shadow #container #middle li {
	font-family: Verdana, serif, sans-serif;
	color: #000000;
	font-size: 0.8em;
}
#shadow #container #middle a {
	font-family: Verdana, serif, sans-serif;
	color: #990033;
}
.shadowleft #container #middlecontact {
	float: left;
	width: 500px;
	height: 550px;
	color: #000000;
	overflow: auto;
}

#shadow  #container  #middlecontact  #contact {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #000000;
	margin-right: auto;
	margin-left: auto;
}
#shadow  #container  #middlecontact  #map {
	margin-right: auto;
	margin-left: auto;
}
.shadowleft #container #middleabout {
	float: left;
	width: 500px;
	height: 500px;
	color: #000000;
	overflow: auto;
}
#shadow #container #middleclass li {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #000000;
}
.shadowleft #container #middleclass {
	float: left;
	width: 500px;
	height: 800px;
	color: #000000;
	overflow: auto;
}
#shadow  #container  #middlenews  li {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #000000;
}
.shadowleft  #container  #middlenews {
	float: left;
	width: 500px;
	height: 1100px;
	color: #000000;
	overflow: auto;
}
#shadow #container #middlenews #news1 {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #000000;
	margin-left: 10px;
	border: 1px solid #990033;
}
#shadow  #container  #middlenews  #news2 {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #000000;
	margin-left: 10px;
	border: 1px solid #990033;
}
#shadow #container #middlenews #news3 {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #000000;
	margin-left: 10px;
	border: 1px solid #990033;
}
#shadow #container #middlenews #news4 {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #000000;
	margin-left: 10px;
	border: 1px solid #990033;
}
#shadow #container #middlenews #news5 {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #000000;
	margin-left: 10px;
	border: 1px solid #990033;
}
#shadow #container #middlenews #news6 {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #000000;
	margin-left: 10px;
	border: 1px solid #990033;
}


.shadowleft #container #right {
	float: right;
	height: 500px;
	width: 190px;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #3399CC;
	overflow: auto;
}
.shadowleft #container #rightabout {
	float: right;
	height: 500px;
	width: 190px;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #3399CC;
	overflow: auto;
}
.shadowleft #container #rightclass {
	float: right;
	height: 800px;
	width: 190px;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #3399CC;
	overflow: auto;
}
.shadowleft #container #rightcontact {
	float: right;
	height: 550px;
	width: 190px;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #3399CC;
	overflow: auto;
}
.shadowleft #container #rightnews {
	float: right;
	height: 1100px;
	width: 190px;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #3399CC;
	overflow: auto;
}
.shadowleft #container #leftnews {
	float: left;
	height: 1100px;
	width: 155px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #3399CC;
	background-repeat: no-repeat;
	overflow: auto;
	background-image: url(images/logo.gif);
	background-position: right bottom;
}
#shadow #container #leftnews #links {
	width: 190px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	font-family: Verdana, serif, sans-serif;
	font-size: 0.9em;
	color: #000000;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #3399FF;
}
#shadow #container #leftnews #nav {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #990033;
	text-align: right;
}
#shadow #container #middle #purchase {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.9em;
	color: #990033;
	font-weight: normal;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#shadow #container #middle #purchase2 {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.9em;
	color: #990033;
	font-weight: normal;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}




#shadow #container #footer {
	width: 850px;
	height: 50px;
	background-color: #FFFFFF;
	background-image: url(images/navback.gif);
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #3366cc;
	border-right-color: #3366cc;
	border-bottom-color: #3366cc;
	border-left-color: #3366cc;
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #0066CC;
	text-align: left;
	overflow: auto;
}
#shadow #container #footer1 {
	width: 850px;
	height: 50px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #3366cc;
	border-right-color: #3366cc;
	border-bottom-color: #3366cc;
	border-left-color: #3366cc;
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #0066CC;
	text-align: right;
	float: left;
}

.clear {
	clear: both;
}

h1 {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.9em;
	color: #990033;
	margin-left: 10px;
}
a:link {
	color: #990033;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #3399CC;
}
a:active {
	text-decoration: none;
}




p {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.8em;
	color: #000000;
	margin-left: 10px;
}
.location {
	font-family: Verdana, serif, sans-serif;
	font-size: 0.9em;
	color: #0066CC;
}
body {
	background-image: url(images/back.png);
}
.style1 {
	color: #990033;
	font-weight: bold;
}
