

 /* set the image to use and establish the lower-right position */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2 {

    background: transparent; 
} 
.cssbox { 
    width: 540px !important; /* intended total box width - padding-right(next) */
    width: 525px; /* IE Win = width - padding */
    padding-right: 15px; /* the gap on the right edge of the image (not content padding) */
    margin: 10px auto; /* use to position the box */ 
 
} 

/* set the top-right image */ 
.cssbox_head { 
    background-position: top right; margin-right: -15px; /* pull the right image over on top of border */
    padding-right: 40px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.cssbox_head h2 { 
    background-position: top left; 
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 25px 0 15px 40px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%; /* IE Holly Hack */ 
 
} 

/* set the lower-left corner image */ 
.cssbox_body { 
    background-position: bottom left; 
    margin-right: 25px; /* interior-padding right */ 
    padding: 15px 0 15px 40px; /* mirror .cssbox_head right/left */ 
} 



.qmfv{visibility:visible !important;}.qmfh{visibility:hidden !important;}
}

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:9;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}#qm1 ul {top:100%;}#qm1 ul li:hover>ul{top:0px;left:100%;}



 /*"""""""" (MAIN) Container""""""""*/ 
 #qm0 
 { 
  background-color:transparent;
  z-index:30;
 }


 /*"""""""" (MAIN) Items""""""""*/ 
 #qm0 a 
 { 
  padding:7px 32px 5px 12px;
  color:#eee6c5;
  font-family:Arial;
  font-size:14px;
  text-decoration:none;
  border-size:0px;

  border-style:none;
  border-color:#DDD2DA;
 
 }


 /*"""""""" (MAIN) Hover State""""""""*/ 
 #qm0 a:hover 
 { 
  text-decoration:underline;
 }


 /*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/ 
 #qm0 li:hover>a 
 { 
  text-decoration:underline;
 }


 /*"""""""" (MAIN) Active State""""""""*/ 
 body #qm0 .qmactive, body #qm0 .qmactive:hover 
 { 
  background-color:#transparent;
  text-decoration:underline;
 }


 /*"""""""" (SUB) Container""""""""*/ 
 #qm0 div, #qm0 ul 
 { 
  padding:8px;
  margin:-2px 0px 0px 0px;
  background-color:transparent;
  border-width:1px;
  border-style:none;
  border-color:#000;
  z-index:1000;
 }


 /*"""""""" (SUB) Items""""""""*/ 
 #qm0 div a, #qm0 ul a 
 { 
  padding:2px 40px 2px 5px;
  margin:0px 0px 2px 0px;
  background-color:transparent;
  font-size:14px;
  border-width:0px;
  border-style:none;
 }


.qmfv{visibility:visible !important;}.qmfh{visibility:hidden !important;}
}

 /*"""""""" (SUB) Active State""""""""*/ 
 body #qm0 div .qmactive, body #qm0 div .qmactive:hover 
 { 
  color:#402919;
 }


 /*"""""""" Individual Titles""""""""*/ 
 #qm0 .qmtitle 
 { 
  font-size:11px;
 }


 /*"""""""" Individual Horizontal Dividers""""""""*/ 
 #qm0 .qmdividerx 
 { 
  border-top-width:1px;
  margin:5px;
  border-style:dashed;
  border-color:#402919;
 }


 /*"""""""" Individual Vertical Dividers""""""""*/ 
 #qm0 .qmdividery 
 { 
  border-left-width:3px;
  height:16px;
  margin:5px 8px 0px 8px;
  border-color:#402919;
 }

/*"""""""" Custom Rule""""""""*/ 
 ul#qm0 ul 
 { 
  /*background-color:#transparent;*/
  background-color:#402919;
  border-width:1px;
  border-style:solid;
  border-color:#402919;
 }


 /*"""""""" Custom Rule""""""""*/ 
 ul#qm0 li:hover > a 
 { 
  background-color:#transparent;

 }


 /*"""""""" Custom Rule""""""""*/ 
 ul#qm0 .qmparent 
 { 
  background-image:url(http://media.point2.com/p2a/htmltext/3f5e/7cf3/7463/f5ca3aaccbe7d1d2a839/original.gif);
  background-repeat:no-repeat;
  background-position:95% 55%;
 }


 /*"""""""" Custom Rule""""""""*/ 
 ul#qm0 ul .qmparent 
 { 
  background-image:url(http://media.point2.com/p2a/htmltext/a1c7/dbec/ad65/37aa82cd4be134e8a091/original.gif);
 }

 