	#entry_paging { 
		border: 1px solid #666;
		border-bottom: 0;
		margin: 0;
		padding: 0;
		padding-bottom: 10px;
		background-color: #F0F0F0;
		text-align: center;
	}
	
	#showentry_bundle { 
		border: 1px solid #666;
		margin: 0;
		padding: 0;
		background-color: #aba;
		text-align: left;
		-moz-border-radius: .0em 0 1em 1em;
	}
	
	.serendipity_commentDirection { 
		text-align:justify;
	}
	
	.captcha { 
		border:1px solid #777;
	}
	
	.guestbook_msg { 
		text-align: center;
		padding: 10px;
		border: 1px solid #999;
		background-color: #F0F0F0;
	}
	
	.guestbook_bg { 
		padding: 6px;
		border: 1px solid #333;
		background: #bababa;
	}
	
	.guestbook_entrytop { 
		font-family: Arial,Helvetica,sans-serif;
		font-size: 11px;
		color: #800040;
		font-weight: 500;
		text-align: left;
		padding: 4px;
		/*background-color: #ccc;
		background: #ddd;*/
		white-space:nowrap;
	}
	
	.guestbook_entrytop a,
	.guestbook_entrytop a:link,
	.guestbook_entrytop a:visited,
	.guestbook_entrytop a:hover,
	.guestbook_entrytop a:active,
	.guestbook_entrytop a:focus { 
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		font-weight: 700;
		text-decoration: none;
	}
	
	.guestbook_entrytop A { 
		/*color: #FF8040;*/
	}
	
	.guestbook_admin { 
		text-align: right;
	}
	
	.guestbook_admin_text { 
		text-align: right; 
		padding-right: 10px;
	}
	
	.guestbook_admin_text_dim { 
		color: #777; 
		text-decoration: none;
	}
	
	td.guestbook_adminbutton { 
		text-align: right;
		vertical-align: top;
	}
	
	.guestbook_entrybottom { 
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 11px;
		font-weight: 500;
		text-align: left;
		padding: 4px;
		background: #e1e5de;
		border-top: 1px solid #996;
		border-bottom: 1px solid #996;
		margin-bottom: 6px;
	}
	
	.guestbook_splitentries { 
		clear: both;
		background-color: #e1e5de;
	}
	
	.guestbook_error_bundled { 
		width: auto;
		border: 1px dashed #FF3300;
		-moz-border-radius: .0em 0 1em 1em;
	}
	
	.guestbook_errors { 
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 11px;
		font-weight: 600;
		text-align: left;
		color: #800040;
	}
	
	.guestbook_input { 
		font-family: verdana,arial,helvetica,sans-serif;
		font-size: 11px;
		border: 1px solid #333;
		text-align: left;
		padding: 2px;
		background-color: #bbb;
	}
	
	.guestbook_made { 
		padding: 10px;
		border: 1px solid #999;
		background-color: #F0F0F0;
	}
	
	.guestbook_reiter { 
		font-weight: 500;
		text-align: center;
		font-size: 10px;
	}
	
	a:link.serendipityPrettyButton,
	a:visited.serendipityPrettyButton,
	a:hover.serendipityPrettyButton { 
	   text-decoration: none;
	   color: #1D2E3F;
	}

	.serendipityPrettyButton { 
		padding: 1px;
		/* see inside guestbook plugin while we need the template path */
		/*background: #80B0DA url(./button_background.png) repeat-x top;*/
		color: #1D2E3F;
		font-weight: bold;
		font-size: 0.9em;
		border: 1px outset #000;
		margin: 2px;
	}

	/* Special class if the button is a <a> tag */
	a.serendipityPrettyButton { 
		padding: 2px 4px 2px 4px;
		cursor: pointer;
		/* see inside guestbook plugin while we need the template path */
		/*background-image: url(./button_background.png);
		background-repeat: repeat-x;
		background-position: top;*/
	}

    .serendipityPrettyButton {
        background: #80B0DA url(http://weltversteher.de/plugins/serendipity_event_guestbook/img/button_background.png) repeat-x top;
    }

    a.serendipityPrettyButton {
        background: transparent url(http://weltversteher.de/plugins/serendipity_event_guestbook/img/button_background.png) repeat-x top;
    }


html, body {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
	font-size: 8.5pt;
	color: #666;
	padding: 0;
	margin: 0 0 20px 0; }

acronym {
	cursor: default; }

a:link, a:visited, a:active {
	color: #000;
	text-decoration: underline; }

a:hover {
	color: #a6414a;
	text-decoration: none; }

#primary_container {
	width: 774px;
	margin: 20px auto;
	padding: 0;
	background-color: transparent; }

#content_container {
	background: #fff url(templates/artistic_india/img/left_header.png) top left no-repeat;
	float: left;
	border: 2px solid #dcdcdc;
	padding: 120px 0 0 0;
	width: 568px; }

