html {
        margin:0;padding:0;background:#DFE2E9 url('layout/bg.jpg')  repeat; color: #000;
}
body {
        padding: 0;
        margin: 0;
        background: url('layout/bg2.jpg') repeat-x;
        color: #666;
        width: 100%;
height: 100%;
        display: table;
         
font : 12px trebuchet ms, verdana, Helvetica, sans-serif;text-align:center}


p{margin:0 10px 10px}
div#header{position:relative}
div#header h1{height:80px;line-height:80px;margin:0;
padding-left:10px;background: #EEE;color: #79B30B}

div#container{text-align:left}
div#content p{line-height:1.4}
div#navigation{background:#fff; float:left; width: 143px; height: 600px; background: url(layout/img1.jpg) no-repeat top center;}
div#footer{clear:both;width:100%;background: url(layout/bg3.jpg) top center repeat-x; text-align: center; font-size: 10px;}

div#container{width:756px;margin:0 auto; background: #fff; }
div#content{float:right;width:613px; text-align: justify;}

div#menu {margin:0; padding:0;}

#footer a:link, #footer a:active, #footer a:visited 
{ color: #fff;
}
#footer a:hover {

color : #585858; background:none;}



#menu a:link, #menu a:active, #menu a:visited 
{
 height: 30px; padding-left: 2px; padding-right: 2px; display: block; background: url(layout/menu.jpg) no-repeat top center;
font : 13px arial; TEXT-TRANSFORM: uppercase; COLOR: #604a31; BORDER-BOTTOM:  none; TEXT-DECORATION: none; width: 100px; text-align:center;
}

#menu a:hover {
CURSOR: crosshair; COLOR: #cbceca; background: #fff;}


h1 { 
color : #515456; 
padding-left : 10px; 
font : italic 16pt Georgia, Verdana, sans-serif; 
border-bottom: 4px solid #EFEFEF;
} 


h1:first-letter {
font : italic 18pt Georgia, Verdana, sans-serif; 
	color:#7A9CCE;
	}


h2 { 
color : #757575; 
padding-left : 10px; 
font : italic 400 12pt Georgia, Verdana, sans-serif; 
text-transform : lowercase; 
border-bottom: 4px solid #EFEFEF;
} 



a:link, a:active, a:visited { 
text-decoration : none; 
color : #C4776A; 
cursor : default; 
font-weight: bold;
border-bottom : 1px solid #ccc; padding-bottom: 0px; margin-bottom: 0px;
} 
a:hover { 
background : #fff; 
color : #585858; 
border-bottom : 1px solid #aeaeae; 
cursor : crosshair; 
}

blockquote { 
border-right : 4px solid #EAEAEA; 
font-family : arial; 
font-size : 11px; 
line-height : 19px; 
width : 80%; 
margin : 1em 2em; 
border-left : 2x solid #fff; 
padding : 1em; 
background : #EAEAEA; 
} 


ul { 
list-style-type : square; 
line-height : 2.0; 
} 
p.c1 { 
text-align : center; 
} 

strong { 
color : #7A9CCE; 
font-family : georgia; 
text-transform : lowercase; 
} 

em { 
color : #000000; 
font-family : courier new;
} 

.clear { 
clear : both; 
} 
u { 
text-decoration : none; 
margin-bottom : 2px; 
border-bottom : 1px double #999; 
} 
p.c1 { 
text-align : center; 
} 
p.c2 { 
text-align : center; 
} 
.image { 
padding : 2px; 
border : 2px solid #EAEAEA; 
margin-right : 7px; 
margin-left : 7px; 
margin-bottom : 0; 
background : #EAEAEA; 
} 

div#affy {
padding-top: 350px; text-align: center; 
}


table, tr, td { 
border-collapse : collapse; 
font : 11px verdana, sans-serif; 
line-height : 2.0; 
align: center;
} 
td { 
padding : 3px; 
font : 11px verdana, sans-serif; 
line-height : 2.0; 
} 
th.cat { 
border-bottom : 1px solid #ccc; 
        background: url('layout/bg2.jpg') repeat-x;
text-align : center; 
font-weight : bold; 
color : #fff; 
padding : 6px 6px 6px 12px; 
font-family : georgia; 
text-transform : lowercase; 
letter-spacing : 2px; 
} 

th.c1 { 
text-align : center; 
} 


th { 
color : #373737; 
text-align : left; 
font-weight : normal; 
padding : 6px 6px 6px 12px; 
font : 11px arial, sans-serif, georgia; 
border-collapse : collapse; 
background-color : #ededed; 
border-bottom : 1px solid #ccc; 
} 