html {
height:100%; 
max-height:100%; 
padding:0; 
margin:0; 
border:0; 
font-family : Verdana, Tahoma, Arial, Helvetica, Sans-serif, sans-serif; 
font-weight : normal; 
font-style : normal; 
font-size : small;
background: #fff;
color:#000; 



/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ }

body {
height:100%; 
max-height:100%; 
overflow:hidden; 
padding:0; 
margin:0; 
border:0;
}

/*Text Attributes*/

p {
font-family : Verdana, Tahoma, Arial, Helvetica, Sans-serif, sans-serif; 
font-weight : normal; 
font-style : normal; 
font-size : small;
color:#000;
background:#fff;
margin:0 ;
padding-bottom:10px;
padding-right:3px;
text-align:justify;
} 

.sale {
background-color:#ff9;
}

h1, h2, h3, h4, h5, h6 {
font-family : Verdana, Tahoma, Arial, Helvetica, Sans-serif, sans-serif; 
font-weight : 500; 
font-style : normal; 
font-size: small;
} 

h1 {
font-size: xx-large;}
h2 {
font-size: x-large;}
h3 {
font-size: large;}
h4 {
font-size: medium;}
h6 {
font-size: x-small;}


/* Display elements */

#content {
display:block; 
position:relative; 
height:100%; 
max-height:100%; 
overflow:auto; 
padding-left:80px; 
padding-right:10px;
z-index:3;
}

#head {
position:absolute; 
margin:0; 
top:0; 
right:18px; 
display:block; 
width:100%; 
height:100px; 
background: #563; 
z-index:5; 
color:#000; 
}

#foot {
position:absolute; 
margin:0; 
bottom:-1px; 
right:18px; 
display:block; 
width:100%; 
height:30px; 
background:#eeb; 
color:#000; 
text-align:center; 
font-size:x-small; 
z-index:4;}

#left {
position:absolute; 
left:0; 
top:120px; 
height:100%; 
width:50px; 
background: #eeb; 
background-position:0 130px; 
font-size:1em; 
color:#000;
z-index:4; }

#pad1 {
display:block; 
width:18px; 
height:100px; 
float:left;
}

#pad3 {
display:block; 
width:18px; 
height:30px; 
float:left;
}

.pad2 {
display:block; 
height:120px;

}


#pad4 {
display:block; 
width:70px; 
float:left;
height:1px
}

#right {
position:absolute;
right:18px;
bottom:-1px;
height:100%; 
width:150px; 
background:#ffc;
color:#000; 
font-size:x-small;
margin:0;
}


/*Link Attributes*/

a:link {
font-weight : 600; 
color : #369; 
text-decoration : none;
background:inherit;

} 
a:visited {
font-weight : 600; 
color : #657; 
text-decoration : none; 
background:inherit;

 
} 
a:hover {
font-weight : 600; 
color : #ff0000; 
text-decoration : underline;
background:inherit;
} 

a:active {
font-weight : 600; 
color : #66cc00; 
text-decoration : none;
background:inherit;
 
} 











/* header image */

img.head {
top:0px;
left:148px;
position:absolute;
}




/* Floats */

.lfloat {
float:left;
margin-right:15px;
padding-bottom:5px;
}

.rfloat {
float:right;
margin-left:15px;
padding-bottom:5px;
}


img {
border:0; 
margin:0;
display:block;
font:10pt serif;
}


.lcol {
float:left;
width:400px;
}



.rcol{
width :320px;
margin-bottom: 0px ;
float:right;
}

hr {
clear:both; 
border:0;  
height:1px; 
color:#000; 
background-color:#111;}

.clr {
clear:both;
}

a.mail:link, a.mail:visited{
font-weight:500;
color:#000;
background:inherit;
}


 
#contentbox{
margin-right:175px;
}



#links {
position:absolute;
top:120px;
right:20px; 
height:300px; 
width:140px; 

font-size:x-small;
z-index:4;
padding-left:1px;
}

#links ul{
list-style-type:none;
padding:0; 
margin:0; 
}

#links li {
   	padding: 3px;
	    }
		



#navcontainer {
        background: #563;
        font: normal normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
		position:absolute;
		top:100px;
		right:18px; 
		width:100%;
		z-index:5;
		padding-left:18px;
		color:#fff;
		
		}

.nav {
       
        
        bottom: 0px;
        display: block;
        margin-right: 3px;
        position: relative;
		padding: 2px 3px 2px 3px;
		float:left;
		
		
		
}








.nav a, .nav a:link, .nav a:visited {
        background: #380;
        border: 1px solid #fff;
        bottom: -10px;
        color: #fff;
        cursor: pointer;
        display: inline;
        margin: 0;
        padding: 2px 3px 2px 3px;
        position: relative;
        right: 0px;
        text-decoration: none;
		font:normal small Verdana, sans-serif;
}

.nav a:hover {
		color:#fff;
        background: #7b0;
        
}

.nav a:active {
        background: #999;
        bottom: -10px;
        color: #FFF;
        position: relative;
        right: 0px;
		
}

.current {
        background: #563;
        bottom: -10px;
        display: block;
        margin: 0 5px 0 0;
        padding: 2px 3px 2px 5px;
        position: relative;
		color:#fff;
		float:left;
}

/*link description*/

a span {display: none;}

a:hover span {
display: block;
position: absolute; 
width:120px;
top: 20px; 
left: 1px; 
padding: 15px 5px 5px 5px; 
margin: 0px; 
z-index: 100;
color: #000;
background:#7b0;
font-size: x-small; 
text-align: left;

}
#ads{
margin-top:30px;
}



