/* ----------------------------------Bostjan Korazija CSS - Copyright 2009 by Soulbaseconcept www.soulbaseconcept.de, Germany-------------------------------*/



body {
	margin:0;
	padding:0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:100.01%;
	color:#fff;
	background:#000;
	text-align:center;
}
img {
	margin:0;
	padding:0;
	border:0;
}
.justify {
	text-align:justify;
}
.bold {
	font-weight:bold;
}
.center {
	text-align:center;
}
.right {
	text-align:right;
}
.clear {
	clear:both;
	padding:0;
	margin:0;
}
a {
	outline:none;
}
.float {
	position:relative;
	float:left;
	width:612px;
}
.nostart {
	list-style-type:none;
	margin:0;
	padding:0;
}
p {
	color:#5c66a6;
	font-size:12px;
	margin:0;
	padding:10px 0 10px 0;
}
address {
	color:#fff;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	margin:0;
	padding:0 0 10px 0;
	text-align:justify;
	font-style:normal;
}
address a:link, address a:visited, address a:hover {
	color:#fff;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-decoration:underline;
}
address a:hover {
	text-decoration:underline;
}
/* ----------------------------------Container-------------------------------*/



#container {
	position:relative;
	margin:0 auto 0;
	width:1000px;
	color:#fff;
	text-align:left;
}
/* ----------------------------------End Container-------------------------------*/



	

/* ----------------------------------Topnavi-------------------------------*/



#top {
	position:relative;
	float:left;
	width:977px;
	height:60px;
	margin:0;
	padding:0 23px 0 0;
	border-bottom:1px solid #474747;
	background:url("../images/top-bg.jpg") top left repeat-x;
}
#topnavi {
	position:relative;
	float:left;
	margin:0;
	padding:0;
	height:60px;
	width:604px;
	background-color:transparent;
}
#top #topnavi .topnavi-spacer, #mainnavi .mainnavi-spacer {
	position:relative;
	float:left;
	margin:0;
	padding:0;
	height:53px;
	width:5px;
	overflow:hidden;
	background:url("../images/navi-spacer-top.jpg") top left no-repeat;
}
#top #topnavi .home {
	position:relative;
	float:left;
	width:131px;
	height:60px;
}
#top #topnavi .backgrounds {
	position:relative;
	float:left;
	width:174px;
	height:60px;
}
#top #topnavi .contacts {
	position:relative;
	float:left;
	width:139px;
	height:60px;
}
#top #topnavi .rss {
	position:relative;
	float:left;
	width:140px;
	height:60px;
}
#top #topnavi .home a:link, #top #topnavi .home a:visited, #top #topnavi .home a:hover, #top #topnavi .rss a:link, #top #topnavi .rss a:visited, #top #topnavi .rss a:hover, #top #topnavi .contacts a:link, #top #topnavi .contacts a:visited, #top #topnavi .contacts a:hover, #top #topnavi .backgrounds a:link, #top #topnavi .backgrounds a:visited, #top #topnavi .backgrounds a:hover {
	position:relative;
	float:left;
	margin:0;
	padding:0 127px 52px 0;
	cursor:pointer;
	text-decoration:none;
	outline:none;
	background:url("../images/start.jpg") top left no-repeat;
}
#top #topnavi .rss a:link, #top #topnavi .rss a:visited, #top #topnavi .rss a:hover {
	padding:0 136px 52px 0;
	background:url("../images/navi-rss-in.jpg") top left no-repeat;
}
#top #topnavi .contacts a:link, #top #topnavi .contacts a:visited, #top #topnavi .contacts a:hover {
	padding:0 135px 52px 0;
	background:url("../images/navi-contacts-in.jpg") top left no-repeat;
}
#top #topnavi .backgrounds a:link, #top #topnavi .backgrounds a:visited, #top #topnavi .backgrounds a:hover {
	padding:0 170px 52px 0;
	background:url("../images/navi-backgrounds-in.jpg") top left no-repeat;
}
#top #topnavi .home a:hover {
	background:url("../images/start-out.jpg") top left no-repeat;
}
#top #topnavi .rss a:hover {
	background:url("../images/navi-rss-out.jpg") top left no-repeat;
}
#top #topnavi .contacts a:hover {
	background:url("../images/navi-contacts-out.jpg") top left no-repeat;
}
#top #topnavi .backgrounds a:hover {
	background:url("../images/navi-backgrounds-out.jpg") top left no-repeat;
}
#time-language {
	position:relative;
	float:right;
	margin:0;
	padding:0;
	width:340px;
}
#time {
	position:relative;
	float:right;
	margin:0;
	padding:16px 0 0 0;
	width:340px;
	height:auto;
	color:#a93e2a;
	font-weight:bold;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	text-align:right;
	background-color:transparent;
	font-size:.9em;
}
#language-select {
	position:relative;
	float:right;
	margin:-1px 0 0 0;
	padding:0;
	width:300px;
	height:auto;
	color:#c9c6c6;
	font-weight:normal;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	text-align:right;
	background-color:transparent;
	font-size:.7em;
}
#language-select ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#language-select li {
	display:inline;
	margin:0;
	padding:0;
}
#language-select li a:link, #language-select li a:visited, #language-select li a:hover {
	margin:0;
	color:#c9c6c6;
	font-weight:normal;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	text-align:right;
	background-color:transparent;
	text-decoration:none;
}
#language-select li a:hover {
	text-decoration:underline;
	color:#d99f94;
}
#language-select li #active a:link, #active a:visited, #active a:hover {
	font-weight:bold;
	color:#d99f94;
}
/* ----------------------------------End Topnavi-------------------------------*/



	

