@charset "utf-8";
/* CSS Document */

<style type="text/css">
<!-- 
div {margin-left:auto ; margin-right:auto }
table {margin-left:auto ; margin-right:auto}
.wrapper {
	max-width: 2600px;
	margin: 0 auto;
}
body {
font-size: 10px; color: #445544; font-family: "Century Gothic"; font-weight: bold; text-decoration: none; 
BACKGROUND-COLOR: #FFFFFF;
text-align: center;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 20px;
}
a {color: #000000; text-decoration: underline;}
a:hover {color: #FF0000; text-decoration: underline;}
.header {
	text-align:left; 
	padding: 10px 10px 10px 50px; 
	font-size: 9px;
}
h1 { font-size: 30px; padding: 0px; margin: 0px; }
h2 { font-size: 18px; padding: 0px; margin: 0px; }

.pb {
        text-align:center;
        font-size: 15px;
        margin: 0 auto;
        width: 80%;
        padding:2px;
}

.pi {
margin:0px;
padding:10px;      
margin-right:4px;
margin-top:4px;
float:left;
overflow: hidden;
display:block;
}

.pi img{
   display:block;
   border: 0px;
}

.rb {
	font-size: 15px;
	text-align: left;
	margin: 15px;
	margin-left: 50px;
}
.block {
	text-align:center;
	margin: 0 auto;
}
.block img{ border:0px; margin: 0 auto; }

.arch_links {
max-width: 800px;
}

.txtblock {
	font-size: 12px;
	line-height: 2.0em;
	text-align:left;
	margin-left:50px;
	margin-right:20px;
}

.glinks { list-style-type: square; }

.arch {
        font-size: 15px;
        font-weight: bold;
        border: 1px solid #000000;
        padding: 3px;
        margin: 1px;
	line-height: 2.0em;
}
a.arch:hover {
        font-size: 15px;
        font-weight: bold;
        border: 1px solid #000000;
        padding: 3px;
        margin: 1px;
}

.taglinks {
	margin-left:100px;
	margin-right:100px;
}

.toplist {
	text-align:left;
	margin-top:25px;
	margin-left:100px;
	margin-bottom:25px;
}

.cat_container {
 max-width: 1200px;
 margin: 0 auto;   
}
.cat_object {
 margin-left:2px;
 margin-right:3px;
 margin-top:0px;  
 margin-bottom:10px;
 float:left;
 font:italic 17px Georgia;
}

.cat_object img {
 border:1px solid #000;
}

.image_stack {
        width: 250px;
        position: relative;
        float: left;   
        margin:20px 10px 10px;
        padding-top: 300px;
        text-align: right;
        font-size: 20px;
}

.image_stack img {
        border: none;
        text-decoration: none;
        margin-left:0px;
}

.imgso  {
        position: absolute;
        border: 4px solid #FFF;
        text-decoration: none;
        position: absolute;
        margin-left:0px;
        width: 180px;
        height: 240px;
        overflow: hidden;
        box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.5);
        -moz-box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.5);
        -webkit-box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.5);
        z-index: 99;
        -moz-transition: all 0.2s ease;
        -webkit-transition: all 0.2s ease;
        -o-transition: all 0.2s ease;
        transition: all 0.2s ease;
}

.image_stack #iph1 {
        top: 60px;
        left: 100px;
}
.image_stack #iph2 {
        top: 30px;
        left: 70px;
}
.image_stack #iph3 {
        top: 0px;
        left: 40px;
}

.image_stack .rotate1 {
        -webkit-transform: rotate(10deg);
        -moz-transform: rotate(10deg);
        transform: rotate(10deg);
}
.image_stack .rotate2 {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        transform: rotate(0deg);
}
.image_stack .rotate3 {
        -webkit-transform: rotate(-10deg);
        -moz-transform: rotate(-10deg);
        transform: rotate(-10deg);
}


img { border: black solid 1px; }
.none { border: 0px;}
div.ads img{border:0px;}
.clear{clear: both;}
-->
</style>