﻿
.ms-sitetitle a
{
	font:10pt verdana;
	padding-left: 10px;
}

td.ms-sitetitle {
	z-index: 100;
	position:relative;
	filter:progid:DXImageTransform.Microsoft.Glow(color='white', Strength='2');
	padding-left: 20px;
	padding-top: 15px;

}
.ms-titleimagearea {
	padding-top: 5px;
}

td.ms-sitetitle {
	padding:0px 0px 0px 0px;
}

.ms-globalTitleArea {
	padding-top: 15px;
	margin-top: 15px;
	font-size:small !important;

}
.ms-topnav img {
	margin-top: 3px;
}
.ms-topnav A {
		padding: 10px 10px 5px 10px;
		margin-top: 0px;
		color:navy;
		height: 5px;
}
.ms-topnav {

margin-top: -10px;
}
.ms-globalTitleArea {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.ms-main table.siteBanner {
	background-image:none;
	margin: 0px 5px 0px 5px;
	
}

.ms-topnavContainer{
border:none;
border-left: 0px;
}
.ms-banner{
padding-top: 1px;
background:url('images/toolbar/Office Logo.png') transparent no-repeat scroll  3px center;
padding-left: 63px;
}

/* Nav Hover Buttons */

table.ms-topNavHover {
	background:url('images/toolbar/right_hover.png') NO-REPEAT right center;
}

.ms-topNavHover A {
	background:url('images/toolbar/left_hover.png') NO-REPEAT left center;
}

table.ms-topnavselected {
	background:url('images/toolbar/right.png') NO-REPEAT right center;	
	
}
.ms-topnavselected A {
	background:url('images/toolbar/left.png') NO-REPEAT left center;	
}


/* -------------------------- */


.ms-main {
	width:910px;
	max-width:910px;
	padding: 0;
	align:center;
}

.ms-MenuUILarge, .ms-MenuUI {
	position:relative;
	z-index: 300;
}

body {
	background-image: url('/blog/james/_catalogs/masterpage/Office2010/images/wallpaper.jpg');
	position:relative;
	background-attachment:fixed;
}

.ms-siteactionmenu {
	margin:0;
	padding:0;
	border:0;
}
.ms-globalbreadcrumb {
	padding:0px 0px 0px 5px;
}

#pageContent {
	background-image: url("/blog/james/_catalogs/masterpage/Office2010/images/pageContent.png")  !important; /* FF will see this. */
	background-image: none; /* IE Will see this. */
	background-color: transparent !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/blog/james/_catalogs/masterpage/Office2010/images/pageContent.png',sizingMethod='scale'); /* IE will see this */
	margin: 0px 5px 0px 5px;
	padding:0;
	padding-top: 1px;
}

/* Footer */

#pageFooter {
	background-image: url('/blog/james/_catalogs/masterpage/Office2010/images/pageFooter.png') !important; /* FF will see this. */
	background-repeat:repeat-x;
	background-image:none; /* IE Will see this. */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/blog/james/_catalogs/masterpage/Office2010/images/pageFooter.png',sizingMethod='image');/* IE will see this */
	margin: 0 5px 0 5px;
	height: 4px;
}

/* Global Nav */
.ms-bannerContainer {/* move the nav around */
	padding: 3px 22px 5px 11px;
	z-index:40;position:relative;
}

/* Top Nav */

.ms-topnav {
	background-image:none;
	background-color:transparent; /**/
	color:white;
	height:5px;
	padding-right: 4px;
	margin: 0 0 0 0;
	text-align:center;
	vertical-align:middle;
	border:0;
	
	}
	