#head {
	position:relative;
	float:left;
	width:1000px;
	height:381px;
}
#head-image {
	position:relative;
	float:left;
	width:690px;
	height:381px;
	margin:0;
	padding:0;
	background:url("../images/topimage.jpg") top left no-repeat;
}
#headimage-slogan {
	position:relative;
	float:left;
	height:auto;
	width:auto;
	margin:0;
	padding:85px 0 0 45px;
}
#headimage-slogan h1 {
	margin:0;
	padding:0;
	color:#ece4df;
	font-weight:bold;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	background-color:transparent;
	text-decoration:none;
	letter-spacing:.1em;
	font-size:.9em;
}
#head-right {
	position:relative;
	float:right;
	width:310px;
	height:381px;
	background:url("../images/head-right.jpg") top left no-repeat;
}
#head-right .gallery-one, #head-right .gallery-two {
	position:absolute;
	left:159px;
	top:179px;
	width:120px;
	height:18px;
	background-color:transparent;
}
#head-right .gallery-two {
	top:354px;
}
#head-right .gallery-one a:link, #head-right .gallery-one a:visited, #head-right .gallery-one a:hover, #head-right .gallery-two a:link, #head-right .gallery-two a:visited, #head-right .gallery-two a:hover {
	margin:0;
	padding:0 116px 10px 0;
	cursor:pointer;
	text-decoration:none;
	outline:none;
	background:url("../images/gallery-one-in.jpg") top left no-repeat;
}
#head-right .gallery-two a:link, #head-right .gallery-two a:visited, #head-right .gallery-two a:hover {
	background:url("../images/gallery-two-in.jpg") top left no-repeat;
}
#head-right .gallery-one a:hover {
	background:url("../images/gallery-one-out.jpg") top left no-repeat;
}
#head-right .gallery-two a:hover {
	background:url("../images/gallery-two-out.jpg") top left no-repeat;
}
/* ----------------------------------------------Main Navi-------------------------------------*/



