/* TC STYLES */



#container1 td, #container1 table, #container1 tr 

						{ margin: 10px 2px 0px 2px;	font-weight: normal; }



#container1 h1		 	{ font-weight: bold; color: #036; font-size: 12px; }

#container1 a 			{ font-weight: bold; }



/* --- JOURNAL ENTRY PAGE --- */



#journal, #journal td, #journal table, #journal tr 

						{ font-weight: normal; font-size: 11px; }



#journal h1 			{ font-weight: bold; color: #036; font-size: 12px; }

#journal h2 			{ font-weight: bold; color: #036; font-size: 11px; margin: 0px 0px 6px 0px; }

#journal h3				{ font-weight: bold; color: #036; font-size: 16px; margin: 0px; padding: 0px }

#journal a 				{ font-weight: bold; }

#journal p 				{ font-weight: normal; font-size: 11px;	margin: 0px 0px 11px 0px; }

#journal img 			{ margin: 0px; }

#journal .journalPhoto 	{ margin: 0px 0px 0px 7px; border: 1px solid #036; }



/* --- TOP BAR ON EXTERNAL VIEW PAGE --- */



#topBar, #topBar a		{ color: #fff; }

#topBar a 				{ font-weight: bold; text-decoration: none; }

#topBar a:hover 		{ text-decoration: underline; }



/* --- JOURNAL NAVIGATION FOR JOURNAL ENTRY PAGE --- */



#journalNav span 	{ display: block; margin-bottom: 10px	}



div#latest-blog-box,

div#latest-pics-box {

	margin-left: 10px;

	margin-top: 10px;

	width: 568px;

	border-left: 1px solid #000;

	border-right: 1px solid #000;

	border-bottom: 1px solid #000;

	background: url('img/blogbottom.jpg') top left no-repeat;

}



div.prevnext {

	width: 568px;

	height: 20px;

	background: #3565A1;

}



div.prev {

	cursor: pointer;

	width: 94px;

	height: 20px;

	letter-spacing: -10px;

	text-indent: -10px;

	float: left;

	position: relative;

	margin-left: -1px;

	background: url('img/prev.jpg');

}



div#blogtitle,

div#picstitle {

	width: 380px;

	height: 20px;

	color: #fff;

	margin-left: 94px;

	text-align: center;

	font-weight: bold;

	font-size: 1.2em;

}



div#blogtitle div,

div#picstitle div{

	padding-top: 2px;

}



div.next {

	cursor: pointer;

	width: 94px;

	height: 20px;

	float: right;

	position: absolute;

	margin-top: -20px;

	margin-left: 475px;

	text-indent: -10px;

	letter-spacing: -10px;

	background: url('img/next.jpg');

}



div#latest-blog-content,

div#tc-legend-content,

div#latest-pics-content{

	padding: 10px;

	background: url('img/blogback.jpg') top right no-repeat;

}



div#featured-blog-box {

	margin-right: 15px;

	margin-left: 10px;

	margin-top: 10px;

	float: left;

	width: 275px;

	border: 1px solid #000;

}



div#random-blog-box {

	margin-right: 10px;

	margin-top: 10px;

	float: right;

	position: relative;

	width: 275px;

	border: 1px solid #000;

	background: url('img/blogbottom.jpg') top right no-repeat;

}



div#featured-blog-header div,

div#random-blog-header div{

	padding-top: 1px;

}



div#random-blog-header{

	color: #fff;

	height: 18px;

	background: #3565A1;

	border-bottom: 1px solid #000;

	padding-right: 10px;

	text-align: right;

	font-weight: bold;

}



div#featured-blog-header{

	color: #fff;

	height: 18px;

	background: #3565A1;

	border-bottom: 1px solid #000;

	padding-left: 10px;

	text-align: left;

	font-weight: bold;

}



div#random-blog-content,

div#featured-blog-content {

	padding: 5px;

}



div.rad {

	clear: both;

}



div#tc-legend-content p img{

	float: left;

	margin-right: 10px;

	margin-top: 0px;

}



div#latest-blog-box img,

div#featured-blog-box img,

div#random-blog-box img{

	float: right;

	margin: 3px;

	margin-top: 10px;

}



