/* CSS Document */
@import url(/css/wildfirecommon.css);
@import url(/templates/burtongoldberg/css/slatesblogs.css);

html, body {
	margin: 0;
	padding: 0;
    height:100%;
}
body {
	margin: 0;
	padding: 0;
    font-size:100%;
    line-height:1.125em;
    background: #8EBBDA url(/templates/burtongoldberg/images/background.jpg) repeat-x top;
    text-align:center;
}
html, input, textarea {
    font-family: Arial, Helvetica, sans-serif;
    color:#000000;
}

.adminlinks {
display: block;
position: relative;
padding: 4px 20px;
font-size: 12px;
background: #ea892b url(/wfw_images/adminlinks_w.jpg) left no-repeat;
color: #eee;
text-align: center;
}

.adminlinks a{
color: #fff;
font-size: 12px;
text-decoration: none;
}

.adminlinks a:visited{
color: #fff;
}


.adminlinks a:hover{
color: #fff;
text-decoration: underline;
}

.alignMiddle {
    vertical-align:middle
}
.alignCenter {
    text-align: center
}
.container1 {
    width:100%
}
object {
    vertical-align:top;
    outline:none
}
.clear {
    clear:both;
}
.fleft {
    float:left
}
.fright {
    float:right
}
div.container {
    overflow:hidden;
    width: 100%;
}
a img {
    border:0
}
img {
    vertical-align:top;
}
a {
    color:#0033cc;
    text-decoration:underline;
    outline:none;
}
a:hover {
    color:#9a1e58;
    text-decoration:underline;
	}
.link {
    color:#0033cc;
    background:url(/templates/burtongoldberg/images/marker.gif) top left no-repeat;
    padding-left:9px;
    font-weight:normal;
    background-position:0 5px
}
.link1 {
     font-size:1.16em;
	 color:#24377d;
    display:block;
    margin-bottom:9px;
    font-weight:bold
}
.link2 {
    color:#24377d;
    /*display:block;*/
    margin-bottom:9px;
}
.redbutton {
    color:#f8f7f3;
    background:url(/templates/burtongoldberg/images/buttonlong.png) top left no-repeat;
    font-weight:bold;
    text-decoration:none;
    font-size:13px;
    text-transform:uppercase;
    line-height:27px;
    display:block;
    font-weight:bold;
    width:155px;
    text-align:center
}
.redbutton:hover {
    text-decoration:none;
    color:#cccccc
}

.buttonSearch {
    display:block;
    color:#f8f7f3;
    background: transparent url(/templates/burtongoldberg/images/search.png) top left no-repeat;
    font-weight:bold;
    text-decoration:none;
    font-size:12px;
    width:83px;
	height: 27px;
	border: 0;
	padding: 0;
	margin: 0;
    text-align:center;
}

.buttonSearch:hover {
    text-decoration:none;
    color:#cccccc
}


