html {height:100%;}
body {height:100%;width:100%;margin:0px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:9pt;color:#545454;background-color:#000000;text-align:center;}
img {border:none;}
a {color:#545454;text-decoration:none;outline:0px;}
a:hover {color:#aaaaaa;}
h1 {font-size:1.2em;font-weight:normal;margin:80px 0px 0px 0px;padding:0px;color:#aaaaaa;}
h2, h3, h4, h5 {font-size:1.2em;margin:20px 0px 0px 0px;padding:0px;color:#aaaaaa;font-weight:normal;}
#verticalPadding {width:1px;height:50%;margin-bottom:-290px;float:left;}
#container {position:relative;width:100%;height:541px;text-align:left;clear:left;background-color:#000000;margin:0px;padding:0px;}
#main {width:100%;height:550px;padding-top:31px;background-image:url(../images/mainBg.png);background-repeat:repeat;text-align:center;}
#mainContent {width:975px;height:520px;margin-left:auto;margin-right:auto;background-color:#000000;color:#aaaaaa;} 
#navigation {color:#545454;text-transform:uppercase;text-align:left;font-size:0.75em;letter-spacing:0.6em;float:left;}
#navigation ul li a {color:#545454;text-decoration:none;padding:10px 10px 10px 3px;}
#navigation ul li a:hover {color:#ffffff;background-repeat:no-repeat;}
#navigation ul {margin-top:10px;padding:10px;display:block;background:none;}
#navigation ul li {display:inline;margin:0px;padding:10px 0px 10px 0px;color:#545454;background-repeat:no-repeat;height:29px;border:none;}
#navigation ul li.homeOn, #navigation ul li.home a:hover {background-image:url(../images/homeBg.gif);background-position:7px 2px;}
#navigation ul li.weddingsOn, #navigation ul li.weddings a:hover {background-image:url(../images/weddingsBg.gif);background-position:16px 2px;}
#navigation ul li.barMitzvahsOn, #navigation ul li.barMitzvahs a:hover {background-image:url(../images/barMitzvahsBg.gif);background-position:40px 2px}
#navigation ul li.themeOn, #navigation ul li.theme a:hover {background-image:url(../images/themeBg.gif);background-position:10px 2px;}
#navigation ul li.linksOn,#navigation ul li.links a:hover {background-image:url(../images/linksBg.gif);background-position:10px 2px;}
#navigation ul li.contactOn, #navigation ul li.contact a:hover {background-image:url(../images/contactBg.gif);background-position:37px 2px;}
#navigation span, #navigation span.index {padding:0px 10px 0px 3px;display:inline-block;color:#ffffff;}
/* Begin IE Hack for menu */
/* IE 6 */
* html body div#navigation span {display:inline-block;color:#ffffff;letter-spacing:.6em;padding-right:15px;}
/* IE 7 */
*+ html body div#navigation span {display:inline-block;color:#ffffff;letter-spacing:.6em;padding-right:15px;}
/* End IE Hack for menu */
#leftContent {width:400px;padding-top:180px;float:left;}
#rightContent {width:560px;float:right;margin-top:20px;line-height:2.0em;letter-spacing:0.2em;font-size:0.8em;color:#545454;text-align:right;}
#rightContentText {padding:0px 0px 0px 150px;text-align:left;}
#rightContentText a {text-decoration:none;border-bottom:1px dashed #545454;padding-bottom:1px;}
#rightContentText a:hover {border-bottom:1px solid #aaaaaa;padding-bottom:1px;}
/* Video Menu for buttons */
#videonavContainer {width:975px;height:29px;float:left;}
#videonav {width:488px;float:right;background-color:#353535;text-align:center;padding-left:12px;}
#videonav div {width:147px;height:18px;float:left;padding:3px 5px 8px 5px;background-repeat:no-repeat;font-weight:800;}
#vid2 {margin:0px 3px 0px 3px;}
#copyright {height:30px;font-size:0.8em;text-align:right;padding:3px 10px 0px 0px;background-image:url(../images/copyrightBg.png);background-repeat:repeat;letter-spacing:0.2em;color:#333333;}
.vidOn {background-image:url(../images/btnBgOn.gif);}
.vidRoll {background-image:url(../images/btnBgRoll.gif);}
.vidOff {background-image:url(../images/btnBg.gif);color:#a6a6a6;}