img#leg{

	float: right;

	position: relative;

}



div#latest-pics-content img{

	margin-left: 10px;

	margin-top: 10px;

}



* html div#tc-legend-box{

	margin-top: -60px;

}



div#tc-legend-box{

	margin-left: 10px;

	margin-top: 20px;

	width: 568px;

	border-left: 1px solid #000;

	border-right: 1px solid #000;

	border-bottom: 1px solid #000;

}



div#blog-title span{

	display: none;

}



div#legend-bar{

	color: #fff;

	height: 18px;

	background: #3565A1;

	border-bottom: 1px solid #000;

	border-top: 1px solid #000;

	padding-left: 10px;

	text-align: left;

	font-weight: bold;

}

div#searchfortravellers {
	clear: both;
	width: 580px;

	margin-left: 5px;

	margin-top: 10px;

	background: #3768A3 url('img/searchfortravellers.jpg') top no-repeat;

}

div#searchforbottom {

	width: 580px;

	height: 17px;

	background: url('img/searchfortravellersbottom.jpg') no-repeat;

}

div#searchfortravellers a#wherenow {

	margin-top: -110px;

	margin-right: 10px;

	float: right;

	height: 196px;

	width: 255px;

}

div#searchfortravellers a#searchprofile {

	float: left;

	height: 41px;

	width: 281px;

	margin-top: 10px;

	margin-left: 15px;

}

div#searchfortravellers a#searchcountry {

	float: left;

	height: 41px;

	width: 281px;

	margin-left: 15px;

	margin-top: 10px;

}

div#quicksearch {

	margin-top: 10px;

	float: left;

	width: 281px;

	height: 41px;

	margin-left: 15px;

	margin-right: -15px;

	background: url('img/quicksearch.jpg') no-repeat;

}

* html div#quicksearch {

	margin-left: 8px;

}

div#quicksearch input#basicsearch {

	width: 120px;

	margin-left: 110px;

	margin-top: 12px;

	font-size: 0.9em;

	text-align: center;

	height: 16px;

	border: 1px solid #006699;

	background: #D3E8FE;

}

div.clearfix {

	clear: both;

	height: 1px;

}

div#quicksearch input#searchgo {

	width: 17px;

	height: 17px;

	background: url('img/go.gif') no-repeat;

	border: none;

	margin-left: 8px;

	text-indent: -999em;

	letter-spacing: -133px;

}

div#quicksearch span#advsearch a {

	width: 77px;

	height: 10px;

	text-indent: -999em;

	display: block;

	margin-left: 14px;

	margin-top: -8px;

	letter-spacing: -133px;

	background: url('img/advancedsearch.gif') no-repeat;

}

div#searchfortravellers div#intrtext {

	padding-top: 50px;

	color: #FFF;

	width: 270px;

	font-size: 1.1em;

	margin-left: 22px;

}

div#latestbox {

	width: 351px;

	height: 314px;

	background: url('img/latestbox.jpg') no-repeat;

	margin-left: 5px;

	margin-top: 10px;

}

div#latestphotos {

	width: 351px;

	height: 120px;

	position: absolute;

	margin-top: 40px;

}

div.latestphoto {

	width: 114px;

	height: 65px;

	margin-bottom: 10px;

	float: left;

	text-align: center;

	background: url('img/latestphoto.gif') top center no-repeat;

}

div.latestphoto span {

	font-weight: bold;

	display: block;

	color: #FFF;

}

div.latestphoto img {

	margin-right: auto;

	margin-left: auto;

	margin-top: 2px;

	margin-bottom: 5px;

	border: none;

}

div#latestjournals {

	width: 351px;

	height: 90px;

	position: absolute;

	margin-top: 220px;

}

div#latestjournals ul {

	margin-top: 10px;

}

div#latestjournals ul li img {

	margin-right: 2px;

	border: none;

}

div#latestjournals ul li {

	margin-top: 1px;

	height: 16px;

	list-style: none;

	background: none;

}

div#latestjournals ul li a {

	text-decoration: none;

	color: #FFF;

}

div#sponsor {

	width: 222px;

	height: 186px;

	position: absolute;

	margin-left: 360px;

	background: url('img/sponsor.jpg') no-repeat;

}

