
* {
	margin:0;
	padding:0;
}

body {
	padding:25px 25px 25px 25px;
	background-color:#000000;
	color: #FFF;
	/*font-family:Helvetica, Arial, sans-serif;*/
	font-family:  Arial, sans-serif, Helvetica; 
	font-size:11px;
}

/*BASIC ELEMENTS*/
#left {
	position:absolute;
	top:78px;
	left:78px;
	/*height:1464px;*/
}

#right {
	position:absolute;
	left:325px;
	top:78px;
	max-width:1000px;
	padding:0 0px 25px 0;
}

#aich-logo {
	margin:0 0 14px 0;
}

#logo {
	margin:0 0 60px 0;
}

#page-footer {
	position:absolute;
	top:1555px;
	left:78px;
	width:200px;
	/*background-color:#ddd;
	height:1464px;*/
}


#copyright {
		/*float:left;
		width:688px;*/
}

.logo-img {
		margin:0 0 0 15px;
		float:left;
}

#pages {
	margin:0 0 30px 0px;
}

#page-link {
	margin:0 0 30px 30px;
}

.page-link {
}

#entries {
        margin:0 0 30px 0px;
}

#tags {
	margin:0 0 30px 0px;
}

#thumbs {
	width:699px;
}


#core-loader {
	position:absolute;
    left:250px;
	top:55px;
	display:none;
}


/*GENERAL*/

.link-active {
    font-weight:bold;
    color:#fff;
}

.clear {
	clear:both;
}

img
{  
	border-style: none;
}

a {
	outline: none;
	color:#999;
	text-decoration:none;
}

a:hover {
        color:#fff;
}

/*ENTRY.PHP*/
.entry-title {
        color:#fff;
        font-weight:bold;
}

.entry-sub {
	color:#fff;
	font-weight:bold;
}

.entry-extra {
	color:#666;
}

.entry-line {
	height:50px;
	clear:both;
}

.entry {
    width:699px;
	margin:0 0 30px 0;
}

.entry img {
	background:#fff;
	margin-right:3px;
	margin-bottom:13px;
	padding:0px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

.entry img:hover {
    background-color:#c9c9c9;
}


.entry-extra2 {
    margin-left:5px;
}

.entry-text {
	margin:0 0 20px 0;
}

.caption {
	visibility:hidden;
	height:0px;
}

.entry-text-top {
    max-width:699px;
	margin:0 0 20px 0;
	margin-top:1000;
}

.entry-text-top a {
    text-decoration:underline;
}

#close-entry {
	cursor:pointer;
	color:#666;
    text-decoration:underline;
}

#close-entry:hover {
	color:#fff;
}

.preloading-spread {
	background: url(img/ajax-loader-mac-lrg-000.gif) no-repeat center center;
}
.loading-spread {
	background: url(img/ajax-loader-mac-lrg-000.gif) no-repeat center center;	
	height:300px;
	width:680px;
}

.logo-loading-spread {
	background: url(img/ajax-loader-mac-lrg-000.gif) no-repeat center center;	
    float:left;
	margin-right:18px;
	height:183px; /*height:165px;*/
	width:215px;
    padding:0px;
    -moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}

.ccc-thumb {
     background: url(img/000_thumb.gif) no-repeat center center;
    float:left;
	margin-right:18px;
	height:183px; /*height:165px;*/
	width:215px;
    padding:0px;
    -moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}

.article {
	width:688px;
	height:538px;
	/*background-color:#099;*/
}

.article-text {
	width:430px;
	float:left;
	margin-right:35px;
	line-height:16px;
}

.buy {
	width:699px;
}

.buy-title {
	height:165px;
	margin-bottom:18px;
	line-height:15px;
	/*background-color:#aaa;*/
}

.buy-title a {
 text-decoration:underline;
}


.buy-image {
    /*background:#cc9;*/
    float:left;
	margin-right:18px;
	height:165px;
	width:215px;
    padding:0px;
    -moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}

.buy-table {
	font-size:11px;
	color:#fff;
	width:215px;
	text-align:left;
}

.buy-table td {
	color:#999;
}


.price-caption {
	height:165px;
	width:215px;
	/*background-color:#aaa;*/
	float:left;
	margin-right:18px;
    margin-bottom:18px;
}

.price-caption a {
    text-decoration:underline;
}


.price-caption-nofloat {
	clear:both;
	height:165px;
	width:215px;
	/*background-color:#aaa;*/
	margin-right:18px;
    margin-bottom:18px;
}

.price-caption-nofloat a {
    text-decoration:underline;
}


.black-link {
	color:#fff;
	font-weight:bold;
}

.black-link a {
	outline: none;
	color:#fff;
	text-decoration:none;
}

.black-link a:hover {
     text-decoration:underline;
}

.grey-link {
	color:#999;
	font-weight:bold;
}

.grey-link a {
	outline: none;
	color:#999;
	text-decoration:none;
}

.grey-link a:hover {
     text-decoration:underline;
}

/*ENTRY_LINK_THUMBS.PHP*/

.loading{
	background: url(img/ajax-loader-mac-lrg-000-trans.gif) no-repeat center center;	
	height:165px;
	width:215px;
}

.thumb {
    background:#000;
    float:left;
	margin-right:18px;
    margin-bottom:18px;
	height:165px;
	width:215px;
    padding:0px;
    -moz-border-radius: 0px;
	-webkit-border-radius: 0px;
}

.thumb:hover {
	background:#cccccc;
}

.thumb-content {
	border: 1px solid #666;
}

.thumb-spacer {
	width:680px;
	height:18px;
	margin-bottom:18px;
}

.hide-thumb {
    background:#fff;
	height:1px;
	width:1px;
	visibility:hidden;
}

#info_footer {
	color:#999;
	font-size:9px;
}

#info_footer a {
	color:#999;
	font-size:9px;
}

#info_footer a:hover {
	color:#fff;
	font-size:9px;
}

.menu-footer {
	color:#999;
	font-size:9px;
	vertical-align:bottom;
	float:left;
	/*background-colour:#555;*/
}

.menu-footer a {
	color:#999;
	font-size:9px;
}

.menu-footer a:hover {
	color:#fff;
	font-size:9px;
}


#mail_btn {
    float:left;
	padding-top:3px;
}

.menu-title {
        font-weight:bold;
        color:#fff;
}

.title {
        font-size:13px;
}

#toplogo {
        margin-left:-3px;
}
