/**************************************
 * THEME NAME: newcentraltheme
 *
 * Files included in this sheet:
 *
 *   newcentraltheme/styles.css
 **************************************/

/***** newcentraltheme/styles.css start *****/

*{
	
	font-size= 12px;
	font-family:Verdana, Geneva, sans-serif;
}
a:link{color:#b3775e; font-size:1.0em; }
a:visited{color:#b3775e; font-size:1.0em; }
a:hover{color:#000; font-size:1.0em; }


body{ min-width:1024px; _min-width:1024px; background:#ededed; margin:auto; padding:0;}
#page{margin-left:50px; margin-right:50px; margin-top:0; margin-bottom:0; background:#fff;}
.headermenu{ color:#FFF; background:url(images/loginperson.jpg) no-repeat left; padding-top:20px; padding-right:25px; padding-left:10px }
#mainnav{background-color:#032c7e; height:32px;}
.styledate{
	color:#fff; 
	float:right; 
	padding-right:10px; 
	padding-top:10px;
	text-transform:uppercase;
	font-size:0.8em;
	font-weight:bold; 
	
}
   

.cssmenu ul{
margin: 0;
list-style-type: none;
}

.cssmenu ul li{
	position: relative;
	display: inline;
	float: left;
	background-image: url(images/tabon.gif);
}

.cssmenu ul li a:hover{
	color:#fff;
	background-image: url(images/tabon.gif);
}
.cssmenu ul li a{
	background: url(images/taboff.gif) repeat-x;
		display: block;
	width: 128px;	
	color: #fff;
	text-align: center;
	padding-top: 10px;
	height: 22px;
	font-size:14px;
	font-weight:bold;
	
}



#links{margin-left:2%}
#links ul{padding: 9px 0 8px 20px; margin: 0; list-style-type:none;}
#links li{display:inline; width:118px;}



#content{padding-right: 5px; padding-left: 5px;}
#breadcrumbwapper{height:70px; padding-right:10px;}
.breadcrumb{font-size:0.8em; }
.navbutton{float:right; margin-top:0; padding-top:0;}


.sideblock{width:225px; border:none;}
.sideblock .header{background:url(images/newsb2-header.jpg) no-repeat; border:none; padding-top:20px; padding-left:10px; padding-right:5px;}
.sideblock .header h2{color:#769997; font-size:1.2em;}
.sideblock .content{background:url(images/newsb2-footer.jpg) no-repeat bottom left; border:none; padding-top:20px; padding-left:10px; padding-right:5px; padding-bottom:20px; }
.sideblock a:link{color:#769997; font-size:0.9em;}
.sideblock a:visited{color:#769997; font-size:0.9em;}
.sideblock a:hover{color:#000; font-size:0.9em;}

.headingblock.header{border:none; color:#769997; font-size:1.2em; background:url(images/headingblockbg.png) repeat-x; }

.coursebox{border:none; background-color:#E0F2F4}

#schoollist{ padding-right:10px;  max-width:200px;}

/*
 <-- Blocks -->
*/

.block_calendar_month.sideblock .header{background:url(images/newsb-header.jpg) no-repeat; border:none; padding-top:20px; padding-left:10px; padding-right:5px;}
.block_calendar_month.sideblock .content{background:url(images/newsb-footer.jpg) no-repeat bottom left; border:none; padding-top:20px; padding-left:10px; padding-right:5px;}
table.minicalendar {border-style:none;}

.block_login.sideblock .header{background:url(images/header1.gif) no-repeat; border:none; padding-top:20px; padding-left:10px; padding-right:5px;}
.block_login.sideblock .content{background:url(images/login-footer.jpg) no-repeat bottom left; border:none; padding-top:20px; padding-left:25px; padding-right:5px;}

#inst669.block_html.sideblock .header{background:url(images/header1.gif) no-repeat; border:none; padding-top:20px; padding-left:10px; padding-right:5px;}
#inst669.block_html.sideblock .content{background:url(images/login-footer.jpg) no-repeat bottom left; border:none; padding-top:20px; padding-left:5px; padding-right:5px;}

#right-column{padding-right: 20px ;}
#left-column{padding-left: 20px ;}


.forumheaderlist{background:url(images/box-header.jpg) repeat-x top left; border:none;}

.forumheaderlist th.header.author{background:none;}
.forumheaderlist th.header.replies{background:none;}
.forumheaderlist th.header.lastpost{background:none;}
.forumheaderlist th.header.topic{background:none; padding-bottom: 20px;}
.forumheaderlist td.topic.starter{background:none; border: none;}


.forumheaderlist .author{border:none;}
.forumheaderlist .replies{border:none;}
.forumheaderlist .lastpost{border:none;}
.forumheaderlist .topic{border:none;}


/*
 <-- Footer -->
*/

#footer{background:url(images/footerbg.jpg) repeat-x bottom left; border:none; height:50px; }

#footer .logininfo{background:url(images/loginperson.jpg) no-repeat left; padding-top:2px; padding-right:20px; padding-left:10px; float:right; margin-top:10px;}
#copyright {color: #000; text-align: left; float: left; font-size:100%; padding-left: 20px;}


/*
 <-- Header -->
*/

.header-profilepic {

  text-align:right;
  margin: 5px;
  width: 80px;
  height: 80px;
  border: 1px solid #999999;

}

.header-profileblock {
  float:right;
  text-align:right;
  right: 0px;

}

.header-profilename {

  text-align:right;
  margin-right: 5px;

}

.header-profileoptions {
  text-align:right;
  margin-right: 5px;
}

.header-profileoptions ul li { 
padding-left: 10px;
display: inline; 
}

.header-profileoptions .loginform { 
width: 5em;
margin-left:4px;
display: inline; 
}

#logo { 
background: url('images/logo.gif') no-repeat left top; 
height: 97px;
} 

#header {
  background: url('images/headerbg.gif') repeat-x;
  height: 97px;
}

#header-home {
  background: transparent;
  width: 398px;
  height: 97px;
  left: 0px;
}

h1.headermain {
  background-color: transparent;
}

.header-profilename, .header-profilename a {
	background-color: transparent;
	color:#999999;

}
.loginonfo {
 text-align:right;
}
/***** newcentraltheme/styles.css end *****/

      