div#sponsor img {

	border: none;

	margin-left: 10px;

}

div#sponsor p {

	margin-top: 44px;

	margin-left: 18px;

	color: #FFF;

}

div#forumbox {

	width: 222px;

	height: 120px;

	position: absolute;

	margin-left: 360px;

	margin-top: 194px;

	background: url('img/forumbox.jpg') no-repeat;

}

div#forumbox div#forumitems {

	width: 200px;

	height: 100px;

	color: #FFF;

	margin-left: 15px;

	margin-top: 40px;

}

div#forumbox div#forumitems img {

	float: left;

	margin-right: 5px;

}

div#forumbox div#forumitems a {

	color: #FFF;

}

div#partners {

	width: 584px;

	height: 126px;

	background: url('img/partnersbg.gif') repeat-y;

	margin-top: 10px;

	margin-left: 5px;

	margin-bottom: 10px;

}

div#partners div#partheader {

	height: 36px;

	background: url('img/partnersheader.gif') no-repeat;

}

div#partners div#partfooter {

	position: absolute;

	margin-top: 0px;

	height: 10px;

	width: 584px;

	background: url('img/partnersfooter.gif') no-repeat;

}

div#partners div#partnerscontent {

	postion: absolute;

	margin: 10px;

}

div#partners div#partnerscontent img {

	border: none;

}

div#partners div#partnerscontent div.partnerone {

	float: left;

	width: 330px;

	padding-top: 5px;

}

div#partners div#partnerscontent div.partnerone img {

	float: left;

	margin-top: -5px;

	margin-right: 15px;

}

div#partners div#partnerscontent div.partnertwo {

	float: left;

	width: 230px;

	padding-top: 5px;

}

div#partners div#partnerscontent div.partnertwo img {

	float: left;

	margin-top: -5px;

	margin-right: 15px;

}

div#partners div#partnerscontent a {

	font-weight: bold;

}

table tbody tr td table tbody tr td table tbody tr td table tbody tr td ul#sidenav {

	width: 168px;

	padding-left: 0px;

	margin-left: 0px;

}

div#messagecount {

	color: #FFF;

	position: absolute;

	float: left;

	margin-left: 110px;

	margin-top: 28px;

	font-weight: bold;

	font-size: 0.9em;

}

ul#sidenav li {

	list-style: none;

	color: #FFF;

}

ul#sidenav li a {

	text-indent: -999em;

	letter-spacing: -133px;

	height: 24px;

	width: 168px;

	display: block;

}

ul#sidenav li#nav-signup a {

	background: url('img/nav-signup.jpg') no-repeat;

	height: 39px;

}

li#nav-home a {

	background: url('img/nav-home.jpg') no-repeat;

}

li#nav-member a {

	background: url('img/nav-member.gif') no-repeat;

}

li#nav-messages a {

	background: url('img/nav-messages.jpg') no-repeat;

}

li#nav-logout a {

	background: url('img/nav-logout.jpg') no-repeat;

}

li#nav-search-travellers a {

	margin-top: 15px;

	background: url('img/nav-search-travellers.jpg') no-repeat;

}

li#nav-search-countries a {

	background: url('img/nav-search-country.jpg') no-repeat;

}

li#nav-forums a {

	background: url('img/nav-forums.jpg') no-repeat;

}

li#nav-your-journal a {

	background: url('img/nav-your-journal.jpg') no-repeat;

}

li#nav-how-works a {

	margin-top: 15px;

	background: url('img/nav-how-works.jpg') no-repeat;

}

li#nav-travel-insurance a {

	background: url('img/nav-travel-insurance.jpg') no-repeat;

}

li#nav-travel-essentials a {

	background: url('img/nav-travel-essentials.jpg') no-repeat;

}

li#nav-stay-safe a {

	background: url('img/nav-stay-safe.jpg') no-repeat;

}

li#nav-cheap-flights a {

	background: url('img/nav-cheap-flights.jpg') no-repeat;

}

li#nav-book-hostels a {

	background: url('img/nav-book-hostels.jpg') no-repeat;

}

li#nav-book-hotels a {

	background: url('img/nav-book-hotels.jpg') no-repeat;

}

li#nav-banter a {

	background: url('img/nav-banter.jpg') no-repeat;

}

