body{font-family:Arial, Arial, Helvetica, sans-serif;color:#333333;font-style:normal;font-size:12px;line-height:1.6em;letter-spacing:.08em;background:#111 url(/images/wlDemoBG1.jpg);background-position:top center;background-repeat:no-repeat;margin:18px 0 0 0;padding:0;text-align:center;}
html{height:100%;margin-bottom:1px;overflow:-moz-scrollbars-vertical;}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#CC9;}
h1{font-size:1.6em;line-height:1;margin-bottom:.5em;margin-top:.5em;}
h2{font-size:1.3em;margin-bottom:.2em;margin-top:0em;}
h3{font-size:1.1em;line-height:.9;margin-bottom:.2em;margin-top:0em;}
h3 a:link,h3 a:active,h3 a:visited{text-decoration:none;}
h4{font-size:1em;line-height:1.25;margin-bottom:.5em;margin-top:.5em;}
h4 a:link,h4 a:active,h4 a:visited{text-decoration:none;}
h5{font-size:.8em;font-weight:bold;margin-bottom:.5em;margin-top:.5em;}
h6{font-size:.6em;font-weight:bold;margin-bottom:.5em;margin-top:.5em;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}
a{color:#ccc;text-decoration:none;}
a:link{color:#111;text-decoration:none;}
a:visited{color:#111;text-decoration:none;}
a:focus,a:hover{color:#cc9;text-decoration:none;}
a:active{color:#111;text-decoration:none;}
p{margin:0 0 1.5em 0;line-height:130%;}
p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}
blockquote{margin:1em;color:#666;}
strong{font-weight:bold;}
em,dfn{font-style:italic;}
dfn{font-weight:bold;}
sup,sub{line-height:0;}
abbr,acronym{border-bottom:1px dotted #666;}
address{margin:0 0 1.5em;font-style:italic;}
del{color:#666;}
pre{margin:1.5em 0;white-space:pre;}
pre,code,tt{font:1em'andale mono','lucida console',monospace;line-height:1.5;}
li ul,li ol{margin:0 1.5em;}
ul,ol{margin:0 1.5em 1.5em 1.5em;}
ul{margin-left:-40px;margin-top:0;}
ol{list-style-type:decimal;}
dl{margin:0 0 1.5em 0;}
dl dt{font-weight:bold;}
dd{margin-left:1.5em;}
hr{color:#111;background-color:#111;border:0;height:1px;}
table{margin-bottom:1.4em;width:100%;}
th{font-weight:bold;}
thead th{background:#c3d9ff;}
th,td,caption{padding:4px 10px 4px 5px;}
tr.even td{background:#e5ecf9;}
tfoot{font-style:italic;}
caption{background:#eee;}
.tiny{font-size:.7em;margin-bottom:.7em;line-height:1.7em;}
.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide{display:none;}
.quiet{color:#666;}
.loud{color:#000;}
.highlight{background:#ff0;}
.added{background:#060;color:#fff;}
.removed{background:#900;color:#fff;}
.first{margin-left:0;padding-left:0;}
.last{margin-right:0;padding-right:0;}
.top{margin-top:0;padding-top:0;}
.bottom{margin-bottom:0;padding-bottom:0;}
label{font-size:.8em;color:#666;font-weight:500}
fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend{font-weight:bold;font-size:1.2em;}
a.dp-choose-date{float:left;width:16px;height:16px;padding:0;margin:12px 3px 0;display:block;text-indent:-2000px;overflow:hidden;background:url(/images/calendar.png) no-repeat;}
a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default;}
input.dp-applied{width:120px;float:left;background-color:#fff;border:1px solid #bbb;margin:0.3em 0;}
button:hover{cursor:pointer;}
.mailSmall{width:186px}
.mailBig{width:316px}
.mailTextArea{width:316px;height:120px;border:solid 1px #bbb}
input[type=text], input.text, input.title, select{background-color:#fff;border:1px solid #bbb;}
.textarea{background-color:#fff;border:1px solid #bbb;}
input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus{border:1px solid #666;outline:none;background:#ccc;}
input[type=text], input.text, input.title, textarea, select{margin:0.5em 0;}
.button{font-size:.7em}
.submit{padding:2px;border:1px #bbb solid;font-size:14px;background:#f4f4f4 url(../images/butOff.png) repeat-x;color:#333;text-decoration:none}
.submit:hover{padding:2px;border:1px #bbb solid;font-size:14px;background:#f4f4f4 url(/images/butOn.png) repeat-x;color:#333}
.submit a:link, .submit a:active, .submit a:visited{text-decoration:none;color:#333}
input.searchForm{margin:0;width:14em;padding:2px;border:solid 0px #cc9;background-repeat:no-repeat;background-color:#e7e7e7;font-size:1.2em;font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;color:#111;top:40px}
.text_button{border:none;background-color:#cc9;padding:1px;text-decoration:none;color:#111;font-size:1.2em;margin-right:.6em;margin-left:-3px;font-family:Arial, Arial, Helvetica, sans-serif;}
.text_button:hover{border:none;background-color:#FFF;}
.text_search{border:none;background-color:transparent;padding:0;text-decoration:none;color:#FFF;font-size:1.2em;margin-right:.2em;font-family:Arial, Arial, Helvetica, sans-serif;}
input.searchForm:focus{border:solid 0px #e7e7e7;background-color:#cc9;}
input.text, input.title{width:300px;padding:5px;}
input.title{font-size:1.5em;}
textarea{width:390px;height:250px;padding:5px;}
.smallTextarea{width:374px;height:250px;padding:5px;}
INPUT, TEXTAREA, SELECT{font-family:Arial, verdana;font-size:100%;padding:1px;}
input[type=checkbox], input[type=radio], input.checkbox, input.radio{position:relative;top:.25em;}
form.inline{line-height:3;}
form.inline p{margin-bottom:0;}
.but{padding:4px;font-size:1.2em;border:solid 1px #bbb;background:#FFFFCC;color:#333}
.but:hover{background:#009;color:#FFF}
.delBut{padding:4px;font-size:1.2em;border:solid 1px #bbb;background:#FFCCCC;color:#333}
.delBut:hover{background:#990000;color:#FFF;border:solid 1px #666;}
LABEL{display:block;margin-top:2px;}
.error{color:#8a1f11;}
.notice{background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success{background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a{color:#8a1f11;}
.notice a{color:#514721;}
.success a{color:#264409;}
#wrapper{position:relative;width:1024px;text-align:left;margin:0px auto;left:0px;background:#4a5155;background-image:url(/images/wrapperMainBg.png);background-position:left bottom;background-repeat:repeat-x;border-bottom:26px solid #4a5155;border-left:1px solid #111;border-right:1px solid #111;border-top:1px solid #111;}
#top{top:0;height:90px;left:0;background:rgb(74,81,85);width:100%;margin:0;margin-bottom:-3px;background-image:url(/images/wlDEMOlogo.jpg);background-repeat:no-repeat;background-position:left;}
#searchContainer{float:right;margin:97px 14px 0 0;}
#leftContent{margin:18px 10px 0px 20px;float:left;width:678px;color:#e7e7e7;min-height:710px;}
#leftContent a{color:#e7e7e7;text-decoration:none;}
#leftContent a:link{color:#e7e7e7;text-decoration:none;}
#leftContent a:visited{color:#e7e7e7;text-decoration:none;}
#leftContent a:hover{color:#cc9;text-decoration:none;}
#leftContent a:active{color:#e7e7e7;text-decoration:none;}
#rightContent{position:relative;float:right;width:284px;background:#;margin:18px 20px 0px 10px;border-left:solid 1px #333333;min-height:710px;color:#e7e7e7;text-align:left;overflow:hidden}
#rightContent h2{font-size:1.1em;margin-bottom:.5em;margin-top:.5em;color:#cc9;letter-spacing:.1em;}
#rightContent p{margin-bottom:10px;line-height:1.6em}
#rightContent hr{color:#333;background-color:#333;border:0;height:1px;}
#rightContent a{color:#e7e7e7;text-decoration:none;}
#rightContent a:link{color:#e7e7e7;text-decoration:none;}
#rightContent a:visited{color:#e7e7e7;text-decoration:none;}
#rightContent a:hover{color:#cc9;text-decoration:none;}
#rightContent a:active{color:#e7e7e7;text-decoration:none;}
#rightColContent{padding:0px 20px 20px 20px;overflow:hidden}
#catContent{min-height:600px;overflow:hidden;}
#catContent h2{font-size:1em;margin:1em 0 1.5em 0}
#imageSearchContainer{width:100px;height:100px;padding:0px;border:solid 1px #333333}
.opac{-moz-opacity:.90;filter:alpha(opacity=90);opacity:.90;}
.opac:hover{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;border:solid 1px #111}
.searchImage{border:solid 1px #333333}
.imageContainer{border:solid 1px #333333}
#aboutContent img{border:solid #111 1px}
#map{width:676px;height:400px;color:#111;border:solid 1px #333333}
#address{margin-top:20px}
#vidPlayer{width:640px;background-color:#111;padding:10px;border:1px solid #cc9;margin-left:-10px}
#contactOverlay{background-color:#fff;width:350px;padding:10px;text-align:left;border:1px solid #cc9;}
#thankyou{background-color:#fff;width:350px;padding:10px;text-align:left;border:1px solid #cc9;}
#itemText a:link{color:#cc9;text-decoration:none;font-size:.8em;}
.pagination{font-size:80%;color:#111;}
.pagination a{text-decoration:none;border:solid 1px #333333;background:#333434;color:#111;}
.pagination a,.pagination span{display:block;float:left;padding:.3em .5em;margin-right:5px;margin-bottom:5px;color:#111;}
.pagination .current{background:#333434;color:#cc9;border:solid 1px #cc9;}
.pagination .current.prev,.pagination .current.next{color:#111;border:solid 1px #292929;background:#ccc;}
#twitter{min-height:230px;}
.twitted{margin-bottom:1.5em;}
.twitted h2{font-size:1.1em;margin-bottom:.5em;margin-top:.5em;color:#cc9}
.twitted p.preLoader{margin:0;padding:1em 1.5em 1em 3em;background:transparent url(/images/loader.gif) 1em center no-repeat;}
.twitted ul#twitter_update_list{margin:0;padding:0 0.0em;font-size:1em;list-style-type:none;}
.twitted ul#twitter_update_list li{margin:0;padding:0.4em 0 0.4em 0;}
.twitted ul#twitter_update_list li span{display:block;}
.twitted ul#twitter_update_list li.firstTweet{}
.twitted ul#twitter_update_list li.lastTweet{border-bottom:none;}
.twitted p.profileLink{display:block;margin:0;padding:0em 1em;color:#fff;}
#footer{position:absolute;bottom:-44px;color:#333;text-align:middle}
#footer a{color:#333;text-decoration:none;}
#footer a:link{color:#333;text-decoration:none;}
#footer a:visited{color:#333;text-decoration:none;}
#footer a:hover{color:#cc9;text-decoration:none;}
#footer a:active{color:#333;text-decoration:none;}
.clearfooter{height:20px;clear:both;}
.modal{display:none;}
.gold{color:#cc9}
.wide, .thin{clear:both;}
.linkOn{color:#CC9}
.linkOn a:link,.linkOn a:active,.linkOn a:visited{text-decoration:none;color:#CC9;}
.videoIcon{margin-bottom:-2px}
.articleIcon{margin-bottom:-2px}
.linkIcon{margin-bottom:-1px}
.backArrow{margin-bottom:-3px}
.prodDescImg{margin:0 10px 5px 0;border:solid 1px #333333;}
.dark{color:#111}
.light{color:#e7e7e7}
.gold{color:#cc9}
.h1CatList{margin-left:10px}
.borderBottom{border-bottom:#cc9 solid 1px}
.borderBottomRight{border-bottom:#cc9 solid 1px;border-right:#111 solid 1px}
#prevNextLink{color:#666;width:300px;font-size:.8em}
#prevNextLink a{color:#cc9;text-decoration:none;}
#prevNextLink a:link{color:#cc9;text-decoration:none;}
#prevNextLink a:visited{color:#cc9;text-decoration:none;}
#prevNextLink a:hover{color:#FFF;text-decoration:none;}
#prevNextLink a:active{color:#cc9;text-decoration:none;}
.prevLink{background-image:url(/images/prevLinkOn.png);background-repeat:no-repeat;margin:0;text-align:left;padding:0px 0px 2px 20px;width:62px}
.prevLinkOn{background-image:url(/images/prevLink.png);background-repeat:no-repeat;margin:0;text-align:left;padding:0px 0px 2px 20px;width:62px}
.nextLink{background-image:url(/images/nextLinkOn.png);background-repeat:no-repeat;margin:0;text-align:right;padding:0px 23px 2px 0px;width:62px}
.nextLinkOn{background-image:url(/images/nextLink.png);background-repeat:no-repeat;margin:0;text-align:right;padding:0px 23px 2px 0px;width:62px}
.searchResults{background-color:#333;border:1px solid #333333;background-image:url(/images/detBg.png);background-repeat:repeat-x;}
div#menu{height:41px;background:url(/images/main-bg.png) repeat-x;margin:0;}
div#menu hr{color:#333;background-color:#333;border:0;height:1px;}
div#menu ul{margin:0;padding:0;list-style:none;float:left;}
div#menu ul.menu{padding-left:30px;}
div#menu li{position:relative;z-index:9;margin:0;padding:0 5px 0 0;display:block;float:left;}
div#menu li:hover>ul{left:-2px;}
div#menu a{position:relative;z-index:10;height:41px;display:block;float:left;line-height:41px;text-decoration:none;font:normal 12px Arial, Arial, Helvetica, sans-serif;letter-spacing:.1em;}
div#menu a:hover, div#menu a:hover span{color:#cc9;}
div#menu li.current a{}
div#menu span{display:block;cursor:pointer;background-repeat:no-repeat;background-position:95% 0;}
div#menu ul ul a.parent span{background-position:95% 8px;background-image:url(/images/item-pointer.gif);}
div#menu ul ul a.parent:hover span{background-image:url(/images/item-pointer-mover.gif);}
div#menu a{padding:0 10px 0 5px;line-height:30px;color:#e5e5e5;}
div#menu span{margin-top:5px;}
div#menu li{background:url(/images/main-delimiter.png) 98% 4px no-repeat;}
div#menu li.last{background:none;}
div#menu ul ul li{background:none;}
div#menu ul ul{position:absolute;top:38px;left:-999em;width:210px;padding:5px 0 10px 0;background-color:#101314;margin-top:0px;}
div#menu ul ul a{padding:0 0 0 15px;height:auto;float:none;display:block;line-height:24px;color:rgb(169,169,169);}
div#menu ul ul span{margin-top:0;padding-right:15px;_padding-right:20px;color:rgb(169,169,169);}
div#menu ul ul a:hover span{color:#fff;}
div#menu ul ul li.last{background:none;}
div#menu ul ul li{width:100%;}
div#menu ul ul ul{padding:10px 0 10px 5px;margin:-48px 0 0 212px !important;margin-left:212px;}
div#menu ul ul ul{background:#24292c;}
div#menu ul ul ul ul{background:rgb(38,38,38);}
div#menu ul ul ul ul{background:rgb(35,35,35);}
div#menu li.back{background:url(/images/lava.png) no-repeat right -44px !important;background-image:url(/images/lava.gif);width:13px;height:44px;z-index:8;position:absolute;margin:-1px 0 0 -5px;}
div#menu li.back .left{background:url(/images/lava.png) no-repeat top left !important;background-image:url(/images/lava.gif);height:44px;margin-right:8px;}

