body
{
background: #F2E3ED;
margin:0;
padding:0;
margin-top:10px;
}



#all
{
position:absolute;
background: #FFFFFF;
border: solid 1px #DBB0CD;
margin: 0;
padding: 0.5%;
width: 70%;
left:50%;
margin-left:-35%;
min-height:150px;   
height:auto !important;   
height:150px;   
font-family:Verdana;
color: #000000;
font-size: 11px;
}


#header
{
position: relative;
float:left;
width:100%;
background: #fff;
color: #000000;
margin: 0;
padding:0;
}

#logo
{
position:relative;
float:left;
width:40%;
padding:0;
margin:0;
text-align:left;
text-transform:none !important;
}


#fontsize
{
position:relative;
float:left;
width:60%;
text-align:right;
padding:0;
margin:0;
background:#fff;
font-weight:bold;
color:#303030;
}

#fontsize a
{
position: relative;
color:#303030;
text-decoration:none;
margin:5px;
padding:2px;
padding-left:25px;
}


#fontsize a.larger {
background:#fff url(../images/lupe_larger.gif) no-repeat;
color:#303030;
text-decoration:none;
}

#fontsize a.smaller {
background:#fff url(../images/lupe_smaller.gif) no-repeat;
color:#303030;
text-decoration:none;
}

#fontsize a.reset {
background:#fff url(../images/lupe_reset.gif) no-repeat;
color:#303030;
text-decoration:none;
}


#fontsize a.larger:hover,#fontsize a.larger:active,#fontsize a.larger:focus {
background:#fff url(../images/lupe_larger.gif) no-repeat;
color:#303030;
text-decoration:underline;
}

#fontsize a.smaller:hover,#fontsize a.smaller:active,#fontsize a.smaller:focus {
background:#fff url(../images/lupe_smaller.gif) no-repeat;
color:#303030;
text-decoration:underline;
}

#fontsize a.reset:hover,#fontsize a.reset:active,#fontsize a.reset:focus {
background:#fff url(../images/lupe_reset.gif) no-repeat;
color:#303030;
text-decoration:underline;
}

#menusrc
{
position:relative;
float:left;
width:100%;
height:auto;
padding:0;
margin:0;
margin-top:1%;
background:#93246F;
border-top: solid 2px #ccc;
border-bottom: solid 2px #ccc;
}


#swfmenu 
{
position:relative;
float:left;
width:72%;
height:auto;
padding:0.5%;
padding-right:0;
margin:0;
background:#93246F;
color:#fff;
}

#search
{
position:relative;
float:right;
width:27%;
height:auto;
padding:0;
padding-top:0.9%;
padding-bottom:0.8%;
margin:0;
background:#93246F;
}

#search form label
{
position:relative;
float:left;
padding:0;
margin:0;
padding-left:2%;
padding-top:1%;
color:#fff;
font-weight:bold;
}

#search form .inputbox
{
position:relative;
float:right;
padding:0;
margin:0;
margin-right:2%;
background:#fff;
border:solid 1px #ccc;
font-weight:normal;
width:55%;
}


#contentarea
{
position: relative;
float:left;
width:100%;
color: #000000;
margin: 0;
padding:0;
margin-top:15px;
min-height:150px;   
height:auto !important;   
height:150px; 
}

#left
{
position: relative;
float:left;
width:22%;
color: #000000;
margin: 0;
padding:0;
margin-right:5%;
}

.moduletable
{
position: relative;
width:100%;
color: #000000;
margin: 0;
padding:0;
margin-bottom:40px;
padding-bottom:10px;
}

.moduletable h3{
position: relative;
width:98%;
margin: 0;
padding:0;
padding-bottom:5px;
border-bottom: solid 1px #93246F;
font-family:Verdana;
color: #93246F;
font-size: 12px;
font-weight:bold;
}



.latestnews li{
position: relative;
width:98%;
margin: 0;
padding:0;
margin-left:-15px;
margin-bottom:10px;
font-family:Verdana;
color: #303030;
font-size: 11px;
list-style-type:none;
list-style-image: url(../images/list.png);
}

.latestnews li a{
color: #303030;
font-size: 11px;
text-decoration:none;
}

.latestnews li a:hover{
color: #303030;
font-size: 11px;
text-decoration:underline;
}

.mostread li{
position: relative;
width:98%;
margin: 0;
padding:0;
margin-left:-15px;
margin-bottom:10px;
font-family:Verdana;
color: #303030;
font-size: 11px;
list-style-type:none;
list-style-image: url(../images/list2.png);
}

.mostread li a{
color: #303030;
font-size: 11px;
text-decoration:none;
}

.mostread li a:hover{
color: #303030;
font-size: 11px;
text-decoration:underline;
}

#wrapper
{
position: relative;
float:right;
width:73%;
color: #000000;
margin: 0;
padding:0;
}

#main
{
position: relative;
float:left;
width:99.5%;
background-color: #F2E3ED;
border: solid 1px #93246F;
color: #000000;
margin: 0;
padding:0;
}


.blog{
position: relative;
float:left;
width:98%;
margin: 0;
padding:1%;
}

#page{
position: relative;
float:left;
width:98%;
margin: 0;
padding:1%;
}

.leading{
position: relative;
float:left;
width:100%;
margin: 0;
padding:0;
}

.contentheading {
position: relative;
width:100%;
margin: 0;
padding:0;
padding-bottom:5px;
border-bottom: solid 1px #303030;
font-family:Verdana;
color: #303030;
font-size: 13px;
font-weight:bold;
}

.buttonheading 
{
position: relative;
float:right;
width:28%;
margin: 1%;
padding:0;
text-align:right;
}

.buttonheading img
{
border:0;
}

.iteminfo 
{
position: relative;
float:left;
width:69%;
margin: 1%;
margin-left:0;
padding:0;
}

.createdby {
position: relative;
margin: 0;
padding:0;
font-family:Verdana;
color: #303030;
font-size: 11px;
font-weight:normal;
font-style:italic;  
}

.createdate {
position: relative;
margin: 0;
padding:0;
font-family:Verdana;
color: #303030;
font-size: 11px;
font-weight:normal;
font-style:italic;  
}
