/**
 * ateneo.css
 *
 * Copyright (c) 2003-2008 Dangal Macatangay
 * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
 *
 * Dlysen Theme.
 *
 * $Id: ateneo.css,v 1.4 2008/07/08 20:35:07 asmecher Exp $
 */

 /* RESET & GENGERAL */
* { margin: 0; padding: 0; }


body {
	background:url(navbar.jpg) center 215px no-repeat-x;
	background-color:#fff;
	font-family: "arial", Times, Georgia, serif;
}

img {
	border:0;
}

a {
	text-decoration: none;
}

a:link {	color: #069;}
a:active { color: #39c; }
a:visited { color: #069;}
a:hover {color:#f00; background:transparent;}

label.error {
	color: #f60;
}

input.defaultButton {
	color: #EEEEFF;
	background: #069;
}

#container {	
	width:1024px;
	font-size: 1em;
}

#header {
	min-height: 100px;
	background-color:#fff;
	background:url(top.jpg) center bottom no-repeat;
	height:215px;
}

#headerTitle {
	text-align: center;
}

#header h1 {
	line-height: 2.5;
	font-family: "arial", Times, Georgia, serif;
	text-transform: uppercase;
	letter-spacing: 10px;
	font-size: 2em;
	color:  #fff;
}

#footer {
	background-color: #069;
	color:  #fff;
}

#footerContent {
	color:  #fff;
}

#main {
	float:left;
	width: 600px; /*width of menu*/
	border-bottom: 1px solid #069;
	margin-top: 5px;
	margin-right: 5%;
}

#main h2 {
	font-family: "Arial", Times, Georgia, serif;
	text-transform: uppercase;
}

#main h3 {
	font-family: "Times New Roman", Times, Georgia, serif;
	text-transform: uppercase;
}

#navbar {
	border-bottom: none;
	text-align: left;
	font-weight:bold;
}

#breadcrumb {
	height: 18px;
	line-height: 1.5em;
	text-align: left;
	border-bottom: 1px dotted #069;
	padding-top: 0;
	margin-top: 5px;
	font-style: italic;
}

#content {
	border-top: 1px dotted #069;
}

#content h3 {
	font-family:  "Times New Roman", Times, Georgia, serif;
	text-transform: uppercase;
}

#content h4 {
	font-family:  "Times New Roman", Times, Georgia, serif;
	text-transform: uppercase;
}

#content h5 {
	text-transform: uppercase;
}

span.highlight {
	border-bottom: 1px dotted #069;
}

table.listing tr.highlight {
	background: #fcff64;
}

table.listing tr.fastTracked {
	background-color: #EEEEFF;
}

table.listing td.headseparator {
	border-top: 1px dotted #069;
}

table.listing td.endseparator {
	border-top: 1px dotted #069;
}

span.formError {
	color: #f60;
}

ul.formErrorList {
	color: #f60;
}

div.separator {
	border-bottom: 1px dotted #069;
}

#leftSidebar {
float:left;
width: 180px; /*width of menu*/
margin-top:10px;
margin-left: 5px;
}
#rightSidebar {
	float: right;
	width: 150px;
	padding: 1em 0em 1em 0em;
	font-size: 0.65em;
	height: 100%;
	margin:5px ;
}

#rightSidebar ul, #leftSidebar ul {
	margin-left: 0px;
	padding-left: 0px;
}

#rightSidebar li, #leftSidebar li {
	list-style-type: none;
}





/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#sidebarStandardMenu{
width: 180px; /*width of menu*/
}

#sidebarStandardMenu .headerbar{
background: black url(titlebar.png) repeat-x center left;
font: bold 14px Arial;
color: white;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

#sidebarStandardMenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

#sidebarStandardMenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

#sidebarStandardMenu ul li a{
color: #369;
background: url(arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

#sidebarStandardMenu ul li a:visited{
color: #369;
}

#sidebarStandardMenu ul li a:hover{ /*hover state CSS*/
color: #f00;
background-color: #F3F3F3;
}
#search-go:hover {
	background-position:0 -26px;
}
#search-go {
	width:60px;
	height:26px;
	text-indent:-9999px;
	overflow:hidden;
	border:0;
	background:url(search-button.gif) no-repeat 0 0;
	
	cursor:pointer !important; cursor:hand;
}

ul.menu li  {
	margin-top: 0px;
	padding: 0px 5px 0px 0px;
	display: inline;
	border-right:1px solid #ccc;
}
