/* sazeit stylesheet*/

.prght {/* for signatures and anything requiring right alignment*/
font-family :"DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol; font-size : 11px; font-style : italic; text-align : right;
}

.prghtu {/* for text required under prght*/
font-family :"DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol; margin-top:-10px; margin-bottom:0px; font-size : 9px; text-align : right;
}

.lowalli{/* decimal ordered list*/
list-style-type:lower-alpha;
}
bnhgb
p.ar{text-align:right;}


.h6 {
font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;font-size : 10px; font-style : italic; text-align : right;
}
.h3 {
font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;font-weight:normal; font-size : 11px; font-style : italic; 
margin-bottom:-5px;text-align:center;
}

small.smalla{/*sub-title*/
font-size:12px; font-weight:normal;color:#000;
}
small.smallart{/*sub-title*/
font-size:14px; font-weight:normal;color:#000;text-align:right;
}

.rghtsig {/*for author creditbar/info on most articles etc*/
position:relative; float:right;font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
font-size : 14px;  font-style : italic; text-align : right;
}
.rghtsigup {/*for author creditbar/info on most articles etc*/
position:relative; float:right;font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
font-size : 12px;  text-align :  right;margin-top:-60px;
}

.page {/*contains all main pg divs*/
position : absolute; left : -2px; top : -2px; width : 1000px; height : 1650px; background-color : #fffaf0; z-index : 0;
}
h4 {/*main body headers*/
font-family : "DejaVu Serif", "Bitstream Vera Serif",Times, "Times New Roman"; font-size : 14pt; margin-bottom :1px;
}
hr {/*global hr style*/
margin-top : -3px; margin-bottom : 5px; color : #778899; height : 1px; background-color : #708090;
}
hr.x {/*article header hr style*/
margin-top : -3px; margin-bottom : 0px; color : #778899; height : 1px; background-color : #708090;
}

.ttl {/* sazeit logo for pg2,3, etc text jpg*/
position : relative; float : left; width:222px; height:40px;
 background-image: url('sazeitlogosm.jpg'); background-repeat: no-repeat; margin-top:20px;  z-index:1;
}

.hdrbg {/*header background*/
position : absolute; width : 824px; height : 79px; top : 4px; left : 3px;
 background : #8fbc8f; border : 1px solid #000; border-bottom : 2px solid; z-index : 1;
}
.hdr {/*hdrdiv*/
 position : absolute; width : 824px; height : 79px; top : 4px; left : 3px; z-index : 2;
}
.hdrr {/*hdr div*/
position : absolute; top : 4px; left : 3px; font-family : "Dejavu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
font-size : 14pt; width : 824px; height : 79px; z-index : 3;
}

.satitle {/*satitle text jpg in header */
position : absolute; left: 250px; top:20px; width:314px; height:55px; background-image: url('sazeitlogo.jpg');background-repeat: no-repeat;
}

.hdrbgtxtl {/*text in bg div visible leftside*/
position : relative; 
font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol; font-size : 10px; color : #c0c0c0;
margin-top : 3px; margin-right : 3px; padding : 4px; font-weight : normal; line-height : 90%; float : left;
}


.hdrbgtxtrt {/*text in bg div visible rightside*/
 position : relative; font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
font-size : 10px;color : #c0c0c0; font-weight : normal;
margin-top : 3px;margin-right : 3px; padding : 4px; padding-right : 10px; line-height : 90%; float : right;
}
.hdrpxlsl{
position:relative; float:left; width:5px; height:13px;
}


.zeitbg {/*mainpg top right corner box background box*/
position : absolute;
top : 3px;left : 835px; width : 167px; height : 80px; background : #e2d2a2; border:1px solid; border-bottom:2px solid;
}
.zeit {/*mainpg top right corner box div container*/
position : absolute;
top : 3px;left : 835px; width : 167px; height : 80px; font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
font-size : 8pt; font-weight : normal; border : 1px solid;
}

.zeitcontent {/*mainpg top right corner box*/
position : absolute; top : 6px; left : 839px; width : 160px;
height : 74px; font-size : 10px; border:1px solid rgb(110,110,110); background-color :rgb(242,128,23);
}  


.ftr {/*footer*/
position : absolute;
width : 997px; height : 90px; top : 1599px; left : 5px; background : #8fbc8f; border : 1px solid #000;text-align:center;
}
.ftrlabels{position:relative;
top:3px;
width:920px;
margin-left:30px;
}

.html{/*w3c approval label*/
position:relative; float:right; width:78px; height:13px; margin-top:2px; background-image: url('w3chtml.jpg'); background-repeat: no-repeat;
}

