body {
	background-image: url(/templates/triptoasia/tta_bg.gif);
	background-repeat:repeat-x;
	background-color: #586336;
	margin:0px;
	padding:0px;
	font-family: Arial, sans-serif;
	color: #333333;
    font-size: 12px;
}

#maincontainer{
	position:absolute;
	left:50%;
	margin-left: -448px;
	margin-top:16px;
}

h4,h3 {
    margin: 0;
}

p{
	padding:0px;
	margin:0px 0px 16px 0px;
}

p.halfline{
	margin:0px 0px 8px 0px;
}

input, textarea, select{
	border-right:1px solid #D2DEE0;
	border-bottom:1px solid #D2DEE0;
	border-left:1px solid #363636;
	border-top:1px solid #363636;
	font-family:Arial, sans-serif;
	font-size:12px;
	padding-left:10px;
}

img {
	border:none;
}



.center{
	text-align:center;
}

.uppercase{
	text-transform:uppercase;
}

.bold{
	font-weight:bold;
}

.italic{
	font-style:italic;
}

.comment{
	font-size:13px;
	font-family: Georgia, serif;
	font-style:italic;
	font-weight:normal;
}

.does_nothing{
	height:1px;
	line-height:1px;
	font-size:1px;
}

/* ****************** */
/* ***** HEADER ***** */
/* ****************** */

#serendipity_banner {
    font-family: Georgia, 'Times New Roman', serif;
    color: #FFFFFF;
	background-color: #FFFFFF;
    background-image: url(/templates/triptoasia/img/general/tta_header_3.jpg) ;
	background-repeat:no-repeat;
    text-align: left;
    width: 896px;
    height: 197px;
}

#tta_banner_nav_container{
	height: 184px;
	margin-left:	653px;
	border-left:2px solid #FFFFFF;
	font-size:1px;
}


#serendipity_banner a {
	color:	#FFFFFF;
	font-family: Arial, sans-serif;
	text-decoration: none;
	font-size: 10px;
}

#serendipity_banner a:hover {
	text-decoration:underline;
}
#serendipity_banner ul {
	margin: 0px;
	list-style-type:none;
	padding:0px 0px 0px 16px;
	text-transform:uppercase;
	line-height: 15px;
	height:109px;
}


#serendipity_banner ul li.first {
	padding-top: 16px;
}

#serendipity_banner ul li span{
	color:	#FFFFFF;
	font-family: Arial, sans-serif;
	text-decoration: underline;
	font-size: 10px;
}

#serendipity_banner ul.mainnav {
padding: 1px 0px 0px 0px;
list-style-type:none;
font-size:1px;
height:74px;
/* TANTEK */
margin:0px 0px 0px -20px;
voice-family: "\"}\""; 
voice-family:inherit;
margin:0px 0px 0px 0px;
}

#serendipity_banner ul.mainnav li {
height:25px;
}

#serendipity_banner ul.mainnav li.last {
height:24px;
}

#serendipity_banner img {
	border:none;
	padding:0px;
	margin:0px;
}

/* **************** */
/* ***** BODY ***** */
/* **************** */

.tta_content,
.tta_admin_content{
	width:590px;
	margin-bottom:25px;
	line-height:18px;
}

.tta_content{
	float:left;
	margin-top:40px;
}

.tta_content a:link,
.tta_content a:visited,
.tta_content a:active,
.tta_admin_content a:link,
.tta_admin_content a:visited,
.tta_admin_content a:active{
	text-decoration:none;
	color:#FF00CC;
}

.tta_content a:hover,
tta_admin_content a:hover{
	color:#A4007B;
	text-decoration:underline;
}

#tta_right_sidebar{
	width:241px;
	_width:247px;
	float:right;
	margin-top:4px;
	padding:0px;
}


#tta_right_sidebar{
	margin-right:-32px;
}


/* commented backslash hack v2 \*/
#tta_right_sidebar{
	margin-right:0px;
	_margin-right:-6px;
}
/* end hack */

#tta_right_sidebar a:link,
#tta_right_sidebar a:visited,
#tta_right_sidebar a:active{
	text-decoration:none;
	color:#4E4E4E;
}