.button-1 {
    color:#fff;
    background:url(/templates/burtongoldberg/images/button1.png) top left no-repeat;
    font-weight:bold;
    width:102px;
    text-align:center;
    text-decoration:none;
    line-height:27px;
    display:block;
    font-weight:bold;
    float:left;
    text-transform:uppercase;
    font-size:1.16em;
}
.button-1:hover {
    text-decoration:none;
    color:#000
}
.button-2 {
    color:#fff;
    background:url(/templates/burtongoldberg/images/button1.png) top left no-repeat;
    font-weight:bold;
    width:100px;
    text-align:center;
    text-decoration:none;
    line-height:27px;
    display:block;
    font-weight:bold;
    float:left;
    text-transform:uppercase;
    font-size:.8em;
}
.button-2:hover {
    text-decoration:none;
    color:#000
}
.button-4 {
    color:#fff;
    background:url(/templates/burtongoldberg/images/button-3.gif) top left no-repeat;
    font-weight:bold;
    width:68px;
    text-align:center;
    text-decoration:none;
    line-height:27px;
    display:block;
    font-weight:bold;
    float:left;
    text-transform:uppercase;
    font-size:1.16em;
}
.button-4:hover {
    text-decoration:none;
    color:#000
}
.button-3 {
    color:#fff;
    background:url(/templates/burtongoldberg/images/button4.gif) top left no-repeat;
    font-weight:bold;
    width:35px;
    text-align:center;
    text-decoration:none;
    line-height:18px;
    display:block;
    font-weight:bold;
    float:right;
    text-transform:uppercase;
    font-size:11px;
    font-family:Tahoma, Geneva, sans-serif;
}
.button-3:hover {
    text-decoration:none;
    color:#000
}
#content ul {
    margin:0;
    padding:0;
    list-style:none;
}
#content ul li {
    background:url(/templates/burtongoldberg/images/marker2.gif) top left no-repeat;
    background-position:0 9px;
    margin:0;
    padding-left:12px;
}
#content ul li a {
    color:#5c4841;
    text-decoration: underline;
    line-height:1.91em;
    font-weight:bold
}
#content ul li a:hover {
    text-decoration:none;
}
.link-1 {
    display:block;
    float:left;
    background:url(/templates/burtongoldberg/images/link_bg.gif) left top repeat-x;
    color:#ffffff;
    text-decoration:none;
}
.link-1 em {
    display:block;
    background:url(/templates/burtongoldberg/images/link_left.gif) no-repeat left top;
}
.link-1 b {
    display:block;
    background:url(/templates/burtongoldberg/images/link_right.gif) no-repeat right top;
    padding:2px 23px 3px 28px;
    font-weight:normal;
    font-style:normal;
}
.link-1:hover {
    text-decoration:none;
    color:#000000;
}
/*header*/
#header {
    font-size:0.75em;
    color:#4b5766;
    position:relative;
    z-index:1;
}
#header .logo {
    position:absolute;
    top:38px;
    left:0;
    width:304px;
    height:64px;
    z-index:2;
}
#header .indent {
    /*margin:65px 0 0 449px;*/
    position:absolute;
    /*width:579px;*/
    left: 364px;
    top: 54px;
    width: 603px;
}
#header .indent1 {
    padding:180px 0 0 220px;
}
#level2 #header .indent1 {
    padding:168px 0 0 155px;
}
#header p {
    margin:0 0 13px 0;
	font-size:1.35em;
	line-height:1.3em;
}
#level2 #header p {
    margin:14px 0 7px 0;
	font-size:1.3em;
	line-height:1.3em;
}
#header h1 {
    color:#8e8773;
    font-size:1.25em;
    margin-bottom:13px;
    line-height:1.2em;
    background:url(/templates/burtongoldberg/images/logo.gif) no-repeat top left;
    padding-left:40px;
    text-transform:uppercase;
    font-weight:normal;
    background-position:0 8px;
}
#header h1 span {
    color:#fff;
    font-size:2em;
    text-transform:none;
    font-weight:bold;
}
#header h1 b {
    color:#fff;
}
#header h1 a {
    color:#197699;
    text-decoration:none;
}
#header h1 a:hover {
    text-decoration:none;
}
#header h2 {
    color:#f6a516;
    font-size:18px;
    margin-bottom:3px;
    line-height:1.1;
    text-transform:uppercase;
    font-weight:normal;
    background-position:0 8px;
}
#level2 #header h2 {
    color:#f6a516;
    font-size:15px;
    margin-bottom:3px;
    line-height:1.1;
    text-transform:uppercase;
    font-weight:normal;
    background-position:0 8px;
}
#header h2 span {
    color:#9a1e58;
    font-size:28px;
    text-transform:none;
    text-transform:uppercase;
}
#topnav {
	display: block;
	position: relative;
	height: 60px;
	margin: 0;
	padding: 0 0 0 17px;
	list-style: none;
	z-index: 3;
}
#topnav li.level_1 {
    display:block;
	position: relative;
	float: left;
    padding:0;
    margin:0;
    vertical-align:top;
}
#topnav li.level_1 a {
	display: inline;
	position: relative;
    color:#fff;
    text-decoration:none;
    /* font-size:1.25em; */
    font-family: Arial, Helvetica, sans-serif;
    font-size:15px;
    font-style:italic;
    text-transform:none;
    float:left;
    padding:0;
    margin:0;
    margin-left:10px;
}
#topnav li.level_1 a b {
    display:block;
    font-weight:bold;
    font-style:normal;
    padding:6px 14px 15px 14px;
}
#topnav li.level_1 a em {
    display:block;
    font-weight:normal;
    font-style:normal;
    text-transform:uppercase;
}
#topnav li.level_1 span {
	display: block;
	position: relative;
    color:#fff;
    text-decoration:none;
    /* font-size:1.25em; */
    font-size:15px;
	font-weight: bold;
    font-style:normal;
    text-transform:uppercase;
    float:left;
    padding:6px 14px 15px 0px;
    margin-left:14px;
}
#topnav li.level_1 a:hover {
    text-decoration:none;
    background:url(/templates/burtongoldberg/images/menu_bg.gif) top left repeat-x;
}
#topnav li.level_1 a:hover b {
    background:url(/templates/burtongoldberg/images/menu_left.gif) no-repeat left top;
}
#topnav li.level_1 a:hover em {
    background:url(/templates/burtongoldberg/images/menu_right.gif) no-repeat right top;
    font-weight:normal;
}
#topnav .selected_tab a {
    text-decoration:none;
    background:url(/templates/burtongoldberg/images/menu_bg.gif) repeat-x top left;
}
#topnav .selected_tab a b {
    background:url(/templates/burtongoldberg/images/menu_left.gif) no-repeat left top;
}
#topnav .selected_tab a em {
    background:url(/templates/burtongoldberg/images/menu_right.gif) no-repeat right top;
    font-weight:normal;
}
/* second level dropdown nav */