.css{/*w3c approval label*/
position:relative; float:right; width:78px; height:13px; margin-top:2px; background-image:  url('w3ccss.jpg'); background-repeat: no-repeat;
}

.wo {/*contains pg2,3,etc divs*/
position : absolute;  top : 0px; left:0px; width : 1003px; height : 1696px; background-color:#ffffff; z-index : 1;
}


.wow {/*pg 2,3, etc left column ...not in use*/
position : relative;
float:left;  width : 125px;height : 1590px;  margin-top: 5px; margin-left:5px; background-color :  #8fbc8f; border:1px solid; z-index : 1;
}

.wowo {/*pg2,3 etc, righthand column*/
position : relative; float:right; color:#800000; font-family :"DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
 font-size : 10px;padding-left:10px; padding-right:10px;
width : 142px; height : 1590px; margin-top:4px; background-color :#e2d2a2; border:1px solid #000000; z-index : 1; text-align:center;
}

.wowihdr{position:absolute; top:4px; left:5px;width : 828px; height:80px; background-color: #8fbc8f; border:1px solid #000; margin-right:20px;
}
.contl {/* box containing vol,issue # in header main pg*/
position : relative; float : left; width:300px; margin-top : 0; margin-bottom : 0; padding : 5px; white-space:nowrap;
 font-family : "DejaVu Serif", "Bitstream Vera Serif",Times, "Times New Roman"; font-size: 10pt;
}

.contr {/* box for volume / edition #*/
position : relative;
float : right;margin-top : 2px;padding:0px;  font-family : "DejaVu Serif", "Bitstream Vera Serif",Times, "Times New Roman"; font-size: 10pt;
}


.wowihdrttlbx{position:relative; width : 655px; height:40px; background-color: #8fba8f; border-bottom:3px double #000; z-index:2;margin-left:147px;
}
.wowihdrttl{font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol; font-size:38px;
}
.wowileft {/* pg 2, 3 etc left column (inside of main body)*/
position : absolute; top:84px; left:5px; padding-right:1px;   background-color:#e2d2a2;
width : 120px;height : 1505px; border : 1px solid #000; border-right:0px;margin-top:5px;z-index:1; text-align:center;
}
/*   for left column text*/
.wowileftcont {
position : relative; float : left; width:105px; padding-left:8px;font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
background-color: #e2d2a2;  font-size : 10px; text-align:center;
}
.wowipxlsl{
position:relative; float:left; width:145px; height:13px;
}
.wowipxlsr{
position:relative; float:right; width:25px; height:5px;
}

.wowi {/*pg2,3,etc main body*/
position : absolute; top:84px; left:127px;
font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
font-size : 13px; font-weight : normal; background-color : #eee8ba; width : 657px; height : 1500px;  
padding-right : 25px;  margin-top: 5px; padding-top:5px;padding-left:25px; border : 1px solid #000; border-left:0px; z-index : 1;
}

.ttllft{/* titles page 2, 3 etc  left*/
font-family :"DejaVu Serif", "Bitstream Vera Sans", Arial, OpenSymbol; margin-top:1px; margin-bottom:-28px; font-size : 18px; text-align:left; padding:1px;
}
.ttllftbg{/* titles page 2, 3 etc  right big*/
font-family :"DejaVu Serif", "Bitstream Vera Sans", Arial, OpenSymbol; margin-top:1px; margin-bottom:-25px; font-size : 24px; text-align:left; font-weight:bold;
}

.ttlrt{/* titles page 2, 3 etc  right*/
font-family :"DejaVu Serif", "Bitstream Vera Sans", Arial, OpenSymbol; margin-top:1px; margin-bottom:-4px; font-size : 24px; text-align:right; font-weight:bold;
}
.ttlrtsm{/* titles page 2, 3 etc  rght sm*/
font-family :"DejaVu Serif", "Bitstream Vera Sans", Arial, OpenSymbol; margin-top:1px; margin-bottom:-2px; font-size : 18px; text-align:right; padding:1px;
}

.xmas{/* merry xmas*/
font-family :Times, "Times New Roman"; margin-top:1px; margin-bottom:0px; font-size : 18px; text-align : center; font-weight:bold;font-style: italic;
}

.contfrom{/*for text from previous pg goes under titles in pg 2, 3, etc*/
position:relative;
top:2px;
width:100%;
font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
font-size:11px;
margin-bottom:6px;
color:#696969;
}

