@import url("../../stylesheets/reset.css");
@import url("../../stylesheets/960.css");
@import url("../../stylesheets/text.css");

body { background: url('images/sky.jpg') bottom left fixed #224072 no-repeat; }

a { background: #def; color: #224072; text-decoration: none; padding: 2px; }
a:hover { background: #6fc5ff; color: #fff; }

.stbuttontext { background: #def; color: #224072; text-decoration: none; padding: 2px; }
.stbuttontext:hover { background: #6fc5ff; color: #fff; }

#header { height: 45px; }

#title { font-size: 30px; color: #fff; text-decoration: none; background: none; }
#title:hover { background: none; }

#nav { position: relative; }
#nav ul { margin: 0; padding: 0; text-indent: 0; position: absolute; top: 0px; right: 0px; }
#nav ul li { float: left; list-style: none; margin: 0; padding: 0; }
#nav ul li a { background: url('images/bluebg.png'); font-weight: bold; display: block; text-decoration: none;
	padding: 0 10px; color: #ccc; height: 45px; margin: 0 5px; line-height: 45px; }
#nav ul li a.active { background: url('images/bg.png'); color: #3867b4; }
#nav ul li a:hover { background: #3867b4; color: #fff; }

#body { padding: 10px 0; }

.bg { background: url('images/bg.png'); }
.bluebg { background: url('images/bluebg.png'); }

#footer a { background: none; }
#footer a:hover { text-decoration: underline; color: #09f; }

#searchForm .formHeader img { margin-right: 10px; }

td, th { padding: 5px; vertical-align: top; }

input { padding: 3px; }

a.ad { display: block; width: 120px; height: 120px; color: #bbb; background: #ddd;
	font-size: 30px; text-align: center; padding: 5px; border: 1px solid #fff; float: right; line-height: 60px; }