/**
 * redbar.css
 *
 * Copyright (c) 2000-2010 John Willinsky
 * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
 *
 * Redbar theme.
 *
 * $Id$
 */

body, html {
	background: url(art.jpg);
	background-attachment:fixed;
	background-color: #352726;
	background-repeat: no-repeat;
	background-position:relative;
	background-size:cover;
	
//	color: #3E4415;
//	min-height:1000px;
//	background-image:url(apple.jpg);
//	width:1000px;

}


div#main {
	width: 780px;
	float:left;
	margin-left:0%;
	margin-right:0%;
//	border: 2px solid #000000; 
//border-left: 1px solid #fff;
//border-right: 1px solid #fff;
	//-moz-border-radius: 15px;
	//border-radius: 15px;
	padding-left: 0.5em;
	padding-right: 0.25em;
	background: #ffffff;
	color: #333333;
//    position:absolute;
//    z-index: 1;
//	color: #39f000;
//	height:80%;
	//background: url(./white.png);

//	border-style: outset;
//    border-width: 2px 2px 1px 1px;
	
}


/* Jitao S*/
div#sidebar {
//	float:right;
//	width:198px;
	background: #ffffff;
//	background-image: url(apple.jpg);
//    background-repeat: repeat;
//    float: left;
//    padding: 4px;
	
}

div#rightSidebar{
	width: 214px;
//	position: absolute;
	margin-right:0%;
	margin-left:0%;
//	margin-left: 1%;
//	position:fixed;
	float:right;
//    background-image: url(white.png);
//    background-repeat: repeat;
//    height: inherit;
//	min-height:780px;
	height:auto;
//    margin-left: 0;
    padding: 0.5em;
	//padding: 0.5em 0.5em 0em 0.5em;
//	padding-left:0.6em;
//	padding-top: 0.6em;
//	padding-right: 0.2em;
//	padding-bottom: 1em;
	//-moz-border-radius: 15px;
//	border-radius: 15px;
} 


/*
div#rightSidebar{
  position:absolute;
//  top:0;
//  margin-left:74.5%;
//  width:198px;
//  min-height:750px;
 }
 @media screen{
  body>div#rightSidebar{
   position:fixed;
  }
 }
 * html body{
//  overflow:hidden;
 } 
 * html div#main{
//  height:100%;
//  width:800px;
//  overflow:auto;
 }
*/


#sidebar div.block {
//	padding: 0em 0.5em 0.5em 0;
//	background-color: #978772;
// 	background-image: url(sidebar-body.jpg);
//	background: url(./white.png);
// 	border-color: #FFFFFF;
//    border-left: 1px solid;// #FFFFFF;
	border:1px solid;
//    border-style: solid ridge ridge solid;
//    border-width: 1px 3px 3px 1px;
    border-color: pink;
	line-height: 120%;
    margin-bottom: 10px;
    opacity: 0.7;
	font:menu;
//	font:Arial, Helvetica, sans-serif;
	font-size: 9px;
//  width: 190px;

//	-moz-border-radius: 15px;
//	border-radius: 15px;
	
}

#sidebar div.block span.blockTitle {
//	border: 0.5em solid pink; 
//	border-color:pink;
	display: block;
//	padding: 0.5em 5.5em 0.5em 0.5em;
	padding-left: 1em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	font-size:10px;
	color:#FFF;
	font-weight:bold;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	background-color: #294f6e;
//	background-image:url(sidebar-title.png);

//	-moz-border-radius: 15px;
//	border-radius: 15px;
}

#sidebar div.block span.blockSubtitle {
	display: block;
	padding-left: 1em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	background-color: #294f6e;
	color:#FFF;
	font-size:10px;
	letter-spacing: 0.1em;
	font-weight:bold;
	text-transform: uppercase;
}


/*Jitao E*/
 
 
 

a:link {
	color: #000000;
}

a:active {
	color: #000000;
}

a:visited {
	color: #808080;
}

a:hover {
	color: red !important;
	background: #ffffff;
}

input.textField, select.selectMenu, textarea.textArea, input.uploadField {
	background-color: #eeeeee;
}

input.defaultButton {
	background-color: #000000;
	color: #ffffff;
}

div#header {
//	background-color: #fff;
	/* Fallback for web browsers that doesn't support RGBa */
background: rgb(0, 0, 0);
/* RGBa with 0.6 opacity */
//background: rgba(0, 0, 0, 0.6);
background: rgba(0, 0, 0, 0);
/* For IE 5.5 - 7*/
background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#99000000);

/* For IE 8*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#00000000)";
//zoom:1;
	//background: url(t.gif);
	//-moz-border-radius: 15px;
	//border-radius: 15px;
	//width:999px;
}

#headerTitle {
	color: #000000;
}

#header h1 {
	font-family: 'Arial Black', Monaco, Chicago;
	padding: 0.25em 0em 0.25em 8%;
	margin-left:0;
	float:left;
}

/*
#main {
	background-color: #ffffff;
}
*/

#main h2 {
	font-family: 'Arial Black', Monaco, Chicago;
}

#main h3 {
	font-family: 'Arial Black', Monaco, Chicago;
}

#navbar {
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-color:white;
//	background-color: red;
//	background-color: #FFFFFF;
	background-image:url(apple.jpg);
}

#breadcrumb {
	padding-bottom: 10px;
	border-bottom: 1px dotted red;
}

#content {
	border-top: 0px dotted #000;
}

#content h3 {
	font-family: 'Arial Black', Monaco, Chicago;
}

#content h4 {
	font-family: 'Arial Black', Monaco, Chicago;
}

#navbar a {
//	background-color: red;
//	background-color: #FFFFFF;
	padding: 5px;
	color:#294f6e;	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}

#footer {
clear:both;
background:#FFFAF0;
}