#content {
	background-color: transparent;
	text-align: left;
	width: 528px;
	border: 0;
	width: auto;
	height: auto;
	margin: 20px 20px 0 20px; }

h2#page_title {
	color: #a6414a;
	font-weight: 400;
	font-size: 11pt;
	margin: 0;
	padding-bottom: 15px; }

h2.header {
	color: #a6414a;
	font-weight: 400;
	font-size: 11pt;
	margin: 0;
	padding: 0; }

h2.sub_title {
	color: #a6414a;
	font-size: 10pt;
	margin: 0; }

h3, .serendipity_commentsTitle, .serendipity_date, .serendipity_title, .staticpage_result_header {
	font-family: "Trebuchet MS", Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #a6414a;
	font-size: 13pt;
	font-weight: 400;
	margin: 0; }

#hover, #hover h1 {
	clear: right;
	float: left;
	font-size: 8pt;
	padding-left: 7px;
	font-weight: bold;
	letter-spacing: 2px; }

#nav #hover a, #nav #hover a:hover {
	color: #000;
	text-decoration: none;
	padding: 0px;
	border: 0; }

#hover h1 {
	margin: 0; }

#nav {
	background-color: #fff;
	text-align: right;
	border-bottom: 2px solid #dcdcdc;
	width: 100%;
	padding: 7px 0 7px 0; }

#nav ul {
	font-size: 8pt;
	margin: 0;
	padding: 0; }

#nav ul li {
	display: inline;
	margin: 0; }

#nav a:link, #nav a:visited, #nav a:active {
	color: #000;
	text-decoration: none; }

#nav a:hover {
	color: #a6414a; }

#nav li.active, #nav li.active a, #nav li.active a:hover {
	color: #000;
	font-weight: bold;
	text-decoration: none; }

#nav a {
	padding: 7px; }

#main_identity {
	background-image: url(templates/artistic_india/img/header0.png);
	background-repeat:repeat-x;
	width: 548px;
	height: 22px;
	padding-top: 24px;
	padding-left: 20px; }

#main_identity a {color: #a6414a;text-decoration:none;}
#main_identity a:hover {color: #a6414a;text-decoration:underline;}
	


/****** Entries ******/
div.serendipity_Entry_Date {
	margin-bottom: 2.5em; }

div.entry_heading {
	border-bottom: 1px solid #f1f1f1;margin:0; }

div.entry_heading p {
	margin: 0;
	padding: 0; }

div.entry_heading h3 a {color: #a6414a;text-decoration:none; }
div.entry_heading a:hover {color: #a6414a;text-decoration:underline; }

p.serendipity_date {
	font-weight: normal;
	font-size: 7pt;
	color: #000; }

p.entry_time {
	float: right;
	font-weight: normal;
	font-size: 7pt;
	color: #000; }

.serendipity_entry_body {
	line-height: 15px;
	padding-bottom:10px; }

.serendipity_entry_body p {
	margin: 8px 0 8px 0; }

.serendipity_entry_body ul {
	margin-left: 20px;
	padding-left: 20px; }

.serendipity_entry_body li {
	list-style-type: disc; }

.serendipity_entry_extended {margin-bottom:10px; }

.serendipity_entryIcon a img {
	border:none;
	float:right;
	padding:2px 0 2px 2px; }

.serendipity_entryFooter {
	clear:both;
	margin-bottom:40px;
	border-top: 1px solid #f1f1f1; }



/****** Footer ******/
#footer {
	background: #fff url(templates/artistic_india/img/footer.png) bottom left no-repeat;
	font-size: 7pt;
	width: 548px;
	height: 20px;
	clear: both;
	padding-left: 20px;
	padding-top: 30px; }

#footer p {
	margin: 0; }



/****** Sidebar ******/
#aboutbox_container {
	background: #fff url(templates/artistic_india/img/right_header.png) top left no-repeat;
	border: 0;
	text-align: left;
	width: 178px;
	margin: 0;
	padding: 120px 0 0 0;
	float: right;
	border: 2px solid #dcdcdc;
	margin-left: 1em; }

div#aboutbox_title {
	background-image: url('templates/artistic_india/img/header1.png');
	width: 158px;
	height: 22px;
	padding-top: 24px;
	padding-left: 20px; }

h2#aboutbox_title {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #a6414a;
	font-weight: 400;
	font-size: 11pt;
	margin: 0;
	padding-bottom: 18px; }

#aboutbox_content {
	margin: 20px; }

.sidebar {
	background-color: #fff;
	border: 0;
	text-align: left;
	width: 178px;
	margin: 20px 0 0 0;
	padding: 0;
	float: right;
	border: 2px solid #dcdcdc;
	clear: right; }

.sidebar_header {
	background-image: url(templates/artistic_india/img/header2.png);
	width: 158px;
	height: 22px;
	padding-top: 24px;
	padding-left: 20px; }

.sidebar_header h2 {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #a6414a;
	font-weight: 400;
	font-size: 11pt;
	margin: 0;
	padding-bottom: 18px; }