#tta_right_sidebar a:hover{
	color:#FF00CC;
	text-decoration:underline;
}

/* ******************* */
/* ***** SIDEBAR ***** */
/* ******************* */

/* Container for each item on the side bar */
div.serendipitySideBarItem {
	background-color: #D2DEE0;
    font-size: 10px;
	border-bottom:1px solid #A5A5A5;
    margin-bottom: 3px;

}

/* title of an individual item */
.serendipitySideBarTitle {
	background-color:#5D8086;
    color: #FFFFFF;
	padding: 6px 0px 4px 16px;
	letter-spacing: 1px;
    border-bottom: 1px solid #363636;
    text-transform: uppercase;
	margin:0px;
	font-size:12px;
	font-weight:normal;
}

.serendipitySideBarContent {
    padding: 0px;
}

.tta_inside_plugin{
	margin:15px 16px 11px 16px;
}

/* ******************* */
/* ***** ENTRIES ***** */
/* ******************* */

.serendipity_Entry_Date {
	width:590px;
}

.serendipity_date {
	text-transform:uppercase;
	margin-bottom: 17px;
	clear:both;
}

.serendipity_title {
    color: #6E8811;
    font-size: 22px;
    font-weight: bold;
    margin:0px;
	padding:0px;
	margin-bottom:4px;
}

.serendipity_title a:link, 
.serendipity_title a:visited,
.serendipity_title a:active{
	color: #6E8811;
}

.serendipity_title a:hover{
	color: #6E8811;
}

div.serendipity_entryFooter{
    font-size: 11px;
    margin-bottom: 25px;
	margin-top: 20px;
	clear:both;
}

.serendipity_Entry_Date p.borderline{
	clear:both;
	border-top:1px solid #D0D0D0;
	height:1px;
	font-size:1px;
	position:relative;
	top:12px;
	margin-bottom:40px;
}

/* ************************** */
/* ***** ENTRIES IMAGES ***** */
/* ************************** */

.serendipity_Entry_Date img.img_right{
	clear:both;
	float:right;
	margin-bottom:10px;
	padding-left:30px;
}

/** Embedded images with the s9y image manager **/
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    margin-bottom:10px;
}

.serendipity_imageComment_left {
    float: left;
}

.serendipity_imageComment_right {
    float: right;
	margin-left:16px;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
    margin: 0px;
    padding: 0px;
    text-align: center;
}

.serendipity_imageComment_txt {
    margin: 0px;
    padding: 3px;
    clear: both;
    font-size: 11px;
}


/* ******************** */
/* ***** CALENDAR ***** */
/* ******************** */

#tta_calendar{
	border-collapse:collapse;
    font-size: 10px;
	padding:0px;
}

td#tta_calendarHeader{
padding:0px;
padding-bottom:12px;
text-align:center;
}

td#tta_calendarHeader a:link,
td#tta_calendarHeader a:visited,
td#tta_calendarHeader a:hover {
    color: #000000;
    font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
    letter-spacing: 1.5px;
    text-decoration: none;
}

.tta_calendar_day{
	background-color:	#FFFFFF;
	border-left-width:4px;
	border-bottom-width:2px;
	border-style:solid;
	border-color:#D2DEE0;
	width:24px;
	width:25px;
	height:16px;
	text-align:center;
	padding:0px;
	color:#999999;
}

#tta_calendar a:link,
#tta_calendar a:visited,
#tta_calendar a:link{
	color:#FF00CC;
	text-decoration:underline;
}

#tta_calendar a:hover{
	color:#A4007B;
}
#tta_calendar .Today{
	color:	#FFFFFF;
	background-color:#5D8086;
	font-weight:bold;
}

#tta_calendar .FirstInRow{	
	border-left-width:0px;

}

#tta_calendar .LastInRow{	
	border-right-width:0px;
}

#tta_calendar .FirstRow{	
	border-top-width:1px;
}
#tta_calendar .LastRow{	
	border-bottom-width:0px;
}

#tta_calendar .tta_weekDayName {
    text-align: center;
	padding:0px;
	border:none;
}
 


