/* -- common styles for all pages -- */

/* -- styles for main elements -- */
#header {width: 750px;height: 90px;background-image: url(../Images/header5.jpg);background-color: #483D8B;background-repeat: no-repeat;background-position: bottom left;}

/* -- styles for elements on LHS -- */
.ad {border: 0;/*background-image: url(../Images/backad.gif);*/background-repeat: no-repeat;background-position: left top;}
.ad2 {border: 0;/*background-image: url(../Images/backad2.gif);*/background-repeat: no-repeat;background-position: right top;}
.ad3 {border: 2px solid green;/*background-image: url(../Images/backad2.gif);*/background-repeat: no-repeat;background-position: right top;}
.ad4 {border: 1px solid red;padding: 0px 10px;}

.adpic {float: right;padding: 2px;border: 0px;height: auto;width: auto;}
.ad2pic {float: left;padding: 0 2px 4px 0;border: 0px;height: auto;width: auto;}
.adtxt2 {color: #000099;padding: 0 0px 0 10px;font-size: 90%;line-height: 1.25em;text-align: right;margin: 0px;}
.adtxt3 {color: #000099;padding: 0px 0px 4px 10px;font-size: 90%;line-height: 1.6em;text-align: left;margin: 0px 0px 2px 0px;}
.adtxt4 {color: #000099;padding: 0px 0px 10px 10px;font-size: 90%;line-height: 1.25em;text-align: left;margin: 0px;}

.headline {
font-size: 140%;
margin-top: 0px;
color: #cc0000;
line-height: 1.25em;
padding-left: 2px;
}
#centrecol {
float: left;
width: 420px;
margin-left: 20px;
text-align: justify;
}

#leftcol {
float: left;
width: 220px;
padding-left: 5px;
padding-right: 5px;
}
.nomargin {
margin: 0;
color: black;
}
.journal {
margin: 0;
color: black;
font-weight: bold;
font-size: 110%;
}
.strapline {
font-size: 140%;
color: #000099;
}