/*
**  Template.css
**
**	Default Layout
**
*/

* {
	padding: 0;
	margin: 0;
}
html, body {
	height: 100%
}
#wb-container-outer {
		min-width:800px;
		min-height:100%;
	height:auto !important;
	background-color:#603806;
	background-image:url(../images/layout1/back_shadow.png);
	background-repeat:repeat-x;
}
* html #wb-container-outer {
	background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=images/layout1/back_shadow10x10.png, );
}
* html #wb-container-outer a{
	position:relative;

}
#wb-container-inner { /*page location*/
	margin:auto;
	width:800px;
}
#wb-layout {
	width:800px;
	padding-top:10px;
}
#wb-layout-inner {
	width:800px;
}
/* WB-LAYOUT-HEADER: This is the header section */
	#wb-layout-header {
	background-image:url(../images/layout1/fd_header.png);
	background-repeat:no-repeat;
	background-color:#fdef75;
	width:800px;
	height:199px;
	background-position:top left;
}
* html #wb-layout-header {
	background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=images/layout1/fd_header.png, );
}
* html #wb-layout-header a{
	position:relative;

}
#wb-layout-header-mask {
	width:772px;
	height:185px;
	padding:14px 14px 0;
	overflow:hidden;
	background-image:url(../images/layout1/fd_header_mask.png);
	background-repeat:no-repeat;
	background-position: top left;
}
* html #wb-layout-header-mask {
	background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=images/layout1/fd_header_mask.png, );
}
* html #wb-layout-header-mask a{
	position:relative;

}
#wb-layout-header-base {
	background-image:url(../images/layout1/fd_header_base.png);
	background-repeat:no-repeat;
	background-color:#fdef75;
	width:800px;
	height:26px;
}
* html #wb-layout-header-base {
	background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=images/layout1/fd_header_base.png, );
}
/*submenu always defaults to display none*/
#wb-navigation-subtop div.submenu {
	padding: 0px 5px;
	height: auto;
}
#wb-navigation-subtop div.submenu div {
	padding: 5px 10px;
	clear: both;
}
#wb-navigation-subtop div.submenu a {
}
/* WB-LAYOUT-TOP-2: for designs that have navigation between the header and content
**	Layout 2
**  Layout 3
*/
	
#wb-navigation-subtop {
	display: none;
	overflow:hidden;
}
#wb-navigation-subtop div {
	float: left;
	padding: 12px 15px 0px;
	height: 23px;/*float: left;
	line-height:20px;*//*margin: 2px 4px;*/
		/*padding:6px 4px 8px 10px;*/
		/*width: 130px;*/
    }
#wb-top-subbasenav {
}
/* WB-CONTAINER-CONTENTWRAPPER: This wraps the content area of the site
**
**	ALL Layouts
**
*/
	#wb-container-contentwrapper {
	width:800px;
	height:100%;
	background-color:#fdef75;
	background-position:top left;
	margin-bottom:2px;
}

/* SIDEBAR is for designs that have a left or right column built in
**
**	Layout 1
**	Layout 2
*/
	#wb-layout-sidebar {
	width:198px;
	background-color:#efe05e;
	background-position:top left;
	float:left;
}
/* sidebar navigation */
	#wb-navigation {
	width:198px;
	background-position: top left;
}
#wb-navigation-top {
	width:198px;
	padding: 0;
	background-repeat:no-repeat;
	background-position:top left;
}
#wb-navigation-bottom {
	width:198px;
	background-repeat:no-repeat;
	background-position:bottom left;
	padding: 0 0 10px;
}
/* SIDEBAR NAVIGATION STRUCTURE
**
**	Layout 1
**	Layout 2
**
*/

#wb-navigation-bottom div {
	border-bottom:1px dashed #603806;
}

#wb-navigation-bottom div  {
	padding:8px 0;
	
}

#wb-navigation-bottom div.submenu {
	border:none;
	padding:0;
}
#wb-navigation-bottom div a h3 {
	cursor:hand;
	padding: 0px 5px;
	width: 190px;
}
#wb-basenav {
}
#wb-navbasewrap {
	padding:5px;
}
/* MAIN-CONTENT AREA
**
**	ALL Layouts
**
*/
#wb-layout-main {
	width:602px;
	float: right;
	background-position: top left;
}
* html #wb-layout-main {
	width:600px;

}
#wb-layout-main-inner-1 {
}
#wb-layout-main-inner-2 {
}
/* Page FOOTER
**
**	ALL Layouts
**
*/

	
#wb-layout-footer {
	width:780px;
	border-top:1px dashed #fdef75;
	background-repeat:no-repeat;
	background-position:top left;
	clear: both;
	padding: 0 10px;
}
/* submenu */
div.submenu {
	display:none;
	background-color: #efe05e;
}
