/* ===== global styles ===== */
* {
	margin:0;
	padding:0;
	font-family: Tahoma,Geneva,sans-serif;
}
body{
	text-align:center;
	margin:0px auto;
	background-color:#991122;
}

div#page{
	padding: 0;
	width:1000px;
	text-align:left;
	margin:0px auto;
}
div#topBar{
	margin-bottom:10px;
	position:relative;
}

div#topLinks{
	padding:10px 2px 2px 2px;
	position:relative;
}
div#topLinks ul{
	list-style:none;
}

div#topLinks ul li { 
float:right;
margin : 0;
padding : 0; 
}

div#topLinks ul li a, div#topLinks ul li a:hover,
div#topLinks ul li a:visited,div#topLinks ul li a:active{
letter-spacing:-0.2px;
color:#e3e0e0;
font-weight:900;
margin-left:10px;
text-decoration:none;
font-size:12px;
}

div#topLinks ul li a:hover{
color:#fff;
}

div#heading{
color:#fff;

}
div#heading h1{
	color:#ffd200;
	font-family: Verdana,sans-serif;
	font-weight:300;
	font-size:25px;
	letter-spacing:3px;
	text-transform:uppercase;
}
div#heading h2.colNameSubHead{

	padding-left:5px;
	font-family: Verdana,sans-serif;
	font-weight:300;
	font-size:14px;
	letter-spacing:1px;

}
div#heading h2 a, div#heading h2 a:hover,
div#heading h2 a:visited,div#heading h2 a:active{
	color:#fff;
}

div#midBar{
background-color:#fffebc;
margin-top:0px;
padding:5px;



}
div#midBar #slider{

float:left;

}

div#midBar #midBarMessage{
padding:15px 15px 5px 605px;


}
div#midBar #midBarMessage h2.topicHead{
color:#ff6600;
font-size:22px;
font-weight:300;
margin:10px 0 20px 10px;
}



div#midBar #midBarMessage  #messageContent{
font-size:12px;
padding-left:15px;
text-align:justify;

}
div#midBar #midBarMessage img#director{
margin:0px 30px 0 0;
border:1px solid #fff;

}
div#midBar #slider .sliderImg{
width:600px;
height:300px;
display:block;
}




div#midBar #contentHead{
padding:15px 45px 10px 40px;
background-color:#fff;
}

div#midBar #contentHead img.colLogo{
border:none;
padding-right:5px;

}
div#midBar #contentHead h2{
padding-top:10px;
padding-bottom:5px;
color:#003300;
font-size:25px;
font-weight:300;
letter-spacing:1px;
line-height:19px;
}
div#midBar #contentHead h3{
color:#304721;
font-size:14px;
font-weight:300;
letter-spacing:1px;
line-height:15px;
}
div#midBar #collContent{
padding:20px 50px;
background-color:#fff;
text-align:justify;
font-size:14px;
letter-spacing:1px;

min-height:350px;
}
div#midBar img.collContentImg{
border:3px solid #fefdc7;
height:300px;
width:400px;
margin-left:10px;
}


div#contentBar{
background-color:#fffebc;
margin-top:10px;
min-height:200px;
}
div#contentBar #contentBarLeft {
width:600px;

}
div#contentBar #contentBarLeft #intro{
margin-top:10px;
font-size:12px;
padding:0px 20px 10px 20px;
width:300px;
text-align:justify;
border-right:1px Solid #991122;
}
div#contentBar #contentBarLeft #recent{
margin-top:10px;
margin-left:335px;
font-size:13px;
padding:0px 20px 10px 20px;
min-height:150px;
text-align:justify;

border-right:1px Solid #991122;
}
div#contentBar  #contentBarRight{
margin-top:10px;
margin-left:610px;
font-size:13px;
padding:10px 20px 10px 20px;
text-align:justify;

}
div#contentBar h3.contentHead{
font-size:13px;
text-indent:0px;
color:#288014;
padding:2px 2px 2px 10px;
background-color:#fff08e;
margin-bottom:10px;

}

div#midBar  h2#curr{
margin-left:40px;
margin-bottom:10px;
padding:10px 5px 5px 10px;
color:#003300;
font-size:25px;
font-weight:300;
letter-spacing:1px;
line-height:19px;


}
div#midBar  h3.topicCurr{
padding:5px 5px 5px 20px;
color:#02389b;
font-size:16px;
font-weight:300;
letter-spacing:1px;
line-height:19px;
background-color:#f7f4e5;
}
div#midBar p.field{
padding:10px 30px 20px 40px;
font-size:12px;

}
div#midBarContent{
background-color:#fff;

}
div#midBar table{
border-collapse:collapse;
margin:4px 4px 10px 20px;

}
div#midBar table td{
color:#444136;
font-size:12px;
max-width:250px;
padding:1px;

}
div#midBar table th{
color:#685e2d;
font-size:12px;
max-width:250px;
padding:2px;
}
div#midBar #midBarLeft{
margin-left:50px;
border-right:1px Solid #991122;
padding-right:50px;
}

div#midBar #midBarRight{
margin-left:520px
}

ul#linkage{
text-indent:0px;
padding-left:40px;

}


div#footer{
	position:relative;
	margin:40px auto;
	width:1000px;
	text-align:center;

}

div#footer h1.footerHeading{
font-size:10px;
color:#d1cfcb;
}

div#footer h1.footerHeading a{
color:#d1cfcb;
}

div#footer h1.footerHeading a:hover,
div#footer h1.footerHeading a:active{
color:#4b4b7d;
}



/* common styles */
.clear{
	clear:both;
}
.leftfloat{
	float:left;
}

.rightfloat{
	float:right;
}

.noIndent{
text-indent:0px;
}