#pageWrapper {
	width:990px;
	margin:auto;
	position:relative;
	background:url(/images/purplebar250.png) repeat-y left;
}

#headerWrapper {
	background: url(/images/roundedpurplebar990.jpg) repeat-y bottom;
	min-height: 80px;
	position:relative;
}

#breadcrumbs 
{
    position:absolute;
    bottom:10px;
    left:200px;
    margin-left:15px;
    width:475px;
    z-index:1;
}

#breadcrumbs ul { margin:0; }

#breadcrumbs ul li
{
    display: inline;
    list-style-type: none;
    padding-right:15px;
    padding-left:5px;
    background:url(/images/doublearrow.gif) no-repeat right;
}

#breadcrumbs li.last 
{
	background:none;
}

#breadcrumbs a 
{
    font-size:11px;
    color:#fff;
    text-decoration:none;
}

#breadcrumbs a:hover
{
    text-decoration:underline;
}

#tacticalNavigation 
{
    position:absolute;
    bottom:10px;
    right:15px;
    color:#fff;
    text-align:right;
	display:inline;
}

#tacticalNavigation ul
{ margin:0; padding:0; }

#tacticalNavigation ul li
{
    display:inline;
}

#tacticalNavigation ul li:after
{
    padding-right:5px;
    content:"|";
    padding-left:5px;
}

#tacticalNavigation ul li.tacticalNavigation_lastchild:after
{
    content:"";
    padding:0;
}

#tacticalNavigation div.EditPanel
{
    left:-80%;
    width:inherit;
    color:#000;
    text-align:left;
}

#DTacticalNavigation1 
{
    float:right;
}

#imgWSULogo {
    position:absolute;
	left: 15px;
    top:18px;
}

#contentWrapper {
	min-height:400px;
	clear:both;
	background:url(/images/purplebarbottom250.png) no-repeat left bottom;
	/*overflow:hidden;*/
}

#sidebar1 {
	float:left;
	width:250px;
	overflow:hidden;
	padding-bottom:20px;
	color:#fff;
}

#mainContent {
	min-height:450px;
	width:740px;
	float:left;
   /* overflow:hidden;*/
}

#pageTitle {
    padding-left:20px;
    width:720px;
    overflow:visible;
}

#banner {
    padding-bottom:20px;
    overflow:visible;
}

#contentBody {
    padding: 0 0 30px 20px;
    overflow:visible;
}

#contentBody a	{ 
	text-decoration: underline; 
	color: #532E63; 
}

#ContentBody a:hover { 
	text-decoration: underline; 
	color: #9966CC; 
}

#footerWrapper {
	padding-top:15px;
	text-align:center;
	clear:both;
	background-color:#fff;
}

.clear { clear:both; }

#footerWrapper p
{
	margin: 0px;
}

.addthis_default_style { float:right; }



#mainNavigation ul 
{ 
	color:#fff;
	list-style-type:none;
	padding:0px;
}

#mainNavigation{
	margin:15px 0 0 15px;
}

#mainNavigation li 
{
	list-style:none !important;
    padding-bottom:0px;
    padding-right: 10px;
}

#mainNavigation a 
{
	color:#fff;
	text-decoration:none;
}

#mainNavigation a:hover 
{
	color:#fff;
	text-decoration:underline;
}


#links ul 
{ 
	color:#fff;
	list-style-type:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

#links ul li
{ 
	padding:0 0 0 0;
	margin:0 0 16px 0;
}

#links ul li:last-child
{ 
	padding:0 0 0 0;
	margin:0 0 0 0;
}


dt { font-weight:bold; }
hr { width:100%; color:#99809b; }

/* .item used in rich summary control */
.item { margin-bottom:20px; }
.item h3 { margin:0; font-size:15px; font-weight:bold; }
.item p { margin:0; }






/* Edit template CSS */
.EditPanel a { color:#532E63 !important; }
.EditPanel { text-align:left; }



/* Print Stylesheet */
@media print
{
    #headerWrapper { visibility: hidden !important; height:0 !important; width:0 !important; }
    #sidebar1 { visibility:hidden !important; width:0 !important; }
    #footerWrapper { visibility:hidden !important; }
    #contentWrapper { background:none !important; }
    #pageTitle { width:100% !important; }
    #mainContent { width:100% !important; overflow:visible !important; }
    #mainContent a:link:after {content: " (" attr(href) ") ";}
    #pageWrapper { width:100% !important; background-image: none !important; }
}


/* Media Queries */
/*@media handheld and (max-width: 480px),
	Screen and (max-device-width: 480px),
	Screen and (max-width:600px)
{
    #headerWrapper { visibility: hidden !important; height:0 !important; 	width:0 !important; }
    #sidebar1 { visibility:hidden !important; width:0 !important; }

    #mainNavigation ul{ visibility:visible !important; color:#0A6 	!important; position:absolute !important; left: 10px; bottom:5px 	!important; right:10px !important; text-align:center;}
    #mainNavigation ul li {display:inline; padding-right:4px; text-	align:center;}

    #mainNavigation img { width:0!important; height:0!important;}
    #mainNavigation.BackgroundSecondary { width:0!important; 	height:0!important;}
    #mainNavigation a {font-size: 1.5em!important; padding:7px; 	background-color: #532E63 !important;}

    #footerWrapper { visibility:hidden !important; }
    #contentWrapper { background:none !important; margin:5px; font-	size:2em !important;}
    #pageTitle { width:100% !important; }

    #mainContent { width:100% !important; overflow:visible !important; }
    #mainContent p{ width:100% !important; overflow:visible !important; 	font-size:2.2em !important;  }
    #mainContent h1 { width:100% !important; overflow:visible !important; 	font-size:4.0em; text-align:center; margin: 5px;}
    #mainContent a {content: " (" attr(href) ") "; font-size:1em 	!important;}

    #pageWrapper { width:100% !important; background-image: none 	!important; }
    #header{float:none; Margin:0px !important;}
	#header h1 {text-align: center !important;) 

}*/