#topnav li.level_1 ul {
	display:none;
	list-style:none;
	position: absolute;
	width: 200px;
	top:33px;
	left:16px;
	z-index:25;
	margin: 0;
	padding: 0;
	text-align: left;
	/* white-space: nowrap; */
	border-top:1px solid #138eb8;
	background:#117eae; 
}

html>body #topnav li.level_1 ul {
	width: auto;
	min-width: 200px;
} 

#topnav li.level_1:hover ul, #topnav li.over_1 ul {
	display: block; 
}

#topnav li.level_2 {
	position:relative;	
	display:block;
	float:none;
	_width:200px;
	/* height:25px; */
	margin:0;
	padding:0;
	list-style:none;
	text-align: left;
	text-transform: none; 
	background:#117eae;
	border:1px solid #138eb8;
	border-top:none;
	border-left: none;
	z-index:200!important;
}

#topnav li.level_2 a, #topnav li.level_2 span.editable {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff!important;
	font-weight:bold;
	display:block;
	float: none;
	width: 178px;
	padding: 6px 11px 6px 11px;
	margin: 0;
	text-decoration:none;
	text-transform: none; 
	font-style: normal;
	border:none;
	line-height:1.2;
	/* height:25px; */
	background:#117eae;
}

#topnav li.level_1 ul li.level_2 a:hover, #topnav li.level_1 ul li.selected_tab a  {
	background:#38B7E2;
	color:#fff!important;
}

/* Third level dropdown nav */

#topnav li.level_1 ul li.level_2 ul {
	display:none;
	list-style:none;
	position: absolute;
	width: 200px;
	top:0;
	left:201px;
	z-index:200!important;
	margin: 0;
	padding: 0;
	text-align: left;
	/* white-space: nowrap; */
}

html>body #topnav li.level_2 ul {
	width: auto;
	min-width: 200px;
} 


#topnav li.level_1 ul li.level_2:hover ul, #topnav li.level_1 ul li.over_2 ul {
	display: block; 
	z-index:200!important;
}

#topnav li.level_3:hover, #topnav li.level_3 a:hover, #topnav li.over_3 {
	background: #38B7E2; 
}

#topnav li.level_3 {
	position:relative;	
	display:block;
	float:none;
	_width:200px;
	/* height:25px; */
	margin:0;
	padding:0;
	list-style:none;
	text-align: left;
	background:#117eae;
	border:1px solid #138eb8;
	border-top:none;
	border-left: none;
	z-index:200!important;
}

