/*Standard Elements*/
html{
	font-family: Georgia, serif;
	font-size: 12px;
	color:#525148;
	background-color: #786449;
	background-image: url('/images/layout/full_office_pan.jpg');
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: top center;
	overflow: hidden;
}

a{
	color: #e2e2e2;
	text-decroation: none;
}
a:hover{
	color: #FFF;
	text-decroation: none;
}
ul{
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
li{
	list-style-type: disc;
	list-style-position: outside;
}
h1{
	font-size: 15px;
	font-weight: bolder;
	padding-bottom: 7px;
}
h2{
	font-size: 13px;
	font-weight: bolder;
	padding-bottom: 5px;
}
h3{
	font-size: 11px;
	font-weight: bolder;
	padding-bottom: 5px;
}
.hidden{
	display: none;
}
#currentInsp{
	font-weight: bolder;
}

.ui-effects-transfer { border: 2px solid black; }

/*Block Level Elements*/
#topMenu a, #topMenu a:hover{
	color: #FFF;
	text-decoration: none;
}

#wrapper{
	width: 940px;
	margin: 0 auto;
	/*background: url('/images/layout/whiteboard.jpg') no-repeat;*/
	height: 550px;
}

#topMenu{
	position: relative;
	margin-top: 5px;
	width: 663px;
	height: 48px; 
	background: url('/images/layout/topMenuBg_l.png') no-repeat;
	padding-top: 20px;
	padding-left: 150px;
	color:#FFF;
	z-index: 99;
	letter-spacing: 1.3px;
}
#bottomHolder{
	position: absolute;
	z-index: 99;
	width: 750px;
	height: 30px;
	left: 0px;
	display: none;
	font-size: 10px;
}
.bottomBar{
	/*Bottom 3 bars: Arial*/
	font-family: Arial, sans-serif;
	width: 240px;
	height: 30px;
	float: left;
	margin: 0 1px 0 1px;
	padding-top: 5px;
	display: none;
	color: #FFF;
	overflow: hidden;
	position: relative;
	z-index: 99;
}
.bottomBar h1{
	text-align:center;
	margin-top: 5px;
}
#redBar{
	background: url('/images/layout/red.png') no-repeat;
}
#greenBar{
	background: url('/images/layout/green.png') no-repeat;
}
#blueBar{
	background: url('/images/layout/blue.png') no-repeat;
}
#redBar_content{
	display: none;
	padding: 17px;
	width:205px;
	color: #FFF;
}
#greenBar_content{
	display: none;
	padding: 17px;
	width:205px;
	color: #FFF;
}
#blueBar_content{
	display: none;
	padding: 17px;
	width:205px;
	color: #FFF;
}
#content{
	width:780px;
	height: 380px;
	margin: -20px auto;
	padding-left: 60px;
	position: relative;
	line-height: 20px;
}

#subMenu{
	position: relative;
	top: -19px;
	z-index: 95;
	width: 480px;
	height: 54px;
	background: url('/images/layout/topSubMenuBg.png') no-repeat;
	margin: 0 auto;
	color: #e2e2e2;
	padding: 18px 10px 0 10px;
	text-align: center;
}
#noMenuSpacer{
	position: relative;
	top: -28px;
	z-index: 99;
	width: 480px;
	height: 54px;
	margin: 0 auto;
	padding: 18px 10px 0 10px;
}

#goForTakeout{
	position: relative;
	top: -34px;
	left: 663px;
	width: 127px;
	z-index: 99;
}

#your_browser{
	position: relative;
	top: -210px;
	left: -90px;
}

#bbm_logo{
	position: absolute;
	display: none;
	top: 0;
	left: 0;
	width: 26px;
	height: 40px;
	z-index:420; /*Set to lower than 100 to sit under the modal*/
}

#your_browser img{
	float: right;
}

#wesly_quote{
	position: absolute;
	display: none;
	z-index: 99;
	cursor: pointer;
	width: 47px;
	height: 63px;
}

#live_tweets{
	position: absolute;
	top: 310px;
	width:715px;
	height: 70px;
	margin-left: 10px;
	z-index:99;
}

/*Font specifics*/
#content a{
	color: #000;
	text-decroation: none;
}
#content a:hover{
	color: #000;
	text-decroation: underline;
}
.bottomBar a{
	color: #E2E2E2;
	text-decoration: underline;
}

.bottomBar a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

#greenBar_content a{
	font-size: 10px;
}
#greenBar_content a:hover{
	font-size: 10px;
}

#subMenu a{
	text-decoration: none;
}


/*Tipsy Style for BBM Logo*/
.tipsy { padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat; }
.tipsy-inner { padding: 4px 5px; background-color: black; color: white; max-width: 200px; text-align: center; letter-spacing:1.4px;}
.tipsy-north { background-image: url(/libs/tipsy/tipsy-north.gif); background-position: top center; }
.tipsy-south { background-image: url(/libs/tipsy/tipsy-south.gif); background-position: bottom center; }
.tipsy-east { background-image: url(/libs/tipsy/tipsy-east.gif); background-position: right center; }
.tipsy-west { background-image: url(/libs/tipsy/tipsy-west.gif); background-position: left center; }
