/*
	HTML5 Reset :: style.css
	----------------------------------------------------------
	We have learned much from/been inspired by/taken code where offered from:
	
	Eric Meyer					:: http://ericmeyer.com
	HTML5 Doctor				:: http://html5doctor.com
	and the HTML5 Boilerplate	:: http://html5boilerplate.com
	
-------------------------------------------------------------------------------*/

div.wrappage {margin: 0 auto; width: 1150px; position: relative; background-color:;}

div#slider1 {width: 100%; height: 440px; position: relative;}       
div.slideA {width: 100%; height: 440px; position: relative;}
div.featext { width: 315px; margin: 20px; margin-bottom: 0; margin-top: 0px; background-color: ; height: 100px;  float: left; text-align: center; }
div.featext h3 {font-size: 18px; margin-bottom: 0px;}
img.prev  {position: absolute;  left: 0;  top:340px; margin-left: 10%;}
img.next  {position: absolute; right:0;  top:340px; margin-right: 10%;}
img.prevB  {display: none;}
img.nextB  {display: none;}
@media all and (max-width: 1500px) {    
    img.prev  {display: none;}
    img.next  {display: none;}
    img.prevB  {display: block; position: absolute; left: 0; margin-left: -40px; top:200px;}
    img.nextB  {display: block; position: absolute; right:0; margin-right: -40px; top:200px;}       
}       
@media all and (orientation: portrait) {
}
@media all and (orientation: landscape) {
}
@media screen and (min-device-width: 320px) and (max-device-width: 1024px)
{
    img.prevB  {display: none;}
    img.nextB  {display: none;}
    img.prev  {display: none;}
    img.next  {display: none;}
}

div.forms {height: 300px; width: 100%; background:#e46930 url(images/form_bg.png);}
div.forms h3 { font-size: 20px; font-weight: 600; color: #fff; font: "Helvetica Neue", Helvetica, sans-serif;}
div.forms h3 img { display: inline-block; margin-right: 5px; margin-bottom: -7px;}
div.form1 {float: left; width: 600px; margin-left: -35px; margin-right: 20px; margin-top: 20px;}
div.form2 {float: left; width: 300px; margin-left: 20px; margin-top: 20px;}
div.form3 {float: left; height:292px; margin-left: 20px; padding-left: 20px; border-left: 2px #a14b23 solid;}

div.quote h3 {font-size: 40px; padding-bottom: 40px; text-align: center; margin: 0 auto; font: "Helvetica Neue", Helvetica, sans-serif;   }
div.qqq {float: left; width: 50%; margin-bottom: 40px; }
div.qqq.cent {float: left; margin-left: 25%; width: 50%; margin-bottom: 40px; }
div.qqq img {float: left; }
div.qqq p {float: left; margin-left: 10px; width: 400px; font-size: 23px; font-weight: bold;  }
div.qqq p span.small { font-size: 14px; font-weight: bold; display: block; line-height: 20px;  }


div.tabs_hedder {
    position: relative;
    background: #333;
    height: 35px;
}
#tabs_cont {
    width:615px;
    height:36px;
    position:absolute;
    right:0px;
    top:0px;
}
#tabs_cont ul#tabs {
    list-style:none;
    float:left;
    width:100%;
}
#tabs_cont ul#tabs li {
    float:left;
    display:inline;
}
#tabs_cont ul#tabs a {
    text-indent:-9999px;
    float:left;
    background: url(../../doddleonline/images/tabs.png) no-repeat;
    height:36px;
    width:122px;
}
#tabs_cont ul#tabs #tab-find-a-listing a { background-position: 0 4px; }
    #tabs_cont ul#tabs #tab-find-a-listing a:hover, #tabs_cont ul#tabs #tab-find-a-listing-active a { background-position: 0 -35px; }
#tabs_cont ul#tabs #tab-call-sheets a { background-position: -122px 4px; }
    #tabs_cont ul#tabs #tab-call-sheets a:hover, #tabs_cont ul#tabs #tab-call-sheets-active a {background-position: -122px -35px; }
#tabs_cont ul#tabs #tab-film-offices a { background-position: -243px 4px; }
    #tabs_cont ul#tabs #tab-film-offices a:hover, #tabs_cont ul#tabs #tab-film-offices-active a { background-position: -243px -35px; }
#tabs_cont ul#tabs #tab-recents a { background-position: -364px 4px; }
    #tabs_cont ul#tabs #tab-recents a:hover, #tabs_cont ul#tabs #tab-recents-active a { background-position: -364px -35px; }
#tabs_cont ul#tabs #tab-favorites a { background-position: -485px 4px; }
    #tabs_cont ul#tabs #tab-favorites a:hover, #tabs_cont ul#tabs #tab-favorites-active a { background-position: -485px -35px; }


div.search_hedder {
    position: relative;
    background: #333 url(images/search_hedder.png) 0 0;
    height: 65px;
}
div.search_hedder h2 { font-size: 24px; font-weight: 500; color: #fff; padding-left: 20px; padding-top: 18px;}
input.defaultText { color:#000 !important; }
input.defaultTextActive { color:#a1a1a1 !important; }
/*
input#btn-search {
    position: relative;
    left: 10px;
    top: 0px;
    background: transparent url(../../doddleonline/images/btns_set1.png) no-repeat 0 0;
    height: 30px;
    width: 60px;
    border: none;
}
input#btn-search:hover { background-position:0 -32px; }
input#btn-search:active { background-position: 0 -32px; }
*/
input#btn-search {
    position: relative;
    left: 10px;
    top: 2px;
    background: transparent url(../images/search_btn.png) no-repeat 0 0;
    width: 88px;
    height: 26px;
    border: none;
}
input#btn-search:hover { background-position:0 -27px; }
input#btn-search:active { background-position: 0 -27px; }

button.search-btn {
    width:88px;
    height:26px;
    background:transparent url(../images/search_btn.png) no-repeat 0 0;
    text-indent:-9999px;
    cursor:pointer;
    border:none;
}
button:hover.search-btn { background-position: 0 -27px; }