/* generated by csscreator.com */
html, body{
	margin:0;
	padding:0;
	background-color: #E0D2DE;
	text-align:left;
 }
 html, body, p, div, span, a, li{
	margin:0;
	padding:0;
	font-family:Georgia, Times, serif;
	font-size:10px;
	line-height:12px;
 }

#pagewidth{
   width:800px;
}

#header{
  position:relative;
  height:163px;
  width:100%;
}

#maincol{;
  position: relative;
  width:100%;
}

#footer{
  clear:both;
 }

.title{
  line-height:25px;
  color:white;
  font-size:22px;
}
h1{

  font-size:16px;
  margin:5px 0;
  padding:0;
}
h2 {
  line-height:12px;
  color:#840000;
  font-size:10px;
  margin:0;
  padding:0;
}
h3 {
  line-height:13px;
  color:white;
  font-size:12px;
}

#newsbox{
	position:absolute;
	top:104px;
	left:607px;
  	font-size:9px;
  	width:170px;
  	height:441px;
}
#newsbox h3,
#newsbox ul,
#newsbox li {
	margin:0;
	padding:0;
}
#newsbox h1{
	color:#840000;
}
#newsbox h3{
	color:#000;
}
#newsbox a {
color:#ff9999;
}
#newsbox li {
	list-style-type:none;
	}
#pagination{
	position:absolute;
	top:155px;
	left:780px;
	width:130px;
	height:66px;
  	/*background-image:url('/images/pager_bg.gif');
  	background-position:top left;
  	background-repeat:no-repeat;*/
  	font-size:10px;
}
#pagination a {
  	font-size:10px;
}

#lt{
	margin-top:30px;

}
/* ARTWORK */
div.BG_artwork{
  background-image:url('/images/artwork.gif');
  background-position:top left;
  background-repeat:no-repeat;
  height:1150px;
}
#artwork div#pictures {
	padding-left:30px;
}

/* SHOP */
div.BG_shop{
  background-image:url('/images/shop.gif');
  background-position:top left;
  background-repeat:no-repeat;
  height:1150px;
}
#shop div#pictures {
	padding-top:40px;
	padding-left:60px;
}
/* SHOP */
div.BG_plushies{
  background-image:url('/images/plushies.gif');
  background-position:top left;
  background-repeat:no-repeat;
  height:1150px;

}
#plushies div#pictures {
	padding-top:80px;
	padding-left:120px;
}
/* SHOP */
div.BG_press{
  background-image:url('/images/press.gif');
  background-position:top left;
  background-repeat:no-repeat;
  height:1150px;
}
#press div#pictures {
	padding-top:120px;
	padding-left:100px;
}
/* SHOP */
div.BG_links{
  background-image:url('/images/links.gif');
  background-position:top left;
  background-repeat:no-repeat;
/*  height:2000px; */
}
#links div#pictures {
	padding-top:40px;
	padding-left:60px;
}
/* SHOP */
div.BG_fashion{
  background-image:url('/images/fashion.gif');
  background-position:top left;
  background-repeat:no-repeat;
  height:1150px;
}
#fashion div#pictures {
	padding-top:40px;
	padding-left:60px;
}
/* SHOP */
div.BG_exhibitions{
  background-image:url('/images/exhibitions.gif');
  background-position:top left;
  background-repeat:no-repeat;
  height:1150px;
}
#exhibitions div#pictures {
	padding-top:40px;
	padding-left:60px;
}
/* SHOP */
div.BG_books{
  background-image:url('/images/books.gif');
  background-position:top left;
  background-repeat:no-repeat;
  height:1150px;
}
#books div#pictures {
	padding-top:40px;
	padding-left:60px;
}
/* SHOP */
div.BG_links{
  background-image:url('/images/links.gif');
  background-position:top left;
  background-repeat:no-repeat;
  height:2000px;
}
/* SHOP */
div.BG_contact{
  background-image:url('/images/contact.gif');
  background-position:top left;
  background-repeat:no-repeat;
  height:1150px;
}
/* SHOP */
div.BG_{
  background-image:url('/images/news.gif');
  background-position:top left;
  background-repeat:no-repeat;
  height:1150px;
}


 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
 }

.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */



img, a img {
 border:0px none;
}

#logo{
 float:left;
}
#menu{
  padding-left:0;
}
#menu li {
 display:inline;
}
#menu li a, #menu li a:hover{
  color:white;
}

#newslist, #piclist{
 background-color:black;
 color:#fff;
 padding:5px;
}
.blochome{
 margin-bottom:5px;
}

.piccontainer{
 float:left;
 width:150px;
 height:150px;
 text-align:center;
 margin:0;
}
.piccontainer img{
 /*border:5px solid #fff;*/
}

.expolist{
 float:left;
 margin-bottom:5px;
 text-align:center;
 width:250px;
 height:250px;
}
.piclist{
 margin-bottom:30px;
 margin-left:30px;
}
div.hr {
	clear: both;
	height: 0px;
	margin: 0;
	width: 1px;
}
div.hr hr, hr {
	display: none;
}
hr {
	clear: both;
	height: 0px;
	margin: 0;
	padding: 0;
	width: 1px;
}
img {
	vertical-align: middle;
}
.align_right{
	text-align: right;
}
.centered{
	text-align: center;
}
.inline{
 display:inline;
}

a, a:visited, div.picontainer div a {
 color:#fff;
 text-decoration:none;
}
a:hover, div.picontainer div a:hover {
 color:#ff9999;
 text-decoration:underline;
}
