dave matt/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/

html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

/* End Yahoo Code */
.center {width: 992px; margin: 40px auto 0 auto;}
.clear {clear: both;}
#header {width: 565px; margin: 0 auto 33px auto; clear: both;}
#body, #footer {width: 935px; margin: 0 auto;}
#sticks, #buttons, #main, #stones {float: left; z-index: 100;}
#sticks {position: relative; top: 50px; left: -9px;}
#stones {position: relative; left: 22px;}
#main {background: #ffffff url("../images/main.jpg") top left no-repeat; width: 412px; height: 217px;}
#experience {width: 390px; margin: 0 auto; position: relative; top: -50px; left: 50px;}
#explore, #book {float: left;}
#explore img {margin: 1px 0;}
#info {width: 935px; margin-top: 40px;}
#dig, #larry {float: left;}
#rpg {float: right;}
#larry {width: 525px;}

#buttons {width: 432px; height: 27px; margin: 10px 0;}
#buttons div {margin: 0 6px;}
#premise, #case_studies, #video, #praise {float: left; background: #ffffff url("../images/buttons.jpg"); cursor: pointer;}
#premise {background-position: 0 0; width: 100px; height: 27px; margin-left: 15px !important;}
#case_studies {background-position: -112px 0 !important; width: 118px; height: 27px;}
#video {background-position: -243px 0 !important; width: 60px; height: 27px;}
#praise {background-position: -314px 0 !important; width: 60px; height: 27px;}

.clicked, .over {background: #ffffff url("../images/buttons2.jpg") !important;}
.hidden {display: none !important;}

.larrow, .main_content, .rarrow {float: left;}
.main_content {width: 330px; height: 195px; margin: 10px 0;}
.main_content ul li {padding: 10px; height: 195px; width: 295px; vertical-align: middle; display: table-cell; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #7a7a7a;}
.main_content ul li ul {}
.main_content ul li ul li {padding: 0; height: auto; vertical-align: top; display: list-item; list-style: disc; margin-left: 15px; *position: relative; *top: -3px; *left: -3px;}
.main_content ul li strong {font-weight: bolder;}

.larrow {background: url("../images/larrow.png"); width: 26px; height: 27px; margin: 90px 5px 0 10px;}
.lactive {background-position: -65px 0; cursor: pointer;}
.lhover {background-position: 0 0; cursor: pointer;}
.linactive {background-position: -132px 0; cursor: default;}

.rarrow {background: url("../images/rarrow.png"); width: 26px; height: 27px; margin: 90px 10px 0 5px;}
.ractive {background-position: -67px 0; cursor: pointer;}
.rhover {background-position: -132px 0; cursor: pointer;}
.rinactive {background-position: 0 0; cursor: default;}

/* IE Fix 7 */
#main_premise .main_content ul, #main_case_studies .main_content ul {*margin-top: 25px;}
#main_premise .main_content ul li, #main_case_studies .main_content ul li {width: 295px;}

/* IE Fix 6 */
#buttons div {_margin: 0 5px;}
.rarrow {_position: relative; _top: -261px; _left: 355px;}