.drp {/*drop letter*/
position : relative; float : left; font-family: Arial;
font-size: 37px; margin-top : -5px; margin-bottom : -11px; padding-right : 3px;
}


.left {/*left column (inside of main body)*/
position : relative; float:left;  background-color:#eee8ba;
width : 118px;height : 1390px;padding:1px; margin-right:20px; text-align:center;
}
/*   for left column text*/
.lnkgf {
position : relative; float : left; font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
background-color: #eee8ba; padding:1px; font-size : 8pt; text-align:right;
}
.lnkgfcntr {
position : relative; float : left; width: 105px; font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
background-color: #eee8ba; padding:1px; padding-left: 6px; font-size : 10px; text-align:center; color:#800000;
}


.content {/*Main */
position : absolute; font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
font-size : 12px; font-weight : normal;
background-color : #eee8ba;width : 722px; left : 3px; top : 91px; height : 1411px; text-align : left;
padding:5px; padding-right : 97px;padding-left:3px;  border : 1px solid #000; border-right: 3px double #000;
 z-index : 1;
}
.contentt {/*Main body logo boxes*/
position : relative; float : right; margin-top : 3px; padding : 5px; margin-left : 20px;
width : 90px;height : 80px; background-color:#eee8ba; border:1px solid #000000; 
}
.contenttspcr{/*this week in... righthand x4*/
position : relative; float : right; margin-top : 3px;  margin-left : 32px;margin-bottom:30px;
width : 170px;height : 180px; background-image:url('rt.jpg'); border:1px solid #000000; z-index : 1;
} 
.contenttspcm{/*this week in... righthand x4*/
position : relative; float : right; margin-top : 3px;  margin-left : 30px;margin-bottom:30px;
width : 170px;height : 180px; background-image:url('lft.jpg'); border:1px solid #000000; z-index : 1;
} 
.contenttspclft{/*left hand filler box for this week in...x1*/
position : relative; float : right; margin-top : 3px; margin-left : 0px;margin-right : 4px;margin-bottom:30px;
width : 170px;height : 180px;border:1px solid #000000; z-index : 1;
} 
.franc {/* box for knight on main pg*/
position : relative;width:657px;height:350px;
float : left; background-image : url('ligtbg.jpg');z-index:2;overflow:hidden;
}

.right {/*mainpg right column*/
position : absolute;
left : 835px; top : 91px; height : 1411px; font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
font-size : 10px; font-weight : normal;
width : 141px; padding : 5px 5px 5px 5px;padding-left:20px; background-color : #e2d2a2; border : 1px solid #000000;  z-index : 4;text-align:center;color:#800000;
}

.operalogocont {/*logo box accompanying text*/
position : relative; float : right;margin-top : 3px; width : 138px; height : 65px; background-color: #eee8ba;
}
.operalogo {/* box for date stamp on main pg*/
position : relative;width:138px;height:52px;margin-bottom:-5px;
float : right;background-image : url('ologo_wback.gif');
}

.ubuntucont {/*logo box accompanying text*/
position : relative;
float : right; margin-top : -2px; padding : 0; margin-top: 3px; margin-left : 20px; width : 219px; height : 85px; 
Background-color:#eee8ba;
}
.ubuntulogo {/* box for date stamp on main pg*/
position : relative;width:219px;height:70px;margin-bottom:-4px;
float : right;background-image : url('ubuntunarrow.jpg');
}

.amnesty {/*logo box accompanying text*/
position : relative; float : right;  padding : 0; margin-top: 3px; margin-bottom:10px;
width : 90px;height : 120px; background-image : url('amnestylogo.jpg'); 
}
.amnestycont {/*logo box accompanying text*/
position : relative;
float : right; margin-top : -2px;  margin-top: 3px; margin-left : 20px; width : 90px; height : 135px; 
Background-color:#eee8ba;
}



.contrbttmrght {/* pg # in hdr*/
position : absolute; bottom : 5px; right:27px; font-family : "DejaVu Serif", "Bitstream Vera Serif",Times, "Times New Roman"; font-size: 10pt;
}
.contrbttmlft {/* pg # in hdr*/
position : absolute; bottom : 5px; left:25px; font-family : "DejaVu Serif", "Bitstream Vera Serif",Times, "Times New Roman"; font-size: 10pt;
}

.frm {
position : relative; width : 100%; height : 35px; float : left; border : 1px solid;
}
/*to help align divisions within divisions*/
.frmcntr {
 bottom:1px; width : 100%;  float : left; text-align:center;
}
.frmcntrr {
 bottom:1px; width : 100%;  float : left; text-align:right;
}
.frmcntrl{
 bottom:1px; width : 100%;  float : left; text-align:left;
}