/* ****************************** */
/* ***** CATEGORIES SIDEBAR ***** */
/* ****************************** */


#tta_category_line{
	width:210px;
	height:19px;
	position:relative;
	padding:0px;
	margin:0px;
}

#tta_category_line li{
	list-style-type:none;
	background-image: url(/templates/triptoasia/tta_categories_dots.gif);
	background-repeat:repeat-x;
}

#tta_category_line a{
	vertical-align:bottom;
	background-color:#D2DEE0;

}

#tta_category_line img{
	position:absolute;
	left:168px;
	top:-3px;
}

#tta_category_line img.spacer{
	position:absolute;
	left:163px;
	width:5px;
}

/* ********************************** */
/* ***** SUBSCRIBE BLOG SIDEBAR ***** */
/* ********************************** */


#tta_subscribe_blog_line{
	width:210px;
	position:relative;
	padding:0px;
	margin:0px;
}

#tta_subscribe_blog_line li{
	list-style-type:none;
	background-image: url(/templates/triptoasia/tta_categories_dots.gif);
	background-repeat:repeat-x;
	padding-bottom:6px;
}

#tta_subscribe_blog_line .lastrow{
	padding-bottom:0px;
}

#tta_subscribe_blog_line a{
	vertical-align:bottom;
	background-color:#D2DEE0;
}

#tta_subscribe_blog_line a.textlink{
	position:absolute;
	left:52px;
	background-color:#D2DEE0;
}

#tta_subscribe_blog_line img{
	width:42px;
	height:15px;
	position:relative;
	top:-1px; 
}

/* SAFARI HACK */
/*\*/
html>body*#tta_subscribe_blog_line img {top:-3px;}
/**/

#tta_subscribe_blog_line img.spacer{
	position:relative;
	left:-3px;
	top:1px;
	width:9px;
	height:8px;
}

/* *************************** */
/* ***** AUTHORS SIDEBAR ***** */
/* *************************** */


#tta_authors_line{
	width:210px;
	position:relative;
	padding:0px;
	margin:0px;
}

#tta_authors_line li{
	list-style-type:none;
	background-image: url(/templates/triptoasia/tta_categories_dots.gif);
	background-repeat:repeat-x;
	padding-bottom:6px;
}

#tta_authors_line .lastrow{
	padding-bottom:0px;
}

#tta_authors_line a{
	vertical-align:bottom;
	background-color:#D2DEE0;
}

#tta_authors_line img{
	width:42px;
	height:15px;
	position:relative;
	top:-1px;
}

#tta_authors_line img.spacer{
	position:relative;
	left:-3px;
	top:1px;
	width:9px;
	height:2px;
}

/* ****************** */
/* ***** FOOTER ***** */
/* ****************** */

#tta_footer{
width:896px;
height:41px;
background-color:#161A0B;
color:#FFFFFF;
border-top: 1px solid #586336;
border-bottom: 1px solid #586336;
position:relative;
clear:both;
top:-1px;
}

#tta_footer img{
	position:absolute;
	left:632px;
	top:22px;
}

#tta_endspacer{
	height:100px;
}


/* ********************** */
/* ***** TRACKBACKS ***** */
/* ********************** */

#tta_trackbacks,
#tta_comments{
	clear:both;
	font-size:18px;
	text-transform:uppercase;
	margin:30px 0px 10px 0px;
	padding:0px;
}

.tta_trackbacks_content{
	margin: 8px 16px 8px 16px;
	width:558px;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	font-size:10px;
	color:#4E4E4E;
	text-transform:uppercase;
}

a.tta_trackbacks_title:link,
a.tta_comment_title:link,
a.tta_trackbacks_title:visited,
a.tta_comment_title:visited,
a.tta_trackbacks_title:active,
a.tta_comment_title:active{
display:block;
    color: #6E8811;
    font-size: 12px;
    font-weight: bold;
    margin: 0px 0px 8px 0px;
}

a.tta_trackbacks_title:hover,
a.tta_comment_title:hover{
	text-decoration:underline;
}

/* ******************** */
/* ***** COMMENTS ***** */
/* ******************** */

