/*
	 Layout Style Sheet for Tokyo Yokohama Information  byPaperlantern.net.	 
	 Copyright 2005 Paperlantern.net. All Rights Reserved.
	 http://events.paperlantern.net/

	 $Id:eventscalendar.css, v4.5  : 09/03/06$
*/

/*------------------------------------------------------------
  additional original CSS for Paperlantern's EVENTS CALENDAR
---------------------------------------------------------------*/
.title{ /*Use with H4*/
	font-size: 14px;
	/*?*/
	_font-size: 90%;
	/**/
	font-weight:bold;
	color:#000000;
	margin-bottom:10px;
	margin-top:0;}
	
#viewentry h3 .title{
	text-align:left;}

.catch{
	font-size:1.0em;
	color:#A14040; 
	margin:0px 0px 5px 0;}
.m{ 
	font-size:1.0em/*12px*/;
	font-family: "Verdana" ,"Arial", "Helvetica", "sans-serif";}

.s{
	font-size:0.85em/*11px*/; 
	font-family: "Verdana" ,"Arial", "Helvetica", "sans-serif";}

.ss{
	font-size:0.75em/*10px*/; 
	font-family: "Verdana" ,"Arial", "Helvetica", "sans-serif";}

.width550{
	width:550px;}

.txtbold, .cap{
	font-weight:bold;}
	
.itlic{
	font-weight:italic;}

#detail .stitle{	
	font-weight:bold;
	margin:5px 0px 5px 0;
	border-left:5px solid #c2c3c4;}
	
.hosted{
	font-size: 11px;
	/*?*/
	_font-size: 85%;
	/**/
	font-family: "Verdana" ,"Arial", "Helvetica", "sans-serif";
	margin:0px;}

/*New Events
--------------------------------------------*/
	
.newevents{
	margin:3px;
	padding:0;}
	
.newevents a{
	font-size:11px;}

/*.newevents a:visited{
	color: #6633cc;}
.newevents a:hover{
	color: #ff6666;}*/
	
/*Photo Margin
--------------------------------------------*/
.mb2{margin-bottom:2em;}
.mt2{margin-top:2em;}
.mr2{margin-right:2em;}
.ml2{margin-left:2em;}
.mrl2{margin:0em 2em 0em;}
.my1{margin:1em 0em;}
.my2{margin:2em 0em;}
.mx1{margin:0em 1em;}
.mx2{margin:0em 2em;}

/*Detail
--------------------------------------------*/
.detail{
	width:600px;
	font-size:1.2em;/**/
	line-height:1.45em;
	margin-bottom:6px;}

.detail-image{
	margin-left:6px;}
	
	.detail dl{
	font-size:1.0em;
	}
.detail dt{
	margin:8px 0px 5px 0px;
	font-weight:bold;}
	
.detail dd{
	margin:0px 0px 10px 10px;}

a.detaillink{
	font-weight:bold;}
	

/*Links within Detail
--------------------------------------------*/
.detail a:link, detail a:active{
	text-decoration:underline;
	color: #082984;}
.detail a:visited{
	text-decoration:underline;
	color: #6633cc;}	
.detail a:hover{
	text-decoration:underline;
	color: #ff0000/*#ff6666*/;}
	

/*Links  of MAPs
--------------------------------------------*/
.map{
	margin:10px 0px 5px 0px;}

.map a:link{
	text-decoration:underline;
	font-size:1.0em;
	font-weight:bold;}
	
.map a:visited{
	text-decoration:underline;
	color: #6633cc;}
	
.map a:hover{
	text-decoration:underline;
	color: #ff0000;}

.iframeAds/*iframe.iframemargin*/ {
	margin:15px 0px 10px 0px;}


/*NOTE
--------------------------------------------*/

.note{color:#ff0000;}

.note-bold{
	color:#ff000;
	font-weight:bold;}
.note-box{
	border:1px solid #ff0000;
	padding:6px;
	margin:6px 0px;}
	
/*Red BG table for design*/
.bgred{
	background-color:#F00922;}
	
.bgyellow{
	background-color:#FFFF00;}



/*BOX for the description AREA when any images inserted*/

.descriptionbox{
	width:680px;
	margin-top:0px;}


/*Friends Banner , ADs area On Detailed Page*/

.banner{
	margin:5px 0px 15px 0px;}

#footer{
	text-align:center;
	margin:0px auto;
	width:100%;}

div#FriendsSlideshow{	margin:15px 0px;}
div#FriendsSlideshow img{border:none;}