#mainnavi {
	position:relative;
	float:left;
	width:100%;
	height:60px;
	margin:0;
	padding:0;
	background:url("../images/mainnavi-bg.jpg") top left repeat-x;
	border-top:1px solid #474747;
}
#mainnavi .mainnavi-spacer {
	position:relative;
	float:left;
	height:60px;
	margin:0;
	padding:0;
	width:5px;
	overflow:hidden;
	background:url("../images/mainnavi-spacer.jpg") top left no-repeat red;
}
#mainnavi .portfolio, #mainnavi .friends, #mainnavi .links, #mainnavi .visions, #mainnavi .country {
	position:relative;
	float:left;
	width:176px;
	height:60px;
}
#mainnavi .friends {
	width:195px;
}
#mainnavi .links {
	width:146px;
}
#mainnavi .visions {
	width:145px;
}
#mainnavi .country {
	width:194px;
}
#mainnavi .portfolio a:link, #mainnavi .portfolio a:visited, #mainnavi .portfolio a:hover, #mainnavi .friends a:link, #mainnavi .friends a:visited, #mainnavi .friends a:hover, #mainnavi .links a:link, #mainnavi .links a:visited, #mainnavi .links a:hover, #mainnavi .visions a:link, #mainnavi .visions a:visited, #mainnavi .visions a:hover, #mainnavi .country a:link, #mainnavi .country a:visited, #mainnavi .country a:hover {
	position:relative;
	float:left;
	margin:0;
	padding:0 172px 52px 0;
	cursor:pointer;
	text-decoration:none;
	outline:none;
	background:url("../images/mainnavi-portfolio-in.jpg") top left no-repeat;
}
#mainnavi .friends a:link, #mainnavi .friends a:visited, #mainnavi .friends a:hover {
	padding:0 191px 52px 0;
	background:url("../images/mainnavi-friends-in.jpg") top left no-repeat;
}
#mainnavi .links a:link, #mainnavi .links a:visited, #mainnavi .links a:hover {
	padding:0 142px 52px 0;
	background:url("../images/mainnavi-links-in.jpg") top left no-repeat;
}
#mainnavi .visions a:link, #mainnavi .visions a:visited, #mainnavi .visions a:hover {
	padding:0 141px 52px 0;
	background:url("../images/mainnavi-visions-in.jpg") top left no-repeat;
}
#mainnavi .country a:link, #mainnavi .country a:visited, #mainnavi .country a:hover {
	padding:0 190px 52px 0;
	background:url("../images/mainnavi-country-in.jpg") top left no-repeat;
}
#mainnavi .portfolio a:hover {
	background:url("../images/mainnavi-portfolio-out.jpg") top left no-repeat;
}
#mainnavi .friends a:hover {
	background:url("../images/mainnavi-friends-out.jpg") top left no-repeat;
}
#mainnavi .links a:hover {
	background:url("../images/mainnavi-links-out.jpg") top left no-repeat;
}
#mainnavi .visions a:hover {
	background:url("../images/mainnavi-visions-out.jpg") top left no-repeat;
}
#mainnavi .country a:hover {
	background:url("../images/mainnavi-country-out.jpg") top left no-repeat;
}
/* ----------------------------------End Navi-------------------------------*/



/* ----------------------------------Search and Breadcrumb-------------------------------*/

#search-bread {
	position:relative;
	float:left;
	width:982px;
	padding:22px 0 0 18px;
	height:44px;
	margin:0;
	background:url("../images/search-bread-bg.jpg") top left repeat-x;
}
#search {
	position:relative;
	float:left;
	width:216px;
	height:34px;
	padding:0;
	margin:0;
	background:url("../images/search-bg.jpg") top right no-repeat;
}
#search form, #search form fieldset {
	margin:0;
	padding:0;
	border:none;
}
#search form fieldset legend {
	display:none;
	visibility:hidden;
}
.search {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight:normal;
	width: 162px;
	height:18px;
	margin:0 6px 8px 0;
	padding:4px 0 1px 6px;
	display:inline;
	text-align:left;
	border:1px solid #000;
	outline:none;
}
.searchgo {
	width: 26px;
	height:26px;
	margin:0px 0 6px 8px;
	padding:0 0 2px 0;
	text-align:center;
	border:0;
	background-color:transparent;
}
#breadcrumb {
	position:relative;
	float:left;
	width:auto;
	height:29px;
	padding:5px 0 0 44px;
	;
	margin:0;
}
#breadcrumb ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#breadcrumb li {
	display:inline;
	margin-left:2px;
	margin-right:2px;
	font-weight:normal;
}
#breadcrumb, #breadcrumb li, #breadcrumb li a:link, #breadcrumb li a:visited, #breadcrumb li a:hover {
	text-decoration:none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:normal;
}
#breadcrumb li a:hover {
	text-decoration:underline;
}
#breadcrumb #arrow {
	margin:0;
	padding:0 50px 9px 0;
	color:#fff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	background:url("../images/arrow-breadcrumb.jpg") 92px 1px no-repeat;
}
/* ----------------------------------END Search and Breadcrumb-------------------------------*/



