/* ######### Drop Down DIVs CSS ######### */

.ddsubmenustyle, .ddsubmenustyle div { /*topmost and sub DIVs, respectively*/
font-family: "alternate-gothic-no-3-d",sans-serif;
font-style: normal;
font-weight: 100;
font-size:30px;
margin: 0px;
text-align:center;
padding-top: 0px;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: red;
border: 0px solid #e1eaee;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;

}

.ddsubmenustyle ul{
margin: 0;
padding: 8px 0px 8px 10px;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
border: 0px none;
text-transform:uppercase;
text-align:center;

}

.ddsubmenustyle li a{
display: block;
width: 360px; /*width of menu (not including side paddings)*/
color: #FFFFFF;
text-decoration: none;
text-align:left;
padding: 4px 5px;
border:none;

}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
text-align:center;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-color: #000000;
color: #7a7a7a;
}


/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 7px;
padding-bottom:3px;
border: 0;
margin-left: -3px; /* bring arrow in */
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim {
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}


/*1111This css code below is for the side menu*/
.ddsubmenustyle1 { /*topmost DIVs*/
    margin-top: 0;
    position: absolute;
    left: 0;
    top: 0;
    list-style-type: none;
    border: 0px solid #e1eaee;
    visibility: hidden;
    z-index: 100;
}

.ddsubmenustyle1 div { /*sub DIVs*/
    border-left:2px solid #a48046;
    margin: 0;
    text-align:center;
    padding-top: 0px;
    position: absolute;
    left: 0;
    top: 0;
    list-style-type: none;
    visibility: hidden;
    z-index: 100;
    padding-left:50px;
}

.ddsubmenustyle1 ul {
    margin-top: 0px;
    padding: 0;
    position: absolute;
    left: 0;
    list-style-type: none;
    border: 0px none;
    max-width: 288px; /* if set width on parent, or bg image on parent, set to matching width  */
}

.ddsubmenustyle1 li {
    padding-bottom: 4px;
    background: transparent;
    }

.ddsubmenustyle1 li a {
    font-family: inherit;
    font-size: 14pt;
    text-align: center;
    font-size: .8em;
    display: block;
    width: 135px; /*width of menu (not including side paddings)*/
    height:auto;
    vertical-align:bottom;
    color: inherit;
    text-decoration: none;
    padding: 8px 8px 0 0;
}

.ddsubmenustyle1 li a:hover {
    color: #FF7260;
}

* html .ddsubmenustyle1 li { /*IE6 CSS hack*/
    display: inline-block;
    width: 170px; /*width of menu (include side paddings of LI A*/
}


/*2222This css code below is for the side menu*/
.ddsubmenustyle2, .ddsubmenustyle-side2 div{ /*topmost and sub DIVs, respectively*/
font-family: "futura-pt",sans-serif;
font-style: normal;
font-weight: 100;
font-size:30px;
margin-left: -33px;
text-align:center;
padding-top: 0px;
position:absolute;
left: 0;
top: 0;
list-style-type: none;
border:none;
visibility: hidden;
background: #000000;
border:none;
border-bottom-width: 0;
z-index: 100;
border-radius:5px;
padding-right:10px;

}

.ddsubmenustyle2 ul{
margin: 0;
padding: 8px 0px 8px 10px;
position: absolute;
left: 0px;
top: 0px;
list-style-type: none;
border: 0px none;
text-transform:uppercase;
text-align:center;
}

.ddsubmenustyle2 li a{
display: block;
/*width: 280px;*/ /*width of menu (not including side paddings)*/
color: #FFFFFF;
background-color: #000000;
text-decoration: none;
text-align:left;
padding: 4px 5px;
border:none;
}

* html .ddsubmenustyle2 li{ /*IE6 CSS hack*/
display: inline-block;
text-align:center;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle2 li a:hover{
background-color: #000000;
color: #b4926f;
}


/*3333This css code below is for the side menu*/
.ddsubmenustyle3, .ddsubmenustyle-side3 div{ /*topmost and sub DIVs, respectively*/
font-family: "futura-pt",sans-serif;
font-style: normal;
font-weight: 100;
font-size:30px;
margin-left: -33px;
text-align:center;
padding-top: 0px;
position:absolute;
left: 0;
top: 0;
list-style-type: none;
border:none;
visibility: hidden;
background: #000000;
border:none;
border-bottom-width: 0;
z-index: 100;
border-radius:5px;
padding-right:10px;

}

.ddsubmenustyle3 ul{
margin: 0;
padding: 8px 0px 8px 10px;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
border: 0px none;
text-transform:uppercase;
text-align:center;
}

.ddsubmenustyle3 li a{
display: block;
width: 360px; /*width of menu (not including side paddings)*/
color: #FFFFFF;
background-color: #000000;
text-decoration: none;
text-align:left;
padding: 4px 5px;
border:none;
}

* html .ddsubmenustyle3 li{ /*IE6 CSS hack*/
display: inline-block;
text-align:center;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle3 li a:hover{
background-color: #000000;
color: #b4926f;
}


/*444444This css code below is for the side menu*/
.ddsubmenustyle4, .ddsubmenustyle-side4 div{ /*topmost and sub DIVs, respectively*/
font-family: "futura-pt",sans-serif;
font-style: normal;
font-weight: 100;
font-size:24px;
margin: 0px;
text-align:center;
padding-top: 0px;
position: absolute;
left: 0px;
top: 0px;
list-style-type: none;
background: #000000;
border:none;
border-bottom-width: 0;
z-index: 100;
border-radius:5px;
padding-right:10px;
}

.ddsubmenustyle4 ul{
margin: 0;
padding: 8px 0px 8px 10px;
position: absolute;
left: 0px;
top: 0px;
list-style-type: none;
border: 0px none;
text-transform:uppercase;
text-align:center;
}

.ddsubmenustyle4 li a{
display: block;
width: 280px; /*width of menu (not including side paddings)*/
color: #FFFFFF;
background-color: #000000;
text-decoration: none;
text-align:left;
padding: 4px 5px;
border:none;
}

* html .ddsubmenustyle4 li{ /*IE6 CSS hack*/
display: inline-block;
text-align:center;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle4 li a:hover{
background-color: #000000;
color: #b4926f;
}




/*
.ddsubmenustyle5, .ddsubmenustyle-side5 div { -- topmost and sub DIVs, respectively
font-family: semplicitapro, Arial, sans-serif;
font-style: normal;
font-weight: 400;
font-size: 12pt;
margin: 0;
text-align:center;
padding-top: 0;
left: 0;
top: 0 !important;
list-style-type: none;
background: transparent;
border:none;
border-bottom-width: 0;
visibility: visible !important;
border-radius: 0;
padding-right:10px;
display: inline-block;
overflow: visible !important;
}

.ddsubmenustyle5 ul{
margin: 0;
padding: 8px 0px 8px 10px;
position: relative;
left: 0px;
top: 0 !important;;
list-style-type: none;
border: 0px none;
text-transform:uppercase;
text-align:center;
visibility: visible !important;
}

.ddsubmenustyle5 li a{
display: block;
width: 280px; -- width of menu (not including side paddings)
color: #FFFFFF;
background-color: #000000;
text-decoration: none;
text-align:left;
padding: 4px 5px;
border:none;
}

* html .ddsubmenustyle5 li{ -- IE6 CSS hack
display: inline-block;
text-align:center;
width: 170px; -- width of menu (include side paddings of LI A
}

.ddsubmenustyle5 li a:hover{
background-color: #000000;
color: #b4926f;
}
*/