.frmrr {
position : relative; font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
font-variant : small-caps; font-size : 12px; width : 100px; margin-top : -15px;
color : #000; padding : 5px; font-weight : normal; background-color : #ffd700; border : 1px solid; float : left;
}

/* donatios page*/
.donbg {
position:absolute; top:0px; left:2px; width:1004px;
height:800px; background-color: #000000; border:1px solid; z-index:1;
}

.donbdy{
position:absolute; top:45px; left:105px; width:775px; height:450px; padding-top: 10px;   padding-right:20px;padding-left:20px; 
background-color:#daa520;
font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
font-size:12px; color:#000000; border:3px double #066400; z-index:3;
}

.donlbls {
position : relative; float : left; font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
background-color: #808000; padding:3px; font-size : 7pt;
}


.donbdylegal{
position:absolute; top:0px; left:125px; width:700px; height:780px;padding-top:15px; padding-right:20px;padding-left:20px; background-color:#eee8ba; 
font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
font-size:12px; color:#000000;  z-index:3;
}

.legal{position:absolute;
bottom:5px;
left:1px;
width:95%;
margin-left:20px;
font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
font-size:9px;
font-weight:600;
z-index:3;}

.copysm{position:absolute;
bottom:1px;
left:1px;
width:100%;
margin-left:2px;
font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
font-size:8px;
font-weight:bold;
}


/* a speudos*/
a:link {
color : #800000; text-decoration : none; font-weight : normal;
}
a:visited {
color : #800000; text-decoration : none; font-weight : normal;
}

a:hover {
color:#ff0000;
}



/*   ---  linked labels in footer etc ---- */
.donate{
position:relative; width:78px;
height:13px; margin-top:2px;margin-left:2px; background-image:  url('donate.jpg');background-repeat: no-repeat;
}

.fcbk{
position:relative; float:right; width:78px;
height:13px; margin-top:2px;  background-image:  url('facebook.jpg');background-repeat: no-repeat;
}
.ff{
position:relative; float:right; width:78px;
height:13px;margin-top:2px; background-image:  url('firefoxlabel.jpg');background-repeat: no-repeat;
}
.freesp{
position:relative; float:right; width:78px; height:13px;
margin-top:2px;  background-image:  url('freespeech.jpg');background-repeat: no-repeat;
}
.google{
position:relative;float:right; width:78px; height:13px;
 margin-top:2px;  background-image:  url('googleearth.jpg');background-repeat: no-repeat;
}
.grnpc{
position:relative; float:right; width:78px; height:13px; margin-top:2px;
 background-image:  url('greenpeace.jpg');background-repeat: no-repeat;
}
.opjournl{
position:relative; float:right; width:78px; height:13px;
margin-top:2px; background-image:  url('opinion.jpg');background-repeat: no-repeat;
}
.trati{
position:relative; float:right; width:78px; height:13px; margin-top:2px;
background-image:  url('technorati.jpg');background-repeat: no-repeat;
}
.opera{
position:relative; float:right; width:78px;
height:13px; margin-top:2px;
 background-image:  url('operalabel.jpg');background-repeat: no-repeat;
}
.oo{
position:relative;float:right; width:78px; height:13px; margin-top:2px;
background-image:  url('openofficlabel.jpg');background-repeat: no-repeat;
}
.nopops{
position:relative; float:right; width:78px; height:13px;
margin-top:2px;  background-image:  url('nopouplabel.jpg');background-repeat: no-repeat;
}
.hndcdd{
position:relative; float:right; width:78px; height:13px; margin-top:2px;
 background-image:  url('handcoded.jpg');background-repeat: no-repeat;
}
.res{
position:relative; float:right; width:78px; height:13px; margin-top:2px;
 background-image:  url('resolutionlabel.jpg');background-repeat: no-repeat;
}
.amnsty{
position:relative; float:right; width:78px; height:13px; margin-top:2px;
 background-image:  url('amnesty.jpg');background-repeat: no-repeat;
}
.dmcrcy{
position:relative;float:right; width:78px; height:13px; margin-top:2px;
background-image:  url('democracy.jpg');background-repeat: no-repeat;
}
.delic{
position:relative; float:right; width:78px; height:13px; margin-top:2px;
background-image:  url('delic.jpg');background-repeat: no-repeat;
}



.lnkcntct{
position:relative; float:left;width:78px; height:13px;
background-image: url('imlinking.jpg');background-repeat: no-repeat;
}

