#maincolumn {padding-bottom:20px;}
#maincolumn_withpromos {position:absolute; top:78px; left:172px; width:610px; background-image:url(/alliance/media/images/generic/maincolumn_wallpaper.gif); padding:0px; margin:0px; padding-bottom:20px;}
.mainpagepadding {padding-left:12px;}
#maincolumn_withpromos h2 {width:590px;}
a.selected {text-decoration:none;}

.titletexts {margin-top:12px; margin-bottom:6px;}
.titlephoto {margin-bottom:16px;}
h1 {font-size:2em; color:#e1081e; margin:0px; margin-bottom:12px;}
h2 {font-size:1.2em; text-transform:uppercase; padding:0px; margin-top:0px; margin-bottom:10px;}
h3 {font-weight:bold; color:#e1081e; margin-top:20px; margin-bottom:14px; padding-bottom:3px; border-bottom:1px dashed #cccccc;}
h5 {font-size:1.2em; text-transform:uppercase; float:right; width:140px; background-color:#cfb96d; background-image:url(rtfimages/boxwallpaper.gif); color:#ffffff; padding:5px; padding-left:7px; margin-left:15px; margin-bottom:10px;}
h5.left {float:left; margin-left:0px; margin-right:12px;}
.mapright {float:right; margin-left:15px; padding:6px; padding-left:12px; padding-bottom:12px; background-image:url(rtfimages/pagephotos/mapwppr.jpg);}

table.linedtable {border-collapse:collapse;}
table.linedtable tr {border-collapse:collapse;}
table.linedtable td {padding-left:5px; padding-right:5px; padding-bottom:1px; border:1px solid #999999;}

.polaroid {float:right; margin-left:15px; margin-bottom:10px; width:162px; height:213px; background-image:url(rtfimages/pagephotos/polaroidwppr.jpg); text-align:center;}
.polaroidmini {float:left; margin-right:5px; margin-bottom:7px; width:111px; height:167px; background-image:url(rtfimages/pagephotos/polaroidminiwppr.jpg); text-align:center;}
.polaroidpadding {padding-top:9px; padding-right:5px; padding-left:10px; padding-bottom:6px;}
.polaroidpic {margin-left:4px; margin-right:4px;}
.polaroidcredit {line-height:1.2em; padding-top:6px; color:#5d5024;}
.polaroidpadding a {color:#f50000; text-decoration:none;}
.polaroidpadding a:hover {color:#f50000; text-decoration:underline;}

ul.pagebullets {margin:0px; margin-left:14px; margin-bottom:10px; padding:0px;}
ul.pagebullets li {list-style-type:none; padding-left:16px; padding-bottom:2px; background-image:url(rtfimages/pagebullet.gif); line-height:1.4em;}

.pdf {float:right; font-size:1.1em; width:130px; height:23px; margin-left:20px; margin-bottom:10px; padding-top:3px; padding-left:25px; background-image:url(rtfimages/pdfbox.gif); }
.pdf a {text-decoration:none;}
.pdf a:hover {text-decoration:underline;}

.redbararea1 {z-index:2; position:absolute; left:100px; top:11px; text-align:right; width:500px; font-size:1em; font-weight:bold; padding-bottom:4px; text-transform:uppercase;}
.redbararea2 {z-index:2; position:absolute; left:100px; top:32px; text-align:right; width:500px; font-size:1em; font-weight:bold; padding-bottom:4px; text-transform:uppercase;}
.redarrow1 {z-index:3; position:absolute; left:587px; top:16px;}
.redarrow2 {z-index:3; position:absolute; left:587px; top:37px;}
.redbarlink {background-color:#f50000; padding-left:5px; padding-top:3px; padding-bottom:3px; padding-right:16px;}
.redbarlink a {color:#ffffff; text-decoration:none;}
.redbarlink a:hover {color:#ffe303;}

.promo {float:left; border:1px solid #e3d4a0; border-top:6px solid #e3d4a0; height:90px; width:281px; padding:3px; margin-bottom:12px; margin-right:10px; background-color:#ffffff;}
.promohome {float:left; border:1px solid #e3d4a0; border-top:6px solid #e3d4a0; height:90px; width:281px; padding:3px; margin-top:10px; margin-right:10px;}
.promowide {border:1px solid #e3d4a0; border-top:6px solid #e3d4a0; padding:3px; padding-bottom:8px; margin-bottom:12px; margin-right:10px;}
.promolarge {float:left; margin-top:10px; margin-right:10px;}
.promopic {line-height:1em; width:123px; margin:0px; padding:0px; float:left;}
.promotitle {font-size:1.2em; line-height:1.05em; margin:0px; padding:0px; padding-top:2px; font-weight:normal;}
.promo .promotitle {padding-top:3px;}
.promowide .promotitle {padding-top:3px; font-weight:bold; color:#333333;}
.promotitle a {color:#f50000; text-decoration:none;}
.promo p, .promohome p, .promowide p {font-size:1em; line-height:1.2em; margin-bottom:0px; margin-top:4px; font-size:1.05em;}
.promo a, .promohome a, .promowide a {color:#f50000; text-decoration:none;}
.promo a:hover, .promohome a:hover, .promowide a:hover {color:#f50000; text-decoration:underline;}

.publication {float:left; width:281px; margin-bottom:12px; margin-right:10px;}
.publicationpic {line-height:1em; width:80px; margin:0px; margin-top:5px; padding:0px; float:left;}
.publicationtitle {font-size:1.2em; font-weight:bold; padding-top:2px;}

.footernav {clear:both; margin-top:25px; border-top:1px dotted #cccccc; border-bottom:1px dotted #cccccc; padding-bottom:2px; color:#cccccc; line-height:1.3em; text-align:center; font-size:0.8em; font-family:Verdana; width:588px;}
.footernav a {color:#999999; text-decoration:none;}
.footernav a:hover {color:#f50000;}
.footernav a.selected {color:#666666;}

.pdfbox {float:right; width:155px; margin-bottom:15px; margin-left:15px; border:#fd0000 1px solid; padding-bottom:2px; background-color:#ffffff;}
.pdfimage {margin-top:3px; float:right; margin-right:3px;}
.pdfbox h4 {margin:0px; margin-bottom:6px; padding-right:2px; padding-left:5px; padding-top:4px; padding-bottom:4px; font-weight:bold; color:#ffffff; line-height:1em; background-color:#f50000;}
.pdfbox p {font-size:1em; margin:0px; margin-bottom:3px; padding-left:5px; color:#333333; line-height:1.2em;}
.pdfbox a {text-decoration:none;}
.pdfbox a:hover {text-decoration:underline;}
.pdfimage img {border:1px solid #999999;}

.inthissectionarea {float:right; width:175px; margin-top:8px; margin-bottom:8px; margin-left:12px; font-size:0.9em; line-height:1.4em; background-color:#ffffff; border-left:1px dotted #999999;}
.inthissectionheader {margin:0px; margin-bottom:3px; text-transform:uppercase; font-weight:bold; background-color:#f4f4f4; border:1px dotted #999999; border-left:0px dotted #999999; padding-left:6px; padding-top:1px; padding-bottom:2px; font-size:11px; font-family:Verdana,Arial,sans-serif; color:#333333;}
.inthissectionlink {font-weight:normal; font-size:12px; padding:0px 0px 2px 3px; margin:0; color:#999999;}

