#CONTAINER {
position: absolute; 
margin:0 0 0 3px;
background: clear; 
width: 762px;
top: 0px;
height: 760px;
border: 0px solid #black;
}

#Banner { 
position: absolute; 
width: 758px;
background-image: url('Banner-logo.gif');
background-image: url('Banner26.gif');
height: 50px;
top: 0px;
border: 1px solid #black;
}

#Banner-Logo { 
position: absolute; 
background-position:   right;
background-repeat: no-repeat;
left: 698px;
width: 60px; 
height: 50px;
top: 1px;
}

#Summary { 
position: absolute; 
background: #e4e4e4; z-index:-1;
top: 12px;
left: 0px;
width: 166px; 
padding: 2px;
height: 492px;
border: 0px solid #cccccc;
}

#Chatter_box { 
position: absolute; 
top: 1px;
left: 0px;
border: 0px solid #cccccc;
}

#Summary-HomePage { 
position: absolute; 
background: #e4e4e4; z-index:-1;
top: 150px;
left: 0px;
width: 170px; 
padding: 2px;
height: 492px;
border: 0px solid #cccccc;
}

#Summary2 { 
position: absolute; 
background: #e4e4e4; z-index:-1;
top: 4px;
left: 0px;
width: 170px; 
padding: 2px;
height: 492px;
border: 0px solid #cccccc;
}

#Left_Nav_top { 
position: absolute; 
background: #e4e4e4; z-index:-1;
top: 69px;
left: 0px;
width: 166px; 
height: 148px;
border: 0px solid #cccccc;
}

#Introduction { 
position: absolute;
background-color: clear; z-index:-1;
width: 399px;
top: 65px;
left: 180px;
height: 5px;
padding: 8px;
border: 0px solid #99ccff;
}

#Introduction_Body { 
position: absolute;
background-color: Clear; z-index:-3;
width: 395px;
top: 108px;
left: 181px;
height: 600px;
padding: 2px;
border: 0px solid #99ccff;
}

#Introduction_Body4 { 
position: absolute;
background-color: Clear; z-index:-3;
width: 395px;
top: 76px;
left: 0px;
height: 600px;
padding: 2px;
border: 0px solid #99ccff;
}

#hoverbox_Body { 
position: absolute;
background-color: Clear; z-index:3;
width: 590px;
top: 5px;
left: 2px;
height: 600px;
padding: 0px;
border: 0px solid #99ccff;
}


#Lead_Story { 
position: relative; 
background: clear; z-index:-3;
top: 3px;
left: 4px;
width: 385px; 
padding: 1px;
height: 90px;
border: 0px solid #99ccff;
}

#Second_Story { 
position: absolute;
background-color: Clear; z-index: 3; 
width: 230px;
top: 190px;
left: 187px;
height: 300px;
padding: 0px;
border: 0px solid #99ccff;
}

#Third_Story { 
position: absolute;
background-color: Clear; z-index: 3; 
width: 230px;
top: 460px;
left: 187px;
height: 300px;
padding: 0px;
border: 0px solid #99ccff;
}

#Model_Body { 
position: absolute;
background-color: Clear; z-index: -1; 
width: 150px;
top: 190px;
left: 405px;
height: 143px;
padding: 4px;
border: 0px solid #99ccff;
}

#Model_Body2 { 
position: absolute;
background-color: Clear; z-index: -1; 
width: 150px;
top: 340px;
left: 405px;
height: 143px;
padding: 4px;
border: 0px solid #99ccff;
}

#Border-Style1 { 
position: absolute;
width: 358px;
top: 167px;
left: 215px;
padding: 2px;
border: 0px solid #99ccff;
}

#Recent_Video { 
position: absolute;
background-color: clear; z-index:-3;
width: 368px;
top: 150px;
left: 210px;
height: 20px;
padding: 2px;
border: 0px solid #99ccff;
}

#Recent-Video { 
position: absolute;
background-color: clear; z-index:-3;
width: 366px;
top: 173px;
left: 210px;
height: 110px;
padding: 2px;
border: 0px solid #99ccff;
overflow: auto;
}

#NewsDesk_TitleBox { 
padding: 2px; position: absolute;
background-color: #CC0000; z-index:-2;
width: 100px;
top: 320px;
left: 208px;
height: 15px;
border: 0px solid gray;
}

#NewsDesk { 
position: absolute;
background-color: white; z-index:3;
width: 380px;
top: 605px;
left: 185px;
height: 100px;
padding: 1px;
Border: 0px solid #99ccff;
}

#S-Offer { 
position: absolute;
background-color: white; z-index:1;
width: 385px;
top: 449px;
left: 415px;
height: 200px;
padding: 1px;
Border: 0px solid #99ccff;
}

#Thumb-Objects { 
position: absolute;
background-color: white; z-index:-3;
width: 420px;
top: 910px;
left: 185px;
height: 75px;
Border: 2px solid gray;
}

#BussinessUnit-1 { 
position: absolute;
background-color: #FFFF99; z-index:-3;
width: 371px;
top: 510px;
left: 208px;
height: 100px;
padding: 8px;
border: 0px solid #99ccff;
}

#Short-S4 { 
position: absolute;
background-color: white; z-index:-3;
width: 371px;
top: 628px;
left: 208px;
height: 100px;
padding: 8px;
border: 0px solid #99ccff;
}

#Short-S5 { 
position: absolute;
background-color: white; z-index:-3;
width: 371px;
top: 730px;
left: 208px;
height: 126px;
padding: 8px;
border: 0px solid #99ccff;
}

#VTD-Title { 
position: absolute;
width: 205px;
top: 49px;
left: 0px;
height: 19px;
padding: 0px;
background-color: #003366;
}

#Date { 
position: absolute;
width: 163px;
top: 49px;
left: 595px;
height: 19px;
padding: 0px;
background-color: #003366;
font-size: .88em
}

#Thumbnail { 
position: absolute;
background-color: white; z-index:-3;
width: 189px;
top: 70px;
left: 565px;
height: 208px;
padding: 8px;
border: 0px solid #99ccff;
margin-left:0; margin-right:10; margin-top:0; margin-bottom:10;
}

#Testimonies-Box { 
position: absolute;
background-color: white; z-index:-3;
width: 189px;
top: 294px;
left: 565px;
height: 255px;
padding: 8px;
border: 1px clear;
}

#WeddingRegistry
position: absolute;
background-color: white; z-index: 1;
width: 189px;
top: 650px;
left: 595px;
padding: 8px;
border: 1px clear;
}

#wedding { 
position: absolute;
background-color: clear; z-index:-4;
width: 238px;
top: 55px;
left: 55px;
height: 214px;
padding: 8px;
border: 1px clear;
}

#weddingPicture { 
position: absolute;
background-color: clear; z-index:-3;
width: 250px;
top: 170px;
left: 260px;
height: 270px;
padding: 8px;
border: 1px clear;
}

#ComingSoon { 
position: absolute;
backgr