.tta_commentBody{
	margin:0px;
}
.serendipity_comment {
    margin-right: 15px;
    overflow: auto;
}

.serendipity_commentsTitle {

    color: #666666;
    border-bottom: 1px solid #999999;
    font-size: small;
    text-align: left;
    font-weight: bold;
	text-transform:uppercase;
    
}

.tta_comment_title {
    color: #6E8811;
    font-family: Arial, sans-serif;
    font-size: 18px;
    font-weight: bold;
    margin:25px 0px 5px 0px;
	padding:0px;
}

.tta_authorline{
    font-size: 11px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0px 0px 16px 0px;
}

.tta_comment_title a:link,
.tta_comment_title a:visited,
.tta_comment_title a:active
{
    color: #6E8811;
	text-decoration:none;
}



.tta_comment_source {
    margin-top: 5px;
    padding-left: 5px;
	color: #333333;
	font-family: Arial, sans-serif;
    font-size: 12px;
	line-height:18px;
	dborder-bottom:1px solid black;
	trans-transform:uppercase;
}



/* ********************** */
/* ***** IMAGEBLOCK ***** */
/* ********************** */

#imageBlock{
	width:100%;
	clear:both;
	float:left;
}

.imageBlock{
	width:100%;
	clear:both;
	float:left;
}

.serendipity_Entry_Date img.img_block_left{
	float:left;
	margin-bottom:0px;
}

.serendipity_Entry_Date img.img_block_right{
	float:right;
	margin-bottom:0px;
}


/* ************************ */
/* ***** TEASER BOXES ***** */
/* ************************ */

.startpage_teaser,
.team_teaser,
#tta_tell_a_friend_body,
#tta_post_comment_body,
#tta_contact_body{
	background-color:#D2DEE0;
	border-bottom:1px solid #A5A5A5;
	margin-bottom:8px;
}

#tta_tell_a_friend_body,
#tta_post_comment_body{
	display:none;
}



.startpage_teaser .headline,
.team_teaser .teaser_headline,
#tta_tell_a_friend_body .headline,
#tta_post_comment_body .headline,
#tta_contact_body .headline{
	padding: 6px 0px 4px 16px;
	background-color:#586336;
	border-bottom:1px solid #363636;
	font-size:12px;
	letter-spacing: 1.5px;
	text-transform:uppercase;
	color:#FFFFFF;
	letter-spacing:1px;
}

#tta_tell_a_friend_body .headline,
#tta_post_comment_body .headline,
#tta_contact_body .headline{
	background-color:#5D8086;
}

.startpage_teaser .inside,
#tta_tell_a_friend_body .inside,
#tta_post_comment_body .inside,
#tta_contact_body .inside,
.team_teaser .inside{
	margin: 8px 16px 32px 16px;
	font-size:12px;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;

}

.startpage_teaser .inside .content,
#tta_tell_a_friend_body .inside .content,
#tta_post_comment_body .inside .content,
#tta_contact_body .inside .content,
.team_teaser .inside .content{
	margin:8px 24px 20px 24px;
}
#tta_tell_a_friend_body .inside .leftcolumn,
#tta_post_comment_body .inside .leftcolumn,
#tta_contact_body .inside .leftcolumn{
	width:246px;
	float:left;
}

#tta_tell_a_friend_body .inside .rightcolumn,
#tta_post_comment_body .inside .rightcolumn,
#tta_contact_body .inside .rightcolumn{
	width:246px;
	float:right;
	font-size:10px;
}

#tta_post_comment_body .inside .rightcolumn{
	margin-bottom:20px;
}

#tta_tell_a_friend_body .inside label,
#tta_post_comment_body .inside label,
#tta_contact_body .inside label{
	display:block;
	margin-bottom:2px;
	text-transform:uppercase;
	font-size:10px;
}

#tta_post_comment_body .inside label.checkbox{
	padding-top:2px;
	_padding-top:4px;
	text-transform:none;
}

#tta_post_comment_body .inside label.plus{
	padding-top:5px;
}

