@charset "utf-8";
/* Main Elements */
a { color:#4949CC; text-decoration:none; }
a img { border:medium none; }
a:hover,
a:active,
a:focus { color:#BE6012; background-attachment:scroll; background-color:#FFFFFF; background-image:none; background-repeat:repeat; text-decoration:none; }
body { margin:0; padding:0; color:#000000; background-color:#EFEFEF; background-image:url(/images/BNGD_001.jpg); background-repeat:no-repeat; background-position:center top; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; line-height:16px; }
div.box-model div.box-1 { margin:0px; padding:0px; background:url(/images/box_edges.png) 0 0 repeat-y; }
div.box-model div.box-2 { margin:0px; padding-top:0px; padding-right:5px; padding-bottom:0px; padding-left:5px; background:url(/images/box_edges.png) 100% 0 repeat-y; }
div.box-model div.box-3 { width:1014px; background:#ffffff; }
div.box-model div.box-b1 { margin:0px; padding:0px; background:url(/images/box_corners.png) 0 -51px no-repeat; }
div.box-model div.box-b2 { margin:0px; padding-top:0px; padding-right:7px; padding-bottom:0px; padding-left:7px; background:url(/images/box_corners.png) 100% -68px no-repeat; }
div.box-model div.box-b3 { margin:0px; background:url(/images/box_corners.png) 0 -85px repeat-x; height:7px; overflow:hidden; }
div.box-model div.box-t1 { margin:0px; background-image:url(/images/box_corners.png); background-repeat:no-repeat; background-position:0 0; }
div.box-model div.box-t2 { padding:0px 7px 0px 7px; background-image:url(/images/box_corners.png); background-repeat:no-repeat; background-position:100% -17px; }
div.box-model div.box-t3 { background:url(/images/box_corners.png) 0 -34px repeat-x; height:7px; overflow:hidden; }
div.nearwrapp div.box-1near { margin:0px; padding:0px; background:url(/images/box_edges.png) 0 0 repeat-y; }
div.nearwrapp div.box-2near { margin:0px; padding-top:0px; padding-right:5px; padding-bottom:0px; padding-left:5px; background:url(/images/box_edges.png) 100% 0 repeat-y; }
div.nearwrapp div.box-3near { background:#ffffff; }
div.nearwrapp div.box-b1near { margin:0px; padding:0px; background:url(/images/box_corners.png) 0 -51px no-repeat; }
div.nearwrapp div.box-b2near { margin:0px; padding-top:0px; padding-right:7px; padding-bottom:0px; padding-left:7px; background:url(/images/box_corners.png) 100% -68px no-repeat; }
div.nearwrapp div.box-b3near { margin:0px; background:url(/images/box_corners.png) 0 -85px repeat-x; height:7px; overflow:hidden; }
div.nearwrapp div.box-t1near { margin:0px; background-image:url(/images/box_corners.png); background-repeat:no-repeat; background-position:0 0; }
div.nearwrapp div.box-t2near { padding:0px 7px 0px 7px; background-image:url(/images/box_corners.png); background-repeat:no-repeat; background-position:100% -17px; }
div.nearwrapp div.box-t3near { background:url(/images/box_corners.png) 0 -34px repeat-x; height:7px; overflow:hidden; }
li { white-space: nowrap; }
h1 { font-size:130%; }
h2 { font-size:14px; }
h3 { font-size:110%; }
hr.ruled { width:100%; margin:0px; padding:0px; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; color:#5A5AB5; background-color:#CDCDF1; text-align:left; height:1px; }
/* Footmenu */
ul.fmenu { margin:0px; padding:0px; list-style:none; }
/* gmenu */
ul.gmenu { margin:0px; padding:0px; list-style:none outside none; }
ul.gmenu li { margin:0px; float:left; padding-top:0px; padding-right:0px; padding-bottom:1px; padding-left:0px; }
ul.gmenu li a { padding-right:5px; padding-left:0px; display:block; color:#BE6012; text-decoration:none; outline:medium none; }
ul.gmenu li a:hover,
ul.gmenu li a:active,
ul.gmenu li a:focus { background:none repeat scroll 0 0 #E7E6DF; color:#BE6012; }
ul.gmenu li.active a { background:none repeat scroll 0 0 #E7E6DF; font-weight:bold; }
/* menu */
ul.menu li { margin:0px; float:left; padding:0px; }
ul.menu li a { padding-top:5px; padding-right:2px; padding-bottom:5px; padding-left:2px; display:block; color:#BE6012; text-decoration:none; outline:medium none; }
ul.menu li a:hover,
ul.menu li a:active,
ul.menu li a:focus { color:#BE6012; background-attachment:scroll; background-color:#EFEFEF; background-image:none; background-repeat:repeat; }
ul.menu li li { border:medium none; }
ul.menu li li a { border:medium none; padding-left:20px !important; width:75%; background:url("/images/arrow.png") no-repeat scroll 10px 11px transparent !important; font-weight:normal !important; }
ul.menu li li a:hover,
ul.menu li li a:active,
ul.menu li li a:focus { background:none repeat scroll 0 0 transparent; color:#BE6012; }
ul.menu li ul { margin:0; padding:0; list-style:none outside none; }
ul.menu li.active a { background:none repeat scroll 0 0 #E7E6DF; font-weight:bold; }
/* pmenu */
ul.pmenu { margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:4px; padding:0px; list-style:none outside none; background-attachment:scroll; overflow:visible; }
ul.pmenu li { margin:0px; float:left; padding-right:0px; padding-bottom:1px; padding-left:0px; }
ul.pmenu li a { padding-right:2px; padding-bottom:5px; padding-left:2px; display:block; color:#BE6012; text-decoration:none; outline:medium none; }
ul.pmenu li a:hover,
ul.pmenu li a:active,
ul.pmenu li a:focus { color:#BE6012; background-attachment:scroll; background-color:#FFFFFF; background-image:none; background-repeat:repeat; background-position:0 0; }
ul.pmenu li.active a { background:none repeat scroll 0 0 #E7E6DF; font-weight:bold; }
/* ratmenu */
ul.ratmenu { margin:0px; padding:0px; list-style:none outside none; }
ul.ratmenu li { padding-top:0px; padding-right:0px; padding-bottom:1px; padding-left:0px; float:left; margin-top:0px; margin-right:12px; margin-bottom:0px; margin-left:0px; }
ul.ratmenu li a { padding-right:5px; padding-left:0px; display:inline-block; color:#BE6012; text-decoration:none; outline:medium none; }
ul.ratmenu li a:hover,
ul.ratmenu li a:active,
ul.ratmenu li a:focus { color:#BE6012; background-attachment:scroll; background-image:none; background-repeat:repeat; background-position:0 0; }
ul.ratmenu li.active a { background:none repeat scroll 0 0 #E7E6DF; font-weight:bold; }
/* gmenu */
ul.vamenu { margin:0px; padding:0px; float:left; width:455px; list-style:none outside none; }
ul.vamenu li { margin:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px; }
ul.vamenu li a { padding-right:5px; padding-left:0px; display:block; color:#5A5AB5; font-weight:bold; text-decoration:none; outline:medium none; }
ul.vamenu li a:hover,
ul.vamenu li a:active,
ul.vamenu li a:focus { color:#5A5AB5; font-weight:bold; }
ul.vamenu li.active a { background:none repeat scroll 0 0 #E7E6DF; font-weight:bold; }
ul.vamenu2 { padding:0px; float:left; width:455px; list-style:none outside none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
ul.vamenu2 li { margin:0px; padding-top:0px; padding-right:0px; padding-bottom:7px; padding-left:0px; }
ul.vamenu2 li a { padding-right:5px; padding-left:0px; display:block; color:#5A5AB5; font-weight:bold; text-decoration:none; outline:medium none; }
ul.vamenu2 li a:hover,
ul.vamenu2 li a:active,
ul.vamenu2 li a:focus { color:#5A5AB5; font-weight:bold; }
ul.vamenu2 li.active a { background:none repeat scroll 0 0 #E7E6DF; font-weight:bold; }
/* */
.Adddetailed p,
.detailed p { margin-top:12px; margin-bottom:12px; }
/* Addthis Support */
.addthis_toolbox addthis_default_style { margin-right:0px; }
/** #RgtContainer .vendorList hr{padding:0px;margin-top:5px;margin-right:12px;margin-bottom:5px;margin-left:0px;color:#5A5AB5;border-top-style:solid;display:block;width:75%;float:right;}**/
/* AtGlance*/
.atGlance { padding-top:6px; padding-right:0px; padding-bottom:0px; padding-left:0px; margin:0px; }
.atGlance .gmenu .spacer { padding-bottom:0px; width:10px; padding-right:4px; padding-left:5px; display:block; color:#5A5AB5; font-size:12px; text-decoration:none; text-align:center; }
.atGlance a { text-decoration:none; }
.atGlance a:hover { text-decoration:underline; }
.atGlance img { margin:1px 5px; }
.atGlance p { margin-top:10px; margin-bottom:10px; }
.atGlance p { margin-top:8px; margin-bottom:8px; }
.atGlance strong { margin-right:5px; padding:5px 5px 5px 31px; background:url("/images/symbol.gif") no-repeat scroll 2px center #E7E6DF; text-transform:uppercase; }
/* box-model */
.box-model { width:1024px; margin-top:0px; margin-right:auto; margin-left:auto; margin-bottom:0px; }
/* MainNav Menu*/
.cattabs ul { list-style-type:none; }
/* cl */
.clearfloat { clear:both; font-size:1px; line-height:0px; height:0; }
.clr { clear:both; }
/* MainNav Menu*/
.detailtabs ul { list-style-type:none; }
/* flt */
.fltlft { float:left; margin-right:8px; }
.fltrt { float:right; margin-left:8px; }
/* footnav */
.footnav ul { list-style-type:none; }
/* imgframe */
.imgframe .morepics { width:45px; padding-top:0px; padding-bottom:1px; border:1px solid #BE6012; padding-right:5px; padding-left:5px; display:block; background-color:#DB9D59; background-repeat:repeat-x; background-position:center center; color:#FFFFFF; background-image:url(/images/glasstp3.png); font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; position:relative; z-index:9999; top:132px; left:88px; height:12px; }
.imgframe .nopics { width:47px; padding-top:0px; padding-bottom:1px; padding-right:5px; padding-left:5px; display:block; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; position:relative; z-index:9999; top:132px; left:88px; height:14px; }
/* insidepic */
.insidepic { display:block; background-color:#F4C77B; left:0px; z-index:999; }
/* Lfeatured */
.Lfeatured { float:right; margin-bottom:5px; margin-top:0px; margin-right:0px; margin-left:0px; border:1px solid #BE6012; padding-top:2px; padding-right:5px; padding-bottom:2px; padding-left:5px; display:block; background-color:#DB9D59; background-image:url(/images/glasstp2.png); background-repeat:repeat-x; background-position:center center; color:#FFFFFF; font-weight:bold; font-size:12px; font-style:italic; text-align:right; }
/* MainNav Menu*/
.mainnav ul { list-style-type:none; }
/* nearbyClaim */
.nearbyClaim { margin-top:12px; margin-bottom:12px; padding-right:16px; padding-left:16px; padding-top:4px; padding-bottom:8px; background-color:#FBE7D7; background-image:url(/images/Orange02.png); background-repeat:repeat-x; background-position:center 30px; font-size:95%; }
/* postitle */
.postitle { float:left; padding-top:5px; padding-left:12px; }
/* quotewrapp */
.quotewrapp { position:absolute; left:283px; top:62px; width: 220px; }
/* freequotes */
#freequotes a,
#freequotes a:hover,
#freequotes a:active,
#freequotes a:focus,
#freequotes a.freeq { width:220px; margin:0px; padding:0px; display:block; background-repeat:no-repeat; background-position:center 0px; color:#CF8740; font-size:12px; font-weight:bold; text-align:center; text-decoration:underline; text-indent:-9999px; line-height:12px; height:66px; background-image: url(/images/FreeQuote.png); }
/* quotewrapp */
.callwrapp { position:absolute; left:60px; top:62px; width: 200px; }
/* freequotes */
#callusnow a,
#callusnow a:hover,
#callusnow a:active,
#callusnow a:focus,
#callusnow a.freeq { width:200px; margin:0px; padding:0px; display:block; background-repeat:no-repeat; background-position:center 0px; color:#CF8740; font-size:12px; font-weight:bold; text-align:center; text-decoration:underline; text-indent:-9999px; line-height:12px; height:66px; background-image: url(/images/CallUsNow.png); }
#callusnow a.pnumber,
#callusnow a.pnumber:hover,
#callusnow a.pnumber:active,
#callusnow a.pnumber:focus,
#callusnow a.pnumber { width:200px; margin:0px; display:block; background-repeat:no-repeat; background-position:center 0px; color:#3844D6; font-size:18px; font-weight:bold; text-decoration:none; line-height:12px; height:47px; background-image: url(/images/CallUsNow2.png); padding-top: 19px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 33px; }
/* RGoogleadds */
.rgoogleadds .adds { margin-bottom:16px; font-size:12px; }
.rgoogleadds .adds .green { color:#008800; }
.rgoogleadds .adds a { color:#0000FF; text-decoration:underline; }
.rgoogleadds .title { margin-top:0px; color:#777777; }
.thelines { border-right-width:1px; border-right-style:solid; border-right-color:#CDCDF1; margin-right:6px; }
/* MainNav Menu*/
.thumblist ul { list-style-type:none; }
/* vaddress*/
.vaddress { padding-top:10px; padding-right:10px; padding-bottom:0px; padding-left:10px; margin:0px; position:relative; height: 125px; }
.vaddress a { text-decoration:none; }
.vaddress a:hover { text-decoration:underline; }
.vaddress img { margin:1px 5px; }
.vaddress p { margin-top:10px; margin-bottom:10px; }
.vaddress strong { margin-right:5px; padding:5px 5px 5px 31px; background:url("/images/symbol.gif") no-repeat scroll 2px center #E7E6DF; text-transform:uppercase; }
.vendorinfo .atGlance .read a { color:#BE6012; }
.vendorList { padding:5px; border:1px solid #CDCDF1; margin-bottom:12px; background-color:#F7F7F7; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; font-size:100%; height:190px; }
.vendorList .imgframe { margin:10px; padding:5px; border:1px solid #CDCDF1; float:left; width:150px; display:block; background-color:#FFFFFF; height:150px; }
/* RgtContainer .vendorList */
.vendorList .vendorinfo { float:right; width:525px; margin-top:10px; margin-right:10px; margin-bottom:0px; margin-left:0px; padding-top:7px; padding-right:10px; padding-bottom:0px; padding-left:10px; border:1px solid #CDCDF1; display:block; background-color:#FFFFFF; height:152px; overflow:hidden; }
.vendorList h1 { padding-top:2px; padding-right:0px; padding-bottom:2px; padding-left:0px; margin:0px; color:#5A5AB5; font-size:140%; }
.vendorListS { padding:5px; border:1px solid #CDCDF1; margin-bottom:12px; background-color:#F7F7F7; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; font-size:100%; height:190px; }
.vendorListS .imgframe { margin:10px; padding:5px; border:1px solid #CDCDF1; float:left; width:150px; display:block; background-color:#FFFFFF; height:150px; }
.vendorListS .vendorinfo { float:right; width:340px; margin-top:10px; margin-right:10px; margin-bottom:0px; margin-left:0px; padding-top:7px; padding-right:10px; padding-bottom:0px; padding-left:10px; border:1px solid #CDCDF1; display:block; background-color:#FFFFFF; height:153px; overflow:hidden; }
.vendorListS h1 { padding-top:2px; padding-right:0px; padding-bottom:2px; padding-left:0px; margin:0px; color:#5A5AB5; font-size:140%; }
/* RgtContainer .vendorView */
.vendorView { font-size:100%; }
.vendorView .Adddetailed { padding-right: 12px; padding-left: 12px; }
.vendorView .detailed { padding-right:10px; padding-left:10px; }
.vendorView .imgframe { padding:5px; border:1px solid #CDCDF1; width:250px; margin-bottom:12px; float:right; margin-right:auto; margin-left:auto; display:block; background-color:#FFFFFF; height:250px; }
.vendorView .vendorinfo { float:left; width:344px; margin-top:10px; margin-right:0px; margin-bottom:10px; margin-left:10px; padding-top:7px; padding-right:10px; padding-bottom:10px; padding-left:10px; border:1px solid #CDCDF1; display:block; background-color:#FFFFFF; overflow:hidden; }
.vendorView .vendorinfs { float:left; width:344px; margin-top:0px; margin-right:0px; margin-bottom:10px; margin-left:10px; padding-top:0px; padding-right:10px; padding-bottom:10px; padding-left:10px; border:1px solid #CDCDF1; display:block; background-color:#FFFFFF; overflow:hidden; }
.vendorView .vendorinfx { float:left; margin-top:0px; margin-right:10px; margin-bottom:10px; margin-left:10px; padding-top:7px; padding-right:10px; padding-bottom:10px; padding-left:10px; border:1px solid #CDCDF1; width:516px; display:block; background-color:#FFFFFF; overflow:hidden; }
.vendorView h1 { padding-top:2px; padding-right:0px; padding-bottom:5px; padding-left:0px; margin:0px; float:left; color:#5A5AB5; font-size:150%; }
/* vlocation */
.vlocation { float:left; margin-bottom:5px; }
/* container */
#container { margin:0px; padding-bottom:10px; width:1014px; background:#FFFFFF; text-align:left; }
/* container sidebar1 */
#container #sidebar1 #searchng #search .zipx { border:1px solid #CDCDF1; margin-top:10px; margin-right:auto; margin-bottom:0px; margin-left:auto; display:block; background-color:#F7F7F7; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; color:#5A5AB5; font-weight:bold; cursor:hand; }
#container #sidebar1 .glasstp { background-image:url(/images/glasstp.png); background-repeat:repeat; background-position:center center; z-index:1; }
#container #sidebar1 .grey1 { color:#888888; float: right; white-space: nowrap; }
#container #sidebar1 p { margin: 0px; padding-top: 14px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
/* container titles*/
#container #titles { padding-bottom:10px; font-size:100%; }
#container #titles .socialmedia { float:right; width:180px; display:block; }
#container #titles h1 { padding:0px; margin-top:0px; margin-right:0px; margin-bottom:5px; margin-left:0px; color:#5a5ab5; font-size:150%; }
/* container top* */
#container #toppath { padding-right:15px; padding-left:15px; font-size:95%; }
#container #toppath .socialwrap { width:380px; float:right; text-align:right; overflow: hidden; }
#container #topsecc { font-size:95%; }
#container #topsecc .socialwrap { width:245px; float:right; }
#container .socialmedia2 { padding-top:5px; padding-bottom:5px; padding-left:15px; height:20px; }
#container .socialwrapin { margin-top:7px; display:block; height:32px; }
/* cssmenu */ /* Master Site Menu */
#cssmenu { margin:0px; padding:0px; background-color:transparent; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; }
#cssmenu .spacer { padding-top:4px; padding-bottom:4px; display:block; color:#5A5AB5; font-size:10px; font-weight:bold; text-decoration:none; line-height:normal; }
#cssmenu li { float:left; margin:0px; padding:0px; display:block; background-color:#EEEEEE; background-repeat:repeat-x; background-position:center bottom; cursor:pointer; }
#cssmenu li a { border-right-width:1px; border-right-style:solid; border-right-color:#DDDDDD; padding:4px; display:block; color:#5A5AB5; font-size:10px; font-weight:bold; text-decoration:none; line-height:10px; }
#cssmenu li a.active,
#cssmenu li a.active:hover,
#cssmenu li a.active:active,
#cssmenu li a.active:focus { color:#BE6012; }
#cssmenu li a:hover,
#cssmenu li a:active,
#cssmenu li a:focus { color:#BE6012; background-color:transparent; background-repeat:repeat-x; background-position:center bottom; }
#cssmenu li li { margin:0; padding:0 1em 0 0; width:14.9em; }
#cssmenu li ul { width:15.9em; height:auto; left:-999em; position:absolute; z-index:99; }
#cssmenu li ul { border-color:-moz-use-text-color #333333 #333333; border-right:1px solid #333333; border-style:none solid solid; border-width:0 1px 1px; background:none repeat scroll 0 0 #0C0C0C; -moz-border-bottom-colors:none; -moz-border-image:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; }
#cssmenu li ul a { border-right:medium none; margin:0; padding:7px 10px; background:none repeat scroll 0 0 transparent !important; color:#AAAAAA !important; line-height:normal; height:auto; }
#cssmenu li ul a:hover,
#cssmenu li ul a:active,
#cssmenu li ul a:focus,
#cssmenu ul li:hover,
#cssmenu ul li.sfhover,
#cssmenu ul li.havesubchildsfhover,
#cssmenu ul li.havesubchild-activesfhover,
#cssmenu ul li a.active { background:none repeat scroll 0 0 transparent !important; color:#BE6012 !important; }
#cssmenu li ul li { border-bottom:1px solid #202020; border-right:medium none; background:none repeat scroll 0 0 transparent; }
#cssmenu li ul ul { margin:-2em 0 0 15em; }
#cssmenu li:hover a { color:#BE6012; background-color:#FFFFFF; background-repeat:repeat-x; background-position:center bottom; }
#cssmenu li:hover ul { left:auto; }
#cssmenu ul { margin:0px; padding:0px; }
#cssmenu ul a { width:10.8em; }
#cssmenu ul li a.active:hover,
#cssmenu ul li a.active:active,
#cssmenu ul li a.active:focus { color:#BE6012 !important; }
/* detailmenu */
#detailmenu .tabbed { border-left-width:1px; border-left-style:solid; border-left-color:#CDCDF1; }
#detailmenu { margin:0px; padding:0px; display:block; height:25px; }
#detailmenu .spacer { padding-top:4px; padding-bottom:4px; display:block; color:#5A5AB5; font-size:10px; font-weight:bold; text-decoration:none; line-height:normal; }
#detailmenu li { float:left; padding:0px; margin-top:1px; margin-right:4px; margin-bottom:0px; margin-left:0px; display:block;/*background-color:#FFFFFF;*/ cursor:pointer; height:25px; }
#detailmenu li a { background:none; border-right-width:1px; border-right-style:solid; border-right-color:#CDCDF1; padding-top:4px; padding-right:14px; padding-bottom:4px; padding-left:14px; border-top-width:1px; border-top-style:solid; border-top-color:#CDCDF1; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#FFFFFF; border-left-width:1px; border-left-style:solid; border-left-color:#CDCDF1; display:block; color:#0000ff; font-size:110%; font-weight:bold; text-decoration:none; line-height:normal; }
#detailmenu li a.active,
#detailmenu li a.active:focus,
#detailmenu li a.active:active,
#detailmenu li a.active:hover { color:#BE6012; background-image:url(/images/tglasstop.png); background-repeat:repeat-x; background-position:center top; background-color:#FFFFFF; }
#detailmenu li a:focus,
#detailmenu li a:active,
#detailmenu li a:hover { color:#BE6012; background-color:#FFFFFF; background-repeat:repeat-x; background-position:center top; background-image:url(/images/tglasstop.png); }
#detailmenu li:hover a { color:#BE6012; background-color:#FFFFFF; background-repeat:repeat-x; background-position:center top; background-image:url(/images/tglasstop.png); }
#detailmenu li:hover ul { left:auto; }
#detailmenu lined { border-left-width:1px; border-left-style:solid; border-left-color:#CDCDF1; }
#detailmenu ul { margin:0px; padding:0px; }
#detailmenu ul a { width:10.8em; }
#detailmenu ul li a.active:focus,
#detailmenu ul li a.active:active,
#detailmenu ul li a.active:hover { color:#BE6012 !important; }
#detailmenu ul li:hover,
#detailmenu ul li a.active { background:none repeat scroll 0 0 transparent !important; color:#BE6012 !important; }
/* catmenu */
#catmenu { margin:0px; padding:0px; height: 25px; }
#catmenu .spacer { padding-top:4px; padding-bottom:4px; display:block; color:#5A5AB5; font-size:10px; font-weight:bold; text-decoration:none; line-height:normal; }
#catmenu li { float:left; padding:0px; display:block; background-color:#FFFFFF; cursor:pointer; height: 25px; margin-top: 0px; margin-right: 4px; margin-bottom: 0px; margin-left: 0px; }
#catmenu li a { border-right-width:1px; border-right-style:solid; border-right-color:#CDCDF1; display:block; color:#0000ff; font-size:110%; font-weight:bold; text-decoration:none; line-height:normal; padding-right: 10px; padding-left: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #CDCDF1; background-image: url(/images/tglassDot.png); background-repeat: repeat-x; background-position: center bottom; padding-top: 4px; padding-bottom: 4px; border-left-width: 1px; border-left-style: solid; background-color: #F1F2F8; border-left-color: #CDCDF1; }
/* hover / focus / */
#catmenu li a.active:hover,
#catmenu li a.active:focus { color:#BE6012; background-color: transparent; background-image: url(/images/tglassovr.png); background-repeat: repeat-x; background-position: center top; }
#catmenu li a:hover,
#catmenu li a:focus { color:#BE6012; background-color:#FFFFFF; background-repeat:repeat-x; background-position:center top; background-image: url(/images/tglassovr.png); }
#catmenu ul li:hover { background:none repeat scroll 0 0 transparent !important; color:#BE6012 !important; }
#catmenu li:hover a { color:#BE6012; background-color:#FFFFFF; background-repeat:repeat-x; background-position:center top; background-image: url(/images/tglassovr.png); }
#catmenu li:hover ul { left:auto; }
#catmenu ul { margin:0px; padding:0px; }
#catmenu ul a { width:10.8em; }
/* active  */
#catmenu li a.active,
#catmenu li a.active:active { color:#BE6012; background-color: transparent; background-image: url(/images/tglassovr.png); background-repeat: repeat-x; background-position: center top; }
#catmenu li a:active { color:#BE6012; background-color:#FFFFFF; background-repeat:repeat-x; background-position:center top; background-image: url(/images/tglassovr.png); }
#catmenu ul li a.active { background:none repeat scroll 0 0 transparent !important; color:#BE6012 !important; }
#catmenu ul li a.active:hover,
#catmenu ul li a.active:active,
#catmenu ul li a.active:focus { color:#BE6012; !important;
}
/* catnavwrap */

#catnavwrap { padding:0px; z-index:999; display: block; margin: 0px; height: 25px; }
#catnavwrap .cattabs { margin:0px; padding:0px; height: 25px; border-left-width: 0px; border-left-style: none; border-left-color: #CDCDF1; background-image: url(/images/tabborder.png); background-repeat: repeat-x; background-position: center 24px; display: block; }
/* detailswrap */
#detailswrap { padding:0px; z-index:999; display: block; margin: 0px; height: 25px; }
#detailswrap .detailtabs { margin:0px; padding:0px; height: 25px; border-left-width: 0px; border-left-style: none; border-left-color: #CDCDF1; background-image: url(/images/tabborder.png); background-repeat: repeat-x; background-position: center 24px; display: block; }
/* Footer */
#footer { padding:0px; width:1024px; margin-right:auto; margin-left:auto; margin-bottom:30px; }
#footer #footnavwrap { width:1024px; margin-top:0; margin-right:auto; margin-bottom:0; margin-left:auto; }
#footer #footnavwrap #footmenu hr { margin:0px; padding:0px; width:96%; display:block; }
#footer #footnavwrap .crights { color:#555555; font-size:95%; font-weight:bold; text-align:center; }
/* footmenu */
#footmenu { padding:0px; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto; background:transparent; font-size:95%; }
#footmenu .fmenu { margin:0px; padding:0px; }
#footmenu .fmenu .spacer { padding:0px; margin:0px; display:block; color:#555555; text-decoration:none; text-align:center; }
#footmenu li { float:left; padding:0px; margin:0px; background:transparent; cursor:pointer; }
#footmenu li a { display:block; color:#555555; text-decoration:none; }
#footmenu li a.active,
#footmenu li a.active:hover,
#footmenu li a.active:active,
#footmenu li a.active:focus { color:#BE6012; }
#footmenu li a:hover,
#footmenu li a:active,
#footmenu li a:focus { color:#BE6012; }
#footmenu li ul a:hover,
#footmenu li ul a:active,
#footmenu li ul a:focus,
#footmenu ul li:hover,
#footmenu ul li a.active { white-space:nowrap; color:#BE6012 !important; background-color:transparent; }
#footmenu li:hover a { color:#BE6012; white-space: nowrap; }
#footmenu ul { margin:0px; padding:0px; list-style:none; }
#footmenu ul a { margin:0px; padding-top:0px; padding-right:2px; padding-bottom:0px; padding-left:2px; white-space: nowrap; }
#footmenu ul li a.active:hover,
#footmenu ul li a.active:active,
#footmenu ul li a.active:focus { color:#BE6012 !important; }
/* Footmenu2 */
#footmenu2 { padding:0px; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto; width:40%; background:transparent; font-size:95%; font-weight:bold; }
#footmenu2 .fmenu .spacer { padding-top:4px; padding-bottom:0px; display:block; color:#555555; line-height:16px; text-decoration:none; }
#footmenu2 li { float:left; margin:0px; padding:0px; display:block; background:transparent; cursor:pointer; }
#footmenu2 li a { padding-top:4px; padding-right:10px; padding-bottom:0px; padding-left:10px; display:block; color:#555555; line-height:16px; text-decoration:none; }
#footmenu2 li a.active,
#footmenu2 li a.active:hover,
#footmenu2 li a.active:active,
#footmenu2 li a.active:focus { color:#BE6012; }
#footmenu2 li a:hover,
#footmenu2 li a:active,
#footmenu2 li a:focus { color:#BE6012; }
#footmenu2 li ul a:hover,
#footmenu2 li ul a:active,
#footmenu2 li ul a:focus,
#footmenu2 ul li:hover,
#footmenu2 ul li a.active { background:none repeat scroll 0 0 transparent !important; color:#BE6012 !important; }
#footmenu2 li:hover a { color:#BE6012; }
#footmenu2 ul { margin:0px; padding:0px; }
#footmenu2 ul a { padding-right:4px; padding-left:4px; }
#footmenu2 ul li a.active:hover,
#footmenu2 ul li a.active:active,
#footmenu2 ul li a.active:focus { color:#BE6012 !important; }
/* footnavwrap */
#footnavwrap { background:transparent; z-index:999; }
#footnavwrap .footRuler { width:52%; margin-top:5px; margin-right:auto; margin-bottom:5px; margin-left:auto; border-top-width:1px; border-bottom-width:1px; border-top-style:solid; border-bottom-style:solid; border-top-color:#888888; border-bottom-color:#888888; padding-top:4px; padding-right:0px; padding-bottom:4px; padding-left:0px; min-height: 51px; }
#footnavwrap p { text-align:center; }
/* GMapContainer */
#GMapContainer { margin-top:0px; margin-right:0px; margin-bottom:0px; padding-top:0px; padding-right:15px; padding-bottom:0px; padding-left:0px; float:right; }
#GMapContainer .iframed { border:1px solid #CDCDF1; padding:5px; margin-top:5px; margin-right:0px; margin-bottom:10px; margin-left:0px; }
#GMapContainer iframe { border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; margin:0px; overflow:hidden; }
/* header */
#header { margin-bottom:5px; border-bottom-width:6px; border-bottom-style:solid; border-bottom-color:#5A5AB5; padding:0px; margin-right:0px; margin-left:0px; background-color:#FFFFFF; height:70px; }
#header #headright { float:right; line-height:10px; }
#header .topnav { padding-top:28px; margin-top:0px; margin-right:12px; margin-bottom:0px; margin-left:670px; font-size:10px; }
#header h1.logo { width:166px; padding-top:10px; padding-left:20px; margin:0px; padding-right:0px; padding-bottom:10px; float:left; height:51px; }
#header h1.logo a { width:166px; display:block; background-image:url(/images/logo.gif); background-repeat:no-repeat; background-position:left; height:51px; }
#header h1.logo a span { position:absolute; top:-1000px; }
#header h1.logo,
#header div.logo-text { float:left; position:relative; z-index:1; }
/* headright */
#headright .topnav .tmenu .spacer { padding-top:5px; padding-right:2px; padding-bottom:5px; padding-left:2px; display:block; color:#BE6012; text-decoration:none; outline:medium none; }
#headright .topnav .tmenu li { padding-top:1px; padding-bottom:1px; padding-right:0px; padding-left:0px; }
#headright .topnav ul.tmenu { margin:0px; padding:0px; list-style:none outside none; }
#headright .topnav ul.tmenu li { margin:0px; float:left; padding-top:1px; padding-right:0px; padding-bottom:1px; padding-left:0px; }
#headright .topnav ul.tmenu li a { padding-top:5px; padding-right:2px; padding-bottom:0px; padding-left:2px; display:block; color:#BE6012; text-decoration:none; outline:medium none; }
#headright .topnav ul.tmenu li a:hover,
#headright .topnav ul.tmenu li a:active,
#headright .topnav ul.tmenu li a:focus { color:#BE6012; background-attachment:scroll; background-image:none; background-repeat:repeat; background-position:0 0; text-decoration:underline; }
#headright .topnav ul.tmenu li.active a { background:none repeat scroll 0 0 #E7E6DF; font-weight:bold; }
/* imageslides */
#imageslides { float:right; padding-left:15px; margin: 0px; padding-top: 0px; }
/* localsListed */
#localsListed .menuLocals li { float:left; margin:0px; padding:0px; }
#localsListed ul { list-style-type:none; }
/* mainnav */
#mainnav { padding-top:5px; height:35px; }
#mainnav a,
ul.menu { margin:0px; padding:0px; list-style:none outside none; }
/* mainnavwrap */
#mainnavwrap { margin:0px; width:775px; background-color:transparent; background-repeat:repeat-x; background-position:center bottom; z-index:999; }
#mainnavwrap .mainnav { border-top-width:1px; border-top-style:solid; border-top-color:#5A5AB5; margin:0px; padding:0px; background-color:#EEEEEE; height:21px; }
/* nearbyCities near */
#nearbyCities { padding-top:10px; padding-right:14px; padding-bottom:6px; padding-left:14px; border:1px solid #CDCDF1; margin-bottom:12px; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; background-color:#F7F7F7; }
#nearbyCities .nearbyintro { padding:12px; background-color:#FFFFFF; }
#nearbyCities .nearbyintro h3 { padding:0px; margin-top:0px; margin-right:0px; margin-bottom:8px; margin-left:0px; color:#4949CC; font-size:130%; }
#nearbyCities .nearbylist { margin-top:10px; margin-right:auto; margin-bottom:0px; margin-left:auto; width:728px; font-size:90%; }
#nearbyCities .nearbylist .colmns { float:left; width:238px; display:inline-block; }
#nearbyCities .nearbylist .colmns .listed li { margin-top:0px; margin-bottom:8px; }
#nearbyCities .nearbylist .colmns ul.listed { padding:5px; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto; width:50%; list-style-type:none; display:block; background-color:#F9F9F9; font-size:12px; font-weight:bold; }
/*  nearbyCities2 */
#nearbyCities2 { padding-top:10px; padding-right:16px; padding-bottom:6px; padding-left:16px; border:1px solid #CDCDF1; margin-right:16px; margin-left:16px; background-color:#F8F8F8; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; }
#nearbyCities2 .nearbyintro { padding:5px; background-color:#FFFFFF; }
#nearbyCities2 .nearbyintro h3 { padding:0px; margin-top:0px; margin-right:0px; margin-bottom:8px; margin-left:0px; color:#4949CC; font-size:130%; }
#nearbyCities2 .nearbylist { margin-top:10px; margin-right:0px; margin-bottom:0px; margin-left:0px; font-size:90%; }
#nearbyCities2 .nearbylist .colmns { float:left; width:33%; }
#nearbyCities2 .nearbylist .colmns .listed li { margin-top:0px; margin-bottom:8px; }
#nearbyCities2 .nearbylist .colmns ul.listed { padding:5px; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto; width:50%; list-style-type:none; display:block; background-color:#F9F9F9; font-size:14px; font-weight:bold; }
#Pagiwrap .pagination { padding:5px; text-align:center; }
/* pathway Breadcrumb */
#pathway { width:54%; padding-right:0px; padding-bottom:10px; padding-left:0px; float:left; background-image:url(/images/arrow.png); background-repeat:no-repeat; background-position:0px 4px; }
#pathway .menu a { font-size:80%; text-transform:capitalize; }
#pathway .pmenu .spacer { padding-bottom:0px; width:7px; padding-right:1px; padding-left:1px; display:block; color:#555555; text-decoration:none; text-align:center; height:17px; }
#pathway a { text-decoration:none; }
#pathway a:hover { text-decoration:underline; }
#pathway img { margin:1px 5px; }
#pathway strong { margin-right:5px; padding:5px 5px 5px 31px; background:url("/images/symbol.gif") no-repeat scroll 2px center #E7E6DF; text-transform:uppercase; }
#pathways { width:70%; padding-right:0px; padding-bottom:10px; padding-left:0px; float:left; background-image:url(/images/arrow.png); background-repeat:no-repeat; background-position:0px 4px; }
#pathways .menu a { font-size:80%; text-transform:capitalize; }
#pathways .pmenu .spacer { padding-bottom:0px; width:7px; padding-right:1px; padding-left:1px; display:block; color:#555555; text-decoration:none; text-align:center; height:17px; }
#pathways a { text-decoration:none; }
#pathways a:hover { text-decoration:underline; }
#pathways img { margin:1px 5px; }
#pathways strong { margin-right:5px; padding:5px 5px 5px 31px; background:url("/images/symbol.gif") no-repeat scroll 2px center #E7E6DF; text-transform:uppercase; }
/* rated */
#rated { width:80px; display:block; background-image:url(/images/RatingStarOff.png); background-repeat:repeat-x; background-position:left top; text-align:left; height:14px; }
#rated .rating1 { width:16px; display:block; background-image:url(/images/RatingStar.png); background-repeat:repeat-x; background-position:left center; height:14px; }
#rated .rating2 { width:32px; display:block; background-image:url(/images/RatingStar.png); background-repeat:repeat-x; background-position:left center; height:14px; }
#rated .rating3 { width:48px; display:block; background-image:url(/images/RatingStar.png); background-repeat:repeat-x; background-position:left center; height:14px; }
#rated .rating4 { width:64px; display:block; background-image:url(/images/RatingStar.png); background-repeat:repeat-x; background-position:left center; height:14px; }
#rated .rating5 { width:80px; display:block; background-image:url(/images/RatingStar.png); background-repeat:repeat-x; background-position:left center; height:14px; }
/* rave */
#rave { padding-top:2px; }
#rave .review { font-size:9px; }
/* RgtContainer */
#RgtContainer { margin-top:0px; margin-right:0px; margin-bottom:0px; padding-top:0px; padding-right:15px; padding-bottom:0px; padding-left:0px; float:right; width:760px; position:relative; }
#RgtContainer .footAdvice { margin-top:12px; margin-bottom:12px; padding-right:16px; padding-left:16px; padding-top:4px; padding-bottom:8px; border:1px solid #CDCDF1; background-color:#FFFFFF; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; font-size:95%; }
#RgtContainer .footLocals { margin-top:12px; margin-bottom:12px; padding-right:16px; padding-left:16px; padding-top:4px; padding-bottom:8px; background-color:#FBE7D7; background-image:url(/images/Orange03.png); background-repeat:repeat-x; background-position:center bottom; font-size:95%; }
#RgtContainrs { margin-top:0px; margin-right:0px; margin-bottom:0px; padding-top:0px; padding-right:15px; padding-bottom:0px; padding-left:15px; width:984px; float:none; position:relative; }
#RgtContainrs .spc10px { display:block; height:15px; }
/* Search */
#search { background-color:#FFFFFF; }
#searchng #search #formzip .tbx { float:left; border:1px solid #CDCDF1; margin-top:10px; width:110px; margin-right:2px; background-color:#F9F0E6; }
#searchng #search #formzip .zipx { float:left; }
/* sidebar1 */
#sidebar1 { float:left; width:210px; padding-top:0px; padding-right:10px; padding-bottom:15px; padding-left:15px; font-size:95%; }
#sidebar1 #search h3 { margin:0px; padding:0px; }
#sidebar1 #searchng { padding:10px; margin-bottom:20px; border-top-width:0px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#C0C0ED; border-bottom-color:#C0C0ED; border-left-color:#C0C0ED; background-color:#F7F7F7; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; }
#sidebar1 #searchng #search { margin:0px; }
#sidebar1 #searchng #search #formzip { margin:0px; padding:0px; background-color:#F7F7F7; }
#sidebar1 #searchng #search select { border:1px solid #CDCDF1; width:100%; background-color:#F9F0E6; }
#sidebar1 #VendorAds { padding:10px; margin-bottom:20px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#C0C0ED; border-bottom-color:#C0C0ED; border-left-color:#C0C0ED; border-top-color:#C0C0ED; background-color:#F7F7F7; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; }
#sidebar1 .frame { border-top-width:0px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#C0C0ED; border-bottom-color:#C0C0ED; border-left-color:#C0C0ED; background-color:#F7F7F7; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; padding-top: 0px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; }
#sidebar1 .searchList li { margin: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
#sidebar1 .searchList ul { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 16px; }
#sidebar1 .leftAbout { padding:10px; margin-bottom:20px; border-top-width:0px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#C0C0ED; border-bottom-color:#C0C0ED; border-left-color:#C0C0ED; background-color:#F7F7F7; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; }
#sidebar1 h3 { margin-top:5px; margin-bottom:0px; padding-top:6px; padding-bottom:8px; border:1px solid #BE6012; display:block; background-color:#DB6E15; color:#FFFFFF; background-image:url(/images/glasstp.png); background-repeat:repeat-x; background-position:center center; font-size:110%; text-transform:uppercase; text-align:center; }
/* sidebar2 */
#sidebar2 { float:left; width:15px; padding:0px; display:block; font-size:95%; }
#sidebar2 #search h3 { margin:0px; padding:0px; }
#sidebar2 #searchng { padding:10px; margin-bottom:20px; border-top-width:0px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#C0C0ED; border-bottom-color:#C0C0ED; border-left-color:#C0C0ED; background-color:#F7F7F7; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; }
#sidebar2 #searchng #search { margin:0px; }
#sidebar2 #searchng #search #formzip { margin:0px; padding:0px; background-color:#F7F7F7; }
#sidebar2 #searchng #search select { border:1px solid #CDCDF1; width:100%; background-color:#F9F0E6; }
#sidebar2 .frame { padding:10px; border-top-width:0px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#C0C0ED; border-bottom-color:#C0C0ED; border-left-color:#C0C0ED; background-color:#F7F7F7; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; }
#sidebar2 .frame li { padding:0px; margin-top:6px; margin-right:0px; margin-bottom:6px; margin-left:0px; }
#sidebar2 .frame ul { padding:0px; margin-top:0px; margin-right:0px; margin-bottom:12px; margin-left:0px; list-style-position:inside; }
#sidebar2 h3 { margin-top:5px; margin-bottom:0px; padding-top:6px; padding-bottom:8px; border:1px solid #BE6012; display:block; background-color:#DB9D59; color:#FFFFFF; background-image:url(/images/glasstp.png); background-repeat:repeat-x; background-position:center center; font-size:110%; text-transform:uppercase; text-align:center; }
/* sidebar3 */
#sidebar3 { width:180px; float:right; font-size:95%; }
#sidebar3 #search h3 { margin:0px; padding:0px; }
#sidebar3 #searchng { padding:10px; margin-bottom:20px; border-top-width:0px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#C0C0ED; border-bottom-color:#C0C0ED; border-left-color:#C0C0ED; background-color:#F7F7F7; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; }
#sidebar3 #searchng #search { margin:0px; }
#sidebar3 #searchng #search #formzip { margin:0px; padding:0px; background-color:#F7F7F7; }
#sidebar3 #searchng #search select { border:1px solid #CDCDF1; width:100%; background-color:#F9F0E6; }
#sidebar3 .frame { padding:10px; border-top-width:0px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#C0C0ED; border-bottom-color:#C0C0ED; border-left-color:#C0C0ED; background-color:#F7F7F7; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; }
#sidebar3 .frame li { padding:0px; margin-top:6px; margin-right:0px; margin-bottom:6px; margin-left:0px; }
#sidebar3 .frame ul { padding:0px; margin-top:0px; margin-right:0px; margin-bottom:12px; margin-left:0px; list-style-position:inside; }
#sidebar3 .sideCatList { padding:10px; margin-bottom:20px; border-top-width:0px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#C0C0ED; border-bottom-color:#C0C0ED; border-left-color:#C0C0ED; background-color:#F7F7F7; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; }
#sidebar3 .sideCatList a { line-height:18px; }
#sidebar3 h3 { padding-top:3px; padding-bottom:3px; border:1px solid #BE6012; margin:0px; display:block; background-color:#DB6E15; color:#FFFFFF; background-image:url(/images/glasstp.png); background-repeat:repeat-x; background-position:center center; font-size:110%; text-transform:uppercase; text-align:center; line-height:12px; }
/* subnav */
#subnav a { outline:medium none; }
#subnav a { padding:5px 2px; display:block; color:#BE6012; text-decoration:none; outline:medium none; }
#subnav a:hover,
#subnav a:active,
#subnav a:focus { background:none repeat scroll 0 0 #E7E6DF; color:#BE6012; }
#subnav li { margin:0px; padding:1px 0px; }
#subnav li.active a { background:none repeat scroll 0 0 #E7E6DF; color:#BE6012; font-weight:bold; }
#subnav ul { margin:0; padding:0; list-style:none outside none; }
/* thumbmenu */
#thumbmenu { margin:0px; padding:0px; }
#thumbmenu .spacer { padding-top:4px; padding-bottom:4px; display:block; color:#5A5AB5; font-size:10px; font-weight:bold; text-decoration:none; line-height:normal; }
#thumbmenu li { float:left; margin:0px; padding:0px; display:block; cursor:pointer; }
#thumbmenu li a { margin:4px; display:block; background-color:#FFFFFF; padding: 4px; }
#thumbmenu li a.active,
#thumbmenu li a.active:hover,
#thumbmenu li a.active:active,
#thumbmenu li a.active:focus, .selected-thumbnail { color:#BE6012; }
#thumbmenu li a:hover,
#thumbmenu li a:active,
#thumbmenu li a:focus { background-color:#CC8145; }
#thumbmenu li.havesubchild,
#thumbmenu li.havesubchild-active { background:url("/images/arrow3.png") no-repeat scroll 94% 50% transparent; }
#thumbmenu li:hover a,
#thumbmenu li.sfhover a,
#thumbmenu li.havechildsfhover a,
#thumbmenu li.havechild-activesfhover a { color:#BE6012; background-color:#FFFFFF; background-repeat:repeat-x; background-position:center bottom; }
#thumbmenu li:hover ul,
#thumbmenu li.sfhover ul,
#thumbmenu li.havechildsfhover ul,
#thumbmenu li.havechild-activesfhover ul,
#thumbmenu li.activesfhover ul { left:auto; }
#thumbmenu ul { margin:0px; padding:0px; }
#thumbmenu ul a { width:10.8em; }
#thumbmenu ul li a.active:hover,
#thumbmenu ul li a.active:active,
#thumbmenu ul li a.active:focus { color:#BE6012 !important; }
#thumbmenu ul li:hover,
#thumbmenu ul li.sfhover,
#thumbmenu ul li.havesubchildsfhover,
#thumbmenu ul li.havesubchild-activesfhover,
#thumbmenu ul li a.active { background:none repeat scroll 0 0 transparent !important; color:#BE6012 !important; }
/* thumbswrap */
#thumbswrap { border:1px solid #CDCDF1; background-repeat:repeat-x; background-position:center bottom; background-image:url(/images/Blue2.png); z-index:999; background-color: #F2F3FF; padding-left: 3px; padding-right: 3px; }
#thumbswrap .thumblist { width:211px; float:left; overflow:hidden; position:relative; height:56px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #CDCDF1; border-left-color: #CDCDF1; margin-right: 3px; margin-left: 3px; }
#thumbswrap .thumbnavL { width:15px; float:left; margin-top:19px; margin-right: 3px; }
#thumbswrap .thumbnavR { width:15px; float:right; margin-top:19px; }
#thumbswrap .thumbnavR .botbutt { background-image:url(/images/NveArrowR.png); background-repeat:no-repeat; background-position:center center; background-color:transparent !important; display: block; height: 15px; width: 15px; }
#thumbswrap .thumbnavL .topbutt { background-image:url(/images/NveArrowL.png); background-repeat:no-repeat; background-position:center center; background-color:transparent !important; display: block; height: 15px; width: 15px; }
#thumbswrap .thumbnavL a,
#thumbswrap .thumbnavR a { width:15px; display:block; height:15px; }
#thumbswrap .thumbnavR a:hover.botbutt { background-image:url(/images/NveArrowRO.png); background-repeat:no-repeat; background-position:center center; background-color:transparent !important; display: block; height: 15px; width: 15px; }
#thumbswrap .thumbnavL a:hover.topbutt { background-image:url(/images/NveArrowLO.png); background-repeat:no-repeat; background-position:center center; background-color:transparent !important; display: block; height: 15px; width: 15px; }
.selected-thumbnail  { background-color:#CC8145 !important; }
/* titles */
#titles { padding-right:20px; padding-left:20px; background-color:#FFFFFF; }
/* toplist */
#toplist #wrappInView .vendorView .vendordetwrap { float:left; display:block; }
#toplist #wrappInView .vendorView .vendortopwrap { float:left; display:block; }
/* toplist */
#toplist #wrapptolist { float:left; width:570px; }
#toplist .rgoogleadds { padding-left:10px; float:right; width:170px; padding-bottom: 15px; }
/* VendorAds */
#VendDetMod { margin-top:12px; color:#000000; }
/*#VendDetMod  li{color:#444444;}*/
#VendDetMod strong { }
#VendDetMod .AddDetls ul { margin-top:10px; margin-right:0px; margin-bottom:16px; margin-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:16px; }
#VendDetMod .detcolnm { float:left; width:25%; margin-bottom:12px; }
#VendDetMod .detcolnm ul { padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:16px; margin-top:0px; margin-right:0px; margin-bottom:10px; margin-left:0px; }
/* VendorAds */
#VendorAds .picAds { }
#VendorAds .picAds a:hover,
#VendorAds .picAds a:focus,
#VendorAds .picAds a:active,
#VendorAds .picAds a { padding:0px; width:188px; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto; display:block; background-image:url(/images/ad_homepage.jpg); background-repeat:no-repeat; background-position:center center; height:264px; }
/* wrappInView */
#wrappInView { width:790px; float:left; }
#wrappInView .RLine { border-left-width:1px; border-left-style:solid; border-left-color:#CDCDF1; }
#wrappInView .CouponFrame { border:thick dashed #CA7734; display:block; padding-top: 2px; padding-bottom: 5px; }
#wrappInView .full-review-box { margin-top:10px; margin-bottom:10px; padding:5px; background-repeat:repeat-x; background-position:center bottom; }
#wrappInView .ratrev { margin-bottom:5px; }
#wrappInView .SpecOffWrapp { padding-top:12px; padding-bottom:12px; }
#wrappInView .vaddata1 { display:inline-block; }
#wrappInView .vaddata3 { display:inline-block; }
#wrappInView .vadline { width:180px; margin-left:60px; display:block; height:2px; }
#wrappInView .vadtitle1 { float:left; padding-right:2px; width:58px; margin-right:2px; display:block; font-weight:bold; height:28px; }
#wrappInView .vadtitle2 { float:left; width:58px; margin-right:2px; padding-right:2px; display:block; font-weight:bold; }
#wrappInView .vadtitle3 { float:left; padding-left:62px; display:block; }
#wrappInView .vadtitle4 { float:left; margin-left:10px; display:block; }
#wrappInView .vendorinfoxx { padding-right:10px; padding-bottom:10px; }
#wrappInView .vendorView .vendorinfox { margin-top:0px; margin-right:0px; margin-bottom:10px; padding-right:0px; padding-left:0px; margin-left:0px; float:left; width:508px; display:block; background-color:#FFFFFF; overflow:hidden; }
#wrappInView .vendorView .vendorinfsx { float:left; width:390px; margin-top:0px; margin-right:0px; margin-bottom:10px; margin-left:10px; padding-top:0px; padding-right:10px; padding-bottom:10px; padding-left:10px; border:1px solid #CDCDF1; display:block; background-color:#FFFFFF; overflow:hidden; }
#wrappInView .vendorView .vendorinfxx { width:789px; margin-top:0px; margin-right:0px; margin-left:0px; display:block; overflow:hidden; }
#wrappInView hr { margin:0px; padding:0px; }
#wrappView { width:570px; float:left; }
#CpecOffItems .CouponFoundIt { height: 30px; background-image: url(/images/Couponlogo.png); background-repeat: no-repeat; background-position: right top; margin-right: 10px; }
/* CpecOffItems / Coupon */
#CouponBody .CouponLeft { float:left; width:150px; display:inline-block; height:150px; background-image: url(/photos_company/coupon_87445.jpg); background-repeat: no-repeat; background-position: right center; padding-left: 12px; }
#CouponBody .CouponRight h1 { margin: 0px; padding: 0px; line-height: 20px; color: #000000; }
#CouponBody .CouponRight .CoupSpecials { font-style: oblique; font-weight: bold; color: #000000; padding-top: 6px; padding-bottom: 6px; }
#CouponBody .CouponRight .CoupText { font-size: 12px; line-height: 16px; }
#CouponBody { padding: 0px; margin-top: 0px; margin-right: 12px; margin-bottom: 0px; margin-left: 12px; }
#CouponBody .CouponRight .CoupDisclm { font-size: 10px; padding-top: 5px; }
#CouponBody .socialwrapin { float:none; display:block; height:20px; }
#CpecOffItems .CouponFoot { height: 30px; }
#CpecOffItems .CoupValid { text-align: right; font-size: 10px; padding-bottom: 5px; margin-right: 12px; }
#CpecOffItems .CouponFoot .PrintShare { background-color: #CA7734; display: block; padding-top: 4px; padding-bottom: 4px; font-weight: bold; color: #FFFFFF; background-image: url(/images/con_fax.png); background-repeat: no-repeat; background-position: 5px center; padding-left: 30px; margin-right: 12px; margin-left: 12px; }
#CpecOffItems .CouponFoot .PrintShare .socialwrapin { width: 350px; height: 20px; float: left; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 14px; }
#CpecOffItems .CouponFoot .PrintShare .CoupPRT { display: inline-block; float: left; color: #FFFFFF; text-decoration: none; }
#CpecOffItems .CouponFoot .PrintShare a { color: #FFFFFF; text-decoration: none; }
/* AddReview */
.ReviewsMod { }
#AddReview .ReviewPost { padding-top: 12px; padding-bottom: 12px; }
#AddReview .ReviewPost h3 { margin: 0px; padding: 0px; display: block; }
#AddReview .ReviewPost a { display: block; background-image: url(/images/DCDReview.png); background-repeat: no-repeat; background-position: 5px center; height: 22px; padding-top: 5px; padding-left: 37px; font-weight: bold; margin-right: 12px; margin-left: 12px; }
#AddReview .ReviewPstFrm { padding-top: 12px; padding-bottom: 12px; }
/* ReviewForm */
#ReviewFrom .formrow1 { height: 38px; }
#ReviewForm .formrow1 .vendName { height: 19px; width: 175px; float: left; text-align: right; padding-right: 2px; }
#ReviewForm .formrow1 .venNameData { height: 38px; width: 189px; float: left; }
#ReviewForm .formrow2 .vendRat { height: 19px; width: 175px; float: left; text-align: right; padding-right: 2px; }
#ReviewForm .formrow2 .venStars { height: 19px; width: 189px; float: left; }
/* From Addendum-102811.css */
/* SIC Banner */
#BanSIC .BanFrame { margin-top:5px; margin-right:0px; margin-bottom:0px; margin-left:0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #CDCDF1; border-right-color: #CDCDF1; border-left-color: #CDCDF1; padding-top: 5px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; }
#BanSIC { padding-right: 15px; padding-left: 15px; margin-bottom: 15px; }
.BanBlln { background-color: #FFFFFF; padding-top: 12px; padding-right: 10px; padding-bottom: 12px; padding-left: 10px; }
#BanSIC .BanFrame .BanPic { height: 190px; display: block; padding-top: 80px; background-repeat: no-repeat; background-position: center center; }
#BanSIC #searchng { border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#C0C0ED; border-bottom-color:#C0C0ED; border-left-color:#C0C0ED; background-color:#F7F7F7; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; border-top-color: #C0C0ED; padding: 5px; font-size: 12px; }
#BanSIC #searchng #search { margin:0px; }
#BanSIC #searchng #search #formzip { margin:0px; padding:0px; background-color:#F7F7F7; }
#BanSIC #searchng #search select { border:1px solid #CDCDF1; width:100%; background-color:#F9F0E6; }
#BanSIC #searchng #search .zipx { background-color: #F7F7F7; background-image: url("/images/Blue1b.png"); background-position: center bottom; background-repeat: repeat-x; border: 1px solid #CDCDF1; color: #5A5AB5; display: block; font-weight: bold; margin: 10px auto 0; }
#BanSIC .BanSearch { float: right; width: 220px; padding-top: 20px; }
#BanSIC .BanBllts { float: left; width: 319px; padding-top: 12px; padding-right: 0px; padding-left: 5px; }
#BanSIC .BanBllts ul { margin: 0px; list-style-type: none; font-size: 12px; list-style-position: outside; list-style-image: url(/images/Banbllts.png); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 11px; }
#BanSIC .mybllt { margin: 0px; list-style-type: none; font-size: 12px; list-style-position: outside; list-style-image: url(/images/Banbllts.png); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 11px; }
#BanMessg .bMesWrap .LfMes { display: inline-block; float: left; width: 50%; }
#BanMessg .bMesWrap .RfMes { float: left; width: 50%; }
#BanMessg .LfMes ul { margin: 0px; padding: 0px; list-style-type: none; }
#BanMessg .RfMes ul { margin: 0px; padding: 0px; list-style-type: none; }
#BanMessgv p { margin-top: 12px; margin-bottom: 12px; }
#BanSIC #BanMessg { margin-top:0px; margin-right:0px; margin-bottom:5px; margin-left:0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CDCDF1; border-left-color: #CDCDF1; padding-top: 0px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border-bottom-color: #CDCDF1; }
#RgtContainer .DecWelms { display: block; padding: 5px; margin-top: 12px; margin-bottom: 12px; font-size: 18px; color: #5A5AB5; }
#BanMessg .bMesWrap { padding-bottom: 20px; padding-top: 10px; background-color: #F7F7F7; background-image: url(/images/Blue1b.png); background-repeat: repeat-x; background-position: center bottom; }
#BanSIC h1 { margin: 0px; padding: 0px; font-size: 15px; }
#BanSIC .nearwrapp { margin-right: 55px; margin-left: auto; width: 580px; }
#BanMessg .LfMesbox h2 { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 11px; margin-left: 0px; font-size: 14px; }
#BanMessg .RfMesBox h2 { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 11px; margin-left: 0px; font-size: 14px; text-indent: -9999px; }
#BanMessg .LfMesbox { margin-right: auto; margin-left: auto; padding: 0px; height: 75px; margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; background-position: center center; width: 360px; background-image: url(/images/UnderBannerL.png); }
#BanMessg .RfMesBox { width: 350px; margin-right: auto; margin-left: auto; padding: 0px; height: 75px; margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; background-position: center center; background-image: url(/images/UnderBannerR.png); }
#BanMessg .hidethem { text-indent: -9999px; }
#searchng strong { color: #5A5AB5; }
/* alphanav */
#mainnavwrap #alphanav { border-top-width:1px; border-top-style:solid; border-top-color:#5A5AB5; margin:0px; padding:0px; height:21px; }
#alphanav { width: 573px; border: 1px solid #CDCDF1; margin-right: auto; margin-left: auto; }
#alphanav a { outline:medium none; }
#alphanav a { padding:5px 2px; display:block; color:#BE6012; text-decoration:none; outline:medium none; }
#alphanav a:hover,
#alphanav a:active,
#alphanav a:focus { background:none repeat scroll 0 0 #E7E6DF; color:#BE6012; }
#alphanav li { margin:0px; padding:1px 0px; }
#alphanav li.active a { background:none repeat scroll 0 0 #E7E6DF; color:#BE6012; font-weight:bold; }
#alphanav ul { margin:0; padding:0; list-style:none outside none; }
/* alphamenu */
#alphamenu { margin:0px; padding:0px; background-color:transparent; background-image:url(/images/Blue1b.png); background-repeat:repeat-x; background-position:center bottom; }
#alphamenu li { float:left; margin:0px; padding:0px; display:block; background-repeat:repeat-x; background-position:center bottom; cursor:pointer; }
#alphamenu li a { padding:6px; display:block; color:#5A5AB5; font-size:14px; text-decoration:none; line-height:10px; height: 10px; width: 10px; }
#alphamenu li a.active,
#alphamenu li a.active:hover,
#alphamenu li a.active:active,
#alphamenu li a.active:focus { color:#BE6012; }
#alphamenu li a:hover,
#alphamenu li a:active,
#alphamenu li a:focus { color:#BE6012; background-color:transparent; background-repeat:repeat-x; background-position:center bottom; }
#alphamenu li:hover a { color:#BE6012; background-color:#FFFFFF; background-repeat:repeat-x; background-position:center bottom; }
#alphamenu ul { margin:0px; padding:0px; }
#alphamenu ul a { width:10.8em; }
#alphamenu ul li a.active:hover,
#alphamenu ul li a.active:active,
#alphamenu ul li a.active:focus { color:#BE6012 !important; }
/* vendorListings */

#vendorListings .venTitle { color: #5A5AB5; }
#vendorListings .venTitle h2 { color: #5A5AB5; text-align: center; font-size: 16px; margin-top: 25px; margin-bottom: 10px; }
#vendorsColnm { margin-bottom: 20px; }
#vendorsColnm .venLeftList { float: left; width: 50%; }
#vendoAlpha .guide { font-size: small; padding-bottom: 4px; padding-left: 91px; }
#vendoAlpha .ptitle { margin-top: 10px; margin-bottom: 12px; font-weight: bold; color: #5A5AB5; text-align: center; }
#vendorsColnm .vencolmns { margin-right:auto; margin-bottom:0px; margin-left:auto; width:728px; font-size:90%; }
#vendorsColnm .vencolmns { float:left; width:50%; display:inline-block; }
#vendorsColnm .vencolmns .venlisted li { margin-top:0px; margin-bottom:8px; }
#vendorsColnm .vencolmns ul.venlisted { padding:5px; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto; width:55%; list-style-type:none; display:block; font-size:10px; line-height: 6px; }
/* Customer form suport */
#AccFrmFrame .textbox { border: 1px solid #464646; }
#AccFrmFrame .clo_head { font-size:14pt; letter-spacing:-1; font-weight:bold; color:#464646; }
#AccFrmFrame .clo_label { font-size:9pt; color:#464646; float: left; width: 68px; text-align: right; }
#AccFrmFrame .clo_body { font-size:11pt; line-height:13pt; letter-spacing:-1; color:#464646; font-weight:bold }
#AccFrmFrame .squeeze { width:165px; position:relative; left:10px; }
#AccFrmFrame .forgot { font-size:8pt; font-style:italic; }
#AccFrmFrame { width: 771px; margin-right: auto; margin-left: auto; height: 400px; }
#AccFrmFrame #AccFrmWrap { width: 648px; margin-right: auto; margin-left: auto; }
#AccFrmWrap #AccFrmLeft { float:left; width: 447px; }
#AccFrmLeft .AccImgLeft { height: 162px; width: 447px; background-image: url(/images/vend_so_2.jpg); background-repeat: repeat; background-position: center center; }
#AccFrmLeft .AccImgLeft2 { height: 162px; width: 447px; background-image: url(/images/cust_so_2.jpg); background-repeat: repeat; background-position: center center; }
#AccFrmWrap .AccImgRgth1 { background-image: url(/images/cust_so_1.jpg); background-repeat: no-repeat; background-position: center center; height: 20px; width: 201px; }
#AccFrmRgth .AccImgRgth2 { background-image: url(/images/cust_so_6.gif); background-repeat: no-repeat; background-position: center center; height: 15px; width: 201px; }
#AccFrmRgth .AccFrmBox { width: 177px; min-height: 142px; background-image: url(/images/cust_so_4.gif); background-repeat: no-repeat; background-position: left top; padding-right: 12px; padding-left: 12px; padding-top: 30px; padding-bottom: 30px; margin: 0px; }
#AccFrmWrap #AccFrmRgth { float: right; background-image: url(/images/cust_so_3.gif); background-repeat: no-repeat; background-position: right top; }
#AccFrmLeft .AccBoxLeft { width: 447px; }
#AccFrmLeft .AccBoxLeft h2 { font-size: 18px; font-weight: bold; color: #3A6EA0; text-decoration: none; padding: 0px; margin-top: 12px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
#AccFrmRgth .AccFrmBox form h2 { font-size: 18px; font-weight: bold; color: #3A6EA0; text-decoration: none; padding: 0px; text-align: center; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; line-height: 24px; }
#AccFrmRgth .AccFrmBox form .Label-FLT .clo_Fld { float: left; width: 50%; padding-bottom: 3px; }
#AccFrmRgth .AccFrmBox form .Submit-FLT { text-align: right; padding-right: 14px; padding-top: 12px; }
#AccFrmRgth .AccFrmBox .Forgtmem { text-align: right; padding-right: 14px; padding-top: 12px; }
#AccFrmWrap #AccFrmRgth .Forgtmem a { font-weight: bold; color: #3A6EA0; font-size: 9pt; }
#AccFrmRgth .AccFrmBox .formSign { font-size: 14px; font-style: italic; font-weight: bold; color: #3A6EA0; }
#AccFrmRgth .AccFrmBox .AccQuest { line-height: 12px; padding-top: 12px; padding-bottom: 12px; }
#AccFrmLeft .AccBoxLeft #margins2 { margin: 0px; }
#toppath .socialwrap .addthis_toolbox.addthis_default_style { text-align: right; }
/* Search "Selected Filters" */
#selectedFilters { padding-bottom: 8px; }
#selectedFilters p.nearby { margin: 0px; padding: 0px; }
#selectedFilters .clr_fltrs { padding-top: 10px; }
#selectedFilters .clr_fltrs a { padding-left: 17px; background-color: transparent; background-image: url(/images/clear_filter_x.gif); background-repeat: no-repeat; background-position: 1px 2px; }
#selectedFilters ul.currnt_fltrs li { margin: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 16px; background-attachment: scroll; background-color: transparent; background-image: url(/images/checkg.png); background-repeat: no-repeat; background-position: -2px 2px; }
#selectedFilters ul.currnt_fltrs { padding:0px; margin: 0px; list-style-type: none; }
#selectedFilters .currnt_fltrs li .rmvx { float: right; padding-right: 2px; }
#selectedFilters p.dotted { background-image: url(/images/dottedLnblck.gif); background-repeat: repeat-x; background-position: center bottom; color: #4949CC; }
#selectedFilters .dotted { background-image: url(/images/dottedLnblck.gif); background-repeat: repeat-x; background-position: center bottom; color: #4949CC; padding-top: 8px; text-indent: 1px; font-size: 12px; font-weight: normal; }
/* StatsBallons */
#SBContainer { margin-top:0px; margin-right:0px; margin-bottom:0px; padding-top:0px; padding-right:15px; padding-bottom:0px; padding-left:0px; float:right; }
#StatsBallons .orange_box { color: #FFFFFF; cursor: default; float: left; height: 132px; width: 180px; margin-top: 5px; margin-right: 0; margin-bottom: 25px; background-attachment: scroll; background-color: #DB6E15; background-image: url(/images/Ballon_Orange.png); background-repeat: no-repeat; background-position: 0 0; border: 1px solid #BE6012; overflow: hidden; }
#StatsBallons .orange_box .box_stat { font-size: 12px; font-weight: bold; text-align: center; padding-right: 4px; padding-left: 4px; }
#StatsBallons .orange_box .large_number { font-size: 36px; font-weight: bold; text-align: center; display: block; padding: 15px; line-height: 32px; }
#StatsBallons .blue_box { color: #FFFFFF; cursor: default; float: left; height: 132px; width: 220px; margin-top: 5px; margin-right: 0; margin-bottom: 25px; margin-left: 12px; background-attachment: scroll; background-color: #2D2DB0; background-image: url(/images/Ballon_Blue.png); background-repeat: no-repeat; background-position: 0 0; border: 1px solid #3C3C84; }
#StatsBallons .blue_box .BanBllts { width: 170px; margin-right: auto; margin-left: auto; }
#StatsBallons .blue_box .BanBllts ul { margin: 0px; list-style-type: none; font-size: 12px; list-style-position: outside; list-style-image: url(/images/Banbllts.png); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 11px; font-weight: bold; }
#StatsBallons .blue_box .large_number { font-size: 32px; font-weight: bold; text-align: center; line-height: 32px; display: block; padding: 15px; }
#StatsBallons .google_box { float: left; float: right; text-align: center; margin-top: 5px; margin-left: 31px; height: 132px; width: 312px; background-color: #E4E4E4; margin-bottom: 25px; display: block; background-position: 0px 0px; border: 1px solid #CDCDF1; }

