/********************************************
   LAYOUT
********************************************/ 
.wrap {/*background:url(/img/wrapBg.png) left bottom repeat-x;*/}
#containerWrap {/*background:url(/img/wrapBgrd.png) center bottom no-repeat;*/}  
#containerBrowser {/*background:url(/img/containerBrowserBgrd.png) center 305px no-repeat;*/}

#container{margin:0 auto;width:988px;}
#header {height:170px; position:relative}
#header img {position:absolute;  top:2px; left:360px;}

#mainBrowser {padding:0px 5px;  min-height:300px;height:auto !important;height:300px; background:url(/img/mainBrowserBgrdNew.png) left top repeat-y;}
.mainBrowser2 {
	padding: 0 19px;
	background-image: url(/img/mainBrowserBgrd2.png);
	background-repeat: repeat-x;
	background-position: top;
}
.mainBrowserBottom {
	background:url(/img/mainBrowserBottomBgrd.png) left bottom no-repeat; display:block; height: 20px;
}

#main {width:940px; padding:0px}
.mainTop {/*background:url(/img/mainTopBgrd.png) left top no-repeat; height:60px; */display:block;  margin-left:2px;}

.mainBottom {/*background:url(/img/mainBottomBgrd.png) left top no-repeat; height:80px;*/ display:block; margin-left:1px;}

#path {}
.block {}

#columnLeft {display:none; }
#content {width:940px;/*float:left; */ }

.contentDivTop {
	background: url(/img/contentDivTopBgrdTrans.png) center bottom no-repeat;
	height:15px;
	display:block;
	position:relative;
	width: 925px;
	left: 7px;
}
* html .contentDivTop {
	left: 8px;
	top: 1px;
}
.contentDiv {
	background: url(/img/contentDivBgrd.png) center top repeat-y;
	/*width:920px;*/
	padding:10px 30px;
}
.contentDivBottom { 
		background: url(/img/contentDivBottomBgrd.png) left bottom no-repeat;
		height:15px;
		display:block;
		position:relative;
		top:0px;
	left: 7px;
}
* html .contentDivBottom {
	left: 8px;
	top: -1px;
}
#columnRight {display: none;}


/* -------------------  LOGO elements -------------------- */

h1.logo{left:10px;margin:0;position:absolute;bottom:10px;}
h1.logo a {background:transparent url(/img/logo.png) no-repeat bottom left;cursor:pointer;display:block;width:145px; height:145px;text-indent:-2000px}

/* -------------------  HEADER elements -------------------- */
#header img.banner {
	position:absolute;
	right:0;
	top:60px;
}

#header .welcome {
	background:url(/img/welcome.png) left bottom no-repeat;
	width:641px; 
	height:121px; 
	bottom: 10px;
	left:260px;
	position:absolute;
}
#header .welcome form button {
	position:relative;
	right:30px;
	top:50px;
	background-color:transparent;
	background-image:url(/img/buttons/btnWelcome.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding:0;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	height:22px;
	line-height:22px;
	width:96px;
	text-align:center;
	cursor:pointer;
}

#header .welcome a img.welcomeImg {
	position:absolute;
	left:0;
	bottom:10px;
}
/* -------------------  SEARCH elements -------------------- */

/*form.searchForm  {float:right; padding:5px 0 0;}
form.searchForm  input.searchInput {border:1px solid #DDDDDD;display:inline;padding:3px;width:150px; margin:0}*/


form.searchForm  {bottom:40px;position:absolute;right:0;width:280px;}
fieldset.searchFieldset {width: 280px;}
fieldset.searchFieldset input.searchInput {background:transparent url(/img/search/search.png) no-repeat scroll 0 0; float:left;padding:17px 20px;width:195px;}
fieldset.searchFieldset button.searchButton {background:transparent url(/img/search/search.png) no-repeat scroll right top;cursor:pointer; float:left;height:50px;text-indent:-9999px;width:45px;}
fieldset.searchFieldset button.searchButton:hover {background:transparent url(/img/search/search.png) no-repeat scroll right bottom;}

/* -------------------  PATH elements -------------------- */

#path a {color: #999999;font-weight: bold;text-decoration: none;}

/* -------------------  FOOTER elements -------------------- */
#footerWrap { /*background:url(/img/footerWrapBgrd.png) left top repeat-x; height:155px;*/} 
.footerHolder{/*background:url(/img/footerBgrd.png) center top no-repeat; height:125px;*/}
.footer {margin:0 auto 20px auto;padding:20px 40px;width:908px; position:relative}
.footer p.copy {color:#ffffff;float:left;font-size:11px;width:340px; padding:0}
.footer p.power {color:#ffffff;float:right;font-size:11px;width:340px;text-align:right; padding:0}
.footer p.power a {color:#F8D23E; font-family:Verdana, Arial, Helvetica, sans-serif;}

.footer div.labelLogo{background:transparent url(/img/label.png) no-repeat scroll left top;display:block;height:45px;position:absolute;right:170px;top:10px;width:185px;}

/* -------------------  THUMBS elements -------------------- */

a.smallThumb {display:block;float:left;margin-right:20px;width: 124px; text-align:center}
a.mediumThumb {display:block;float:left;margin-right:20px;width: 164px; text-align:center}
a.largeThumb {display:block;float:left;margin-right:20px;width:204px; text-align:center}

a.smallThumb img, a.mediumThumb img, a.largeThumb img {border:2px solid #BEBEBE}