#tta_tell_a_friend_body .inside .leftcolumn input,
#tta_post_comment_body .inside .leftcolumn input.normal,
#tta_contact_body .inside .leftcolumn input,
#tta_post_comment_body .inside select,
#tta_tell_a_friend_body .inside textarea,
#tta_post_comment_body .inside textarea,
#tta_contact_body .inside textarea
{
	height:20px;
	width:246px;
	margin-bottom:6px;
}

#tta_tell_a_friend_body .inside textarea{
	margin-top:-1px;
}

#tta_post_comment_body .inside .leftcolumn input.checkbox{
	clear:both;
	float:left;
	border:none;
}

#tta_tell_a_friend_body .inside textarea{
	height:158px;
	_height:150px;
}

#tta_post_comment_body .inside textarea{
	height:140px;
}

#tta_contact_body .inside textarea{
	height:140px;
}

#tta_tell_a_friend_body .inside .send,
#tta_post_comment_body .inside .send,
#tta_contact_body .inside .send{
	clear:both;
	text-align:right;
}

#tta_tell_a_friend_body .inside .send input,
#tta_post_comment_body .inside .send input,
#tta_contact_body .inside .send input{
	border:none;
}

.startpage_teaser .inside p{
	margin:0px;
	padding:0px;
	clear:both;
	margin-bottom:16px;
	line-height:18px;
}

p.highlight{
	color:#FF6A00;
}

p.cities{
	text-transform:uppercase;
	margin-bottom:24px;
}

ul.movie_desc{
	list-style-type:none;
	padding:0px;
	margin: 0px 0px 16px 0px;
	border:1px solid #FFFFFF;
}

ul.movie_desc li{
	clear:both;
}

ul.movie_desc li.lineplus{
	margin-top:18px;
}

ul.movie_desc li.nocontent{
	font-size:1px;
}

ul.movie_desc li span.desc{
	width:239px;
	text-align:right;
	float:left;
	margin-right:8px;
}

ul.movie_desc li span.name{
	float:left;
	text-transform:uppercase;
}



/* ******************* */
/* ***** CONTACT ***** */
/* ******************* */

ul.contactdata{
	list-style-type:none;
	padding:0px;
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#333333;
	margin-bottom:30px;
	line-height:18px;
}

ul.contactdata li a:link,
ul.contactdata li a:visited,
ul.contactdata li a:active{
	text-decoration:none;
	color:#FF00CC;
}

ul.contactdata li a:hover{
	text-decoration:underline;
	color:#FF00CC;
}
li.contactdatahead{
	text-transform:uppercase;
	color:#7F9D07;
	font-weight:bold;
}

li.contactdatasubhead{
	text-transform:uppercase;
	font-weight:bold;
}

/* ******************* */
/* ***** IMPRINT ***** */
/* ******************* */

li.imprinthead{
	font-size:16px;
	margin-bottom:16px;
}

li.imprintsubhead{
	font-weight:normal;
	margin-bottom:8px;
}

li.paragraph{
	margin-bottom:8px;
}


/* ****************** */
/* ***** SEARCH ***** */
/* ****************** */


#serendipityQuickSearchTermField{

	width:205px;
	_width:208px;
	height:18px;
	
}

/* ****************** */
/* ***** LOG IN ***** */
/* ****************** */

a:link.login{
	vertical-align:bottom;
	text-decoration:none;
	background-color:#D2DEE0;
	border:none;
}

a:hover.login{
	color:#FF00CC;
	text-decoration:underline;
}


/* ************************** */
/* ***** PROJECT & TEAM ***** */
/* ************************** */

.about_navi{
	background-image: url(/templates/triptoasia/img/general/dotted_border.gif);
	background-repeat:repeat-x;
	width:590px;
	height:25px;
	padding: 5px 0px 0px 12px;
}


.about_navi span{
	text-transform:uppercase;
	font-weight:bold;
	color:#6E8811;
}
.about_navi span.first {
	margin-right:70px;;
}

.about_navi span img{
	margin-right:8px;
}

.about_navi span img.left{
	margin-left:8px;
}

.about_navi a:hover{
	text-decoration:none;
}