li#nav-invite a {

	margin-top: 15px;

	background: url('img/nav-invite.jpg') no-repeat;

}

li#nav-contact a {

	background: url('img/nav-contact.jpg') no-repeat;

}

li#nav-sitemap a {

	background: url('img/nav-sitemap.jpg') no-repeat;

}

li#nav-advertise a {

	background: url('img/nav-advertise.jpg') no-repeat;

}

li#nav-terms a {

	background: url('img/nav-terms.jpg') no-repeat;

}

div#import-contacts {

	border: 1px solid #000;

	background: url('img/importcontacts.gif') top left no-repeat;

	padding-top: 135px;

	padding-bottom: 20px;

}

div#import-contacts2 {

	border: 1px solid #000;

	background: url('img/importcontacts2.gif') top left no-repeat;

	padding-top: 135px;

	padding-bottom: 20px;

}

div#import-contacts3 {

	border: 1px solid #000;

	background: url('img/importcontacts3.gif') top left no-repeat;

	padding-top: 135px;

	padding-bottom: 20px;

}

div#import-friends {

	border: 1px solid #000;

	background: url('img/importfriends.gif') top left no-repeat;

	padding-top: 135px;

	padding-bottom: 20px;

}

div#import-friends2 {

	border: 1px solid #000;

	background: url('img/importfriends2.gif') top left no-repeat;

	padding-top: 135px;

	padding-bottom: 20px;

}

div#import-friends3 {

	border: 1px solid #000;

	background: url('img/importfriends3.gif') top left no-repeat;

	padding-top: 135px;

	padding-bottom: 20px;

}

div#import-contacts p, div#import-contacts2 p, div#import-contacts3 p, div#import-friends p, div#import-friends2 p, div#import-friends3 p {

	margin: 10px;

}

fieldset {

	border: none;

}



div#import-contacts fieldset div label, div#import-contacts2 fieldset div label, div#import-contacts3 fieldset div label, div#import-friends fieldset div label, div#import-friends2 fieldset div label, div#import-friends3 fieldset div label {

	width: 100px;

	float: left;

}



div#import-contacts2 fieldset div label, div#import-friends2 fieldset div label {

	width: 400px;

}



div#import-contacts fieldset div input#submit, div#import-contacts2 fieldset div input#submit, div#import-contacts3 fieldset div input#submit, div#import-friends fieldset div input#submit, div#import-friends2 fieldset div input#submit, div#import-friends3 fieldset div input#submit {

	margin-left: 129px;

	border: 1px solid #006699;

	background: #FFF;

	font-weight: bold;

	color: #006699;

	padding: 5px;

	padding-left: 10px;

	padding-right: 10px;

}



div#import-contacts fieldset div, div#import-contacts2 fieldset div, div#import-contacts3 fieldset div, div#import-friends fieldset div, div#import-friends2 fieldset div, div#import-friends3 fieldset div {

	margin-top: 10px;

}




/***********************************************************************
	SOCIAL BOOKMARK LINKS LIST journal
************************************************************************/
div#social-bookmark-links{
	float: left;
	clear: both;
	border: 1px solid #cccccc;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 4px;
	margin-bottom: 10px;
	padding-top: 4px;
}
div#social-bookmark-links ul{
		margin:0px;
	padding:0px;
}
div#journal table tbody tr td table tbody tr td div#journal div#social-bookmark-links ul li{
	background-image: none;
}
div#social-bookmark-links ul li{
	float: left;
	margin:0px;
	padding:0px;
	padding-left: 0px;
	background-image: none;
	list-style: none;
}
div#social-bookmark-links ul li a{
	float: left;
	height: 23px;
	padding-left: 22px;
	/*padding-top: 2px;*/
	background-repeat: no-repeat;
	background-position: 0 2px;
	margin-right: 5px;
	text-decoration: none;
	font-weight: normal;
	width: 113px;
	outline:none;
}
div#social-bookmark-links ul li a:hover{
	float: left;
	color: Maroon;
		outline:none;
}

/**icon setting**/
div#social-bookmark-links ul li a#delicious{
	background-image: url(../i/icons/delicious.jpg);
