body{margin:0 auto;text-align:center;font-family:Sans,Arial,Helvetica,Sans-serif;font-size:12px;color:#333;}
body a{text-decoration:none;}
body a:hover{text-decoration:underline;}
div.sectionContainer{width:100%;float:left;}
div#addThis{float:right;position:relative;padding:16px 5px 0 0;}
div#header-bg{background:url(/img/all.gif) 0 -48px repeat-x #FFF;border-bottom:1px solid #F7EEE8;height:100px;padding:5px 0 5px 0;}
div#header a#logo img{border:none;margin:-5px 0 0 35px;}
div#header div#topsearch{margin-top:-3px;float:left;}
div#header div#topsearch form{margin:0;float:left;}
div#header div#topsearch form input{border:1px solid #DFDFDF;font-size:11px;color:#666;padding:6px 20px 4px 4px;height:16px;width:190px;background:url(/img/all.gif) 100% -168px no-repeat #FFF;}
div#header div#ad-728x90{float:right;border:3px solid #4C555A;height:90px;margin-top:2px;background:#333;}
div#menu-bg{background:#F7EEE8;border-bottom:1px solid #CCC;padding:5px 0 0 0;height:45px;display:inline;}
div#menu-container{height:40px;}
div#menu-bottom{border-top:1px solid #C1C1C1;height:4px;font-size:1px;background:#D6CDC0;position:relative;z-index:0;}
ul#menu,ul#menu li{margin:0;padding:0;list-style-type:none;float:left;}
ul#menu{margin-top:7px;}
ul#menu li{margin-right:4px;}
ul#menu li a{display:block;width:auto;padding:8px 16px 8px 16px;margin-top:3px;background:#EAE1D8;color:#666;font-weight:bold;font-size:11px;font-family:Sans,Arial,Helvetica,Sans-serif;float:left;position:relative;z-index:1;}
ul#menu li span{width:16px;height:16px;float:left;margin-left:3px;display:block;font-size:1px;}
ul#menu li span.arrow-down{margin:10px 0 0 -22px;background:url(/img/all.gif) 0 0 no-repeat;position:relative;z-index:2;cursor:pointer;}
ul#menu li span.selected{background:url(/img/all.gif) 0 0 no-repeat #A0A277;}
div#menu-container div#popularContainer{position:absolute;padding:10px;clear:both;z-index:10000;top:148px;background:#A0A277;display:none;}
div#menu_cities_title{font-weight:bold;text-transform:uppercase;font-size:11px;}
div#menu_states{float:left;}
div#menu_states_title{font-weight:bold;text-transform:uppercase;font-size:11px;padding-left:25px;}
div#menu_cities ul,div#menu_cities ul li{float:left;width:120px;list-style-type:none;margin:0;padding:0;}
div#menu_cities{float:left;border-right:1px dotted #666;padding-right:10px;}
div#menu_cities ul li{margin-top:5px;}
div#menu_cities ul li a{font-size:11px;color:#333;}
div#menu_cities ul li a:hover{text-decoration:underline;}
div#menu_states ul,div#menu_states ul li{float:left;list-style-type:none;margin:0;padding:0;}
div#menu_states ul li{float:none;margin-top:5px;margin-left:25px;}
div#menu_states ul li a{font-size:11px;color:#333;}
div#menu_states ul li a:hover{text-decoration:underline;}
ul#menu li a.selected{padding:10px 16px 9px 16px;background:#D6CDC0;border:1px solid #C1C1C1;border-bottom:none;margin-top:0;color:#333;}
ul#menu li a.with-arrow-down{padding-right:26px;}
div#view_all_popular{clear:both;float:left;text-align:right;width:450px;margin-top:10px;}
div#view_all_popular a{color:#333;font-size:10px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding-right:10px;}
div#view_all_popular a:hover{text-decoration:underline;}
ul#user-options,ul#user-options li{margin:0;padding:0;list-style-type:none;}
ul#user-options{float:right;margin-top:10px;}
ul#user-options li{float:left;}
ul#user-options li a{color:#069;font-weight:bold;font-size:11px;font-family:Sans,Arial,Helvetica,Sans-serif;display:block;float:left;width:auto;padding:8px;margin-top:-7px;}
ul#user-options li a span{width:16px;height:16px;float:left;margin-left:3px;background:#CCC;display:block;font-size:1px;}
ul#user-options li a span#flag-en{background:url(/img/all.gif) 0 -16px no-repeat;}
ul#user-options li a span#flag-es{background:url(/img/all.gif) 0 -32px no-repeat;}
ul#user-options li a.selected{background:#069;color:#FFF;}
ul#user-options li span{margin:0 5px 0 5px;color:#CCC;width:auto;height:auto;}
div.sectionContainer div.section{width:960px;text-align:left;margin:0 auto;}
div#footer-bg{background:#F7EEE8;border-top:1px solid #CCC;padding:5px 0 0 0;height:45px;margin-top:15px;}
ul#aboutlinks,ul#aboutlinks li{float:left;margin:0;padding:0;font-size:11px;list-style-type:none;}
ul#aboutlinks{margin-top:12px;}
ul#aboutlinks li{margin-right:10px;color:#AAA;}
ul#aboutlinks li a{color:#666;}
ul#aboutlinks li a.selected{font-weight:bold;}
div#pagination{float:left;width:100%;}
div#pagination ul,div#pagination ul li{list-style-type:none;padding:0;margin:0;}
div#pagination ul{float:right;}
div#pagination ul li{float:left;padding:2px;margin-left:2px;margin-top:2px;color:#CCC;}
div#pagination ul li.selected{margin-top:0;}
div#pagination ul li a{font-size:11px;color:#006BCA;display:block;}
div#pagination ul li.selected a{color:#333;font-size:16px;}
div#pagination ul li.unselected a{color:#ccc;}
ul#menu li#moreCategories:hover a{background:#D6CDC0;text-decoration:none;}
ul#menu li#moreCategories:hover div#noTabCategories{display:block;}
div#noTabCategories{position:relative;padding:10px;z-index:10000;background:#D6CDC0;display:none;float:left;clear:both;}
div#noTabCategories ul{paddning:0;margin:0;float:left;width:135;margin-left:-40px;margin-left:expression(documentElement?"0px":"");}
div#noTabCategories li{float:left;clear:both;padding:0;margin:0;width:135;background:none;}
div#noTabCategories li a{background:none;float:left;width:135px;height:auto;margin:0;padding-left:5px;position:relative;}
div#noTabCategories li a.selected{float:none;width:135px;height:auto;margin:0;padding-left:5px;position:relative;border:none;background:#EAE1D8;}
div#noTabCategories li a:hover{text-decoration:underline!important;}div#menu-bottom{border-top:1px solid #C1C1C1;border-bottom:1px solid #D6CDC0;}
div#path{background:#D6CDC0;height:25px;}
div#state{background:#409c20;height:43px;border-bottom:5px solid #347B1D;}
div#state div#title{font-size:24px;color:#FFF;margin-top:10px;float:left;}
div#body{margin-top:15px;}
div#left{width:312px;float:left;}
div#right{float:left;width:638px;border-left:1px solid #EAEAEA;padding-left:4px;}
ul#categories,ul#categories li{width:150px;margin:0;padding:0;list-style-type:none;}
ul#categories{margin-bottom:15px;float:left;}
ul#categories li{padding:0 0 8px 0;}
ul#categories li a{font-size:11px;color:#333;}
ul#categories li a span{color:#347B1D;}

ul#rated,ul#rated li{width:298px;margin:0;padding:0;list-style-type:none;font-size:11px;float:left;}
ul#rated{margin-bottom:15px;}
ul#rated li{font-weight:bold;position:relative;}
ul#rated li img{position:relative;}

ul#comments,ul#comments li{width:298px;margin:0;padding:0;list-style-type:none;font-size:11px;float:left;}
ul#comments{margin-bottom:15px;margin-top:15px;}
ul#comments li{padding:8px 0 8px 0;border-bottom:4px solid #EAEAEA;}
ul#comments li.first{border-top:4px solid #EAEAEA;}
ul#comments li div{margin-bottom:4px;float:left;clear:both;width:252px;}
ul#comments li div.rgt{text-align:right;font-weight:bold;}

form#comments_frm{margin:0px;}
form#comments_frm textarea{border:1px solid #CCC;padding:4px;width:285px;height:50px;}
form#comments_frm input{margin:0px;float:right;margin-top:5px;margin-right:16px;border:1px solid #CCC;background:#409C20;padding:4px;color:#FFF;}

div.error{color:#900;font-size:11px;text-align:left;float:left;margin-bottom:10px;}
div.error span{float:left;display:block;width:16px;height:16px;background:url(/img/all_admin.png) -16px -112px no-repeat;font-size:1px;margin:-1px 2px 0 0;position:relative;}
div.pagging{margin-right:15px;}

div#title-green{width:300px;float:left;font-size:14px;margin-bottom:15px;color:#409c20;font-weight:bold;text-transform:uppercase;width:100%;}
div#flash{float:left;width:632px;margin-bottom:10px;background:#000;padding:3px;}
div#state-title{font-size:22px;float:left;width:459px;margin-bottom:10px;}
div#overview{float:left;width:459px;}
div#state-overview{font-size:11px;float:left;width:459px;}
div#state-overview p{text-align:justify;margin:0;padding:0;}
div#state-overview p img{float:left;margin-right:10px;margin-bottom:10px;padding:2px;border:2px solid #dfdfdf;}
div#advertisment{width:168px;float:left;margin-left:5px;padding-left:5px;border-left:1px solid #EAEAEA;}
div.ad-content{float:left;padding:4px;background:#F0f0f0;}
ul#path,ul#path li{margin:0;padding:0;list-style-type:none;float:left;}
ul#path{margin-top:-5px;margin-left:-4px;}
ul#path li{position:relative;margin-right:4px;font-size:16px;font-family:Sans,Arial,Helvetica,Sans-serif;}
ul#path li b{display:block;width:auto;padding:4px;margin-top:3px;color:#333;font-size:16px;font-family:Sans,Arial,Helvetica,Sans-serif;float:left;position:relative;z-index:1;font-weight:normal;}
ul#path li a{display:block;width:auto;padding:4px 16px 4px 4px;margin-top:3px;color:#333;font-size:16px;font-family:Sans,Arial,Helvetica,Sans-serif;float:left;position:relative;z-index:1;}
ul#path li span{width:16px;height:16px;float:left;margin-left:3px;display:block;font-size:1px;}
ul#path li span.arrow-down{margin:8px 0 0 -16px;background:url(/img/all.gif) 0 0 no-repeat;position:relative;z-index:2;}
ul#path li:hover{background:#A0A277;cursor:pointer;}
ul#path li.none:hover{background:none;}
ul#path li a.selected{padding:4px 16px 9px 4px;background:#D6CDC0;border:1px solid #C1C1C1;border-bottom:none;margin-top:0;color:#333;cursor:pointer;}
ul#path li a.with-arrow-down{padding-right:26px;}
ul#path li a.none:hover{text-decoration:none;}
ul#path li ul{float:left;margin:0;padding:0;padding:10px;width:130px;margin-top:-1px;}
ul#path li:hover div{display:block;}
ul#path li div{display:none;position:absolute;z-index:1000;top:29px;background:#A0A277;clear:both;width:300px;}
ul#path li:hover ul li{width:130px;font-size:11px;margin:0;padding:0;color:#333;}
ul#path li:hover ul li a{font-size:11px;}
