@media screen {  html { height: 100%; } body { color:#666; font-family:'trebuchet ms', verdana, sans-serif; font-size:62.5%; margin:0; padding:0; text-align:center; background:url(/wp-content/themes/estes/images/sub-background.gif) top center repeat-y #91b756; height:100%; } #container { position:relative; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -54px; width:960px; text-align:left; } #container-inside { position:relative; } * { padding:0; margin:0; } img { border:none; } a { text-decoration:none; } #search-area { position:relative; float:right; width:458px; height:96px; background:url(/wp-content/themes/estes/images/sub-search.png) top right no-repeat; z-index:50; } #logo { position:relative; float:left; width:502px; height:96px; z-index:50; } #searchform { margin-left:187px; margin-top:12px; color:#FFFFFF; font-family:"Trebuchet MS", Helvetica, Arial, san-serif; font-size:14px; } .button { margin-bottom:-7px; } ul { margin:0 0 20px; padding:0; } #alpha ul { line-height:1.3em; margin:0 0 25px; padding:0; } #alpha ul li { color:#fff; font-family:"trebuchet ms", Helvetica, Arial, sans-serif; font-size:1.1em; font-style:normal; font-weight:700; text-align:left; text-transform:uppercase; padding:0 15px 5px 0; } #alpha ul li a { color:#fff; padding:5px; } #alpha li { list-style:none; margin:0; padding:0; } li { list-style:none; list-style-type:disc; list-style-position:inside; margin:0; padding:0; } form#searchform { margin:0 0 20px; } #alpha li a,#beta a { text-decoration:none; border:0; border-style:solid; } #beta a img { color:#666; text-decoration:none; border-top:0; border-right:0; border-left:0; border-bottom:0; } h1 a, h2 a { color:#666; text-decoration:none; border:0; } #beta h2 a,#beta h1 a { border:none; } p { padding:0 0 10px 0; } #content-inner { position:relative; width:960px; z-index:1; padding-bottom:59px; } #content_wrapper { position:relative; width:960px; padding:0; z-index:1; padding-bottom:59px; } #content_wrapper_home { width:960px; background-image:url(/wp-content/themes/estes/../lizard/images/home_background.gif); background-position:bottom left; background-repeat:no-repeat; min-height:590px; margin:0 auto; padding:0; } #header { float:left; width:960px; height:96px; z-index:50; } #header_home { width:960px; height:187px; background-image:url(/wp-content/themes/estes/../lizard/images/header_home.gif); background-position:bottom left; background-repeat:no-repeat; background-color:#f0f1e8; margin:0 auto; padding:0; } #content-shell { float:left; width:960px; z-index:1; } #alpha { position:relative; width:188px; float:left; line-height:1.5em; display:inline; background-image:url(/wp-content/themes/estes/images/sub-menu-wood.jpg); background-position:bottom left; background-repeat:no-repeat; margin-left:25px; margin-top:-20px; z-index:1; } #alpha-inner { padding:20px 20px 30px 20px; z-index:1; } #alpha2 { position:relative; width:231px; line-height:1.5em; display:inline; float:left; padding:20px 40px 0 17px; } #alpha_home { position:relative; width:230px; line-height:1.5em; display:inline; float:left; padding:0; } #alpha-inner-home { height:382px; width:230px; } #address { width:180px; float:right; padding:105px 150px 0 0; } #address h4 { font-size:12px; line-height:14px; height:20px; margin:0; padding:0; } #address h3 { font-size:21px; line-height:21px; height:21px; margin:0; padding:0; } #beta { width:710px; float:right; margin:-60px 30px 0 0; padding:0; height:6350px; min-height:350px; height:auto!important; } #beta-inner { margin: 0; padding: 70px 40px 50px 20px; } #beta-inner h1 { font-family:"Trebuchet MS", Helvetica, Arial, san-serif; font-size:24px; color:#91b756; padding-bottom:12px; } #beta-inner h2 { font-family:"Trebuchet MS", Helvetica, Arial, san-serif; font-size:14px; color:#333333; text-transform:uppercase; font-weight: bold; padding: 0 0 5px 0; letter-spacing: 0.1em; } #beta-inner p { font-family:"Trebuchet MS", Helvetica, Arial, san-serif; font-size:12px; color:#333333; padding-bottom:12px; line-height: 16px; } img.centered { display: block; margin-left: auto; margin-right: auto; } img.alignright { border: 0; padding: 4px; margin: 10px 0 20px 15px; display: inline; background-color: #829600; } img.alignleft { padding: 0; margin: 20px 15px 25px 0; display: inline; border: 4px solid #829600; } #listings_premium img.alignleft { padding: 0; margin: 0 15px 2px 0; display: inline; border: 0; } .alignright { float: right; } .alignleft { float: left; } #beta-inner a { color:#666; text-decoration:underline; } #beta-inner ul { padding-left:20px; } #beta-inner ul li { font-size:1.1em; padding-bottom:1.1em; } #beta_home { width:569px; float:left; margin:40px 0 0 10px; padding:0; } #beta_home li { list-style-type:disc; list-style-position:inside; font-size:12px; color:#444; } #beta_home #beta-inner p { font-size:11px; margin:0 0 10px; padding:0; } #beta_home table { margin:10px 0; } #home_coupon { width:165px; float:left; margin:0; } #home_form { width:105px; float:left; margin:0 0 0 10px; } #listings { width: 500px; float: left; } #listings img { margin: 0 10px 0 0; display:block; } #listings p img { margin: 0 10px 0 0; display:block; } #beta_center { width:375px; display:inline; float:left; margin:0; padding:20px 111px 0 170px; } #latest-meta { padding:0 0 50px; } #extra_home_content { font-size:1.1em; line-height:1.4em; background-color:#fff; width:600px; margin:150px auto; padding:50px; } #extra_home_content p { margin:0; padding:0 0 20px; } .post-meta-key,.linklove { display:none; } ul.post-meta li { list-style-type:none; } ul.post-meta li ul li { list-style-type:disc; } #cformsform.cform { margin:0 0 25px; padding:0; } #date { height:25px; text-align:right; font-size:1.2em; margin: 0; padding: 25px 0 0 10px; } #rotating-image { width:460px; height:145px; float:right; margin:0; padding:0 52px 0 0; } #login { width:300px; font-size:0.9em; margin:0 25px 0 477px; padding:33px 0 0; } #nav { width:304px; height:26px; float:left; margin:0 0 0 409px; padding:0; } #nav li { display:inline; padding:10px; } #flash { width:802px; height:326px; font-size:1.2em; position:relative; margin:0 auto; padding:0; } .subhead { font-size:1.3em; color:#666; line-height:1.3em; font-weight:700; } .underline { text-decoration:underline; } #alpha p { font-size:1.1em; line-height:1.2em; } #alpha ul li { margin: 0 0 0 50px; } #latest { margin-top: 20px; } h2.widgettitle { margin: 20px 0 0 0px; padding: 3px 0 10px 0px; } li#search { margin: 0 0 0 30px } .pkg:after,#content-inner:after,#content-inner2:after { content:" "; display:block; visibility:hidden; clear:both; height:0.1px; font-size:0.1em; line-height:0; } #content-inner { display:block; } * html #content-inner { height:1%; } blockquote { display:block; color:#8ECC23; line-height:20px; font-style:italic; font-size:1.3em; background-color:#fff; border-top:1px solid #8ECC23; border-bottom:1px solid #8ECC23; border-right:0; border-left:0; float:none; margin:0 0 20px; padding:15px 0 0; } .navigation { padding:0 0 30px; } .alignright { float:right; padding:0; } .alignleft { float:left; text-transform:uppercase; padding:0; } .postmetadata,.postmetadata a { color:#ccc; text-transform:uppercase; } #alpha ul li a:hover,h3,tr#release-notes td a { color:#333; } a:link,a:visited,a:active,a:hover,#footer a { color:#666; } a img,img { border:none; border-style:none; } #blog { float:right; text-align:right; margin:-13px 33px 0 0; padding:0; } #quote { background:url(/wp-content/themes/mcguyver/images/6quote.gif) top left no-repeat; height:272px; width:260px; } #quote_inside { padding:20px 35px 0 45px; } #quote_inside p { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; font-size:11px; } #quote_inside p.testimonial { color:#2e4f86; font-size:11px; text-transform:uppercase; font-style:normal; background-image:none; margin:0; padding:0; } #quote-home { float:left; background:url(/wp-content/themes/mcguyver/images/home-quote.gif) top left no-repeat; height:244px; width:246px; padding-top:20px; } #quote_inside-home { padding:20px 30px 0 40px; } #quote_inside-home p { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; font-size:12px; line-height:16px; } #quote_inside-home p.testimonial { color:#2e4f86; font-size:11px; text-transform:uppercase; font-style:normal; background-image:none; margin:0; padding:0; }  img { border:none; } a { text-decoration:none; } #container-home { position:relative; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -54px; width:960px; text-align:left; } #top { position:relative; width:960px; } #logo-home { float:left; width:718px; height:528px; } #tab-area { position:relative; float:right; width:242px; z-index:100; } #search-home { float:left; width:242px; height:55px; background:url(/wp-content/themes/estes/images/search-area.jpg) top left no-repeat; } #searchform-home { margin-top:12px; color:#FFFFFF; font-family:"Trebuchet MS", Helvetica, Arial, san-serif; font-size:14px; } .button { margin-bottom:-7px; } #tab1 { float:left; width:270px; height:156px; z-index:100; } #tab2 { float:left; width:270px; height:146px; z-index:100; } #tab3 { float:left; width:270px; height:171px; z-index:100; } #main-content { position:relative; float:left; width:960px; height:100px; min-height:100px; height:auto!important; padding:0; z-index:1; padding-bottom:54px; } #main-content-inside { position:relative; float:left; width:960px; z-index:1; padding-bottom:54px; } #menu { float:left; width:211px; height:232px; background:url('http://estespark-colorado.com/wp-content/themes/estes/images/menu-area.jpg') no-repeat; background-position: top right; padding-top:15px; z-index:200; } #menu a { display:block; height:26px; width:311px; z-index:200; } #menu a span { visibility:hidden; z-index:200; } #content { float:left; width:507px; height:150px; min-height:150px; height:auto!important; background:url(/wp-content/themes/estes/images/main-content-area.jpg) no-repeat; } #content-inside { padding: 0px 20px 0 20px; } #content-inside h1 { font-size:25px; color:#91b756; } #content-inside p { padding:10px 0 0 0; font-size:11px; color:#333333; } #content-inside a { color:#666; text-decoration:underline; } #lodging-logo { float:right; width:242px; height:254px; background:url(/wp-content/themes/estes/images/estes-lodging-assoc.jpg) no-repeat; }   .push-home { position:relative; height:54px; margin:0 auto; } .push { height:59px; } #advertisement { margin: 30px 0; } #listings, #listings_premium, #listings_text { width: 500px; float: left; margin: 0px 0 20px 0; } #listings_text { margin: 0px 0 10px 0; } #listings img { margin: 0 10px 0 0; display:block; } #listings p img { margin: 0 10px 0 0; display:block; } #footer { position:relative; margin:-59px auto 0 auto; width:960px; height:59px; z-index:50; } #footer-inner { width:960px; height:59px; float:left; font-size:0.9em; position:relative; color:#333; background:url(/wp-content/themes/estes/images/sub-footer.png) no-repeat top center; } #footer-nav li { display:inline; font-size:11px; margin:0; padding: 0 5px 0 0; } #footer-nav_home li { display:inline; font-size:12px; border-right:1px solid #FFF; background-color:#8ECC23; margin:5px 0; padding:5px; } #footer-nav_home a { color:#91b756; padding-top:0px; } #footer-nav { width:960px; height:59px; float:left; text-align:center; } #footer-nav p { margin: 0; } #redrocket { line-height: 12px; margin: 0; padding: 0; } #redrocket p, #redrocket a { color:#91b756; } #footer-nav #redrocket p, #footer-nav #redrocket a { color: #444e05; } .footnav { height: 20px; } #footer-nav_home { width:650px; height:30px; font-size:0.9em; position:relative; color:#333; margin:0 0 25px -10px; padding:20px 0 0; } #footer-content p { text-align: right; font-size:9px; margin:0; padding:0; } #footer-content { height:20px; float:left; margin:0; margin: 0 0 0 20px; padding:15px 20px 0 0; float:left; } #footer-content_home { height:20px; font-size:9px; margin:10px auto; padding:0; } #footer-content_home_top { height:20px; font-size:9px; z-index:100; margin:-125px 0 0 50px; padding:20px 0 0; } #footer-content p, #footer-content a, #footer-nav p, #footer-nav a { font-size:11px; color:#FFFFFF; text-align:center; padding:0 5px; }  .footer-home { position:relative; margin:-54px auto 0 auto; width:960px; height:54px; z-index:50; } #footer-home-content { position:relative; float:left; width:960px; height:54px; background:url(/wp-content/themes/estes/images/bottom.jpg) no-repeat; } #footer-nav-home { width:650px; height:54px; margin: 0 auto; text-align:left; padding-left:158px; color: #444e05; } #footer-nav-home li { display:inline; font-size:11px; margin:0; padding:0 5px 0 0; } #footer-nav-home p, #footer-nav-home a { font-size:10px; color:#91b756; text-align:center; padding:0 5px 0 5px; }  #dtreep { width: 168px; } #dp0 { background:url(/wp-content/themes/estes/images/transpBrown50.png) repeat; margin: 5px 0 ; padding: 5px 0 ; } #dp1, #dp2, #dp3, #dp4, #dp5, #dp6, #dp7, #dp8 #dp9, #dp10, #dp10, #dp11, #dp12, #dp13, #dp14, #dp15, #dp16, #dp17, #dp18, #dp19, #dp20, #dp21, #dp22, #dp23, #dp24, #dp25, #dp26, #dp27, #dp28, #dp29, #dp30, #dp31, #dp32, #dp33, #dp34, #dp35, #dp36, #dp37, #dp38, #dp39, #dp40, #dp41, #dp42, #dp43, #dp44, #dp45, #dp46, #dp47, #dp48, #dp49, #dp50, #dp51, #dp52, #dp53, #dp54, #dp55, #dp56, #dp57, #dp58, #dp59, #dp60, #dp61, #dp62, #dp63, #dp64, #dp65, #dp66, #dp67, #dp68, #dp69, #dp70, #dp71, #dp72, #dp73, #dp74, #dp75, #dp76, #dp77, #dp78, #dp79, #dp80, #dp81, #dp82, #dp83, #dp84, #dp85, #dp86, #dp87, #dp88, #dp89, #dp90, #dp91, #dp92, #dp93, #dp94, #dp95, #dp96, #dp97, #dp98, #dp99 { background:url(/wp-content/themes/estes/images/transpWhite10.png) repeat; margin: 5px 0 ; padding: 5px 0 ; } #dp2 { } #sp10 { } .node { } .wp_dTreewp_dtree_Node img { width: 9px; } .wp_dTreewp_dtree_Node { padding: 2px 0; }  #wrapper-home { margin:0 auto; padding:0; background:url(/wp-content/themes/estes/images/background-home2.gif) top center repeat-y; height:528px; }  #alpha-inner li.collapsPage { margin: 0 0 5px 0px; padding: 0 0 0 0; } #alpha-inner ul li { font-size: 11px; margin: 0 0 0 0px; padding: 0; background:url(/wp-content/themes/estes/images/transpBrown50.png) repeat; } #alpha-inner ul li ul li { margin: 0; background:#7FB84D; border:.5px solid #FFFFFF; } #alpha-inner ul li ul li ul li { margin: 0; background:#7FB84D; border:.5px solid #FFFFFF; }  #sidebar span.collapsPage { border:0; padding:0; margin:0; cursor:pointer; } #sidebar li.widget_collapspage h2 span.sym {float:right;padding:0 .5em} #sidebar li.collapsPage a.self {font-weight:bold} #sidebar ul.collapsPageList ul.collapsPageList:before {content:'';} #sidebar ul.collapsPageList li.collapsPage:before {content:'';} #sidebar ul.collapsPageList li.collapsPage {list-style-type:none} #sidebar ul.collapsPageList li.collapsItem { margin:0 0 0 2em;} #sidebar ul.collapsPageList li.collapsItem:before {content: '\00BB \00A0' !important;} #sidebar ul.collapsPageList li.collapsPage .sym { font-size:1.2em; font-family:Monaco, 'Andale Mono', 'FreeMono', 'Courier new', 'Courier', monospace; padding-right:5px;}  #advertisement { width: 468px; height: 60px; background-color: #91b756; padding: 0px; margin: 10px 0 20px 0; border: 4px solid #91b756; } #listings_premium a, #listings a, #listings_text a { font-weight: bold; color: #2b00ff; } #l { display: none; height: 500px; background-color: #91b756; } ul.dropdown a { padding:5px; } } @charset "UTF-8";  ul.dropdown, ul.dropdown li, ul.dropdown ul { list-style: none; margin: 0; padding: 0; } ul.dropdown { position: relative; z-index: 597; float: left; } ul.dropdown li { float: left; line-height: 1.3em; vertical-align: middle; zoom: 1; } ul.dropdown li.hover, ul.dropdown li:hover { position: relative; z-index: 599; cursor: default; } ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598;  } ul.dropdown ul li { float: none; } ul.dropdown ul ul { top: 1px; left: 99%; } ul.dropdown li:hover > ul { visibility: visible; }  ul.dropdown-vertical {  } ul.dropdown-vertical ul { top: 1px; left: 99%; } ul.dropdown-vertical li { float: none; } @charset "UTF-8";  @import "default.css";  ul.dropdown a, ul.dropdown span { display: block; padding: 5px 30px; }  ul.dropdown li { padding: 0; } ul.dropdown ul a, ul.dropdown ul span {  padding: 8px; }  ul.dropdown *.dir {  padding: 5px 30px; } ul.dropdown ul *.dir { padding: 8px 30px 8px 8px; }  ul.dropdown ul a { width: 133px; } ul.dropdown ul a.dir { width: 111px; }  ul.dropdown *.open { background-color: #3d3d3d; } ul.dropdown ul *.open { background-color: #4c4c4c; background-image: url(/wp-content/plugins/dropdown-menu-widget/themes/mtv.com/images/comnav-arrowover.png); color: #fff; } ul.dropdown ul ul *.open { background-color: #595959; background-image: url(/wp-content/plugins/dropdown-menu-widget/themes/mtv.com/images/comnav-arrowover2.png); color: #fff; }  ul.dropdown a.open:hover { background-color: #4698ca; color: #fff; } ul.dropdown ul a.open:hover { background-image: url(/wp-content/plugins/dropdown-menu-widget/themes/mtv.com/images/comnav-arrowon.png); color: #fff; }  ul.dropdown li:hover > *.dir { background-color: #3d3d3d; } ul.dropdown ul li:hover > *.dir { background-color: #4c4c4c; background-image: url(/wp-content/plugins/dropdown-menu-widget/themes/mtv.com/images/comnav-arrowover.png); } ul.dropdown ul ul li:hover > *.dir { background-color: #595959; background-image: url(/wp-content/plugins/dropdown-menu-widget/themes/mtv.com/images/comnav-arrowover2.png); color: #fff; }  ul.dropdown li:hover > a.dir:hover { background-color: #4698ca; color: #fff; } ul.dropdown ul li:hover > a.dir:hover { background-image: url(/wp-content/plugins/dropdown-menu-widget/themes/mtv.com/images/comnav-arrowon.png); color: #fff; } 