﻿html {
	overflow-x: hidden;
	overflow-y: auto; 
}

body {
	padding: 0px; 
	FONT-SIZE: 1.0em; 
	line-height: 1.1em;
	background-color: #f9f8f1; 
	MARGIN: 0px; 

	FONT-FAMILY: Arial, Helvetica, sans-serif
}
h1, h2,h3,h4
{
    padding: 0px 0px 5px 0px;
	FONT-WEIGHT: normal; 
	MARGIN: 6px 0px 4px 0px;
	line-height: 1.2em; 
}

h1, h2 
{
   FONT-SIZE: 1.5em;
   COLOR: #666;  
}

h3
{
    font-size:1.1em;
}

 
.topMenu 
    {
        padding: 5px;
        text-align: right;
        vertical-align: bottom;
        color: #FFFFFF;
    }
 .topMenu a:link,.topMenu a:hover,.topMenu a:visited
 {
     color: #FFFFFF;
 }
 
 .topMenu a:hover
 {
     text-decoration:none;
 }
.headerStyle
{
    background-color: #483C30;
}
.dialogTable
{
	background-color: #222266;
	margin-top: 30px;
	font-size: 13px;
	border: solid 1px #222266;
	color: #FFFFF4;
}
.tableHeader
{
	background-color: #FFFFFF;
	color: #222266;
}

.frontTag
{
    font-size:14px;
    
}


DIV#body {	PADDING-RIGHT: 0px;	
PADDING-LEFT: 10px;	
FONT-SIZE: 0.8em;	
PADDING-BOTTOM: 0px;	
MARGIN: 0px 0px 30px;	
OVERFLOW: hidden;	
PADDING-TOP: 20px;	
POSITION: relative}



div.detail {
	padding: 15px 0px 0px 0px;
	FONT-SIZE: 1.1em; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 18px; 
	WIDTH: 870px; 
	POSITION: relative
}

div.detail div.detail-right
{
	WIDTH: 260px;
	float:right;
	display:inline;
	
	
}
div.detail div.detail-left
{
	float:left;
	display:inline;
	width:155px;
	
	
}
div.detail div.detail-center
{
	float:left;
	display:inline;
	MARGIN: 0px 15px 0px 10px;
	width:420px;
	
}

div.detail-center div.large-preview
{
	text-align:center;	
	}


DIV.detail H1 {
	  
	BORDER-BOTTOM: #d3d3d3 1px solid
}

DIV.detail H2 
{
    margin-top: 15px;
}

.caption {
	COLOR: #736f6e
}


.test {
	font-size: medium;
}

.roundBox {
   background: #dddddd url(/images/roundedcornr_582637_grad.gif) repeat-x top left;

	width: 185px;
	float: left;
	overflow: hidden;
	margin:5px;
}

.newWhite 
{
    width:136px;
    height:132px;
    float:left;
    overflow:hidden;
    margin:2px;
}

 .roundTop 
 {
   background: transparent url(/images/roundedcornr_582637_tr.gif) no-repeat top right;
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundGuts { 

    margin: 0 5px; 
    text-align: center;
	height: 140px;
	vertical-align: middle;
	overflow:hidden;
	}

.adBox  
{
    float: left;
    text-align: center;
    margin:5px; 
    height: 170px;
	width: 160px;
	vertical-align: middle;
	overflow:hidden;
	
	}
	
.adAnon
{
    height: 173px;
}
.adLogged
{
    height: 196px;
}
	

img.corner {
   width: 10px;
   height: 10px;
   border: none;
   display: block !important;
}

.smallStuff {
	background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:1px;
	padding-left:2px;
	border: 1px solid #666666;

}

.titleWrapper
{
 
    text-align:right
    }

.titleBox {
	
	height: 35px;
	overflow: hidden;
	text-align:left;
}

.info, .download, .note, .notice, .success, .errorBar
{
	display: block;
	padding: 8px 8px 8px 12px;
	margin: 7px 0px;
}


.errorBar
{
	color: #c00;
	border-top: 3px solid #fe7b7a;
	border-bottom: 3px solid #fe7b7a;
	background-color: #ffcccc;
}

.success
{
	color: #000000;
	border-top: 3px solid #fe7b7a;
	border-bottom: 3px solid #fe7b7a;
	background-color: #D9FCCF;
	border-top-color: #009933;
	border-bottom-color: #009933;
}

.squareThumb {
	float:left;
	overflow:hidden;
	width:90px;
	height:90px;
	margin:2px;
	text-align:center;
}

/* hover nahled */

#trailimageid {
	position: absolute;
	display: none;
	left: 0;
	top: 0;
	z-index: 1000;
}
#trailimageid .trail-wrap {
	position: absolute; 
	padding: 3px;
	border: 1px solid #d3d3d3;
	background: #eee;
	
}

#trailimageid .trail-wrap .trail-title {
	width: 250px;
	margin: 1px;
	font-size: .75em;
	color: #666;
}
#trailimageid .trail-wrap .trail-title strong {
	color: #000;
}

.breadcrumb
{
    padding-top: 5px;
    padding-bottom: 3px;
}

.copyright
{
    font-size:0.75em;   
}

div.smallImg
{
   float:left;
   background-color:#FFFFFF;
   padding:3px; 
}

img.smallImg
{
    border: solid 1px #666;
    
}

.bottom-links
{
    font-size:0.85em;
    border-top: 1px solid #666;
}

.digg.post-promote SPAN {	BACKGROUND: url(http://cdn1.b5media.com/dps/images/social-icons.jpg) no-repeat 0px 0px}
.digg.post-promote SPAN:hover {	BACKGROUND: url(http://cdn1.b5media.com/dps/images/social-icons.jpg) no-repeat 0px -26px}
.stumbleupon.post-promote SPAN {	BACKGROUND: url(http://cdn1.b5media.com/dps/images/social-icons.jpg) no-repeat -33px 0px}
.stumbleupon.post-promote SPAN:hover {	BACKGROUND: url(http://cdn1.b5media.com/dps/images/social-icons.jpg) no-repeat -33px -26px}
.twitter.post-promote SPAN {	BACKGROUND: url(http://cdn1.b5media.com/dps/images/social-icons.jpg) no-repeat -66px 0px}
.twitter.post-promote SPAN:hover {	BACKGROUND: url(http://cdn1.b5media.com/dps/images/social-icons.jpg) no-repeat -66px -26px}
.delicious.post-promote SPAN {	BACKGROUND: url(http://cdn1.b5media.com/dps/images/social-icons.jpg) no-repeat -99px 0px}
.delicious.post-promote SPAN:hover {	BACKGROUND: url(http://cdn1.b5media.com/dps/images/social-icons.jpg) no-repeat -99px -26px}
