/******
 *DATES TABLE*
 ******/
table#datestable {width:100%}
table#datestable,
table#datestable th,
table#datestable td { margin:0px; padding:0px; }

/* top right bottom left*/

table#datestable th, 
table#datestable td { padding:0px 5px 7px 0px; }

table#datestable th {
color:#000;
font-weight:bold;
text-align:left;
}

table.pics  td  {
border:0px;
padding:2px;
margin:0px;
}

/******
 *FORM*
 ******/

.formct{width: 450px; padding: 0px; margin: 0px; text-align:left;}
.row{clear: both; padding: 0px; padding-bottom: 0px; margin:0px;}
.label-r{float: left; width: 180px; text-align: right; margin-top:2px; margin-bottom:2px; }
.label-l{float: left; width: 180px; text-align: left; margin-top:2px; margin-bottom:2px; }
.inputct{float: right; width: 200px; text-align: left; margin-top:2px; margin-bottom:2px; }
.spacer{clear: both; margin-top:-12px; margin-bottom:10px; border-bottom:1px dashed #111; }

input, textarea {background-color:#333;border:0px;border:1px solid #111;
/*color:#fff;*/
}

/*****
 *AGB*
 *****/
 
#agb { margin:5px; text-align:left; width:400px; }
#agb h1,#agb h2,#agb h3,#agb h4, #agb b { color:#000; font-weight:normal; }

/**************
 *LINK ICONS*
 **************/

a[href^="http:"] {
background:url('../_gfx/pg_link_external.gif') no-repeat right;
padding:0 15px 0 0;
}
a.past[href^="http:"] {
background:none;
padding:0px;
}

a[rel="folderopen"] {
background:url('../_gfx/pg_folder_open.gif') no-repeat left;
padding:0 0 0 25px;
}

a[rel="folderclosed"] {
background:url('../_gfx/pg_folder_closed.gif') no-repeat left;
padding:0 0 0 25px;
}
a[rel="document"] {
background:url('../_gfx/pg_document.gif') no-repeat left;
padding:0 0 0 15px;
}

a[rel="web2facebook"] {
background:url('../_gfx/icons/facebook.png') no-repeat left;
padding:5px 5px 5px 25px;
}
a[rel="web2youtube"] {
background:url('../_gfx/icons/youtube.png') no-repeat left;
padding:5px 5px 5px 25px;
}
a[rel="web2myspace"] {
background:url('../_gfx/icons/myspace.png') no-repeat left;
padding:5px 5px 5px 25px;
}
a[rel="web2mx3"] {
background:url('../_gfx/icons/mx3.png') no-repeat left;
padding:5px 5px 5px 25px;
}



/*****
 *MEDIA *
 *****/


table.mediaoverview td, table.mediaoverview tr {
margin:5;
padding:5;
}

table.pictures td, table.pictures tr {
font-size:small;
}



/**************
 *THEME COLORS*
 **************/

 /*
a:link  { text-decoration:none; }
a:hover, a:active, a:focus { color:#000; text-decoration:none; }
a:visited { text-decoration:none; }
.past, a.past, a.past:visited, a.past:hover, a.past:link, a.past:active, a.past:focus { color:#dadada; }
.highlight, th, a:link, a:visited, h3 { color:#f06; }
div#contenttext a:active, div#contenttext a:focus, div#contenttext a:hover { color:#f06; }
*/

/**************
 * MISC *
 **************/


.hide-me { color:#2e2a2b; background-color:#2e2a2b;}
.nobr { white-space:nowrap }

/**************
 * ANIMALS CSS NEW*
 **************/

body {
background-repeat:no-repeat;
background-color:#2e2a2b;
}

body.bg-blog { background-image:url(/_gfx/animals/bg_blog.gif); }
body.bg-dates { background-image:url(/_gfx/animals/bg_dates.gif); }
body.bg-media { background-image:url(/_gfx/animals/bg_media.gif); }
body.bg-shop { background-image:url(/_gfx/animals/bg_shop.gif); }
body.bg-press { background-image:url(/_gfx/animals/bg_press.gif); }
body.bg-index { background-image:none; }
body.bg-musicplayer { background-image:none; }
body.bg-agb { background-image:none; }

body, #div-menu,#div-content,#div-footer, input, textarea {
color:#ad9961;
font-family:"Trebuchet MS",helvetica,arial,sans-serif;

/*font:10pt/125% "Trebuchet MS",helvetica,arial,sans-serif;*/
/*text-transform:lowercase;*/
/*text-transform:uppercase;*/
}

a:link,a:visited {
color:#fff;
text-decoration:none;
}
a:hover,a:focus,a:active{
color:#ad9961;
text-decoration:underline;
}

.dates-delimiter {
border-bottom:1px dashed #111;
padding-bottom:5px;
text-align:left;
color:#000;
font-weight:bold;
}

#wrapper {
	text-align: left;
/*	margin: 0px auto;
	padding: 0px;*/
	margin:0;
	padding:0;
	border:0;
	width: 850px;
}

#div-header {
/*x  x  bottom  x*/
	margin: 0 0 15px 0;
	background:url(../_gfx/animals/logo.gif) no-repeat;
	background-position:189px bottom;
	height:233px;
}

#div-menu {
	float: left;
	width: 189px;
	padding-top:40px;
	text-align:right;
}

#div-content { 
	margin: 0;
	float: left;
	width: 624px;
	padding-left:37px;
	padding-top:42px;
	height: 1% /* Holly hack for Peekaboo Bug */
	
}

#div-footer {
	clear: both;
}

.n-item {
margin:0;
padding:0;
margin-bottom:25px;
}
.n-item .n-title {
color:#000;
display:inline;
border-bottom:1px dashed #111;
padding-bottom:5px;
font-weight:bold;
}
.n-item .n-content {
margin-top:10px;
display:block;
}