
html, body {
	font-size: 12px;
	font-family: 'Arial';
	margin:0;
	padding:0;
}

#header{
	background:#ffffff url('../images/2009/title.jpg') no-repeat;
	height: 150px;

}
#header .search{
	font-size:15px;
}

#header .menu{
	font-size:13px;
	font-weight:bold;
	margin-bottom:2px;
	padding-right: 5px;
}

#header input.box {
	font-size:12px;
	color:#464c66;
	padding:3px;
	border:solid 1px #999999;
}
#header input.submit {
	background:#E1E4EF;
	margin-top: 1px;
	font-size:12px;
	color:#4A5273;
	padding:2px;
	border:solid 1px #6A729F;
}

#content_left_side .menu{
padding: 5px;

}
#content_left_side .menutable{
	margin:0px;
	padding:0px;
}
a{
	text-decoration: none;
	color: #4A4F6C;

}
a:hover{
	text-decoration: underline;
	color: #313144;

}

#content_center h2 {
	color:#27307B;
	font-size:36px;
	font-weight:lighter;
}

a.categories:link{
	font-size:13px;
	font-family: 'Arial';
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	margin-top: 1mm;
	margin-bottom: 2mm;
	line-height: 13pt
}

a.categories:visited{
	font-size:13px;
	font-family: 'Arial';
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	margin-top: 1mm;
	margin-bottom: 2mm;
	line-height: 13pt
}

a.categories:hover{
	font-size:13px;
	font-family: 'Arial';
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	margin-top: 1mm;
	margin-bottom: 2mm;
	margin-right: 5mm;
	background: #293674;
	line-height: 13pt
}


a.categoriesmore:link{
	font-size:14px;
	font-family: 'Arial';
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	line-height: 15pt
	background: #8790c2;
}

a.categoriesmore:visited{
	font-size:14px;
	font-family: 'Arial';
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	line-height: 15pt
	background: #8790c2;
}

a.categoriesmore:hover{
	font-size:14px;
	font-family: 'Arial';
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	background: #293674;
	line-height: 15pt
}

#featuretitle{
	font-size:17px;
	font-family: 'Arial';
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	line-height: 17pt
}

#featuretitleMAIN{
	font-size:32px;
	font-family: 'Arial';
	color: #D4D4D4;
	font-weight:bold;
	text-decoration:none;
	line-height:17pt;
	float:right;

}
table.menutable{
background-repeat: repeat-y
}

div.morediv{
	background:#8790c2;
	margin-right: 5mm;
	margin-top: 1mm;
}

div.morediv2{
	background:#c9cff1;
	margin-right: 5mm;
	margin-top: 1mm;
}

#content_right_side{
	border-left: 1px solid #999;
	color:#aeaeae;
}
img.frontpageImage{
/*	border: 9px solid #B1B5CE; */
  border: 1px solid #4A4F6C;
  padding: 5px;
  background-color: #B1B5CE;
  Margin: 5px 5px;
}

img.articleimageLIST {
  border: 1px solid #4A4F6C;
  padding: 2px;
  background-color: #B1B5CE;
  Margin: 5px 5px;
}

.movie_image{
	margin-right: 8px;
	border: 4px solid #aeaeae;
}

<!-- warrens stuff  -->

ul#menu {
  width: 380px;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

ul#menu ol {
  display: none;
  text-align: left;
  list-style-type: none;
  margin: 0;
  padding: 5px;
}

ul#menu li,
  ul#menu a {
  font-family: verdana, sans-serif;
  font-size: 12px;
  color: #4A4F6C;
  font-weight:normal;
}

ul#menu li {
  line-height: 15px;
}

ul#menu ol li {
  border-bottom: none;
}

ul#menu ol li:before {
  content: "- ";
}

ul#menu a {
  text-decoration: none;
  outline: none;
}

ul#menu a:hover {
  color: #4A4F6C;
  text-decoration: underline;
}

ul#menu a.active {
  color: #4A4F6C;
}



ul#menu2 {
  width: 380px;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

ul#menu2 ol {
  display: none;
  text-align: left;
  list-style-type: none;
  margin: 0;
  padding: 5px;
}

ul#menu2 li,
  ul#menu a {
  font-family: verdana, sans-serif;
  font-size: 12px;
  color: #4A4F6C;
  font-weight:normal;
}

ul#menu2 li {
  line-height: 15px;
}

ul#menu2 ol li {
  border-bottom: none;
}

ul#menu2 ol li:before {
  content: "- ";
}

ul#menu2 a {
  text-decoration: none;
  outline: none;
}

ul#menu2 a:hover {
  color: #4A4F6C;
  text-decoration: underline;
}

ul#menu2 a.active {
  color: #4A4F6C;
}


ul#menu3 {
  width: 380px;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

ul#menu3 ol {
  display: none;
  text-align: left;
  list-style-type: none;
  margin: 0;
  padding: 5px;
}

ul#menu3 li,
  ul#menu a {
  font-family: verdana, sans-serif;
  font-size: 12px;
  color: #4A4F6C;
  font-weight:normal;
}

ul#menu3 li {
  line-height: 15px;
}

ul#menu3 ol li {
  border-bottom: none;
}

ul#menu3 ol li:before {
  content: "- ";
}

ul#menu3 a {
  text-decoration: none;
  outline: none;
}

ul#menu3 a:hover {
  color: #4A4F6C;
  text-decoration: underline;
}

ul#menu3 a.active {
  color: #4A4F6C;
}


<!-- end of menu css  -->