    *  body {
           margin : 0;
           padding : 0;
           background-image: url(/templates/zen/images/tlo_body.gif);
	   background-repeat : repeat;
	   
      }    
    * font, th, td, p {
           font-family : Verdana, Arial, Helvetica, sans-serif;
      }
    * a:link, a:active, a:visited {
           color : #006699;
      }
    * a:hover {
           text-decoration : none;
           color : #006699;
      }
    * hr {
           height : 0;
           border : 0 solid #c2b8ae;
           border-top-width : 1px;
      }
    * .forumline {
           border : 4px solid #864e2f;
      }
    * .fondindex {
           background-image : url(images/fond2.gif);
           height : 200px;
      }
    * div.footer {
           text-align: right;
           width: 85%;
    }
    * .table {
           height : 18px;
      }
    * td.fondfooter {
           background-image : url(images/footer.gif);
           background-repeat : no-repeat;
           background-position : center;
      }
    * td.rowpic {
           background-image : url(images/cellpic2.jpg);
           background-repeat : repeat-y;
      }
      
    * td.row_helped { background-color: #F0EDDE; }
      
    * td.rowpic_invert {
           background-image : url(images/cellpic2_invert.jpg);
           background-repeat : repeat-y;
           background-position : right;
      }
    * th {
           color : #ffa34f;
           font-size : 11px;
           font-weight : bold;
           background-color : #808080;
           height : 25px;
           background-image : url(images/cellpic3.gif);
      }
    * td.cat, td.catHead, td.catSides, td.catLeft, td.catRight, td.catBottom {
           background-image : url(images/cellpic1.gif);
      }
    * td.cat, td.catHead, td.catBottom {
           height : 29px;
           border-width : 0;
      }
    * th.thHead, th.thSides, th.thTop, th.thLeft, th.thRight, th.thBottom, th.thCornerL, th.thCornerR {
           font-weight : bold;
           border-style : solid;
           height : 28px;
      }
    * th.thHead, td.catHead {
           font-size : 12px;
           border-width : 1px 1px 0;
      }
    * th.thSides, td.catSides, td.spaceRow {
           border-width : 0 1px;
      }
    * td.spaceRow {
           background-color : #C2B8AE;
      }  
    * th.thRight, td.catRight, td.row3Right {
           border-width : 0 1px 0 0;
      }
    * th.thLeft, td.catLeft {
           border-width : 0 0 0 1px;
      }
    * th.thBottom, td.catBottom {
           border-width : 0 1px 1px;
      }
    * th.thTop {
           border-width : 1px 0 0;
      }
    * th.thCornerL {
           border-width : 1px 0 0 1px;
      }
    * th.thCornerR {
           border-width : 1px 1px 0 0;
      }
    * .maintitle, h1, h2 {
           font-weight : bold;
           font-size : 22px;
           font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
           text-decoration : none;
           line-height : 120%;
           color : #000000;
      }
    * .gen {
           font-size : 14px;
      }
    * .genmed {
           font-size : 13px;
      }
    * .gensmall {
           font-size : 11px;
      }
    * .gen, .genmed, .gensmall {
           color : #000000;
      }
    * a.gen, a.genmed, a.gensmall {
           color : #000000;
           text-decoration : none;
      }
    * a.gen:hover, a.genmed:hover, a.gensmall:hover {
           color : #000000;
           text-decoration : underline;
      }
    * .mainmenu {
           font-size : 11px;
           color : #000000;
      }
    * a.mainmenu {
           text-decoration : none;
           color : #006699;
      }
    * a.mainmenu:hover {
           text-decoration : underline;
           color : #000000;
      }
    * .cattitle {
           font-weight : bold;
           font-size : 12px;
           letter-spacing : 1px;
           color : #000000;
      }
    * a.cattitle {
           text-decoration : none;
           color : #000000;
      }
    * a.cattitle:hover {
           text-decoration : underline;
      }
    * .forumlink {
           font-weight : bold;
           font-size : 12px;
           color : #000000;
      }
    * a.forumlink {
           text-decoration : none;
           color : #c84040;
      }
    * a.forumlink:hover {
           text-decoration : underline;
           color : #fd0303;
      }
    * .nav {
           font-weight : bold;
           font-size : 11px;
           color : #000000;
      }
    * a.nav {
           text-decoration : none;
           color : #000000;
      }
    * a.nav:hover {
           text-decoration : underline;
      }
    * .topictitle {
           font-weight : bold;
           font-size : 11px;
           color : #000000;
      }
    * a.topictitle:link {
           text-decoration : none;
           color : #006699;
      }
    * a.topictitle:visited {
           text-decoration : none;
           color : #5493b4;
      }
    * a.topictitle:hover {
           text-decoration : underline;
           color : #dd6900;
      }
    * .name {
           font-size : 11px;
           color : #000000;
      }
    * .postdetails {
           font-size : 10px;
           color : #000000;
      }
    * .postbody {
           font-size : 12px;
      }
    * a.postlink:link {
           text-decoration : none;
           color : #006699;
      }
    * a.postlink:visited {
           text-decoration : none;
           color : #5493b4;
      }
    * a.postlink:hover {
           text-decoration : underline;
           color : #dd6900;
      }
    * .code {
           font-family : Courier, 'Courier New', sans-serif;
           font-size : 11px;
           color : #006600;
           background-color : #fafafa;
           border : #d1d7dc;
           border-style : solid;
           border-left-width : 1px;
           border-top-width : 1px;
           border-right-width : 1px;
           border-bottom-width : 1px;
      }
    * .quote {
           font-family : Verdana, Arial, Helvetica, sans-serif;
           font-size : 11px;
           color : #444444;
           line-height : 125%;
           background-color : #fafafa;
           border : #d1d7dc;
           border-style : solid;
           border-left-width : 1px;
           border-top-width : 1px;
           border-right-width : 1px;
           border-bottom-width : 1px;
      }
    * .copyright {
           font-size : 10px;
           font-family : Verdana, Arial, Helvetica, sans-serif;
           color : #444444;
           letter-spacing : -1px;
      }
    * a.copyright {
           color : #444444;
           text-decoration : none;
      }
    * a.copyright:hover {
           color : #000000;
           text-decoration : underline;
      }
      
    * form { margin: 0; }
    * form { display: inline; }

    * input, textarea, select {
           color : #000000;
           font : normal 11px Verdana, Arial, Helvetica, sans-serif;
           border-color : #000000;
      }
    * input.post, textarea.post, select {
           background-color : #ffffff;
      }
    * input.post2, textarea.post2, select {
           background-color : #ffffff;
      }
    * input {
           text-indent : 2px;
      }
    * input.button {
           background-color : #efefef;
           color : #000000;
           font-size : 11px;
           font-family : Verdana, Arial, Helvetica, sans-serif;
      }
    * input.mainoption {
           background-color : #fafafa;
           font-weight : bold;
      }
    * input.liteoption {
           background-color : #fafafa;
           font-weight : normal;
      }
    * .helpline {
           background-color : #dee3e7;
           border-style : none;
      }
    * span.badwordhighlight { background-color: #FFFF00; }
    .pm { font-size: 11px; text-decoration: none; color: #FF0000 } 

.table0
{
	background-color : #EFEFEF;
	border-bottom-color : #dedede;
	border-bottom-style : solid;
	border-bottom-width : 1;
	border-left-color : #fefefe;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #dedede;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #fefefe;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000000;
	font-size : 10px;
}

.pagination {
	color: #666;
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
    padding-bottom: 4px;
	cursor: pointer;
	text-decoration: none;
}
.pagination a, .pagination a:visited, .pagination a:active {
	background-color: #EAEBEB;
	color: #000;
	border-color: #D4D7DA;
	border: #D4D7DA 1px solid;
	padding: 1px;
	text-decoration: none;
}
.pagination a:hover {
	background-color: #FFF;
	color: #666;
	border-color: #EAECEF;
	border: #EAECEF 1px solid;
	text-decoration: none;
	padding: 1px;
}
.mojebody {
	   
           font-weight: normal;
           font-size: 15px;
           font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
           text-align: justify;
           text-decoration: none;
           color: #000000;
      }
.mojebody1 {
           font-weight: normal;
           font-size: 15px;
           font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
           text-align: center;
           text-decoration: none;
           color: #000000;
      }
.mojfooter {
           font-weight: bold;
           font-size: 10px;
           font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
           text-align: left;
           text-decoration: none;
	   line-height: 100%;
           color: #008080;
      }
.awatar { 
width: 50px; 
height: 50px; 
border: 1px solid #292626; 
padding: 3px;  -
moz-border-radius: 5px; 
border-radius: 5px; 
}

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
	

/* Min-Width */
.lbWidth { /* most browsers */
	position: absolute;
	top: 0px; left: 0px;
	width: 100%;
	min-width: 790px;
	}

* html .lbContent { /* IE6 */
	margin-left: -790px;
	position:relative;
	}

* html .lbMinWidth { /* IE6 */
	padding-left: 790px;
	}
	
	
/* Clearfix */	
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 