/*	width: 60px;*/
}
div#social-bookmark-links ul li a#digg{
	background-image: url(../i/icons/digg.jpg);
/*	width: 35px;*/
}
div#social-bookmark-links ul li a#stumble{
	background-image: url(../i/icons/stumble.jpg);
/*	width: 85px;*/
}
div#social-bookmark-links ul li a#facebook{
	background-image: url(../i/icons/facebook.jpg);
/*	width: */
}
div#social-bookmark-links ul li a#reddit{
	background-image: url(../i/icons/reddit.jpg);
}
/*****************/

/***********************************************************************
	hotelscombined articles
************************************************************************/

div.combined-article h1{
	font-size: 1.6em;
	margin:0px;
	padding:0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
div.combined-article h2{
	font-size: 1.2em;
	margin:0px;
	padding:0px;	
	padding-top: 20px;
	padding-bottom: 10px;
}
div.combined-article h3{
	font-size: 1em;
	margin:0px;
	padding:0px;	
	margin-top: 10px;
	margin-bottom: 5px;
}
div.combined-article h4{
	font-size: 1em;
	margin:0px;
	padding:0px;	
	margin-top: 10px;
	margin-bottom: 3px;
}
div.combined-article p{
	margin:0px;
	padding:0px;	
	margin-top: 0px;
	margin-bottom: 5px;
	text-align: justify;
}


div.article-table{
	float: left;

	width: 100%;

}
div.article-table div.row{
	float: left;
	margin-bottom: 5px;
/*	background-color: #3472b2;*/
	background-image: url(img/rowgrad.jpg);
	background-repeat: repeat-x;
	background-color: #3572B1;
	color: #fff;
}
div.article-table div.row img{
	margin-top: 6px;
}
div.article-table div.column1{
	float: left;
	width: 160px;
	padding-left: 4px;
	margin: 1px;
}
div.article-table div.column2{
	float: left;
	width: 50px;

	margin: 1px;
	text-align: center;
}
div.article-table div.column3{
	float: left;
	width: 50px;

	margin: 1px;
	text-align: center;
}
div.article-table div.column4{
	float: left;
	width: 50px;

	margin: 1px;
	text-align: center;
}
div.article-table div.column5{
	float: left;
	width: 230px;
	padding-right: 4px;
	margin: 1px;
}

img.right-img{
	float: right;
	clear: right;
	margin-left: 20px;
	margin-bottom: 10px;
}
div.combined-article a{
	border: none;
}
div.combined-article a img{
	border: none;
}

div#journal-container a.truprint{
	float: left;
	margin: 0px;
	padding: 0px;
	border: none;
}
div#journal-container a.truprint img{
	float: left;
	margin: 0px;
	padding: 0px;
	border: none;
}

/***********************************************************************
	SOCIAL BOOKMARK LINKS LIST profile
************************************************************************/
div#social-bookmark-links-profile{
	float: left;
	clear: both;
	border: 1px solid #cccccc;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 4px;
	margin-bottom: 10px;
	padding-top: 4px;
	width: 425px;
}
div#social-bookmark-links-profile ul{
		margin:0px;
	padding:0px;
}
div#journal table tbody tr td table tbody tr td div#journal div#social-bookmark-links-profile ul li{
	background-image: none;
}
div#social-bookmark-links-profile ul li{
	float: left;
	margin:0px;
	padding:0px;
	padding-left: 10px;
	background-image: none;
	list-style: none;
}
div#social-bookmark-links-profile ul li a{
	float: left;
	height: 23px;
	padding-left: 22px;
	/*padding-top: 2px;*/
	background-repeat: no-repeat;
	background-position: 0 2px;
	margin-right: 5px;
	margin-left: 5px;
	text-decoration: none;
	font-weight: normal;
/*	width: 50px;*/
	outline:none;
}
div#social-bookmark-links-profile ul li a:hover{
	float: left;
	color: Maroon;
		outline:none;
}

