body /* Internet Explorer */ 
{
text-align: center;
background-color:Gray;
}

body /* Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
background-color:Gray;
} 

.ms-main
{
width:900px;
}

/*--------------Site Title Text--------------*/
#ctl00_PlaceHolderSiteName_onetidProjectPropertyTitle
{
font:15pt verdana;
font-weight:bold;
color:#FFFFFF;
}

/*--------------Top Area for large logo--------------*/
.ms-globalTitleArea{
text-align:right;
background:#616B73;
background-image:url("pittsburgh.gif");
background-position:left top;
padding-left:5px;
padding-right:0px;
padding-top:0px;
height: 173px;
background-repeat:no-repeat;
}

/*--------------Very top horizontal bar--------------*/
.ms-globalbreadcrumb{
background:#924018;
height: 16px;
font-size:8pt;
text-align:right;
padding:2px 10px 0px 5px;
margin-top: -20px;
}

/*Text color for links on very top bar*/
.ms-globalbreadcrumb,.ms-globalbreadcrumb a{
text-decoration:none;
color:#FFFFFF;
}

/*Text color for hover on very top bar*/
.ms-globalbreadcrumb a:hover{
text-decoration:underline;
color:#FFFFFF;
}

.ms-SpLinkButtonActive a,.ms-SpLinkButtonActive a:hover{
color:#FFFFFF;
text-decoration:none;
}

.ms-HoverCellActive,.ms-SpLinkButtonActive
{
border:#6f9dd9 1px solid;
vertical-align:top;
background-color:#000000;
background-image:none; /*url("/_layouts/images/menubuttonhover.gif");*/
}

/*--------------Located directly right of quick launch menu--------------*/
.ms-pagemargin{
background-image:none;
background-color:#924018;
background-repeat:repeat;
background-position:-143px 0px;
height:100%;
}

td.ms-rightareacell div.ms-pagemargin{
background-color:#924018;
background-image:none;
background-repeat:repeat-x;
height:100%;
border-left:solid 0px #83b0ec;
}

.ms-globallinks{
font-size:8pt;
background:transparent;
font-family:tahoma;
}
.ms-globallinks,.ms-globallinks a{
color:#FFFFFF;
text-decoration:none;
font-family:tahoma;
}

.ms-HoverCellInActive,.ms-SpLinkButtonInActive
{
border:none;
margin:1px;
color:#FFFFFF;
vertical-align:top;
background-color:transparent;
}

.ms-SPLink A:link 
{	
color: #FFFFFF;	
text-decoration: none
}

.ms-SPLink A:link,.ms-SPLink A:visited
{
color:#FFFFFF;
text-decoration:none;
}

#zz8_menu
{
color:#FFFFFF;	
}

#ctl00_PlaceHolderGlobalNavigation_ctl08_MyLinksMenuMenu
{
color:#FFFFFF;
}

/*--------------Located in main content area above first web part zone spanning entire content area--------------*/
.ms-webpartpagedescription
{
background-image:url("pittsburgh-reflection.gif");
height: 56px;
background-repeat:no-repeat;
padding-left:20px;
}

.ms-titleareaframe
{
background-color:#1F2932;
background-image:none;
background:none;
}

.ms-navframe
{
background-image:url("quicklaunch.gif");
}

/*--------------top navigation under large image with site actions button at the same level--------------*/
.ms-banner{  /*Internet Explorer*/
vertical-align:bottom;
background-color:#1F2932;
border-color:#1F2932;
text-align:center;
margin-right:auto;
margin-left:auto;
}

.ms-banner{ /*Mozilla Firefox*/
vertical-align:bottom;
background-color:#1F2932;
border-color:#1F2932;
text-align: -moz-center; 
margin-right:auto;
margin-left:auto;
}

