/*-----StaLucia_CSS----*/


body {
font-family: Verdana;
font-size:11px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image:url(../images/stripeBG01.gif);
}


/*-----------------------structure-----------------------*/


.row {
width: 950px;
overflow: visible;
background-color: #ffffff;
}


/*-----------------------MainContentArea-----------------------*/


.contentRow {
width: 950px;
overflow: visible;
background-color: #ffffff;
background-image: url(../images/bgContent02.gif);
}


/*-----------------------LEFTSection_ContentArea-----------------------*/

.leftMain {
width: 315px;
float: left;
overflow: visible;
}


.rowLeft {
width: 315px;
float: left;
overflow: visible;
}


/*-----------------------RIGHTSection_ContentArea-----------------------*/

.rightMain {
width: 635px;
float: left;
overflow: visible;
background-color: #DFF1CB;
}


.rowRight {
width: 635px;
float: left;
overflow: visible;
}


.box01 {
width: 312px;
float: left;
background-color: #DFF1CB;
}

.box305 {
width: 305px;
float: left;
background-color: #DFF1CB;
}


.box323 {
width: 323px;
height: 262px;
float: left;
background-color: #DFF1CB;
}



/*-----RIGHTSection_WHATSNEW_HomePage_REVISED------*/

.whatsNew02 {
width: 583px;
margin: 20px 0px 50px 36px;
overflow: visible;
background-color: #DFF1CB;
background-image: url(../home/contentBG01.jpg);
}


.whatsNewTitle {
width: 583px;
height: 88px;
background-image: url(../home/whatsnewBAR01.jpg);
}


.whatsNewContent02 {
width: 573px;
overflow: visible;
float: left;
background-image: url(../home/whatsnewBG01.jpg);
}


.whatsNewRow02 {
width: 583px;
}

.whatsNewCol02{
width: 5px;
float: left;
}




/*-----RIGHTSection_WhatsNew_HomePage_PREVIOUS------*/

.whatsNew {
width: 581px;
margin:50px 0px 50px 36px;
overflow: visible;
background-color: #95D18C;
background-image: url(../images/newBG02.jpg);
}


.whatsNewContent {
width: 559px;
height: 150px;
overflow: visible;
float: left;
background-image: url(../images/newBG.jpg);
}


.whatsNewRow {
width: 581px;
}

.whatsNewRow2 {
width: 581px;
height: 75px;
background-image: url(../home/whatsnewBAR01.jpg);
}

.whatsNewCol{
width: 11px;
float: left;
}



/*-----RIGHTSection_ContactInfoBox_HomePage------*/

.contBox {
width: 581px;
margin:0px 0px 50px 0px;
overflow: visible;
float: left;
background: #FFDD77;
background-image: url(../images/contBoxBG02.jpg);
}


.contBoxContent {
width: 573px;
height: 150px;
overflow: visible;
float: left;
background-image: url(../images/contBoxBG.jpg);
}


.contBoxRow {
width: 581px;
float: left;
}


.contBoxCol{
width: 4px;
float: left;
}



/*-----RIGHTSection_TheaterZone_NowShowingPage------*/

.moviePic {
width: 190px;
float: left;
overflow: visible;
margin: 25px 0px 0px 0px;
}


.movieText {
width: 370px;
float: left;
overflow: visible;
margin: 25px 0px 0px 0px;
}


.lftSpacer {
width: 30px;
float: left;
overflow: visible;
margin: 25px 0px 0px 0px;
}


.movieNxt {
width: 100px;
height: 145px;
float: left;
overflow: visible;
margin: 0px 19px 0px 0px;
}


.movieCopy {
font-family : Verdana;
font-size : 11px;
font-weight: normal;
line-height : 15px;
color : #000000;
text-align : left;
margin: 25px 0px 0px 15px;
width:365px;
}



/*-----RIGHTSection_EventsPage------*/


.eventsHdr01 {
width: 550px;
height: 20px;
float: left;
font-family : Verdana;
line-height : 15px;
color : #ffffff;
margin: 20px 0px 0px 0px;
padding: 3px 0px 0px 10px;
}


.eventsRow01 {
width: 560px;
float: left;
margin: 20px 0px 0px 4px;
}

.eventsPic01 {
width: 220px;
float: left;
}

.eventsTx01 {
width: 320px;
float: left;
margin: 0px 0px 0px 10px;
}




/*-----HorizontalMenus_Structure------*/

.menus {
width: 950px;
height: 23px;
background-color: #ffffff;
}




/*-----HorizontalMenus_textProperties----*/


/*-----80px_width----*/

