/*
 * ZEN WIREFRAME v3.0
 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 * (c) 2005-2009 - Gregory Remington, www.mediatech.net
 *  License: GPL and MIT
 */

/******************/
/* Content Layout */
/******************/
#body-home {
	background: #fff url(../images/emerge-bg-home.jpg) 0 0 repeat;
}
#body-sub {
	background: #fff url(../images/emerge-bg.jpg) 0 0 repeat;
}
#container {
	margin-top:0px;
	border:0px solid red;
}
#nav {
	height:82px;
	margin-bottom: 1px;
}
#header-elements {
	height:119px;
	background:url(../images/emerge_masthead.jpg) 0 0 repeat;
}
#header-graphic {
	height:194px;
}
#header-graphic img {
	border-width: 0px;
	
}
#gmenu {
	height:48px; /* sb  formerly 56*/
	z-index: 9999; /* sb */
	
}
#hmenu {
	position:relative;
	top:0px;
	left:6px;
	z-index: 1; /* sb */
}
#billboard {
	position:absolute;
	top:168px;
	width:912px;
	height:267px;
	display:block;
	background:url(../images/billboard.jpg) 0 0 no-repeat;
}
#content-home {
	float:left;
	position:relative;
	margin-top: 260px;
}
#content-sub {
	float:left;
	position:relative;
	margin-top: 72px;
}
#content-home .grid_6 {
width:300px;
margin: 0px 30px;
}
#footer-wrap{
	clear:both;
	width:100%;
	height:80px;
	padding-top:25px;
	background: url(../images/footer-bg.gif) 0 0 repeat;
}

#footer {
	border: 0px solid #ccc;
}
#footer p {
	margin:8px 0px 0px 6px;
	font-size:10px;
	font-weight:normal;
	color:#C0DDEC;
}
#footer a {
	font-size:10px;
	font-weight:normal;
	color:#C0DDEC;
}
#footer a:hover {
	color:#fff;
}
#bottom-nav,#bottom-nav a {
	font-size:10px;
	font-weight: normal;
	color:#C0DDEC;
}
#bottom-nav a:hover {
	font-size:10px;
	font-weight: normal;
	color:#fff;
}
#bottom-nav ul li {
	list-style:none;
	display:inline;
}
#copyright p {
	margin:0;padding:0;
	text-align:right;
}
/***************************************/
/* Interior Content Elements and Forms */
/***************************************/
#search {
	z-index:10000;
	position:relative;
	float:right;
	top:20px;
	right:54px;
	width:256px;
	display:block;
	border:0px solid red;
}
#search input {
	vertical-align:middle;
}
#search input.searchfield {
	width:190px;
	color:#fff;
	font-size:11px;
	padding:4px;
	margin-left:0px;
	background: transparent 
	url("../images/search-bg.gif") no-repeat;
	border:1px solid #626262;
}
#search input.searchimage {
	border:0;
	margin-left:8px;
}
#login-service {
	z-index:10000;
	position:relative;
	float:right;
	top:70px;
	left:142px;
}

.pipe {
	background:url(../images/pipe.gif) center right;
	background-repeat:no-repeat;
	padding:0px 8px 2px 8px;
}
.pipe-l {
	background:url(../images/pipe.gif) center left;
	background-repeat:no-repeat;
	padding:0px 8px 2px 8px;
}
.no-pipe {
	padding:0px 8px 0px 8px;
}
/***************************************************************/
/* Content navigation bar (Breadcrumb, Print and Tip-a-Friend) */
/***************************************************************/
#content-navigation {
	position:relative;
	top:24px;
	border-bottom:0px dotted #ccc;
}
#content-navigation a {
	padding-right:4px;
	text-decoration:none;
	font-weight: normal;
}
.title {
	font-family: Tahoma; font-size:22px; color:#C0DDEC; margin-left:6px;
}
.breadcrumb {
	margin-top:5px;
	font-family: Georgia;
	text-align: right;
	color:#fff;
}
.breadcrumb a {
	text-align: right;
	color:#fff;
}
.breadcrumb a:hover {
	color:#C0DDEC;
}


/**********/
/* Images */
/**********/

/* Captions */
 DIV.csc-textpic-caption-c .csc-textpic-caption { font-size:9px; color:#000; letter-spacing:1px; }
 DIV.csc-textpic-caption-r .csc-textpic-caption { font-size:9px; color:#000; letter-spacing:1px; }
 DIV.csc-textpic-caption-l .csc-textpic-caption { font-size:9px; color:#000; letter-spacing:1px; }

/* Header date */ 
P.csc-header-date { font-size:10px; color:#555; }

/****************************************/
/* Frontend editing / TYPO3 Admin Panel */
/****************************************/
IMG.frontEndEditIcons { position:relative; z-index:10000; vertical-align: middle; margin: 0px 2px 0px 2px; }

/* Default styles for the Admin Panel */
TABLE.typo3-adminPanel { border: 1px solid black; background-color: #F6F2E6; z-index:10000; }
TABLE.typo3-adminPanel TR.typo3-adminPanel-hRow TD { z-index:10000; background-color: #9BA1A8; }
TABLE.typo3-adminPanel TR.typo3-adminPanel-itemHRow TD { background-color: #ABBBB4; }
TABLE.typo3-adminPanel TABLE, TABLE.typo3-adminPanel TD { border: 0px; }
TABLE.typo3-adminPanel TD FONT { font-family: verdana; font-size: 10px; color: black; }
TABLE.typo3-adminPanel TD A FONT { font-family: verdana; font-size: 10px; color: black; }
TABLE.typo3-editPanel { position:relative; z-index:10000; border: 1px solid black; background-color: #F6F2E6; }
TABLE.typo3-editPanel TD { border: 0px; }