#floater {
	position:relative;
	float:left;
	width:957px;
	margin:0;
	padding:44px 25px 44px 18px;
	background:url("../images/floater-bg.jpg") top left repeat;
}
/* ----------------------------------Left Block-------------------------------*/



#leftblock {
	position:relative;
	float:left;
	width:217px;
	height:auto;
	margin:0;
	padding:0 43px 0 0;
}
.box {
	position:relative;
	float:left;
	width:217px;
	height:auto;
	margin:0 0 20px 0;
	display:inline;
	padding:0;
}
.box-head {
	position:relative;
	float:left;
	width:217px;
	height:36px;
	margin:0;
	padding:0;
	background:url("../images/box-header-bg.jpg") top left no-repeat;
}
.box .box-head h1 {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#e8a28e;
	text-align:left;
	padding:12px 0 0 15px;
	margin:0;
}
.box-content {
	position:relative;
	float:left;
	width:185px;
	height:auto;
	margin:0;
	padding:19px 15px 8px 15px;
	border-left:1px solid #b09999;
	border-right:1px solid #b09999;
}
#floater #leftblock .box-content-mail {
	position:relative;
	float:left;
	width:185px;
	height:auto;
	margin:0;
	padding:19px 15px 2px 15px;
	border-left:1px solid #b09999;
	border-right:1px solid #b09999;
	background:url("../images/go-back.jpg") top right no-repeat;
}
.box-content p {
	position:relative;
	float:left;
	width:99%;
	line-height:15px;
	margin:0;
	padding:0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-align:justify;
}
.box-content p a:link, .box-content p a:visited, .box-content p a:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#c78174;
	text-decoration:none;
	margin:0;
	padding:0;
}
#floater #leftblock .box a {
	display:block;
	width:100%;
	text-align:left;
	margin:0;
	padding:0;
}
#floater #leftblock .box a span.readmore {
	padding:3px 18px 5px 0;
	background:url("../images/more.jpg") right center no-repeat;
}
.box-footer {
	position:relative;
	float:left;
	width:217px;
	height:18px;
	margin:0;
	padding:0;
	background:url("../images/box-bottom-bg.jpg") top left no-repeat;
}
.email2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight:normal;
	width: 138px;
	height:18px;
	margin:0 5px 2px 0;
	padding:4px 0 1px 6px;
	display:inline;
	text-align:left;
	border:1px solid #000;
	outline:none;
}
.emailgo2 {
	width: 27px;
	height:25px;
	margin:0px 0 2px 3px;
	padding:0 0 2px 0;
	text-align:center;
	border:0;
	background-color:transparent;
	outline:none;
}
.emailgo {
	width: 11px;
	height:22px;
	margin:0px 0 6px 3px;
	padding:0 0 2px 0;
	text-align:center;
	background:url("../images/go.jpg") top left no-repeat;
	border:0;
	outline:none;
}
.email {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight:normal;
	width: 182px;
	height:22px;
	margin:0 0 6px 0;
	padding:4px 0 1px 6px;
	display:inline;
	text-align:left;
	background:url("../images/newsletter-bg.jpg") top left no-repeat;
	border:none;
	outline:none;
}
/* ----------------------------------Content-------------------------------*/

	

