h1 { font-size:14px; margin-bottom:1px; color:#545e7A; } .promobox { border:1px solid #CCC; border-top:0px; background-color:#FFFFFF; background-repeat:repeat-x; background-position: 0 0; padding-bottom:12px; } .indent { padding-left:20px; padding-right:20px; } .gradhead { background-image:none; background-color:#DEDEDE; border-bottom:0px; border-top:0px; border-right:0px; border-left:0px; } /* Wedding-New.cfm*/ .leftmain { width:335px; background-repeat:repeat-x; margin-top:0px; } .leftmain p { margin:10px; margin-top:0px; } .leftmain #highlightsection { margin-left:15px; } .leftcontent { width:151px; margin:10px; border:1px solid #CCC; background-color:#F5F5F5; padding-bottom:5px; } #head { height:18px; background-color:#DEDEDE; color:#545e7A; padding:2px; padding-left:10px; font-weight:bold; margin-bottom:2px; text-indent:5px; } #right { float:right; margin-right:5px; } #wide { width:314px; border:1px solid #CCC; } .leftcontent #highlightsection { margin-left:5px; } .leftcontent p { margin:10px; } .image { float:right; margin-left:10px; border:1px solid #CCC; } .rightcolumn { border-right:1px solid #CCCCCC; border-left:1px solid #CCC; border-top:none; background-color:#DFE8DA; line-height:13px; } .rightcolumn #content { margin:10px; } .rightcolumn h1 { font-size:11px; margin-bottom:5px; } #vspacer { margin-top:20px; margin-bottom:10px; }