/**icon setting**/
div#social-bookmark-links-profile ul li a#delicious{
	background-image: url(../i/icons/delicious.jpg);
	width: 35px;
}
div#social-bookmark-links-profile ul li a#digg{
	background-image: url(../i/icons/digg.jpg);
	width: 20px;
}
div#social-bookmark-links-profile ul li a#stumble{
	background-image: url(../i/icons/stumble.jpg);
	width: 55px;
}
div#social-bookmark-links-profile ul li a#facebook{
	background-image: url(../i/icons/facebook.jpg);
	width: 40px
}
div#social-bookmark-links-profile ul li a#reddit{
	background-image: url(../i/icons/reddit.jpg);
	width: 25px;
}
/*****************/

/***********************************************************************
	SOCIAL BOOKMARK LINKS LIST journal wide
************************************************************************/
div#social-bookmark-links-journal{
	float: left;
	clear: both;
	border: 1px solid #cccccc;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 4px;
	margin-bottom: 10px;
	padding-top: 4px;
	width: 566px;
}
div#social-bookmark-links-journal ul{
		margin:0px;
	padding:0px;
}
div#journal table tbody tr td table tbody tr td div#journal div#social-bookmark-links-journal ul li{
	background-image: none;
}
div#social-bookmark-links-journal ul li{
	float: left;
	margin:0px;
	padding:0px;
	padding-left: 0px;
	background-image: none;
	list-style: none;
	margin-left: 25px;
}
div#social-bookmark-links-journal ul li a{
	float: left;
	height: 23px;
	padding-left: 22px;
	/*padding-top: 2px;*/
	background-repeat: no-repeat;
	background-position: 0 2px;
	margin-right: 5px;
	text-decoration: none;
	font-weight: normal;
/*	width: 80px;*/
	outline:none;
}
div#social-bookmark-links-journal ul li a:hover{
	float: left;
	color: Maroon;
		outline:none;
}

/**icon setting**/
div#social-bookmark-links-journal ul li a#delicious{
	background-image: url(../i/icons/delicious.jpg);
	width: 60px;
}
div#social-bookmark-links-journal ul li a#digg{
	background-image: url(../i/icons/digg.jpg);
	width: 35px;
}
div#social-bookmark-links-journal ul li a#stumble{
	background-image: url(../i/icons/stumble.jpg);
	width: 85px;
}
div#social-bookmark-links-journal ul li a#facebook{
	background-image: url(../i/icons/facebook.jpg);
	width: 60px;
}
div#social-bookmark-links-journal ul li a#reddit{
	background-image: url(../i/icons/reddit.jpg);
}
/*****************/



/***********************************************************************
	SOCIAL BOOKMARK LINKS LIST article
************************************************************************/
div#social-bookmark-links-article{
	float: right;
	clear: both;
	border: 1px solid #cccccc;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
/*	margin-top: 70px;*/
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 5px;
	padding-top: 4px;
	width: 120px;
}
div#social-bookmark-links-article p{
	text-align: left;
}
div#social-bookmark-links-article ul{
	margin:0px;
	padding:0px;
}
div.combined-article div#social-bookmark-links-article ul li{
	background-image: none;
}
div#social-bookmark-links-article ul li{
	float: left;
	margin:0px;
	padding:0px;
	padding-left: 10px;
	background-image: none;
	list-style: none;
}
div#social-bookmark-links-article ul li a{
	float: left;
	height: 23px;
	padding-left: 22px;
	/*padding-top: 2px;*/
	background-repeat: no-repeat;
	background-position: 0 2px;
	margin-right: 5px;
	margin-left: 5px;
	text-decoration: none;
	font-weight: normal;
/*	width: 50px;*/
	outline:none;
}
div#social-bookmark-links-article ul li a:hover{
	float: left;
	color: Maroon;
		outline:none;
}

/**icon setting**/
div#social-bookmark-links-article ul li a#delicious{
	background-image: url(../i/icons/delicious.jpg);
	width: 35px;
}
div#social-bookmark-links-article ul li a#digg{
	background-image: url(../i/icons/digg.jpg);
	width: 20px;
}
div#social-bookmark-links-article ul li a#stumble{
	background-image: url(../i/icons/stumble.jpg);
	width: 55px;
}
div#social-bookmark-links-article ul li a#facebook{
	background-image: url(../i/icons/facebook.jpg);
	width: 40px
}
div#social-bookmark-links-article ul li a#reddit{
	background-image: url(../i/icons/reddit.jpg);
	width: 25px;
}
/*****************/
