/* CSS Document */

*{
margin: 0; 
padding: 0; 
/*
line-height: 150%;
*/
}

body{
background-color:#FFFFFF;
font-family:"Segoe UI", Tahoma;
font-size:10px;
margin-top: 0px;
margin-left: 0px;
}

/* Layout Divs */

#header{
  background-image:url(layout/Header.png);
  background-repeat:no-repeat;
  width:987px;
  height:157px;
  margin-left: 0px;
  margin-right: auto;
}

#container{
  background-color:#FFFFFF;
  overflow:hidden;
  width:987px;
}

#menu{
  width:237px;
  height:320px;
  line-height:20px;
  font-size:1 em; 
  float:left;
}

#content{
  width:750px;
  height:320px;
  float:right;
}

#adsense{
  width:160px;
  height:600px;
  position:absolute;
  left:1100px;
  top:161px;
}

#DFVAdvert{
  width:160px;
  height:60px;
  position:absolute;
  left:1100px;
  top:788px;s
}

#footer{
  background-image:url(layout/footer.png);
  background-repeat:no-repeat;
  width:987px;
  height:157px;
  margin-left: 0px;
}



#copyright{
  width:750px;
  height:25px;
  position:relative;
  top:9px;
  left:25px;
}

#thumbstrip{
  width:750px;
  height:100px;
  margin-left: auto;
  margin-right: auto;
}

#content180{
  width:300px;
  height:180px;
  margin-left: 323px;
  margin-right: auto;
}

#content-box{
  float:left;
}

#content-box-wide{
  width:750px;
  margin-left: auto;
  margin-right: auto;
}

#dotline{
  width:750px;
  height:20px;
  margin-left: auto;
  margin-right: auto;
  background-position:bottom;
  background-image:url(layout/dot.png);
  background-repeat:no-repeat;
}

/* Font styles */

.menu-cap {
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
	font-weight:bold;
	font-family: "Segoe UI", Verdana, Arial;
}

.copyright {
	color: #CCCCCC;
	text-decoration: none;
	font-weight:normal;
	font-size: 9px;
	line-height: 1.1em;
	vertical-align:middle;
}

.content-cap {
	font-family: "Segoe UI", Tahoma;
	font-size: 16px;
	font-weight:bold;
	color: #333333;
	letter-spacing: 0.001em;
	line-height:2em;
}

.content {
	font-family: "Segoe UI", Tahoma;
	font-size: 10px;
	color: #333333;
	letter-spacing: 0.001em;
	line-height:1.2em;
	text-align:justify;
}

.pink {
	color:#d4227f;
}

/* Link adjustments */

a {
	text-decoration: none;
}

a:link {
	color: #888888;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #888888;
}
a:hover {
	text-decoration: none;
	color: #d4227f;
	font-weight:bold;
}
a:active {
	text-decoration: none;
	color: #d4227f;
}

/* List adjustments */

ul{
	list-style-image:url(layout/bullet.png);
}

/* Table adjustments */

th{
	vertical-align:top;
	width:50px;
}