.menu80 {
display : block;
width : 80px;
height : 23px;
font-size : 10px;
line-height: 20px;
font-weight : bold;
color : #ffffff;
margin-top: 0px;
text-align : center;
text-decoration : none;
float:left;
}

A.menu80:link {
text-decoration : none;
}

A.menu80:visited {
color : #ffffff;
text-decoration : none;
}

A.menu80:hover {
display : block;
width : 80px;
color : #ffffff;
text-decoration : underline;
}

A.menu80:active {
color : #ffffff;
text-decoration : none;
}



/*-----90px_width----*/

.menu90 {
display : block;
width : 90px;
height : 23px;
font-size : 10px;
line-height: 20px;
font-weight : bold;
color : #ffffff;
margin-top: 0px;
text-align : center;
text-decoration : none;
float:left;
}

A.menu90:link {
text-decoration : none;
}

A.menu90:visited {
color : #ffffff;
text-decoration : none;
}

A.menu90:hover {
display : block;
width : 90px;
color : #ffffff;
text-decoration : underline;
}

A.menu90:active {
color : #ffffff;
text-decoration : none;
}




/*-----92px_width----*/

.menu92 {
display : block;
width : 92px;
height : 23px;
font-size : 10px;
line-height: 20px;
font-weight : bold;
color : #ffffff;
margin-top: 0px;
text-align : center;
text-decoration : none;
float:left;
}

A.menu92:link {
text-decoration : none;
}

A.menu92:visited {
color : #ffffff;
text-decoration : none;
}

A.menu92:hover {
display : block;
width : 92px;
color : #ffffff;
text-decoration : underline;
}

A.menu92:active {
color : #ffffff;
text-decoration : none;
}




/*-----86px_width_SLECard------*/


.menu86 {
display : block;
width : 86px;
height : 23px;
font-size : 10px;
line-height: 20px;
font-weight : bold;
color : #E46600;
margin-top: 0px;
text-align : center;
text-decoration : none;
float:left;
}

A.menu86:link {
text-decoration : none;
}

A.menu86:visited {
color : #E46600;
text-decoration : none;
}

A.menu86:hover {
display : block;
width : 86px;
color : #E46600;
text-decoration : underline;
}

A.menu86:active {
color : #E46600;
text-decoration : none;
}



/*-----86px_width_WhiteText------*/


.menu86w {
display : block;
width : 86px;
height : 23px;
font-size : 10px;
line-height: 20px;
font-weight : bold;
color : #ffffff;
margin-top: 0px;
text-align : center;
text-decoration : none;
float:left;
}

A.menu86w:link {
text-decoration : none;
}

A.menu86w:visited {
color : #ffffff;
text-decoration : none;
}

A.menu86w:hover {
display : block;
width : 86px;
color : #ffffff;
text-decoration : underline;
}

A.menu86w:active {
color : #ffffff;
text-decoration : none;
}




.footer {
width: 970px;
height: 100px;
float: left;
overflow: visible;
background-color: #ffffff;
}



/*-----------------------PopUp_CareersLink_ContactPage-----------------------*/


#blanket {
background-color:#111;
opacity: 0.65;
position:absolute;
z-index: 9000;
top:0px;
left:0px;
width:100%;
}

#popUpDiv {
position:absolute;
background-color:#eeeeee;
top:0px;
width:400px;
height:600px;
z-index: 9000;
}



/*-----------------------forms_ContactPage-----------------------*/


label {
float: left;
width: 140px;
font-size : 11px;
font-weight: normal;
text-align: right;
margin: 3px 8px 0px 0px;
}


input, textarea, select {
font-size : 11px;
height: 15px;
width: 180px;
margin-bottom: 8px;
border: solid 1px #000000;
}


textarea {
width: 250px;
height: 150px;
}


.submitbutton {
color : #ffffff;
margin-left: 150px;
margin-top: 5px;
width: 70px;
height: 20px;
border : 0px solid;
background-color : #65C035;
background: url(../images/buttonBG01.jpg);
}


.resetbutton {
color : #ffffff;
margin-left: 8px;
margin-top: 5px;
width: 70px;
height: 20px;
border : 0px solid;
background-color : #65C035;
background: url(../images/buttonBG01.jpg);
}


br {
clear: left;
}


.msgBox   
{
font-family : Verdana;
font-size : 11px;
line-height : 12px;
color : #000000;
background-color: #ffffff;
padding: 1px;
border: solid 1px #000000;
margin-top : 4px;
margin-bottom : 4px;
height : 100px;
width : 250px;
}



/*-----------------------DepartmentStore_page-----------------------*/

.deptPageTitle {
font-size : 15px;
font-weight : bold;
line-height : 16px;
color : #146800;
text-decoration : none;
}


