/* Background Color */

html body #page #header #superheader,
html body #page #nav,
html body #page #nav li ul a,
html body #page #nav li ul.grouped li.title ul li a, 
html body #page #divider {  
	background-color: #50603a;
}
html,
html body #page #nav li.current a,
html body #page #nav li:hover a,
html body #page #nav li.sfhover a,
html body #page #nav li a:hover,
html body #page #nav li a.current,
html body #page #nav li ul.grouped li.title a,
html body #page #nav li ul.grouped li.title ul li a:hover,
html body #page #main #col1 ul li a:hover,
html body #page #main #col1 ul li a.current,
html body #postfooter {
	background-color: #54658b !important;
}
html body #page #main #col1 ul li a {
	background-color: #F5F6F8 !important;
}
html body #page #main #col1 ul li a.current {
	color: #FFF !important;
}
html body #page #nav li ul li a.current, html body #page #nav li ul li a:hover {
	background-color: #8893ab !important;
}
html body #page #header #deptlogo {
	background-color: #CCC;
}
/* C1 background properties */
html body #page #main #container1 {
	background-color: #E8EDF0;
	background-image: url("../images/leftbar.jpg");
	background-position: top right;
	background-repeat: no-repeat;
}
/* C2 background properties */
html body #page #main #container2 {
	background: #fff; 
}
/* C3 background properties */
html body #page #main #container3 {
	background: #faf2e7; 
}
html body #page #main #col1 ul li a,
html body #page #main #col3 #galleria-content #main-image {
	background-color: #FFF;
}
html body #page,
html body #page #footer {
	background-color: #FFF;
}

/* Background Images */
html body{
	background-image: url("../images/bggradient.png");
	background-repeat: repeat-x;
	background-position: top center;
}
html body #shadow {
	background-image: url("../images/shadow.png");
	background-repeat: repeat-y;
	background-position: center;
}
html body #postfooter {
	background-image: url("../images/bottomshadow.png");
	background-position: top center;
	background-repeat: no-repeat;
}
/* IE6 Fix */
* html body #shadow,
* html body #postfooter {
	background: none;
}

/* Text Color */

html a {
	color: #203376;
}
html a img {
	border-color: #203376;
}
html body #page #header #superheader,
html body #page #header #superheader a,
html body #page #nav li a,
html body #page #nav li a:hover,
html body #page #nav li a.current,
html body #page #main #col1 ul li a:hover {
	color: #FFF; !important
}

/* Border Color */

html body #page,
html body #page #main #col3 img,
html body #page #header #deptlogo,
html body #page #header #superheader,  
html body #page #nav,  
html body #page #divider,
html a img,
html img {
	border-color: #000;
}
html body #page #nav li:hover ul li a,
html body #page #nav li.sfhover ul li a,
html body #page #nav li:hover ul.title li a,
html body #page #nav li:hover ul.title li a,
html body #page #nav li.sfhover ul.title li a,
html body #page #nav li ul.grouped li.title.pair.sibling-left,
html body #page #nav li ul.grouped li.title.pair.sibling-right {
	/*border-color: #FFF;*/
}
/* C1-border-right-color */
html body #page #main #container1 {
	border-color: #E8EDF0;
}
/* C3-border-left-color */
html body #page #main #container2 {
	border-color: #faf2e7;
}
html body #page #main #col1 ul li a, html body #page #main #col1 ul :first-child {
	border-color: #E3E5E4 !important;
}
html body #page #main #col2 h1 {
	color: #a9671f;
	border-color: #e5d1bb;
	line-height: 1.4em;
}
html body #page #main #col2 h2 {
	color: #637748;
}
html body #page #main #col2 h3 {
	color: #2d3b2c;
}
html body #page #main #col3 #galleria-content #main-image,
html body #page #main #col3 #galleria-content #main-image img {
	border-color: #888;
}
html body #page #nav li ul li a {
	border-color: #FFF;
}