#topnav li.level_1 ul li.level_2 ul li.level_3 a, #topnav li.level_1 ul li.level_2 ul li.level_3 span.editable {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff!important;
	font-weight:bold;
	display:block;
	width: 178px;
	padding: 6px 11px 6px 11px;
	text-decoration:none;
	font-style: normal;
	border:none;
	/* line-height:25px; */
	line-height: 1.2;
	/* height:25px; */
	background:#117eae;
	z-index:200!important;
}
#topnav li.level_1 ul li.level_2 ul li.level_3 a:hover {
	background:#38B7E2;
	color:#fff!important;
}

#centernavwrapper {
	display: block;
	position: relative;
	width: 980px;
	float: left;
	margin-top: -40px;
	z-index: 1;
}

#centernav {
	display: block;
    position:relative;
	float: left;
    font-size:0.75em;
    width:600px;
	z-index: 1;
}

#centernav li.level_1 {
    display:block;
	position: relative;
    font-weight:bold;
    line-height:40px;
    float:left;
}

#centernav li.level_1 a {
    color:#fff;
    /* font-size:1.25em; */
    font-size:14px;
	font-style: normal;
	text-decoration: none;
    font-weight:bold;
}

#centernav li.level_1 span {
    color:#fff;
    /* font-size:1.25em; */
    font-size:14px;
	font-style: normal;
    font-weight:bold;
}

#centernav li.level_1 em {
	font-style: normal;
}

#centernav li.level_1 a:hover {
    text-decoration:none;
    color:#cccccc;
}

#centernav #toptab_6 {
    background:url(/templates/burtongoldberg/images/button1.gif) top left no-repeat;
    padding:0 6px 0 6px;
}

#centernav #toptab_7 {
    background:url(/templates/burtongoldberg/images/button2.gif) top left no-repeat;
    padding:0 10px 0 20px;
}

#centernav #toptab_8 {
    background:url(/templates/burtongoldberg/images/button3.gif) top left no-repeat;
    padding:0 30px 0 22px;
}

/* second level dropdown nav */

#centernav li.level_1 ul {
	display:none;
	list-style:none;
	position: absolute;
	width: 200px;
	top:40px;
	left:16px;
	z-index:25;
	margin: 0;
	padding: 0;
	text-align: left;
	/* white-space: nowrap; */
	border-top:1px solid #138eb8;
	background:#117eae; 
}

html>body #centernav li.level_1 ul {
	width: auto;
	min-width: 200px;
} 

#centernav li.level_1:hover ul, #centernav li.over_1 ul {
	display: block; 
}

#centernav li.level_2 {
	position:relative;	
	display:block;
	float:none;
	_width:200px;
	/* height:25px; */
	margin:0;
	padding:0;
	list-style:none;
	text-align: left;
	text-transform: none; 
	background:#117eae;
	border:1px solid #138eb8;
	border-top:none;
	border-left: none;
	z-index:200!important;
}

#centernav li.level_2 a, #centernav li.level_2 span.editable {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff!important;
	font-weight:bold;
	display:block;
	float: none;
	width: 178px;
	padding: 6px 11px 6px 11px;
	margin: 0;
	text-decoration:none;
	font-style: normal;
	border:none;
	line-height:1.2;
	/* height:25px; */
	background:#117eae;
}

#centernav li.level_1 ul li.level_2 a:hover, #centernav li.level_1 ul li.selected_tab a  {
	background:#38B7E2;
	color:#fff!important;
}

/* Third level dropdown nav */

#centernav li.level_1 ul li.level_2 ul {
	display:none;
	list-style:none;
	position: absolute;
	width: 190px;
	top:0;
	left:191px;
	z-index:25;
	margin: 0;
	padding: 0;
	text-align: left;
	white-space: nowrap;
}

html>body #centernav li.level_2 ul {
	width: auto;
	min-width: 190px;
} 


#centernav li.level_1 ul li.level_2:hover ul, #centernav li.level_1 ul li.over_2 ul {
	display: block; 
}

