@charset "utf-8";

/* CSS Document */



/* HOME PAGE ONLY START */

#marquee{width:620px; border:0px solid red; overflow:hidden; margin-left:8px; position:relative;}
p#scrollcontent {white-space:nowrap; margin-left:620px; font-size:11px; font-weight:bold; overflow:hidden;}


/* Message Box z-index(100-152)*/

.messageImage { bottom:-1px; right:0px; padding:0px; position:absolute; z-index:1000;}

*html .messageImage { bottom:15px; right:-1px; position:absolute;}



#message { width:611px; position:relative; left:15px; margin-bottom:15px;}

#messageHeader { background:url(../images/common/message.png) no-repeat; height:100px; position:relative; z-index:0; opacity:0.45; FILTER: Alpha(opacity=45);-khtml-opacity:0.45; -moz-opacity:0.45;}

#messageHeaderOutline { background:url(../images/common/messageOutline.png) no-repeat; height:100px; position:relative; z-index:50;}/**/



#messageFooter { background:url(../images/common/message.png) no-repeat; position:relative; background-position: 0px -100px; height:25px; opacity:0.45; FILTER: Alpha(opacity=45);-khtml-opacity:0.45; -moz-opacity:0.45;}

#messageFooterOutline { background:url(../images/common/messageOutline.png) no-repeat; background-position: 0px -100px; height:25px;}



#messageContent { background-image:url(../images/common/messageContent.png); height:500px; position:absolute; z-index:100; FILTER: Alpha(opacity=45); -khtml-opacity:0.45; -moz-opacity:0.45; background-repeat:repeat-y; width:611px; opacity:0.45; color:#000;}

#messageContentOutline { background:url(../images/common/messageContent.png) repeat-y; width:611px; background-position: -611px 0px; overflow:hidden; position:relative;}



#message #messageContentOutline h2.title { background:none; font-size:16px; font-weight:bold; color:#f9ddac; padding-left:15px; padding-top:5px; width:455px; font-family: Arial, Helvetica, sans-serif; z-index:152; position:relative;}

#messageContentOutline p { font-size:12px; line-height:18px; color:#f9ddac; padding-left:15px; padding-top:5px; padding-right:15px; z-index:150; text-align:justify; position:relative; width:455px;}

#messageFooterOutline span {font-size:11px; font-weight:bold; padding-right:30px; padding-left:13px; background:url(../images/common/more.png) center left no-repeat; z-index:151; position:relative; top:-20px; left:400px;}





/* Upcoming Events Box z-index(200-250)*/

#events { width:624px; color:#000; height:174px; margin-bottom:15px; position:relative; left:11px; background:url(../images/common/upcomingEvents.png) no-repeat; overflow:hidden;}

#eventsContainer {width:442px; height:164px; background-color:#f6ecb3; overflow:hidden; position:absolute; top:5px; left:154px; z-index:200; opacity:0.2; filter: alpha(opacity=20); -khtml-opacity:0.20; -moz-opacity:0.20;}

/* Upcoming Events Table Style */

.events {width:442px; border:0px; position:relative; z-index:250;}

.events td { height:54px; width:50%; padding-left:5px; border-bottom:1px solid #b19253;}

.eventPlace { color:#921111; font-size:11px; font-weight:bold; line-height:15px;}

.eventDate { color:#000; font-size:10px;}

td.eventTitle { border-right:1px solid #a17f3a; padding-left:2px;}

div.eventTitle { font-family: "Times New Roman", Times, serif; color:#921111; font-size:13px; font-variant:small-caps; font-weight:bold; font-stretch:expanded; text-decoration:none; display:block;}

div.eventTitle a {  font-family:"Courier New", Courier, monospace; color:#006600; font-size:14px; font-variant:small-caps; font-weight:bold; text-decoration:none; display:block;}

div.eventTitle a:hover {  font-family:"Courier New", Courier, monospace; color:#0066FF; font-size:14px; font-variant:small-caps; font-weight:bold; font-stretch:expanded; text-decoration:none; display:block;}

/* Scrollers */

a.scrollup {background:url(../images/common/arrow-up.png) no-repeat; position:absolute; width:12px; height:12px; left:600px; top:20px; z-index:246;}

a:hover.scrollup {background:url(../images/common/arrow-up.png) no-repeat;}

a.scrolldown {background:url(../images/common/arrow-down.png) no-repeat; position:absolute; width:12px; height:12px; left:600px; top:145px; z-index:247;}

a:hover.scrolldown {background:url(../images/common/arrow-down.png) no-repeat;}

/* Scroll Div Box */

#divtextcontainer { text-align:center; VISIBILITY:visible; OVERFLOW:hidden; WIDTH: 442px; CLIP: rect(0px 442px 164px 0px); POSITION: absolute; HEIGHT: 164px; top:5px; left:154px; z-index:248;}

#divtext { LEFT: 0px; WIDTH: 442px; POSITION:relative; TOP: 0px; z-index:249;}



/* New releases Box z-index(300-350)*/

#newReleasesOutline { background:url(../images/common/newReleasesOutline.png) no-repeat; width:619px; height:203px; margin-bottom:15px; position:relative; z-index:350; left:11px;}

#newReleases { background:url(../images/common/newReleases.png) no-repeat; height:203px; width:619px; position:absolute; z-index:300; FILTER: Alpha(opacity=30); -khtml-opacity:0.3; -moz-opacity:0.3; opacity:0.3;}

#newReleasesContent { position:relative; height:130px; top:50px; width:600px; left:10px; z-index:350;}

#newReleasesProducts { width:135px; border-right:1px solid #996666; padding:5px; height:100%; float:left; position:relative;}

#newReleasesProductsLast { width:145px; border-right:0px; height:100%; float:left; position:relative;}

img.product { width:75px; height:75px; position:relative; top:7px; z-index:320;}

#ProductTitle { position:relative; z-index:321; top:10px; font-size:11px; line-height:13px; font-weight:bold; color:#000;}

.orderProduct { position:relative; z-index:322; padding-top:5px;  bottom:-12px; width:72px; height:14px; cursor:pointer; position:relative;}



/* Newsletter Box */
#newsletter { background:url(../images/common/newsletter.png) center center no-repeat; width:263px; height:120px; float:right; cursor:pointer;}

/* Download Brochure Box */
#brochure { background:url(../images/common/downloadBrochure.jpg) center center no-repeat; width:300px; height:120px; float:right; cursor:pointer;}

/* Download Monthly Mag Box */
#BPV { background:url(../images/common/downloadBPVoice.jpg) no-repeat; width:293px; height:120px; float:left; cursor:pointer; display:block;}

/* Download Monthly Mag Box */
#DD { background:url(../images/common/digitalDownloads.jpg) no-repeat; width:300px; height:120px; float:left; cursor:pointer; margin-left:25px; display:block;}



/* HOME PAGE ONLY END */