/* CSS Document */
html, body, page{margin:0;padding:0;}
body {font:12px/16px verdana, arial, sans-serif;color:#000;background-color:#e6e7e8;border-top:65px solid #5a698b;}
#page{position:relative;width:1024px;margin:-65px 0 5% 5%;background: #fff url(/masba/images/465.gif) repeat-y top right;position:relative;}
#header{float:left;width:100%;height:65px;position:relative;background:#e6e7e8 url(/masba/images/471.jpg) top left;z-index:100;}
#branding{float:left;width:68%;position:relative;}
#nav{float:left;width:32%;position:relative;padding-top:35px;position:relative;}
#content{float:left;width:100%;position:relative;background:#fff url(/masba/images/466.gif) repeat-x bottom left;padding-bottom:10px}
#main{float:left;width:68%;position:relative;margin:1%;background:#fff url(/masba/images/470.jpg) repeat-x top left;}
#local{float:left;width:28%;position:relative;padding:1% 1% 1% 0;margin-right:-3px;}
#sub{float:left;width:99%;position:relative;background:#fff url(/masba/images/468.jpg) repeat-x top left;padding-left:1%;z-index:100;padding-bottom:10px;}
#sub2{float:left;width:99%;position:relative;padding-left:1%;border-top:1px solid #5a698b;padding-top:10px;}

.structurelabel{position:absolute;left:-1200px;visibility:hidden;}
br.clear {clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: 1px;
	line-height: 5px;
}
table{width:100%;}
table.mainArticle{width:95%}
hr{display:none;}
img{border:0;}
    
/* LINKS */
    a, a:link, a:active {
        text-decoration: none;       
        color: #5a698b;
    }
    a:visited {color: #cc3333;}
    a:hover {text-decoration: none;
        color: black; }
.localHeader a{color: white;}
.button a, .slides a{color: #cc3333;}
.button a:visited, .slides a:visited{color: #5a698b;}

/* END LINKS */

span{color:#cc3333;}
ul {margin-left:5px;}
ul li{padding-left:5px;margin-bottom:15px;cursor:crosshair;}
li dl{text-decoration:none;color:#5a698b;visibility:hidden;position:absolute;}
dt{color:#5a698b;text-decoration:none;}
dd{margin-left:15px;margin-bottom:5px;}
ul.mainArticle li ul{visibility:hidden;position:absolute;}
    
h1{font:14px/16px  verdana, arial, sans-serif;color:#5a698b;margin:0;padding:0;font-weight:bold;}
h2{font:14px/18px  verdana, arial, sans-serif;color:#cc3333;margin:0;padding:0;text-transform:uppercase;font-weight:bold;}
#header h1{margin:45px 0 0 220px ;font-weight:bold;text-transform:uppercase;font-size:12px;color:#2b165e}
#sub h1{font-size:12px;}
#sub p,#local p{margin:0;padding:0;}


/* MAIN */
.frontArticle{margin:10px;}
.frontArticle h2{margin-bottom:10px;}
.mainArticle{margin:10px 10px 40px 10px;}
.frontArticle h1, .mainArticle h1{font:18px/20px  verdana, arial, sans-serif;font-weight:bold;padding:10px 10px 10px 0;}
.frontArticle img, .mainArticle img{float:left;border:5px solid #5a698b;margin:0 40px 10px 0;}
.listing{margin:0px 10px 10px 0px;border-bottom: 1px dotted #5a698b;padding-top:10px;padding-bottom:10px;}
.listing img{float:left;border:5px solid #5a698b;margin:0 10px 10px 0;}
.subHeading{padding:20px 0 0 2px;border-bottom:1px solid #5a698b;clear:both;}


/* SUB */
div.front{float:left;width: 44%;height:100%;display:inline;position:relative;margin:2%;padding:0 .5% .5% .5%;z-index:100;}
div.top{background-color:white;border:1px solid #ccc;margin-bottom:0}
div.bottom{background-color:#e6e7e8;border:1px solid #5a698b;}
.titleImage{position:absolute; top:-5px;left:-10px;z-index:200;}
.subImage{float:right;margin:0 0 5px 5px;}

/* SUB2 */
.bottomArticle{float:left;width:50%;position:relative;margin-right:-2px}
#sub2 img, #sub2 object{float:right;position:relative;bottom:0;right:3px}

/* LOCAL */
.localArticle{border:1px solid #5a698b;margin-bottom:20px;width:100%}
.localHeader{background:#5a698b url(/masba/images/476.gif) repeat-x top left;height:34px;overflow:hidden;width:100%}
.localHeader h1{line-height:34px;color:white;padding:0 5px;width:100%}
.localBody{background-color:#e5ecff;;padding:5px;}
.button{text-transform:uppercase;line-height:40px;margin-left:80px}
.button a{padding:5px;background: url(/masba/images/464.jpg) repeat-x top left;}

/* Calendar - start */
.calb {border: #e5ecff 1px solid;background-color: #ffffff;}
.calbm {border: #e5ecff 1px solid;color: #cc3333;background-color: #75a1d0;}
.caltoday, .calbmtoday {border: #cc3333 1px solid;color:#cc3333}
.calbmtoday {background-color: #75a1d0}
.colbak1 {background-color:#e5ecff}
/* Calender - end */

/* Blog/ Forum */
ul.reply{padding:0;margin:0;list-style-type:none}
ul.reply li{background-color:#f5f5f5;margin:0 0 1px 0;padding:5px;border:bottom:1px solid #ffffff}