#centernav li.level_3:hover, #centernav li.level_3 a:hover, #centernav li.over_3 {
	background: #38B7E2; 
}

#centernav li.level_3 {
	position:relative;	
	display:block;
	float:none;
	_width:190px;
	height:25px;
	margin:0;
	padding:0;
	list-style:none;
	text-align: left;
	background:#117eae;
	border:1px solid #138eb8;
	border-top:none;
	border-left: none;
	z-index:200!important;
}

#centernav li.level_1 ul li.level_2 ul li.level_3 a, #centernav li.level_1 ul li.level_2 ul li.level_3 span.editable {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff!important;
	font-weight:bold;
	display:block;
	width: 168px;
	padding: 0 11px 0 11px;
	text-decoration:none;
	font-style: normal;
	border:none;
	line-height:25px;
	height:25px;
	background:#117eae;
}
#centernav li.level_1 ul li.level_2 ul li.level_3 a:hover {
	background:#38B7E2;
	color:#fff!important;
}

#search {
	display: block;
    position:relative;
    width:264px;
    float: right;
    font-size:0.75em;
	z-index: 2;
	top: 6px;
	right: 20px;
}

/*content*/
#content {
    font-size:1em;
    width:100%;
    text-align:left;
}
#content .row .indent-main {
    padding:24px 25px 20px 39px
}
#content .row1 .indent-main {
    padding:25px 20px 20px 34px
}
#content .indent-col1 {
    padding:0 0 20px 0
}
#content .title {
    margin-bottom:16px
}
#content .img-left {
    float:left;
    margin:0 20px 16px 0
}
#content .img-left1 {
    float:left;
    margin:0 20px 0 0
}
#content .img-indent {
    margin:0 0 16px 0
}
#content p {
    margin:0 0 10px 0
}
#content .p {
    margin:0
}
#content .p1 {
    margin:0 0 17px 0
}
#content .p2 {
    margin:0 50px 17px 0
}
#content .p3 {
    margin:0 0 27px 0
}
#content .p4 {
    margin:0 0 7px 0
}
#content .row h2 {
    color:#24377d;
    font-weight:normal;
    font-size:1.65em;
    margin-bottom:18px;
	line-height:1em;
}
#content .row1 h2 {
    color:#9a1e58;
    font-weight:normal;
    font-size:1.5em;
	line-height:1em;
    background:url(/templates/burtongoldberg/images/icon1.gif) no-repeat top left;
    background-position:0 2px;
    padding-left:28px;
    margin-bottom:15px
}
#content h4 {
    color:#24377d;
    font-size:1.2em;
    margin-bottom:4px;
}
#content h6 {
    color:#9d8953;
    font-size:1.25em;
    font-weight:normal;
    margin-bottom:13px;
    text-transform:uppercase;
    line-height:1.23em;
}
#content h3 {
    color:#24377d;
    font-size:1.83em;
    font-weight:normal;
    margin-bottom:13px;
    text-transform:uppercase;
    line-height:1.23em;
}
#content .tail {
    background:url(/templates/burtongoldberg/images/tail.gif) repeat-x bottom;
    padding-bottom:2px;
    margin-bottom:2px
}

#page1 .col-1 h2 {
text-align: center;
}

.col-2 h2 {
text-align: center;
}

.txt {
    color:#9a1e58
}
.txt1 {
    color:#f08703;
}
.txt1 a {
    color:#f08703;
}
.txt2 {
    color:#c5bf70;
    font-weight:bold
}
.txt2 a {
    color:#c5bf70;
}
.row {
    background:#fff;
    color:#4b5766;
    color:#333;
}

#homeleftcol img {
border: 2px solid #990033;
}

#homeleftcol a img {
border: none;
}

#homeleftcol .editable img {
border: none;
}

#rightcol img {
border: 2px solid #990033;
}

#rightcol .editable img {
border: none;
}

