.page{position:absolute; left:5px; top:5px;width:99%; height:2140px; }

body{font-family:Verdana, "DejaVu Sans", sans-serif; font-size:8pt;line-height:130%;}


p.center{width:97%;text-align:center; padding: 7px; border:1px solid #e2d2a2;background-color:#F5EFBF}
p.centermission{width:97%;text-align:center; padding: 7px; border:1px solid #969375;background-color:#b9d4ed;}

.header{position:absolute;top:0px; left:0px;  width:85%; height:108px; border:1px solid;background-color:#000; background-image:url(images/sazeithdr.gif); background-repeat:no-repeat;}

.content{position:absolute;left:0px;top:113px; width:85%;height:1937px; border:1px solid;background-color:#eee8ba;}
.left{position:relative; float:left; width:17%;height:1936px; background-color:#e2d2a2;overflow:hidden;}
.leftcont{ width:90%;margin-left:7px;margin-right:5px; text-align:center;background-color:#e2d2a2; font-size:11px;line-height:125%;}

.contentcol{position:relative; float:right;width:83%; height:1936px; border-left:0px; clear:both;background-color:#eee8ba;overflow:auto; }
.contentcolcont{position:relative; margin:0px 20px 10px 20px;background-color:#eee8ba; color:#000033;font-size:12px; line-height:130%;}

.right{position:absolute; right:2px;top:0px; width:14%; height:2050px;border:1px solid; background-color:#e2d2a2;overflow:hidden;}
.rightcont{position:relative; margin:10px; text-align:center; background-color:#e2d2a2; color:#600006;font-size:11px;}

.footer{ position:absolute; width:99.7%;top:2054px; left:0px;  height:84px; border:1px solid;text-align:center;background-color:#ffa500; overflow:hidden;}

.anhr{width:100%; height:1px; background-color:#e2d2a2;margin-bottom:-10px;}

.artttl{/* article title left*/
position: relative; width:100%; float:left;text-align:right; white-space:nowrap;vertical-align:baseline;font-size:18px;
}
.artlft{/* article title right*/
position:relative; float:left; font-size:18px; vertical-align:baseline;
}

/* date and author under headers*/
.sidebar{position:relative; width:100%; margin-bottom:25px; white-space:nowrap;
}

.sidebarright {/* article date under headers*/
position : relative; float:right; font-size: 10px;
margin-top:0px; padding-top:1px;
}
.sidebarleft {/* author credit under headers*/
position :relative; float:left;  font-size: 10px;
margin-top:0px;  margin-bottom: 1px;padding-top:1px;
}

.contenttopright{position:relative; float:right; width:45%;margin-top:15px;}

.contenttopleft{position:relative; float:left; width:45%;margin-top:15px;}



.contentbottomright{position:relative; float:right; width:45%;margin-top:15px;}

.contentbottomleft{position:relative; float:left; width:45%;margin-top:15px;}




/* 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;
}

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;
}



.rghtsig {/*for author creditbar/info on most articles etc*/
position:relative; float:right;font-family : "DejaVu Sans", "Bitstream Vera Sans", Arial, OpenSymbol;
font-size : 10px;  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;
}


h4 {/*main body headers*/
font-family : "DejaVu Serif", "Bitstream Vera Serif",Times, "Times New Roman"; font-size : 14pt; margin-bottom :1px;
}



.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;
}


.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;
}


.date {/* box containing date, vol, issue # in header main pg*/
position : relative; float : right;  margin-top : 0; margin-bottom : 0; padding : 5px; 
 font-family : "DejaVu Sans", Arial; font-size: 14px;color:#a52a2a;text-align:right;font-weight:bold;
}

.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; 
}


.floathdrttlbx{position:relative; width : 666px; height:40px; background-color: #ffba00; border-bottom:3px double #000; z-index:2;margin-left:19.3%;
}
.floathdrttl{font-family:Times,"Times New Roman","Dejavu Serif"; font-size:38px;  width : 100%;  float : left; text-align:center;
}


.wowipxlsl{
position:relative; float:left; width:164px; height:13px;
}
.wowipxlsr{
position:relative; float:right; width:25px; height:5px;
}

.wowi {/*pg2,3,etc main body*/
position : absolute; top:84px; left:127px;
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;
overflow:auto;}






.seventencont {/*logo box accompanying text*/
position : relative; float : right;margin-top : 14px; margin-left:15px;   background-color: #eee8ba;  font-size:80%; border-left:1px solid; color:#000;padding-left:7px; line-height:120%;clear:right;
}
.imgcont {/*logo box accompanying text*/
position : relative; float : right; margin-top : 1px; margin-left:5px; padding-left:7px; clear:right;
}



.ttllftbg{/* titles page 2, 3 etc  right big*/
 margin-top:1px; margin-bottom:-15px; font-size : 24px; text-align:left; font-weight:normal;
}

.ttlrt{/* titles page 2, 3 etc  right*/
margin-top:1px; margin-bottom:5px; font-size : 24px; text-align:right; font-weight:normal;
}
.ttlrtsm{/* titles page 2, 3 etc  rght sm*/
margin-top:1px; margin-bottom:5px; font-size : 18px; text-align:right; padding:1px;
}


.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;
}





/*   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;
}



small{font-size:75%;}
strong{font-weight:bold;}
em{font-style:italic;}

.pagepictux {
position : relative;float: right;margin-top : 3px; width : 105px; height : 124px; 
}
.pagepiclogotux {
position : relative;float:right;width:105px;height:124px;margin-bottom:-5px;
background-image : url('images/smalltux.png'); 
}

.operalogocont {
position : relative; float : right;margin-top : 3px; width : 138px; height : 65px; background-color: #eee8ba;
}
.operalogo {
position : relative;width:138px;height:52px;margin-bottom:-5px;
float : right;background-image : url('ologo_wback.gif'); clear:right; 
}


.twocents {
position : relative;float: right;margin-top : 3px; width : 155px; height : 155px; 
}
.twocentspng {
position : relative;width:155px;height:155px;margin-bottom:-5px;
background-image : url('images/1857.png'); 
}


.screemlogocont {
position : relative;float: left;margin-top : 3px; margin-right: 15px;width : 280px; height : 87px; background-color: #eee8ba;
}
.screemlogologo {
position : relative;width:280px;height:71px;margin-bottom:-5px;
background-image : url('screemlogo.jpg'); 
}

.tbirdcont {/*logo box accompanying text*/
position : relative; margin-top : 3px;margin-left:0px; width : 126px; height : 141px; background-color: #e2d2a2;
}
.tbirdlogo {/* box for date stamp on main pg*/
position : relative;width:126px;height:126px;margin-bottom:-5px;
background-image : url('tbird.jpg'); clear:right; 
}

.screemcont {/*logo box accompanying text*/
position : relative; margin-top : 3px;margin-left:8px; width : 111px; height : 55px; background-color: #e2d2a2;
}
.screemlogo {/* box for date stamp on main pg*/
position : relative;width:111px;height:28px;margin-bottom:-5px;
background-image : url('screem.jpeg'); clear:right; 
}

.emacscont {/*logo box accompanying text*/
position : relative; margin-top : 3px;margin-left:20px; width : 81px; height :73px; background-color: #e2d2a2;
}
.emacslogo {/* box for date stamp on main pg*/
position : relative;width:81px;height:46px;margin-bottom:-5px;
background-image : url('emacs.jpeg'); clear:right; 
}

.ubuntuacont {/*logo box accompanying text*/
position : relative;float:right; margin-top : 3px;margin-right:5px; margin-bottom:5px;width : 100%; height :59px; background-color: #e2d2a2;clear:right;
}
.ubuntualogo {/* box for date stamp on main pg*/
position : relative;width:116px;height:30px;margin-bottom:-5px;margin-top:3px;
background-image : url('ubuntua.jpg');background-repeat: no-repeat; clear:right;
}

.gpartedcont {/*logo box accompanying text*/
position : relative; margin-top : 3px;margin-left:20px; width : 82px; height : 110px; background-color: #e2d2a2;
}
.gpartedlogo {/* box for date stamp on main pg*/
position : relative;width:82px;height:82px;margin-bottom:-5px;
background-image : url('gparted.jpeg');  clear:right; 
}

.gnucont {/*logo box accompanying text*/
position : relative; margin-top : 3px;margin-left:3px; width : 120px; height : 135px; background-color: #e2d2a2;
}
.gnulogo {/* box for date stamp on main pg*/
position : relative;width:120px;height:109px;margin-bottom:-5px;
background-image : url('gnu.jpeg'); clear:right;
}
.firefoxcont {/*logo box accompanying text*/
position : relative; margin-top : 3px;margin-left:3px; width : 100px; height : 125px; background-color: #e2d2a2;
}
.firefoxlogo {/* box for date stamp on main pg*/
position : relative;width:100px;height:100px;margin-bottom:-5px;
background-image : url('firefoximg.jpg'); clear:right;
}



.siduxcont {/*logo box accompanying text*/
position : relative;
float : right; margin-top : -2px; padding : 0; margin-top: 3px; margin-right : 20px; width : 327px; height : 107px; 
Background-color:#eee8ba;
}
.siduxlogo {
position : relative;width:327px;height:107px;margin-bottom:-4px;
float : right;background-image : url('images/siduxlogo.png'); background-repeat: no-repeat;
}

.wubicont {/*logo box accompanying text*/
position : relative;
float : left; margin-top : -2px; padding : 0; margin-top: 3px; margin-right : 20px; width : 219px; height : 85px; 
Background-color:#eee8ba;
}
.wubilogo {
position : relative;width:245px;height:75px;margin-bottom:-4px;
float : right;background-image : url('wubi.png'); background-repeat: no-repeat;
}
.ubuntucont {
position : relative;
float : right; margin-top : -2px; padding : 0; margin-top: 3px; margin-left : 20px; width : 295px; height : 75px; 

}
.ubuntulogo {
position : relative;width:295px;height:75px;
float : right;background-image : url('ubuntulogo.png');
}
.opencont {
position : relative;
float : right; margin-top : -2px; padding : 0; margin-top: 3px; margin-left : 20px; width : 110px; height : 110px; 
Background-color:#eee8ba;
}
.openlogo {
position : relative;width:110px;height:95px;
float : right;background-image : url('images/open.png'); clear:right; 
}
.fsfcont {
position : relative;
float : left; margin-top : 3px; margin-right:10px; margin-bottom:0px;  margin-left : 0px; width : 102px; height : 69px; 
Background-color:#eee8ba;border-top: 1px; border-right: 1px; border-bottom:0px; border-left: 1px ;
}
.fsflogo {
position : relative;width:102px;height:54px;margin-bottom:-4px;
float : right;background-image : url('fsf.jpg');border:1px solid; clear:right; 
}

.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; clear:right; 
}


.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;
}
.frmcntra {position:relative;
 margin-top:20px; 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;color:#000033;
font-size:9px;
font-weight:bold;
}


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

a:hover {
font-style:italic; color:#000440;
}



/*   ---  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;
}

