body {
	color: #333333;
	margin: 0;
	padding: 0;
	text-align: center;
	background: url(http://www.elyjah.com/blog/wp-content/themes/elyjah_theme/_img/bg_body.png) no-repeat;
	background-position:top center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	}
/* --------- DIVstyles --------- */

#head {
	width: 760px;
	height: 36px;
	text-align:left;
	margin-top:134px;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
	}

/*  ANFANG NAVIGATION */

#navigation {
	width: 380px;
	height: 36px;
	text-align:left;
	background-color: transparent;
	display:inline;
	float:left;
	}

#socnet {
	width: 380px;
	height: 36px;
	text-align:left;
	background-color: transparent;
	display:inline;
	float:right;
	text-align:right;
	}

#home {
	float:left;
	width:32px;
	height:14px;
	display:inline;
	margin: 22px 0 0 158px;
	padding:0px;
	}

#home a{
	float:left;
	background: url(http://www.elyjah.com/main/_img/home_o.png) no-repeat;
	}

#home a:hover{
	float:left;
	background: url(http://www.elyjah.com/main/_img/home_o.png) no-repeat;
	}

#blog {
	float:left;
	width:33px;
	height:14px;
	display:inline;
	margin: 22px 0 0 14px;
	}
	
#blog a{
	float:left;
	background: url(http://www.elyjah.com/main/_img/blog.png) no-repeat;
	}

#blog a:hover{
	float:left;
	background: url(http://www.elyjah.com/main/_img/blog_o.png) no-repeat;
	}
	
#shop {
	float:left;
	width:32px;
	height:14px;
	display:inline;
	margin: 22px 0 0 14px;
	}

#shop a{
	float:left;
	background: url(http://www.elyjah.com/main/_img/shop.png) no-repeat;
	}

#shop a:hover{
	float:left;
	background: url(http://www.elyjah.com/main/_img/shop_o.png) no-repeat;
	}

/*  ENDE NAVIGATION */

#page {
	clear:both;
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	margin-top:1px;
	text-align: left;
	background: #FFFFFF;
	border-left:1px solid #434141;
	border-right:1px solid #434141;
	background: #fff url(http://www.elyjah.com/blog/wp-content/themes/elyjah_theme/_img/bg_content.png) top left no-repeat;
	background-position:top left;
}

#left {
	float:left;
	width:505px;
	}

#makingof {
	margin: 10px 10px 0 10px;
	background-color: transparent;
	}

#buy 	{
	margin: 10px 10px 0 10px;
	background-color: transparent;
	width:485;
	text-align:center;
	}

#video {
	margin: 10px;
	background-color:#FFFFFF;
	}

#right{
	float:right;
	width:254px;
	border-left: 1px dashed #BDBDBD;
	}

#nwl {
	margin: 10px 10px 0 10px;
	background-color:#FFFFFF;
	}

.nwlform {
	border:1px solid #000;
	}

.nwlbutton {
	border:1px solid #000;
	background-color:#E4008D;
	color:#FFFFFF;
	height:20px;
	}


#live {
	margin: 10px 10px 0 10px;
	font-size:10px;
	background-color:#FFFFFF;
	}


#live td {
	padding: 0 0 4px 0;
	}

#footer {
	clear:both;
	margin-left: auto;
	margin-right: auto;
	width: 760px;
	border-top:1px solid #434141;
	padding-top:5px;
	margin-bottom:30px;
	text-align:right;
	}
#footer a {
	color:#333333;
	font-size:9px;
	text-decoration:none;
	}


/*  TEXTSTYLES */
a, a:hover, img {
	border:0px;
	padding:0px;
	margin:0px;
	}

h2 {
	font-size: 20px;
	line-height:25px;
	font-family: Georgia;
	margin: 0 0 10px 0;
	}		

/* GALLERYSTYLES */

img{border:none}
#img{position:relative;text-align:center; width:486px; }
#gallery{height:58px}
#gallery li{float:left;background:transparent url(_images/_portfolio/ajax-loader-small.gif) no-repeat;cursor:pointer}
.galleria_wrapper{height:410px;width:486px;text-align:center;margin-bottom:5px}
span.caption{font-size:11px;color:#000; width:486px; }

/* This <div> element is wrapped by jCarousel around the list and has the classname "jcarousel-container". */
.jcarousel-container{position:relative}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}
.jcarousel-list li,
.jcarousel-item{float:left;list-style:none;width:58px;height:58px}

/* The buttons are added dynamically by jCarousel before the <ul> list (inside the <div> described above) and have the classnames "jcarousel-next" and "jcarousel-prev". */
.jcarousel-next{z-index:3;display:none;text-indent:-999em}
.jcarousel-prev{z-index:3;display:none;text-indent:-999em}
.jcarousel-skin .jcarousel-container-horizontal{width:486px;padding:0px; }
.jcarousel-skin .jcarousel-clip-horizontal{height:58px;width:420px; margin: 5px 0 0 34px;}
.jcarousel-skin .jcarousel-item{width:58px;height:58px}
.jcarousel-skin .jcarousel-item-horizontal{margin-right:2px}
.jcarousel-skin .jcarousel-item-placeholder{background:#0e0d0d;color:#000}

.jcarousel-skin .jcarousel-next-horizontal{
	position:absolute;
	margin: 0 0 0 454px;
	width:32px;
	height:58px;
	cursor:pointer;
	background:url(http://elyjah.com//main/_img/stream/plus.gif) no-repeat 0 0px;
	outline: none
	}
.jcarousel-skin .jcarousel-next-horizontal:hover{background-position:0;}
.jcarousel-skin .jcarousel-next-disabled-horizontal,
.jcarousel-skin .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-next-disabled-horizontal:active{cursor:pointer;background-position:0 0px}

.jcarousel-skin .jcarousel-prev-horizontal{
	position:absolute;
	width:32px;
	height:58px;
	cursor:pointer;
	background:url(http://elyjah.com//main/_img/stream/minus.gif) no-repeat 0 0px;
	outline: none
	}

.jcarousel-skin .jcarousel-prev-horizontal:hover{background-position:0}
.jcarousel-skin .jcarousel-prev-disabled-horizontal,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin .jcarousel-prev-disabled-horizontal:active{cursor:pointer;background-position:0 0px}