.logoRow {
width: 590px;
height: 75px;
margin: 20px 10px 0px 0px;
float: right;
}


.logoBox_Blue {
width: 132px;
height: 75px;
float: left;
margin: 0px 15px 0px 0px;
background-image: url(../deptStore/logoBG_blue.jpg);
}


.logoBox_beige {
width: 132px;
height: 75px;
float: left;
margin: 0px 15px 0px 0px;
background-image: url(../deptStore/logoBG_beige.jpg);
}



.logoBox_brown {
width: 132px;
height: 75px;
float: left;
margin: 0px 15px 0px 0px;
background-image: url(../deptStore/logoBG_brown.jpg);
}


.logoBox_gray {
width: 132px;
height: 75px;
float: left;
margin: 0px 15px 0px 0px;
background-image: url(../deptStore/logoBG_gray.jpg);
}


.logoBox_green {
width: 132px;
height: 75px;
float: left;
margin: 0px 15px 0px 0px;
background-image: url(../deptStore/logoBG_green.jpg);
}



.logoBox_ltViolet {
width: 132px;
height: 75px;
float: left;
margin: 0px 15px 0px 0px;
background-image: url(../deptStore/logoBG_ltViolet.jpg);
}


.logoBox_orange {
width: 132px;
height: 75px;
float: left;
margin: 0px 15px 0px 0px;
background-image: url(../deptStore/logoBG_orange.jpg);
}



.logoBox_pink {
width: 132px;
height: 75px;
float: left;
margin: 0px 15px 0px 0px;
background-image: url(../deptStore/logoBG_pink.jpg);
}


.logoBox_red {
width: 132px;
height: 75px;
float: left;
margin: 0px 15px 0px 0px;
background-image: url(../deptStore/logoBG_red.jpg);
}



.logoBox_yellow {
width: 132px;
height: 75px;
float: left;
margin: 0px 15px 0px 0px;
background-image: url(../deptStore/logoBG_yellow.jpg);
}


.logoBox_ltOrange {
width: 132px;
height: 75px;
float: left;
margin: 0px 15px 0px 0px;
background-image: url(../deptStore/logoBG_ltOrange.jpg);
}




.logoText {
font-weight: bold;
font-size: 12px;
text-align: center;
color: #222222;
margin: 30px 1px 0px 1px;
overflow: visible;
}





/*-----------------------SearchForms_HomePage-----------------------*/


.searchLabel   
{
font-family : Verdana;
font-size : 11px;
font-weight: bold;
line-height : 12px;
color : #ffffff;
}


.searchInputText   
{
font-family : Verdana;
font-size : 11px;
line-height : 12px;
color : #047340;
background-color: #ffffff;
padding: 1px;
border: solid 1px #3F9E2E;
margin-top : 4px;
margin-bottom : 4px;
height : 20px;
width : 150px;
}


.searchButton
{
font-family : Verdana;
font-size : 11px;
color : #ffffff;
text-align : center;
line-height : 15px;
font-weight: normal;
background-color : #65C035;
background: url(../images/buttonBG01.jpg);
border : 0px solid;
height : 22px;
width : 70px;
margin-bottom : 3px;
}


.searchButton2
{
font-family : Verdana;
font-size : 11px;
color : #ffffff;
text-align : center;
line-height : 15px;
font-weight: normal;
background-color : #65C035;
background: url(../images/buttonGo2.jpg);
border : 0px solid;
height : 20px;
width : 70px;
margin-bottom : 3px;
}


.formDropdown {
font-size : 11px;
color : #000000;
background-color : #FFFFFF;
padding : 1px;
border : solid 1px #208B55;
margin-left : 5px;
margin-top : 3px;
margin-bottom : 0px;
height : 17px;
width : 150px;
}



/*-----FooterBox------*/

.footerBoxMain {
width: 865px;
height: 140px;
overflow:hidden;
border: 1px solid #CCCCCC;
background: url(../footerBox/grayBg01.jpg);
float:left;
}


.boxData {
width: 287px;
height: 140px;
overflow: visible;
float:left;
padding: 5px 8px 8px 5px;
}


.vertLine {
width: 1px;
height: 140px;
float: left;
}

.boxDataText01 {
width: 200px;
margin: 10px 8px 5px 8px;
}




/*-----Texts------*/


.bodyTx01 {
font-size : 10px;
font-weight: normal;
line-height : 11px;
color : #000000;
text-align : justify;
text-indent : 0px;
}


.bodyTx02 {
font-size : 10px;
font-weight: normal;
line-height : 12px;
color : #000000;
text-align : left;
text-indent : 0px;
}


