/* 
This is the default theme for most Upstate sites.
*/

/* ======== body and wrapper ======== */
body
{
	height: 100%;
	background-color: #6e7264;
}

#outmostwrapper
{
	background: url(/templates/2009/images/beigegradient.jpg) repeat-x;
	height: 1000px;
}

/* ======== logo ======== */
#logo,
#logometa
{
	float: left;
	margin: 0;
	width: 250px;
	height: 100px;
	background: url(/templates/2009/images/upstatemu_logo_wbox.gif) no-repeat;
}

/* for the new logo */
#gohome a
{
	width: 250px;
	margin-left: 0;

}
/* ======== breadcrumb ======== */
.breadcrumb
{
	background-color: #e3e5c0;
}

/* ======== menu ======== */
#nav, #nav ul
{
	color: #e3e5c0;
	background-color: #33678c;
}

#nav a
{
	color: #e3e5c0;
	background-color: #33678c;
}

#nav li
{
	background-color: #33678c;
	color: #e3e5c0;
}

#nav li:hover, #nav li.sfhover
{
	background: #33678c;
	color: #e3e5c0;
}

#nav li a:hover, #nav li a.sfhover
{
	color: #33678c;
	background: #e3e5c0;
}

/* ======== right column ======== */
div.shortbg 
{
	padding-left: 5px;
	background-color: #e3e5c0; 
} /* color7 */

/* ======== site title ======== */
#sitetitle a
{ 
	color: #18264e;
}

/* ======== current tab ======== */
/* color1 and color7 */
#homenav a.currenttab
{
	/*background: #e6f5ff;
	color: #15629d;*/
}

#homenav a.currenttab:hover, #homenav a.currenttab.sfover
{
	/*background: #e6f5ff;
	color: #15629d;*/
}

/* ======== links and breadcrumb ======== */
#centercolumn li a:link, 
#centercolumn li a:visited,
#centerrightcolumn li a:link,
#centerrightcolumn li a:visited
#leftcentercolumn li a:link,
#leftcentercolumn li a:visited
#leftcenterrightcolumn li a:link,
#leftcenterrightcolumn li a:visited
{
	text-decoration: underline;
	color: #515750;
}

#centercolumn li a:hover, 
#centerrightcolumn li a:hover,
#leftcentercolumn li a:hover,
#leftcenterrightcolumn li a:hover
{
	text-decoration: none;
	color: #33678c;
}

a.crumb:link,a.crumb:active,a.crumb:visited,a.crumb:hover { color: #000000; }

ul { color: #363636; }

/* ======== text container ======== */
#textbox { color: #000000; }

#textbox a { color: #181a0f; }

#textbox a:hover { color: #33678c; } /* color1 */

#textbox li { color: #000000; }

#textbox li a { color: #000000; }

/* ======== left menu ======== */
li#submenulabel 
{ 
	color:#ffffff;
	border-bottom: 1px solid white;
	background-color: #33678c;
	line-height: 21px;
	height: 21px;
}

#button li, #button_around li
{
	border-bottom: 1px solid #8f9380;
}

#button li a:hover, #button_around li a:hover,
#button li.submenu a:hover, #button_around li.submenu a:hover
{
	color: #4a4d3b;
	background-color: #e3e5c0; 
}

/* ======== headings ======== */
/* these colors should agree with those defined in color1 through color 7 */
h1 { color: #18264e; } /* color1 */
h2 { color: #33678c; } /* color2 */
h3 { color: #33678c; } /* color1 */


/* ======== table rows ======== */
/* odd numbered rows, color7 */
.tablerow1 { background-color:#e3e5c0; }

/* ======== colors used by boxes and text ======== */
.intro_text
{
    /* font-size defined in global.css */
    color: #33678c; /* color1 */
}

/* ======== theme colors ======== */
.color1 { color: #33678c; }
.color2 { color: #8f9380; }
.color3 { color: #8e3c8b; }
.color4 { color: #fae478; }
.color5 { color: #e6f5ff; }
.color6 { color: #e3e5c0; }
.color7 { color: #e6f5ff; }

.bg1 { background-color: #33678c; }
.bg2 { background-color: #8f9380; }
.bg3 { background-color: #8e3c8b; }
.bg4 { background-color: #8e3c8b; }
.bg5 { background-color: #e6f5ff; }
.bg6 { background-color: #e3e5c0; }
.bg7 { background-color: #e6f5ff; }

.caption
{
	font-style: italic;
	font-size: 90%;
	color: #33678c;
}

.contactbox
{
	border-left: 1px solid #8f9380;
	border-bottom: 1px solid #8f9380;
	padding: 5px;
}

#textbox ul li
{
	list-style: url(images/bluearrow.gif);
}

#button ul li,
#textbox ul li.nobullet
{
	list-style: url(images/bluearrow_ie.gif);
}

/*  to override previous rules */
/*
#textbox a.nounderline:link,
#textbox a.nounderline:visited
{
	text-decoration: none;
}*/

/* This rule is used by the homepage only. It must be defined here
   so that it can be overridden in ie6.css and ie7.css. */
.padleft26
{
	padding-left: 26px;
}