#content, #content-sitemap, #content-search {
	position:relative;
	float:left;
	width:697px;
	margin:0;
	padding:0;
}
#contentheader-welcome, #contentheader-thoughts, #contentheader-search, #contentheader-sitemap, #contentheader-contacts, #contentheader-privacy, #contentheader-imprint, #contentheader-backgrounds, #contentheader-portfolio, #contentheader-friends, #contentheader-links, #contentheader-visions, #contentheader-country, #contentheader-gallery1, #contentheader-gallery2, #contentheader-recommend, #contentheader-paints, #contentheader-poems {
	position:relative;
	float:left;
	width:697px;
	height:38px;
	margin:0 0 15px 0;
	display:inline;
	padding:0;
	background:url("../images/welcome-header.jpg") top left no-repeat;
}
#contentheader-thoughts {
	background:url("../images/thoughts-header.jpg") top left no-repeat;
}
#contentheader-poems {
	background:url("../images/poems-header.jpg") top left no-repeat;
}
#contentheader-paints {
	background:url("../images/paints-header.jpg") top left no-repeat;
}
#contentheader-contacts {
	background:url("../images/contacts-header.jpg") top left no-repeat;
}
#content-search #contentheader-search {
	background:url("../images/search-header.jpg") top left no-repeat;
}
#content #contentheader-privacy {
	background:url("../images/privacy-header.jpg") top left no-repeat;
}
#content #contentheader-imprint {
	background:url("../images/imprint-header.jpg") top left no-repeat;
}
#content #contentheader-recommend {
	background:url("../images/recommend-header.jpg") top left no-repeat;
}
#content-sitemap #contentheader-sitemap {
	background:url("../images/sitemap-header.jpg") top left no-repeat;
}
#content #contentheader-backgrounds {
	background:url("../images/backgrounds-header.jpg") top left no-repeat;
}
#content #contentheader-links {
	background:url("../images/links-header.jpg") top left no-repeat;
}
#content #contentheader-gallery1 {
	background:url("../images/gallery1-header.jpg") top left no-repeat;
}
#content #contentheader-gallery2 {
	background:url("../images/gallery2-header.jpg") top left no-repeat;
}
#content #contentheader-visions {
	background:url("../images/visions-header.jpg") top left no-repeat;
}
#content #contentheader-portfolio {
	background:url("../images/portfolio-header.jpg") top left no-repeat;
}
#content #contentheader-country {
	background:url("../images/country-header.jpg") top left no-repeat;
}
#content #contentheader-friends {
	background:url("../images/friends-header.jpg") top left no-repeat;
}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #content-sitemap h1, #content-search h1, #newsletter h1, #affiliated h1, #pagelinks h1, #content #feed #feedtype h1 a {
	font-size:15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#ccc;
	font-weight:bold;
	padding:0 0 1px 0;
	width:100%;
	margin:0 0 15px 0;
	background-color:transparent;
	border-bottom:2px solid #7d2929;
	text-decoration:none;
}
#content h2, #content h3 {
	font-size:14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#e58c73;
	font-weight:bold;
	padding:0 0 5px 0;
	margin:0;
	background-color:transparent;
}
#content p, #content-search p {
	color:#fff;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	margin:0;
	padding:0 0 25px 0;
	text-align:justify;
}
#content p a:link, #content p a:visited, #content p a:hover, #content-search p a:link, #content-search p a:visited, #content-search p a:hover {
	color:#c78174;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	text-decoration:none;
}
#content p a:hover, #content-search p a:hover {
	color:#c78174;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	text-decoration:underline;
}
#content ul, #content-sitemap ul, #content-search ul {
	list-style-type:none;
	position:relative;
	margin:0 0 15px 0;
	display:inherit;
	padding:5px 18px 5px 0;
}
#content li, #content-sitemap li, #content-search li {
	text-align:justify;
	margin:0;
	padding:0;
}
#content-sitemap ul li ul {
	text-align:justify;
	margin:0;
	padding:5px 0 10px 23px;
}
#content li, #content-search li {
	margin:0;
	font-size:14px;
	padding:0 0 9px 36px;
	color:#fee1a1;
	text-decoration:none;
	background:url("../images/arrow.jpg") 15px 1px no-repeat transparent;
}
#content li a:link, #content li a:visited, #content li a:hover, #content-search li a:link, #content-search li a:visited, #content-search li a:hover {
	margin:0;
	font-size:14px;
	padding:0 0 9px 0;
	color:#fee1a1;
	text-decoration:none;
}
#content li a:hover, #content-search li a:hover, #content-sitemap li a:hover {
	text-decoration:underline;
}
#content-sitemap li a:link, #content-sitemap li a:visited, #content-sitemap li a:hover {
	margin:0;
	font-size:14px;
	padding:0 0 9px 41px;
	color:#fee1a1;
	text-decoration:none;
	background:url("../images/arrow.jpg") 15px 1px no-repeat transparent;
}
#content-sitemap ul li ul li a:link, #content-sitemap ul li ul li a:visited, #content-sitemap ul li ul li a:hover {
	margin:0;
	font-size:14px;
	padding:0 0 5px 41px;
	color:#fff;
	text-decoration:none;
	background:url("../images/arrow2.jpg") 21px 0 no-repeat transparent;
}
#content-sitemap ul li ul li ul li a:link, #content-sitemap ul li ul li ul li a:visited, #content-sitemap ul li ul li ul li a:hover {
	margin:0;
	font-size:14px;
	padding:0 0 5px 41px;
	color:#ccc;
	text-decoration:none;
	background:url("../images/arrow3.jpg") 21px 0 no-repeat transparent;
}
#content-sitemap li a:hover, #content-sitemap ul li ul li a:hover, #content-sitemap ul li ul li ul li a:hover {
	text-decoration:underline;
}
.image {
	position:relative;
	float:left;
	width:218px;
	height:144px;
	border:1px solid #bdaaaa;
	margin:5px 18px 30px 0;
	padding:0;
	display:inline;
}
.image-portrait {
	position:relative;
	float:left;
	width:218px;
	height:250px;
	border:1px solid #bdaaaa;
	margin:5px 18px 30px 0;
	padding:0;
	display:inline;
}
.image-paints {
	position:relative;
	float:left;
	width:218px;
	height:300px;
	border:1px solid #bdaaaa;
	margin:5px 18px 30px 0;
	padding:0;
	display:inline;
}
.contentspacer {
	position:relative;
	float:left;
	display:block;
	overflow:hidden;
	height:2px;
	width:100%;
	padding:0;
	margin:25px 0 25px 0;
	background:url("../images/contentspacer.jpg") top left repeat-x;
}
.image-in-left {
	position:relative;
	float:left;
	padding:0;
	margin:0 15px 8px -2px;
	display:inline;
}
/* ----------------------------------------------Footer-------------------------------------*/