.about{
	width:542px;
	margin: 32px 0px 0px 32px;
}

.about h1{
	padding:0px;
	margin:0px;
	color:#6E8811;
	font-size:18px;
	text-transform:uppercase;
	font-weight:normal;
}

.about h1.h1plus{
	margin-bottom:16px;
}

.about p.subtitle{
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:8px;
	font-size:11px;
}

.awards{
	font-size:10px;
}



















#content {
    width: 500px;
}

#serendipityRightSideBar {
    width: 170px;
    padding: 10px;
    background-color: #ffffff;
    vertical-align: top;
}

#serendipityLeftSideBar {
    width: 130px;
    padding: 10px;
    vertical-align: top;
    background-color: #ffffff;
}








a.homelink1,
a.homelink1:hover,
a.homelink1:link,
a.homelink1:visited,
#serendipity_banner h1 {
    color: #ffffff;
    font-size: xx-large;
    font-weight: normal;
    padding-left: 10px;
    padding-top: 2px;
    margin: 0px;
    text-decoration: none;
}

a.homelink2,
a.homelink2:hover,
a.homelink2:link,
a.homelink2:visited,
#serendipity_banner h2 {
    color: #FFFFFF;
    padding-left: 10px;
    font-size: small;
    font-weight: normal;
    margin: 0px;
    text-decoration: none;
}





.serendipity_entry_body_folded,
.serendipity_entry_body_unfolded,
.serendipity_entry_extended {
    /* Inner blocks of .serendipity_entry, can be used for further customization */
}





img.serendipity_entryIcon {
    float: right;
    border: 0px;
}

img.serendipity_entryIcon {
    float: right;
    border: 0px;
}

td.serendipity_commentsLabel {
    font-size: x-small;
    font-weight: bold;
    vertical-align: top;
}

td.serendipity_commentsValue input,
td.serendipity_commentsValue select,
td.serendipity_commentsValue textarea {
    width: 99%;
    border: 1px solid #333;
    padding: 2px;
}

.serendipity_commentForm {
    font-size:x-small;
    color: #ffffff;
    margin-bottom: 13px;
    margin-right: 10px;
    margin-left: 10px;
    background-color: #FFFFFF;
}
.serendipity_comment {
    margin-right: 15px;
    overflow: auto;
}



td.serendipity_admin {
    padding: 10px;
}



table.serendipity_calendar td {
    text-align: center;
}
table.serendipity_calendar a {
    text-decoration:underline;
}

table.serendipity_calendar a:hover {
    text-decoration: none;
}



div.serendipityPlug {
    text-align: center;
}

div.serendipityPlug a {
    text-decoration: none;
    border: 0px;
}







.serendipityImageButton {
    cursor: pointer;
}

td.serendipitySideBar {
    font-size: x-small;
    width: 200px;
    padding: 10px;
}

div.serendipity_admin_title {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 12px;
}

div.serendipity_admin_list_title {
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 8px;
}

td.serendipity_admin_list_item {
    border: dashed 1px #000000;
}

.serendipity_entry p {
    margin: 0px;
    padding-bottom: 10px;
}



.serendipity_admin_list_item_even {
    background-color: #fefefe;
}

.serendipity_admin_list_item_uneven {
    background-color: #eee;
}

.serendipity_admin_filters {
    border: 1px dashed;
    background-color: #FFFFFF;
    font-size: 10px;
    margin-bottom: 10px;
    padding: 2px;
}

.serendipity_admin_filters_headline {
    border-bottom: 1px solid;
}

.serendipity_admin_sortorder {
    font-size: 10px;
    text-align: center;
}

.serendipity_admin_sortorder input,
.serendipity_admin_sortorder select,
.serendipity_admin_filters input,
.serendipity_admin_filters select {
    font-size: 10px;
}



.serendipity_center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.serendipity_msg_important {
    color: red;
    font-weight: bold;
    font-size: small;
}

.serendipity_msg_notice {
    color: green;
    font-weight: bold;
    font-size: small;
}

.serendipity_entry_author_self {
}

.cameraImg{
border:10px solid black;
}

/* vim: set sts=4 ts=4 expandtab : */
