body{
    background: url(../img/site/littlepearlsbground2.jpg);
    font-family: Arial, Helvetica, sans-serif;
    font-size:13px;
}
textarea {
    font-family: Arial, Helvetica, sans-serif;
}
#wrapper{
    background: url(../img/site/littlepearlsbground1.jpg);
    border:1px outset #d6dada;
    padding:15px;
    margin-top:10px;
    width:956px;
}

p {
 line-height:1.4em;
}

#wrapper .frame1{
    border:2px groove #FFF;
    
    /*border:3px groove #AAA; */
    padding:15px;
}
#wrapper .frame2{
    background: url(../img/site/littlepearlsbluestrip.jpg);
    border:1px solid #000;
    padding:2px;
}
#wrapper .frame3{
    background: url(../img/site/littlepearlsbground.jpg);
    border:1px inset #000;
}
#header{
    background: url(../img/site/littlepearlsheader.jpg) no-repeat;
}
#header a.homelink{
    display:block;
    height:560px;
}
#header a.homelink span{
    display:none;
}

#left{
    margin:0 0 0 0px;
    border:1px solid;
    border-color: #CCC #333 #333 #CCC;
    width:195px;
    padding:10px;
    position:relative;
    left:30px;
}
#left .inside, #main .inside_out{
    background: url(../img/site/littlepearlsbluestrip.jpg);
    border:1px solid #000;
    padding:2px;
	text-align:center;
}
#navmain{
    background: url(../img/site/littlepearlsbground.jpg);
    border:1px solid #000;
    padding:1px;
}
#navmain .inside{
    background: url(../img/site/littlepearlsmenuheader.jpg) no-repeat transparent;
    padding:120px 0 0 0;
    border:1px solid;
    border-color:#000 #BBB #BBB #000;
    margin:0;
}
#navmain ul{
    background: url(../img/site/littlepearlsminidivider.jpg) no-repeat bottom transparent;
    padding:0 0 35px 0;
    margin:0 0 20px 0;
}
#navmain ul li{
    display:inline;
}
#navmain li a, #navmain li span.active{
    display:block;
    text-align:center;
    padding:8px;
    color: #959DA6;
    text-decoration:none;    
}
#navmain li a:hover{
    color:#79828B;
    text-decoration:underline;
}
#navmain li span.active, #navmain li a.trail{
    color:#53646F;
}

#main{
    border:1px solid;
    border-color: #CCC #333 #333 #CCC;
    width:588px;
    padding:10px;
    position:relative;
    left:20px;
}
#main .inside{
    background: url(../img/site/littlepearlsbground.jpg);
    border:1px solid;
    border-color:#000 #BBB #BBB #000;
    color:#959da6;
    text-align:center;
    padding:5px 20px;
}
#main .inside a{
    color:#959da6;
}
#main .inside .form{
    text-align:left;
}
#footer{
    padding-top:40px;
    text-align:center;
}
#footer div.inside{
    text-align:center;
}
#footer a.link_guestbook{
    display:block;
    background: url(../img/site/littlepearlsguestbook.jpg) no-repeat;
    width:349px;
    height:218px;
    margin:0 auto;
}
#footer a.link_guestbook span{
    display:none;
}
#footer .mod_navigation{
    background: url(../img/site/littlepearlsnavdivider1.jpg) no-repeat;
    width:642px;
    margin:0 auto;
    padding:20px 80px;
}
#footer .mod_navigation ul{
    padding:0;
    margin:0;
    list-style:none;    
}
#footer .mod_navigation li{
    display:inline;
    white-space:nowrap;
}
#footer .mod_navigation a:before, #footer .mod_navigation span.active:before{
    content: "- ";
}
#footer a, #footer span.active{
    color: #959DA6;
    text-decoration:none;
}
#footer a:hover{
    color:#79828B;
    text-decoration:underline;
}
#footer p.subtext{
    font-size:0.85em;
    color: #959DA6;
}
#main .mod_article h1{
    font-family:'Palatino Linotype',Georgia,'Times New Roman',Times,serif;
    font-style:italic;    
}
h1.starttitle{
    background: url(../img/site/littlepearlswelcome.jpg) no-repeat;
    width:540px;
    height:57px;
    padding:0;
    margin:0 auto 5px auto;
}
h1.starttitle span{
    display:none;
}
hr.divider{
    background: url(../img/site/littlepearlsminidivider.jpg) no-repeat bottom transparent;
    border:none;
    outline:none;
    height:30px;
    margin:0 0 5px 0;
    padding:0;
}

.gaestebuch {
	
}

.gaestebuch .reply {
	margin-top:5px;
	font-style:italic;
	color:#D662C2;
}

.gaestebuch .form{
   margin:0px 0px 20px 0px;
}

.gaestebuch .first {
	border-top:1px solid #A0ADBD;
}

.gaestebuch .comment_default {
	margin-bottom:20px;
	border-bottom:1px solid #A0ADBD;
}


#main .pagenav{
	padding:0;
	margin:0;
}
#main .pagenav  .inside{
	border:none;
	padding:0;
	margin:0;
}
#main .pagenav ul{
	padding:0;
	margin:0;
	list-style:none;
}
#main .pagenav li{
	display:inline;
}
#main .pagenav li a, #main .pagenav li span.active{
	display:inline-block;
	padding:1px;
	margin:1px;
	border:1px solid #CCC;
	text-decoration:none;
}
#main .pagenav li span.active{
	color:#BBB;
}
#main .pagenav li a:hover{
	background-color:#EEE;
}
/*Galerie*/
.gal_onepic td{
	display:none;
}
.gal_onepic tr.row_first td.col_first{
	display:table-cell;
}
.gal_onepic_fulltable td div.image_container{
	display:none;
}
.gal_onepic_fulltable tr.row_first td.col_first div.image_container{
	display:block;
}
/*Newslist*/
.news_startseite .block{
	border: solid #C4CAD1;
	border-width:1px 0 0 0;
	padding:30px 3px 16px 3px;
	margin-bottom:3px;
	position:relative;
}
.news_startseite  .block p.info{
	position:absolute;
	top:0px;
	right:0px;
	padding:6px;
	margin:0;
}
.news_startseite .block h2{
	font-family: 'Palatino Linotype',Georgia,'Times New Roman',Times,serif;
    font-style: italic;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	margin:0;
	border-bottom:1px solid #D4DAE1;
}
.news_startseite .block h2 a{
	display:block;
	width:100%;
}
.news_startseite .block p.more{
	position:absolute;
	bottom:0px;
	right:0px;
	width:50%;
	margin:0;
}
.news_startseite .block p.more a{
	display:block;
	padding:2px;
	border: solid #C4CAD1;
	border-width:1px;
	text-decoration:none;
	background-color:#EDEDED;
}
.news_startseite .block p.more a:hover{
	text-decoration:underline;
	color:#646D77 !important;
	background-color:#E8E8E8;
}

.toggler {
	text-decoration:underline;
	color:#646D77 !important;
cursor:pointer;	
}