.ca{
position:absolute;bottom:5px;left:20px; width:78px; height:13px;
 background-image: url('canadian.jpg');background-repeat: no-repeat;
}

.twntypxls{
position:relative; float:left; width:2px; height:13px;
}

.twntypxlsr{
position:relative; float:right; width:24px; height:13px;
}

.clbdyspn {
position : absolute; top : 110px; left : 700px; width : 170px; height : 1400px; z-index : 8;
}

/* the coolinkcss */

div#coollink {
position : absolute; top : 110px; left : 45px; width : 95px;
padding : 1px; padding-left : 10px; z-index : 10; font : 11px "DejaVu Sans", "Bitstream Vera Sans",arial, OpenSymbol sans-serif;font-variant :small-caps;
}

div#coollink a {
display : block; text-align : left; text-decoration : none;
color : #fff; background-color : #4682b4; border-top:1px solid#ffffff; border-right : 3px solid #dcdcdc; border-bottom : 2px solid #2f4f4f;
border-left : 2px solid #000000; padding : 1px; padding-left : 10px; margin-top : 2px; z-index : 10;
}
div#coollink a:active {
color : #ff0000; background : #40e0d0; border: 1px solid #000000; border-right : 4px solid #ff0000;
}
div#coollink a:hover {
font-weight:bold; color : #ffd700; background : #000; border:1px solid #dcdcdc; border-right : 4px dotted #ff0000;
}
div#coollink a span {
display : none; z-index : 10;
}

div#coollink  a:hover span
{ display:block; position: absolute; top:140px; left:-377px; width:430px;   background-color: #e2d2a2; padding: 20px; margin:10px; font-weight:bold; font:12px "DejaVu Sans", "Bitstream Vera Sans",arial, OpenSymbol sans-serif; color:#000; text-align: left; border:1px solid; z-index:10; }



/**/

div#coollinka {
position : absolute; top : 356px; left : 45px; width : 95px;
font : 11px "DejaVu Sans", "Bitstream Vera Sans",arial, OpenSymbol sans-serif; padding : 1px; padding-left : 10px; z-index : 9;font-variant :small-caps;
}

div#coollinka a {
display : block; text-align : left; text-decoration : none; color : #fff;
background : #4682b4;border-top:1px solid#ffffff; border-right : 3px solid #dcdcdc; border-bottom : 2px solid #2f4f4f;
border-left : 2px solid #000000; padding : 1px; padding-left : 10px; margin-top : 3px; z-index : 9;
}

div#coollinka a:active {
color : #ff0000; background : #40e0d0; border: 1px solid #000000; border-right : 4px solid #ff0000;
}

div#coollinka a:hover {
font-weight:bold; color: #ffd700; background : #000; border:1px solid #dcdcdc; border-right : 4px dotted #ff0000;
}
div#coollinka a span {
display : none; z-index : 9;
}

div#coollinka  a:hover span
{ display:block; position: absolute; top:147px; left: -377px; width:430px;   background-color: #e2d2a2; padding: 20px; margin:10px; font:12px  "DejaVu Sans", "Bitstream Vera Sans",arial, OpenSymbol sans-serif; color:#000000; text-align: left; border:1px solid; z-index:9; }

/**/

div#coollinkb {
position : absolute; top : 610px; left : 45px; width : 95px;
font : 11px  "DejaVu Sans", "Bitstream Vera Sans",arial, OpenSymbol sans-serif; padding : 1px; padding-left : 10px; z-index : 8;font-variant :small-caps;
}
div#coollinkb a {
display : block; text-align : left; text-decoration : none; color : #fff;
background : #4682b4;border-top: 1px solid#ffffff;  border-right : 3px solid #dcdcdc; border-bottom : 2px solid#2f4f4f;
border-left : 2px solid #000000; padding : 1px; padding-left : 10px; margin-top : 3px; z-index : 8;
}
div#coollinka a:active {
color : #ff0000; background : #40e0d0; border: 1px solid #000000; border-right : 4px solid #ff0000;
}
div#coollinkb a:hover {
font-weight:bold; color : #ffd700; background : #000; border:1px solid #dcdcdc; border-right : 4px dotted #ff0000;
}
div#coollinkb a span {
display : none; z-index : 8;
}
div#coollinkb  a:hover span
{ display:block; position: absolute; top:147px; left:-377px; width:430px;   background-color: #e2d2a2; padding: 20px; margin:10px; font:12px  "DejaVu Sans", "Bitstream Vera Sans",arial, OpenSymbol sans-serif; color:#000000; text-align: left; border:1px solid; z-index:8; }