.ms-banner a:link{
text-decoration:none;
white-space:nowrap;
}
.ms-banner a:visited{
text-decoration:none;
}
.ms-banner td{
background-color:#FFFFFF;
}
.ms-bannerContainer{
background-image:none;
background-position:right top;
background-repeat:repeat-y;
background-color:#1F2932;
padding-right:10px;
padding-left:5px;
height:28px;
}

/*--------------Top Navigation--------------*/
.ms-topnav
{
border:solid 0px #c2dcff;
border-left:solid 0px #ffffff;
border-bottom:none;
background-image:none;
background-repeat:no-repeat;
font-family:Tahoma;
font-size:8pt;
background-color:#1F2932;
color:#3764a0;
height:15px;
}

.ms-topnav a{
display:block;
white-space:nowrap;
padding:3px 8px 0px 8px;
height:20px;
color:#FFFFFF;

}
.ms-topnavselected /*Page you are on color BG*/
{
color:#003399;
background:none;
background-repeat:no-repeat;
font-weight:bold;
border:solid 0px #79a7e3;
border-bottom-width:0px;
border-left:solid 0px #e3efff;
background-color:#000000;

}
.ms-topnavselected a{
color:#FFFFFF;
background-image:none;
}
.ms-topNavHover{
background-image:none;
background-color:#ffe6a0;
border:solid 0px #c2a770;
border-left:solid 0px #ffffff;
border-bottom-width:0px;
color:#000000;
}
.ms-topNavHover a{
color:#000000;
}
.ms-topnav img{
position:relative;
left:-6px;
}
.ms-topNavFlyOutsContainer
{
border:solid 1px #c2dcff;
}
.ms-topNavFlyOuts{
background-color:#F2F8FF;
font-family:Tahoma;
font-size:8pt;
}
.ms-topNavFlyOuts a{
display:block;
width:120px;
min-width:120px;
color:#3764a0;
padding:4px 8px 4px 8px;
}
.ms-topNavFlyOutsHover{
background-color:#ffe6a0;
color:#000000;
}

#zz1_TopNavigationMenu
{
border-left-width:0px;	
}

/*--------------Top Border Main Content--------------*/
TD.ms-titlearealeft div.ms-TitleAreaFrame
{
background-color:#924018;
background-image:url("quicklaunch.gif");
background-repeat:repeat-y;
}

TD.ms-titleareaframe div.ms-TitleAreaFrame
{
background-color:#924018;
background-image:none;
}

.ms-titlearea
{
background-color:#924018;
}

#onetidPageTitle
{
background-color:#924018;
border-bottom-color:#924018;	
border-top-color:#924018;	
}

#onetidPageTitleAreaFrame
{
border-bottom-color:#924018;	
border-top-color:#924018;	
}

TD.ms-titlearearight div.ms-TitleAreaFrame
{
background-color:#924018;
background-image:none;
}

/*--------------Bottom of the page borders--------------*/
.ms-pagebottommargin,.ms-pagebottommarginright
{
background:#924018;
}

.ms-pagebottommarginleft
{
background-image:url("quicklaunch.gif");
}

.ms-bodyareapagemargin
{
background:#924018;
border-top:0px solid #6f9dd9;
}

