@CHARSET "UTF-8";
body{
	background: #99CCCC;
	text-align: center;
	padding: 0;
	margin: 0 0 25px 0;
}
div, td, #content, b{
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	color: #333;
	font-size: 10px;
	line-height: 150%;
}
img{
  border: 0;
}
hr{
  height: 1px;
}

p{
  text-align:left;
}
 
p.justify{
  text-align:justify;
}

/* block elements */
#primary-links{
  color: #e5e5e5;
  width: 850px;
}
#breadcrumb{
  padding: 5px 10px 5px 10px;
  margin-bottom: 15px;
  color: white;
  background: #ed008c;
}
  
#main{
  border-collapse: collapse;
  border: 0;
  width: 850px;
}
#content{
  padding: 0 20px 0 0;
}
#sidebar-middle{
  width: 230px;
  padding: 0 20px 0 0;
}
#sidebar-right{
  width: 230px;
  padding: 0;
  color: #333;
}
#sidebar-right .pic{
  margin-bottom: 15px;
}
.useful-links{
  text-align: right;
}


.byline {
	clear: both;
	margin-top: 5px;
	border-bottom: solid #000 1px;
}

/* headings */
h1, h2, h3, h4, h5{
  font-weight: normal;
  margin: 0 0 0 0;
}
h4{
  font-size: 1.1em;
  border: 0px red solid;
}
h5{
  font-size: 1.0em;
  border-bottom: 1px silver solid;
  padding-bottom: 3px;
}
.title{
  width: 100%;
  padding: 0 0 7px 0;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  margin-bottom: 15px;
}
.title-sub{
  margin-bottom: 10px;
}

/* navigation */
a{
	text-decoration: none;
}
#primary-links a{
  color: #333399;
}
#breadcrumb a{
  color: white;
}
/*whoops! jquery name collision. rm '.button' class*/
.taubiesbutton, .button{
  margin: 10px 0 10px 0;
}

/* forms */
input, select{
 border: 1px silver solid;
}