.notes{font-style:italic;font-size:12px;color:#333333;}
.clearboth{clear:both;display:block;height:1px;}
body{margin:0;font-family: Arial, Helvetica, sans-serif;font-size: 62.5%;}
#siteInfo{display:none}
#floatLogo{background: url(../images/newLogo.png) no-repeat top left;width:294px;height:135px;position:absolute;top:10px;left:50px;z-index:10;}
#wrapper{width:100%;display:block;overflow:hidden}
#bgLeft{background: url(../images/shadow_left.jpg) no-repeat top left;float:left;display:block;width:20px;height:482px;}
#bgRight{background: url(../images/shadow_right.jpg) no-repeat top left;float:right;display:block;width:20px;height:482px;}
#container{font-size:1.2em;display:block;overflow:auto;}
#header {height: 155px; background: url(../images/header_bg.jpg) repeat-x top left;line-height:120px;padding:0 50px;}
#header h1,#header h2,#header h3{margin:0;padding:0;font-size: 2em;color: #FFFFFF;font-style: italic;font-weight: bold;}
#linkbar {background: url(../images/diagonalBg_over.png) repeat-x; height: 59px;margin:0;padding:0;overflow:hidden;}
#footer {padding: 10px;text-align: center;border-top: 1px solid #CCCCCC;}
#leaderBoard{width:728px;height:90px;display:block;overflow:hidden;position:absolute;right:40px; top:30px;}
#content{background: url(../images/content_top_bg.jpg) repeat-x top left;padding: 50px 15px;}
#content_left{float:left;display:block;width:60%;}
#content_right{float:right;display:block;width:37%;overflow:hidden;}
/******************** Top Navigation ************************/

#navcontainer ul
{
	margin:0;
	padding:0;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
	background-repeat: repeat-x;
	height: 59px;
	font-size:12px;
	overflow:hidden;
}
	/*background-color: #036;
	background-image: url(../images/linkbar_bg.jpg);*/

#navcontainer ul li { display: inline; }

#navcontainer ul li div a{
	font-weight:bold;
	padding: 0 20px;
	color: #fff;
	text-decoration: none;
	float: left;
	display:block;
	height:59px;
	line-height:59px;
	font-style:normal;
	color: #FFFFFF;
}

#navcontainer ul li div a.active{
	color:#FFC45F;
}

#navcontainer ul li div a:hover
{
	height: 59px;
	color: #FFF47F;
}

#navcontainer ul li div.parentLabel a:hover{
	background-image: url(../images/hover_link_bg.jpg);
	background-repeat: repeat-x;
}

#a1{width: 210px;}

#navcontainer ul li div.subMenu{
  /*margin:3px 0;*/
  padding: 0;
  display: block;
  float:left;
  /*height:53px;*/
  background-image: url(../images/linkbar_maroon_bg.jpg);
  background-repeat: repeat-x;
  overflow:hidden;
}

#navcontainer ul li div.subMenu div{display:inline;overflow:hidden;}

/********************* End top navigation ***************************/
a:link {
	color: #6E2B32;
	text-decoration: none;
	font-weight: bold;
}     /* unvisited link */
a:visited {
	color: #6E2B32;
	text-decoration: none;
	font-weight: bold;
}  /* visited link */
a:hover {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}   /* mouse over link */
a:active {
	color: #006633;
	text-decoration: none;
	font-weight: bold;
}   /* selected link */

/****** BLOG POSTS*************/
.blogPost{width:100%;margin-top:40px;}
.blogTitle{color:#993333;font-size:22px;padding:0;margin:0 0 4px 0;border-bottom:2px solid}
.blogPost hr{height:4px;width:100%;background-color:#993333;}
.blogAuthor{color:#003366;margin:5px 0;font-size:14px;font-weight:bold;}
.blogDateTime{color:#003366;font-size:12px;font-weight:bold;}
.blogPostEntry{margin:20px 0;color:#333333;font-size:14px;text-align:justify}

.sidebar_box{width:330px;margin:0 auto 20px auto;padding:0 0 26px 0;display:block;}
.sidebar_box h3{color:#262626;font-size:16px;line-height:32px;margin:0;padding:0; text-align:center;}
.sidebar_box .sidebar_box_content{display:block;padding:0 10px;}


.sidebar_box_orange{width:330px;margin:0 auto 20px auto;padding:0 0 26px 0;display:block;}
.sidebar_box_orange h3{color:#000000;font-size:16px;line-height:32px;margin:0;padding:0; text-align:center;}
.sidebar_box_orange .sidebar_box_content{background-color:#FFF7EF;display:block;border-left:2px #FF9832 solid;border-right:2px #FF9832 solid; padding:0 10px;}

.sidebar_box_green{width:330px;margin:0 auto 20px auto;padding:0 0 26px 0;display:block;}
.sidebar_box_green h3{color:#000000;font-size:16px;line-height:32px;margin:0;padding:0; text-align:center;}
.sidebar_box_green .sidebar_box_content{background-color:#FFF7EF;display:block;border-left:2px #A8D326 solid;border-right:2px #A8D326 solid; padding:0 10px;}
#pageList{text-align:center;margin:20px auto;}

/****front page: latest articles*****/
#latestPosts li{margin:5px auto;padding:10px ;border-bottom:1px dotted #FFC45F;}
#latestPosts li.last{border:none}
#latestPosts li div.avatar{width:100px;height:100px;margin:0 20px 0 0;overflow:hidden}
#latestPosts li div.avatar img{width:100px;height:auto;}
#latestPosts li div.info{font-size:16px;color:#CF1919;width:80%;}
#latestPosts li a{color:#354693;text-decoration:none;}
#latestPosts li a:hover{color:#CF1919;text-decoration:none;}

.blogInfo > .boxFloatRight{display:block;width:140px;}
.blogInfo .small{display:block;width:80px;}