/*--------------Quick Launch Menu--------------*/
.ms-quicklaunchouter{
border-bottom:solid 0px #83b0ec;
border-right:solid 0px #83b0ec;
}
.ms-quicklaunchouter {	BORDER-RIGHT: #83b0ec 0px solid;	BORDER-BOTTOM: #83b0ec 0px solid}
.ms-quicklaunchouter{
margin:0px 1px 2px 1px;
}
.ms-quicklaunchheader{
padding:2px 6px 4px 6px;
font-weight:normal;
color:#003399;
background-image:none; /*url("/_layouts/images/quickLaunchHeader.gif");*/
background-repeat:repeat-x;
background-color:#682B11;
border-left:solid 0px #f2f8ff;
font-size:8pt;
border-bottom-color:#000000;
border-color:#000000;
}
.ms-quicklaunchheader a,.ms-unselectednav a{
color:#FFFFFF;
text-decoration:none;
}
.ms-quicklaunchheader a:hover{
color:#FFFFFF;
text-decoration:underline;
}

/*Headers*/
.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td,.ms-quicklaunch span.ms-navheader div.ms-quicklaunch{
background-color:#682B11;
border-top:solid 0px #000000;
border-left:solid 0px #000000;
padding:1px 4px 4px 4px;
border-bottom-color:#000000;
border-bottom-width:0px;
}
.ms-quicklaunch span.ms-navheader{
background-color:#682B11;
border-top:0px solid #000000;
border-left:solid 0px #000000;
border-bottom:0px solid #000000;
padding:1px 6px 3px 6px;
}
div.ms-quickLaunch
{
border-bottom-width:0px;
border-bottom-color:#000000;
border-right-width:0px;
border-left-width:0px;
border-top-width:0px;	
}
.ms-navheader a,.ms-navheader2 a{
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.ms-navheader a:hover,.ms-navheader2 a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.ms-selectednav{
border:0px solid #2353b2;
background:#fff699;
padding-top:1px;
padding-bottom:2px;
}

table.ms-navsubmenu1 td
{
border-top-width:0px;
border-width:0px;
}

/*Items*/
table.ms-navitem td,span.ms-navitem{
background-image:none; /*url("/_layouts/images/navBullet.gif");*/
background-color:#FFFFFF;
background-repeat:no-repeat;
background-position:left top;
padding:3px 6px 4px 16px;
font-family:tahoma;
}
.ms-navItem a{
color:#5d6266;
text-decoration:none;
}
.ms-navItem a:hover{
color:#000000;
text-decoration:underline;
}
/*Recycling Bin*/
table.ms-recyclebin td{
background-color:#FFFFFF;
width:100%;
border-top:solid 0px #ffffff;
border-left:solid 0px #ffffff;
padding:3px 5px 7px 3px;
}
table.ms-recyclebin td a{
font-weight:bold;
color:#008800;
text-decoration:none;
}
table.ms-recyclebin td a:hover{
color:#000000;
text-decoration:underline;
}

/*--------------Web Parts--------------*/
.ms-WPTitle
{
font-weight:bold;
font-family:tahoma,sans-serif;
color:#5d6266;
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
font-size:10pt;
}

.ms-WPTitle A:link,.ms-WPTitle A:visited
{
color:#5d6266;
text-decoration:none;
cursor:pointer;
}

.ms-WPTitle A:hover
{
color:#000000;
text-decoration:underline;
cursor:pointer;
}

.ms-WPSelected
{
border:#ffbb77 3px dashed;
}

a.ms-addnew{
font-weight:normal;
font-family:verdana;
font-size:8pt;
color:#A07763;
text-decoration:none;
}

a.ms-addnew:Hover{
color:#000000;
text-decoration:underline;
}

/*Page Title*/
.ms-pagetitle{
color:#FFFFFF;
font-family:verdana;
font-size:16pt;
margin:0px 0px 4px 0px;
font-weight:normal;
}
.ms-pagetitle a{
text-decoration:none;
color:#000000;
margin:0;
font-weight:normal;
}
.ms-pagetitle a:hover{
}
.ms-pagecaption{
font-size:9pt;
color:#000000;
font-family:arial,verdana,sans-serif;
}

/*Breadcrumbs*/
.ms-pagebreadcrumb{
padding:2px 3px 3px 11px;
border-left:1px solid #ffffff;
border-top:1px solid #ffffff;
}
.ms-pagebreadcrumb,.ms-pagebreadcrumb a{
font-size:8pt;
background-color:#ebf3ff;
color:#666666;
text-decoration:none;
}

.ms-sitemapdirectional
{
color:#000000;	
}

.ms-sitemapdirectional a
{
color:#FFFFFF;	
}