#footer {
	position:relative;
	float:left;
	width:957px;
	height:36px;
	padding:28px 25px 0 18px;
	margin:0;
	background:url("../images/footer-bg.jpg") top left repeat-x;
}
#copy {
	position:relative;
	float:left;
	width:600px;
	height:33px;
	padding:0;
	margin:0;
}
#copy h1 {
	padding:0;
	margin:0;
	color:#fff;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:0.75em;
	text-decoration:none;
}
#copy h1 a:link, #copy h1 a:visited, #copy h1 a:hover {
	padding:0;
	margin:0;
	color:#fff;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-size:1em;
	text-decoration:none;
}
#copy h1 a:hover {
	text-decoration:underline;
}
#subnavi {
	position:relative;
	float:right;
	width:250px;
	height:33px;
	padding:0;
	margin:0;
	text-align:right;
}
#subnavi ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#subnavi li {
	display:inline;
	margin-left:2px;
	margin-right:2px;
	font-weight:normal;
}
#subnavi, #subnavi li, #subnavi li a:link, #subnavi li a:visited, #subnavi li a:hover {
	text-decoration:none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:normal;
}
#subnavi li a:hover {
	text-decoration:underline;
}
.dotted {
	position:relative;
	float:left;
	width: 99%;
	height:1px !important;
	overflow:hidden;
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	display:inline;
	background:url("../images/dotted.jpg") top left repeat-x;
}
#preloader {
	display:none;
}
.brown13px {
	text-decoration:none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#dcb397;
	font-weight:bold;
}
#form.eform {
	width:35em;
	margin:0;
}
form#eform legend {
	font-weight:bold;
	border:2px solid #7d2929;
	background-color:#934347;
	color:#d7a280;
	font-size:14px;
	font-weight:normal;
	padding:3px;
}
form#eform label {
	clear:left;
	display:block;
	float:left;
	width:190px;
	text-align:left;
	padding:0 10px 0 0;
	color:#ffffff;
	margin-bottom:0.5em;
	font-size:12px;
	line-height:1.5em;
	font-style:normal;
}
form#eform fieldset {
	border:2px solid #7d2929;
	margin: 0;
	padding:0 0 0 15px;
}
#p.explain {
	margin-left:10em;
	color:#339;
}
#input.field, textarea.field {
	width:30em;
}
form#eform textarea {
	margin: 0 0 15px 0;
	width:274px;
	height:120px;
	overflow:auto;
	outline:none;
}
form#eform input {
	margin: 0 0 15px 0;
	width:274px;
	outline:none;
}

#wp{display:none;
text-indent:-5000px;
}