.sidebar_content_container {
	margin: 20px; }

.sidebar input, .sidebar select, .sidebar td input {width:140px;}



.staticpage_author {margin-top:10px;}

/* used when s9y needs to center something */
.serendipity_center {  
     margin-left: auto;
     margin-right: auto;
     text-align: center; }

/* warning messages from s9y */
.serendipity_msg_important { 
     color: red; }

/* messages letting you know something has happened eg comment saved */
.serendipity_msg_notice {	
     color: green; }

/* Embedded images with the s9y image manager */
.serendipity_imageComment_center, .serendipity_imageComment_left, .serendipity_imageComment_right {
	border: 1px solid #f1f1f1;
	background-color: #F5F5F5;
	margin: 5px;
	padding: 5px;
	text-align: center; }

.serendipity_imageComment_center {
	margin: auto; }

.serendipity_imageComment_left {
	float: left; }

.serendipity_imageComment_right {
	float: right; }

.serendipity_imageComment_img, .serendipity_imageComment_img img {
	margin: 0px;
	padding: 0px;
	text-align: center;
	border: 0px; }

.serendipity_imageComment_txt {
	border-top: 1px solid #f1f1f1;
	margin-top: 3px;
	padding: 3px;
	clear: both;
	font-size: 8pt;
	text-align: center; }

.serendipity_search_results {margin:10px 0;}

.searchterm, .searchresults {font-weight:bold;}

.serendipity_freeTag, .serendipity_multilingualInfo {}
.serendipity_freetag_taglist {margin:15px 0;}

/********* Comment Styles *********/
/* container for all comments, not styled separately in default theme */
.serendipity_comments {
	}

/* container for individual comments */
.serendipity_comment {
	padding: 3px; }

/* style for comment author, date commented etc */
.serendipity_comment_source {
	margin-top: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	padding-bottom: 3px; }

/* style for comment author if logged in */
.serendipity_comment_author_self {
	border-top:3px solid #e37235;
	border-bottom:3px solid #e37235; }

/* style for even numbered comments*/
.comment_evenbox {
	margin:0 0 20px 0;
	border-top:1px solid #a6414a;
	border-bottom:1px solid #a6414a;
	background-color:#fbfbfb;
	color:#505050;
	line-height:1.5em; }

/* style for odd numbered comments*/
.comment_oddbox {
	margin:0 0 20px 0;
	border-top:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	background-color:#fbfbfb;
	color:#505050;
	line-height:1.5em; }

/********* End of Comment Styles *********/

table.serendipity_calendar td {
    font-size:x-small;
    text-align: center;
    padding: 3px; }


div.linklist span.menu_title {
}

div.linklist {
      padding: 0px;
      margin: 0px;
      text-align: left;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
	direction: ltr;
}
div.linklist ul {
      list-style: none;
      margin: 0px;
      padding: 0px;
      text-align: left;
	white-space: nowrap;
}

div.linklist li {
      margin: 0px;
      padding: 0px;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
}


div.linklist img {
	border: 0px;
	vertical-align: middle;
}
div.linklist a.folder {
	text-decoration: none;
}
div.linklist a.link {
	text-decoration: underline;
}
div.linklist a:hover {
	color: #333;
}/* User Gallery */
div.serendipity_gallery_row {
   clear:left;
   padding-left: 3%;
   margin-right: 3%;
}

div.serendipity_gallery_thumbs {
    padding: 3px;
    border: 1px solid #afafaf;
    float: left;
    overflow:hidden;
    margin: .5em;
}

div.serendipity_gallery_info {
   margin-left:auto; 
   margin-right:auto; 
   text-align:center;
}

div.serendipity_gallery_entry {
   margin-left:auto; 
   margin-right:auto; 
   text-align:center;
}

div.serendipity_gallery_title {
    font-size: 1.1em;
    text-align:center;
    font-weight:bold;
}

div.serendipity_gallery_navigation {
    font-size: 1.0em;
    text-align:center;
}

img.gallery_thumb {
   margin-left:auto; 
   margin-right:auto; 
   text-align:center;
   border: 0;
}

div.serendipity_gallery_pagination_top {
	border-top: 1px solid #ccc;
}

div.serendipity_gallery_pagination_bottom {
	border-bottom: 1px solid #ccc;
}

/* EXIF TAGS */
.all_img_info {
 	width: 100%;
 	float: left;
 	text-align: center;
 	margin-bottom: 2em;
}
.exif_info_head {
 	background-color: #ccd9e6; 
 	border: 1px solid #fff;
}
.exif_info_row, .exif_info_head {
 	clear: both;
 	margin: 0 auto;
 	width: 400px;
}
.exif_info_tag, .exif_info {
 	float: left;
 	display: block;
 	width: 120px;
 	text-align: left;
	border: 1px solid #fff;
	background-color: #ccd9e6;
	padding: 3px;
}
.exif_info {
 	width: 264px;
 	background-color: #eee;
}