/* Start of CMSMS style sheet 'newmedia' */
html, body {
   background:#7F7F7F url(uploads/newmedia/border.jpg) repeat-y scroll center center;
   font-family:Gill Sans MT;
   font-size:14px;
   margin:0;
   padding:0;
   text-align:center;
}
img {
   border:medium none;
}
a {
   color:#9C2976;
   font-weight:bold;
   text-decoration:none;
}
a:hover {
   color:#F21C72;
   text-decoration:underline;
}
#header {
   background:transparent url(uploads/newmedia/header.jpg) no-repeat scroll center center;
   height:195px;
   margin:0 auto;
   width:100%;
   text-align:left;
}
#logo {
   height:195px;
   width:890px;
   margin:0 auto;
   text-align:left;
   position:absolute;
left:50%;
margin-left: -445px;
}
#logo h1{
  color: #fff;
  font-size:3em;

}
#container {
   -x-system-font:none;
   background:#2E0815 none repeat scroll 0 0;
   border-bottom:3px solid #9C2976;
   border-top:3px solid #9C2976;
   font-family:Gill Sans MT;
   font-size:90%;
   font-size-adjust:none;
   font-stretch:normal;
   font-style:normal;
   font-variant:normal;
   font-weight:normal;
   line-height:normal;
   margin:0 auto;
   overflow:hidden;
   text-align:left;
   width:890px;
}
* html #container {
   overflow:visible;
}
#content {
   background:#f1f1f1 url(uploads/newmedia/nav-edge.jpg) repeat-y scroll 0 0;
   float:right;
   min-height:380px;
   padding-bottom:40px;
   width:690px;
}
* html #content {
   height:380px;
   overflow:visible;
}
#maincontent {
   float:right;
   overflow:hidden;
   padding:18px 20px 0;
   voice-family:inherit;
   width:410px;
}
#rightdiv {
   float:right;
   padding-top:30px;
   width:230px;
   float:right;

}
#news {
   margin:0 auto;
   width:210px;
}
#navcontainer {
   float:left;
   overflow:hidden;
   padding-top:10px;
   width:195px;
}
* html #navcontainer {
   height:380px;
   overflow:visible;
}

.menu ul {
list-style: none;
margin:0px;
padding-left:2px;
}

.menu{
   margin-left:1px;

}
#menu li {
   margin:0px;
   padding:1px;
   text-align:center;
   list-style-type:none;
   


}

#menu li a {
   display:block;
   vertical-align: bottom;
}

#menu li a:hover {
   background-color:#fff;
   color:#F21C72;
   text-decoration:none;
}

#active{ /* menu */
   background-color:#fff;
   padding:0px;
   border:0px solid #666;
 
}
li#separator{ /* menu */
   background-color:red; 
}
span.sectionheader{ /* menu */
   background-color:yellow; 
}
#footer {
   background:#2E0815 none repeat scroll 0 0;
   color:#fff;
   font-size:80%;
   height:30px;
   margin:0 auto;
   padding:10px 0;
   text-align:center;
   width:890px;
}
#footertextleft {
   float:left;
   margin-left:10px;
   text-align:left;
   width:320px;
}
#footertextright {
   float:right;
   margin-right:10px;
   text-align:right;
   width:550px;
}
h1 {
   -x-system-font:none;
   color:#9C2976;
   font-family:Gill Sans MT;
   font-size:130%;
   font-size-adjust:none;
   font-stretch:normal;
   font-style:normal;
   font-variant:normal;
   font-weight:bold;
   line-height:normal;
   margin-top:0;
   padding-top:0;
}
.mainheading {
   font-size:123%;
   font-weight:bold;
}
h2 {
   -x-system-font:none;
   color:#9C2976;
   font-family:Gill Sans MT;
   font-size:110%;
   font-size-adjust:none;
   font-stretch:normal;
   font-style:normal;
   font-variant:normal;
   font-weight:bold;
   line-height:normal;
   margin-top:0;
   padding-top:0;
}
.underline {
   border-bottom:2px solid #2E0815;
   padding-bottom:3px;
   width:180px;
}
.subheading {
   font-weight:bold;
}
.input {
   background:#9C2976 none repeat scroll 0 0;
   border:1px solid #F21C72;
   padding:5px;
   text-align:left;
   width:215px;
}
.input p {
   margin-bottom:5px;
   margin-top:3px;
}
.linkbutton {
   background:#fff none repeat scroll 0 0;
   border:medium none;
   color:#FFF;
   font-size:95%;
   font-weight:bold;
   height:20px;
   padding:3px 8px;
}
#maincontent ul {
   list-style-image:url(uploads/newmedia/bullet.png);
}
.advert {
   background:#2E0815 none repeat scroll 0 0;
   border:0px solid #2C5D01;
   margin-left:5px;
   width:175px;
   height: auto;
}

.slide{
border: 1px solid #9B2674;}
/* End of 'newmedia' */