.row1 {
    background: url(/templates/burtongoldberg/images/bg-row1.gif) repeat-x top #d3d3d3;
    color:#333;
}
#content .indent {
    padding:0 0 0 30px
}
/*box*/
.box {
    background:#EAE4E0;
    width:100%;
}
.box .border-top {
    background:url(/templates/burtongoldberg/images/border_top.gif) repeat-x top;
}
.box .border-bottom {
    background:url(/templates/burtongoldberg/images/border_bottom.gif) repeat-x bottom;
}
.box .border-left {
    background:url(/templates/burtongoldberg/images/border_left.gif) repeat-y left;
}
.box .border-right {
    background:url(/templates/burtongoldberg/images/border_right.gif) repeat-y right;
}
.box .corner-top-left {
    background:url(/templates/burtongoldberg/images/corner_top_left.gif) no-repeat left top;
}
.box .corner-top-right {
    background:url(/templates/burtongoldberg/images/corner_top_right.gif) no-repeat right top;
}
.box .corner-bottom-left {
    background:url(/templates/burtongoldberg/images/corner_bottom_left.gif) no-repeat left bottom;
}
.box .corner-bottom-right {
    background:url(/templates/burtongoldberg/images/corner_bottom_right.gif) no-repeat right bottom;
    width:100%;
}
.box .indent-box {
    padding:0 0 0 0;
}
/*footer*/
#footer {
    color:#fff;
    font-size:0.75em;
}
#footer .indent-footer {
    padding:17px 50px 0 9px;
}
#footer a {
    color:#fff;
    text-decoration:underline
}
#footer a:hover {
    text-decoration:none
}
.jamp {
    width:40px;
    margin-left:6px
}
select {
    font-size:.84em;
    color:#2d3331;
    height:20px;
    font-family:Tahoma;
}
.indent-2 {
    position:relative;
    padding-left:20px;
    float:left
}
.h {
    height:30px
}
.h1 {
    height:30px;
}
.block-contact span {
    float:right;
    margin-right:70px
}
.block-contact1 span {
    float:right;
    margin-right:10px
}
.input {
    width:250px;
    height:25px;
    font-size:1em;
    color:#000;
    padding:0;
}

.indent-col1 input {
    width:auto;
	height: 20px;
    font-size:12px;
	margin: 0;
    color:#000;
    padding:0;
}

#PickerDiv {
z-index: 999;
}

#PickerDiv, #PickerDiv table, #PickerDiv td {
background: #fff;
border: none;
}

/* Sitemap Draggable Tabs */

ul#sitemap_tabs{
margin:0;
padding: 0;
list-style: none;
width: 500px;
font-size: 12px;
list-style-position:outside;
list-style-type:none; 
}

ul#sitemap_tabs li {
position: relative;
display: block;
list-style: none;
background: none;
padding: 0;
margin: 0 0 4px 0;
width: 500px;
height: 20px;
list-style-type:none; 
list-style-position:outside;
overflow: hidden;
clear:both;
}

ul#sitemap_tabs li a{
position: relative;
display: block;
width: 500px;
height: 20px;
padding: 0;
margin: 0;
text-decoration: underline;
}


ul#sitemap_tabs li span{
position: relative;
display: block;
width: 500px;
height: 20px;
padding: 0;
margin: 0;
}


ul#sitemap_tabs li.tab_2 a{
padding-left:4em;
}

ul#sitemap_tabs li.tab_2 span{
padding-left:4em;
}

ul#sitemap_tabs li.tab_3 a{
padding-left:6em;
}

ul#sitemap_tabs li.tab_3 span{
padding-left:6em;
}

ul#sitemap_tabs li.tab_4 a{
padding-left:8em;
}

ul#sitemap_tabs li.tab_4 span{
padding-left:8em;
}

#shoppingcart {
display: block;
padding: 10px;
font-size: 12px;
color: #fff;
background-color: #950A4C;
}

#shoppingcart a {
color: #fff;
}

#shoppingcart a:hover {
color: #eee;
}

.AuthorizeNetSeal {
display: block;
float: right;
padding: 6px 0;
}

.SSLSeal {
display: block;
padding: 20px 10px;
float: right;
}

.addthis {
display: block;
position: relative;
text-align: right;
right: 16px;
margin: 0;
padding: 10px 14px 0 0;
}