.ms-topnav td{
	margin: auto;
	border-top: 0px;
	margin: 0px 0px 0px 0px;
	padding: -25px 0px 0px 0px;`	
	font-weight: bold;
}

div.zz1_TopNavigationMenu_0
{
	margin-left:1px !important; /* FF will see this */
}

.ms-topNavFlyOuts
{
	position: relative !important;
	margin:0;padding:0;
}

/* Nav Buttons Background */
table.ms-bannerframe {
	background-color:transparent;
	xxbackground-image:url('images/toolbar/background.gif');
	width: 100%;
	xxxheight:25px;
}
.ms-bannerContainer {
	margin-right:0;
	padding-right: 12px !important; /* FF will see this */	
	padding-right: 22px;			/* IE will see this */
}

/* Site Banner */

.SiteBanner {
	background-image: url('/blog/james/_catalogs/masterpage/Office2010/images/siteHeaderFF.png') !important; /* FF will see this */;
	background-image: none; /* IE will see this */;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/blog/james/_catalogs/masterpage/Office2010/images/siteHeaderFF.png',sizingMethod='image'); /* IE will see this */;
	background-repeat: repeat-x;
	z-index: -1;
}
.ms-topNavContainer {
	position:relative;
	z-index:1;
}

.ms-sitetitle A {
	color: #044874;
}

/* Search Controls */
.ms-sbgo,
.ms-sbplain,
select.ms-sbscopes,
.ms-sbcell,
.ms-sbscopes {
		background-color: transparent;
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
		behavior: url("/blog/james/_catalogs/masterpage/Office2010/search.onclick.htc");
		position:relative;
		z-index:4;
}

/* Advanced Search */
.ms-sblink {
	display:none;
}

/* Make the site banner sub components transparent */
.ms-globalTitleArea,
.ms-bannerframe,
.ms-bannerContainer {
	background-image:none;
	background-color:transparent;
}

#quickLaunchHeader {
	background-position: 0% 0%;
	background-image: none !important;
}


/* Background */
/* Reset the background so the ms-main can be seen. */
.ms-nav,
div.ms-titleareaframe,
TD.ms-titleareaframe,
DIV.ms-pagemargin,
.ms-pagetitleareaframe,
.ms-titleareaframe,
.ms-titlearealeft,
td.ms-rightareacell div.ms-pagemargin,
.ms-pagebottommarginleft,
.ms-pagebottommargin,
.ms-bodyareapagemargin,
.ms-pagebottommarginright,
#onetidPageTitleAreaTable
 {
	background-color:transparent;
	background-image:none;
}

/**/
div.ms-pagemargin
{
	padding:1px;
}

.ms-bodyareapagemargin {
	border:0;
}

td.ms-rightareacell div.ms-pagemargin {
	border:0;
}

/* Page Body */

XXX.ms-bodyareaframe {
	background-color:transparent;
	border:0;padding:0;margin:0;
	border-top:0;
	border-right:0px;
	border-left:0;
	padding:5px;
	margin:10px;

	Xfilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_catalogs/masterpage/Office2010/images/transparent/80.png',sizingMethod='scale');
	z-index: 0;
}

/* Add more WPs here */
#WebPartWPQ20 table,
#WebPartWPQ19 table,
#WebPartWPQ18 table,
#WebPartWPQ17 table,
#WebPartWPQ16 table,
#WebPartWPQ15 table,
#WebPartWPQ14 table,
#WebPartWPQ13 table,
#WebPartWPQ12 table,
#WebPartWPQ11 table,
#WebPartWPQ10 table,
#WebPartWPQ9 table,
#WebPartWPQ8 table,
#WebPartWPQ7 table,
#WebPartWPQ6 table,
#WebPartWPQ5 table,
#WebPartWPQ4 table,
#WebPartWPQ3 table,
#WebPartWPQ2 table,
#WebPartWPQ1 table,
#WebPartWPQ0 table
{ 
	position: relative; 
	z-index: 19; 
}

#OuterZoneTable{
	position: relative; 
	z-index: 7; 
}

/*Quick launch*/
#vistaBox {
	border: 0;
	margin: 0px;
	padding: 10px 0 0 0;
}
.ms-navsubmenu1,
.ms-navsubmenu2 ,
.ms-quicklaunch,
.ms-navSubMenu1 td {
	background-color: transparent;
	border:0;
}

.ms-quicklaunchheader,
.ms-navheader td,
.ms-navitem td {
	background-color: transparent !important;
	background-image: none;
	border: 0 !important;
	margin:0; padding:0;
}

/* Tree view */

.ms-treeviewouter td.ms-navitem {
	border:0;
}

#xxctl00_PlaceHolderLeftNavBar_TreeViewNavigationManager {
	padding-left:17px;
}

/* View All Site Content */
table.ms-recyclebin td{
	padding-left:0px;
}
.ms-quicklaunchheader{
	padding-left:0px;
}
.ms-quickLaunchOuter,
.ms-quickLaunch,
.ms-quicklaunch table td {
	border:0px;
	border-bottom:0px;
	border-top:0px;
	border-left:0;
	border-right:0;
	margin:0;
}

/* Indent Quick Launch */
div.ms-quicklaunch {
	padding-left: 10px;
}

.ms-quicklaunch div {
	position: relative; 
	z-index:1;
}

table.ms-recyclebin td {
	background-color: transparent;
	border:0;
}

/* Selected */

.ms-selectednavheader {
	width:137px;	
}

.ms-quicklaunch table.ms-selectednav {
	width:145px;	

}

#quickLaunchFooter {
	background-color: transparent !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_catalogs/masterpage/Office2010/images/footer70.png',sizingMethod='image');
	background-image:none;
	border: 0 !important;
	margin:0; padding:0;
	
}


/* Transparancy Hack */
.ms-pagebreadcrumb,
.ms-ToolPaneOuter,
.link-item A,
.ms-gb,
.ms-consoletoolbar,
.ms-consoletoolbar table,
.ms-consoleqaback,
#QuickActionMenu,
#ctl00_SPNavigation_ctl01_QuickActionMenu,
.ms-consoletoolbar,
table#qaEditPage,
#qaPublish,
table#qaCheckin,
#ctl00_SPNavigation_ctl01_ctl26,
#consoleMenuBar2,
.ms-formfieldvaluecontainer,
.ms-summarystandardbody,
#consoleMenuBar2,
.ms-SPButton,
.ms-SPZone,
.srch-WPBody A,
#header A,
.headertitle A,
.ms-addnew A,
.ms-WPHeader A,
.ms-bodyframe A,
.ms-vb2 A, .ms-vb-icon A,
.ms-vb A,
div.ms-viewselector A,
.ms-toolbar A,
.ms-titlearea A,
.ms-vb-title,
input,
select,
button,
iframe,
.ms-rtelong {
	position:relative;
	z-index:10;
	
}

#pageContent div {
	z-index:100;
	position:relative;
}
