﻿html{color:#333;background:#222 url(../../../../style/img/bgt.png);font-family:Trebuchet MS}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%;}

strong {font-weight:700}
a {color:#131B2E}

h2 {font-weight:700;font-size:18px;}
h3 {font-weight:700;font-size:16px;}
h4 {font-weight:700;font-size:14px;color:#8E061A}
h5 {font-weight:700;font-size:12px;}    


#wrap {width:790px;margin:10px auto;background:#F5EBE1;border:solid 2px #A69B8D;}

#headerbox {width:960px;margin:0 auto;}
#header {height:100px;background:#fff;border-bottom:solid 1px #A69B8D;padding:5px;overflow:hidden}
#header h1 {font-size:28px;color:#8E061A;font-weight:700;padding:10px;}
#header h5 {font-size:18px;color:#BD0D1D;font-weight:700;padding:0 10px;}
#header #business {float:left;width:700px;}
#header #business img {float:left;height:100px;max-width:200px;margin-right:10px;}
#header #info {float:right;height:100px;width:200px;color:#EDEBEA;}
#header #info h4 {font-weight:700;font-size:28px;text-align:center;color:#BD0D1D;padding-top:30px}

#categorybar {background:#8E061A;height:40px;text-align:center;overflow:hidden}
#categorybar ul li {display:inline;color:#efefef;font-weight:700;height:40px;line-height:40px;padding-right:8px;margin-right:7px;border-right:solid 1px #efefef}

#body {padding:10px;}
#body h4 {margin:5px 0;font-size:16px;}
#pitch {width:200px;float:left;margin-right:15px;}
#pitch .offer {padding:5px;border:dashed 1px #333;margin-bottom:5px;margin-top:2px;background:#fff}
#pitch .offer h5 {color:#8E061A}
#pitch .offer p {font-size:11px;line-height:normal;margin:0}
#pitch p {font-size:14px;margin-bottom:4px;}
#pitch #xochil {text-align:center;}

#details {width:550px;float:left;}
#details p {line-height:22px;}

#smo {margin:5px 0;margin-left:40px}
#smo div {float:left;height:20px}

#smo img {border:none !important;width:auto;padding:0;margin:0}

.mpic {text-align:center;}
.rpic {width:258px;float:right;margin-left:5px;font-size:11px;text-align:center;}
.rpic h4 {margin-top:0;}
.rpic img,.mpic img {width:250px;margin:5px 0;padding:3px;border:solid 1px #333 !important}
.mpic img+img {margin-left:10px;}
.rpic h2 {color:#8E061A}
.rpic p {margin:0;line-height:normal !important;}
.rpic .ph {color:#BD0D1D}

.hrs {display:block;float:left;width:40px;}

#body #actionbox {background:#fff;padding:10px;text-align:center;border:solid 2px #4A3F2D}
#body #actionbox p {margin:0;line-height:normal;}
#body #actionbox h4 {font-size:22px;}





.hrs {font-weight:700}
.zulu {margin-bottom:5px;padding-top:3px;border-top:solid 1px #c3bdb3}
.zulu img {float:right;margin-left:10px;}
.sep {border-bottom:solid 2px #c3bdb3;padding-bottom:10px;margin-bottom:10px}
.clear {clear:both}

#body #reviews {}
#body #reviews p {margin:0;font-size:12px;margin-right:10px;float:left;}
#body #reviews .hreview h5 {font-weight:bold;font-size:14px}
#body #reviews .hreview {padding:10px 0;font-size:12px;}
#body #reviews .hreview .reviewer {font-size:10px}
#body #reviews .noreviews {padding:10px;}
#body #reviews .noreviews h4 {font-family:Arial;font-weight:bold;font-size:16px;color:#333;padding-bottom:3px;}
#body #reviews .description {padding-right:10px;}

.stars {width:83px;height:17px;background-image:url(http://ezlocal.com/style/img/ico/stars/stars.png);float:left;}

.stars0 {background-position:0 -86px}
.stars1 {background-position:0 -69px}
.stars2 {background-position:0 -52px}
.stars3 {background-position:0 -35px}
.stars4 {background-position:0 -18px}
.stars5 {background-position:0 0 }

#map {width:196px;height:196px;border:solid 2px #4A3F2D;font-size:12px;margin:5px 0;margin-bottom:0}
#mapkey {border:solid 2px #4A3F2D;border-top:none;text-align:center;font-size:11px;padding:2px 0;background:#C3BDB3;margin-bottom:10px;}
#mapkey img {vertical-align:middle;width:15px;height:15px;padding-left:5px;}
#mapkey a {font-size:11px;color:#131B2E;padding-left:3px;padding-right:3px;font-weight:700}





#zuluzexp {}
#zuluzexp h4 {margin-bottom:10px}
#zuluzexp h5 {font-weight:700}

#footer {text-align:center;font-size:11px;color:#fff}
#footer a {color:#fff}




.tip span {font-size:11px;margin-left:15px;}
.tip {position:relative;padding:15px;margin:1em 0 3em;color:#fff;background:#8E061A;
	-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
	background:-webkit-gradient(linear, left top, left bottom, from(#BD0D1D), to(#8E061A));background:-moz-linear-gradient(top, #BD0D1D, #8E061A);background:-o-linear-gradient(top, #BD0D1D, #8E061A);background:linear-gradient(top, #BD0D1D, #8E061A);
}

.tip:after {content:"\00a0";display:block;position:absolute;bottom:-40px;left:50px;width:0;height:0;border-width:20px 0 20px 20px;border-style:solid;border-color:#8E061A transparent transparent; }