.txWhite01 {
font-size : 11px;
font-weight: bold;
line-height : 13px;
color : #ffffff;
}


.txWhite02{
font-size : 11px;
font-weight: normal;
line-height : 15px;
text-align : left;
color : #ffffff;
}


.writeup01 {
font-family : Verdana;
font-size : 11px;
font-weight: normal;
line-height : 15px;
color : #000000;
text-align : left;
width: 550px;
}


.writeup02 {
font-family : Verdana;
font-size : 11px;
font-weight: normal;
line-height : 15px;
color : #000000;
text-align : left;
}



/*-----------------------Texts_TableData_SLECard-----------------------*/

.dataTx01 {
font-size : 11px;
font-weight: normal;
line-height : 13px;
color : #000000;
text-align : left;
}


.dataTx02{
font-size : 11px;
font-weight: normal;
line-height : 13px;
color : #000000;
text-align : center;
padding: 8px 3px 8px 3px;
}


/*-----------------------textLinks_Generic-----------------------*/

/*-----white------*/

.txLink01All {
font-size : 11px;
font-weight : bold;
line-height : 14px;
color : #ffffff;
text-decoration : none;
}


.txLink01 {
font-weight : bold;
font-size : 11px;
color : #ffffff;
text-decoration : underline;
}

A.txLink01:link {
text-decoration : underline;
}

A.txLink01:visited {
color : #ffffff;
font-weight : normal;
text-decoration : none;
}

A.txLink01:hover {
color : #ffffff;
text-decoration : none;
}

A.txLink01:active {
color : #ffffff;
text-decoration : underline;
}



/*-----blackTexts------*/

.txLink02All {
font-size : 11px;
font-weight : bold;
line-height : 13px;
color : #000000;
}

.txLink02 {
font-size : 11px;
font-weight : bold;
line-height : 13px;
color : #000000;
text-decoration : underline;
}

A.txLink02:link {
text-decoration : underline;
}

A.txLink02:visited {
color : #000000;
text-decoration : underline;
}

A.txLink02:hover {
color : #000000;
text-decoration : none;
}

A.txLink02:active {
color : #000000;
text-decoration : underline;
}









/*-----ShopDirectory_CategorySection------*/

.category {
font-size : 11px;
font-weight : bold;
line-height : 16px;
color : #000000;
text-decoration : none;
}

A.category:link {
text-decoration : none;
}

A.category:visited {
color : #ababab;
text-decoration : none;
}

A.category:hover {
color : #23B401;
text-decoration : underline;
}

A.category:active {
color : #000000;
text-decoration : none;
}




.altWhite {
font-family : Verdana; 
font-size : 11px;
font-weight : normal;
color : #ffffff;
}


.altSeaGreen {
font-family : Verdana; 
font-size : 11px;
font-weight : normal;
color : #2693AF;
}





/*-----footer_links_Texts------*/


.copyright {
font-size : 11px;
font-weight: normal;
line-height : 15px;
text-align : center;
color : #136718;
}


.pageLink01All {
font-size : 11px;
font-weight : normal;
line-height : 14px;
color : #338089;
text-align : center;
text-decoration : none;
width: 95%;
}

.pageLink01 {
font-size : 11px;
font-weight : normal;
line-height : 13px;
color : #338089;
text-align : left;
text-decoration : none;
}

A.pageLink01:link {
text-decoration : none;
}

A.pageLink01:visited {
color : #479AA4;
text-decoration : none;
}

A.pageLink01:hover {
color : #FAAE02;
text-decoration : underline;
}

A.pageLink01:active {
color : #338089;
text-decoration : none;
}




.top {
font-family : Verdana;
font-size : 11px;
font-weight : normal;
line-height : 13px;
color : #000000;
text-align : left;
text-decoration : none;
}

A.top:link {
text-decoration : none;
}

A.top:visited {
color : #000000;
text-decoration : none;
}

A.top:hover {
color : #000000;
text-decoration : underline;
}

A.top:active {
color : #000000;
text-decoration : none;
}




.topRed {
font-family : Verdana;
font-size : 10px;
font-weight : bold;
line-height : 13px;
color : #BE0000;
text-align : left;
text-decoration : none;
}

A.topRed:link {
text-decoration : none;
}

A.topRed:visited {
color : #BE0000;
text-decoration : none;
}

A.topRed:hover {
color : #BE0000;
text-decoration : underline;
}

A.topRed:active {
color : #BE0000;
text-decoration : none;
}




.grayTx {
font-family : Verdana;
font-size : 10px;
font-weight: normal;
line-height : 12px;
color : #ababab;
text-align : center;
text-indent : 0px;
padding-top : 15px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 5px;
width : 90%;
}

