@import url("extra_style.css");

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; color: #333333;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #333333;}
ul {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color: #333333;}

.tiny {font-size: 0.7em;}
.tiny2 {font-size: 0.6em;}
.red  {color: #FF0000;}
.noline {text-decoration: none;}
.h3Title {color: #336699; margin: 0px; padding: 3px;}

a:link             {color: #333333;}
a:visited          {color: #333333;}
a:hover            {color: #FF0000;}

.red:link    {color: #FF0000;}
.red:visited {color: #FF0000;}
.red:hover   {color: #FF0000;}

.matrix:link    {color: #336699; text-decoration: none;}
.matrix:visited {color: #336699; text-decoration: none;}
.matrix:hover   {color: #FF0000; text-decoration:underline;}

.photo:link    {color: #336699; text-decoration: none;}
.photo:visited {color: #336699; text-decoration: none;}
.photo:hover   {color: #FF0000;}

.borderhigh  {border: solid 1px #6699CC;}
.borderlow   {border: solid 1px #99CCFF;}
.bordervip   {border: dashed 1px #CC3333;}

.tdhigh         {background-color: #CCCCCC;}
.tdlow          {background-color: #EFEFEF;}
.tdblank        {background-color: #FFFFFF;}

.tdtitle {
	background-color: #6699CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #FFFFFF;
}
.tdtitle a:link    {color: #FFFFFF; text-decoration:none;}
.tdtitle a:visited {color: #FFFFFF; text-decoration:none;}
.tdtitle a:hover   {color: #FF0033; text-decoration:underline;}

.tdlhs     {width: 170px;}
.tdcentral {width: auto;}
.tdrhs     {width: 170px;}

.month    {background-color: #99CCFF; border: 1px solid #666666; cursor: hand;}
.monthOver {background-color: #FFFFFF;	border: 1px solid #666666; cursor: hand;}

.tdHome   {background-color: #efefef; border: 1px solid #666666}
.imHome {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; float: right}

.tablinks:link     {color: #FFFFFF; text-decoration: none;}
.tablinks:visited  {color: #FFFFFF; text-decoration: none;}
.tablinks:hover    {color: #FF0033; text-decoration:underline;}

.rblank {
	border: 1px solid #999999;
	background-color: #FFFFFF;
}
.rlow {
	border: 1px solid #999999;
	background-color: #EFEFEF;
}
.advertise {
	background-color: #EFEFEF;
	padding: 10px;
	border: 2px dashed #999999;
}
.tdAlbumSummary   {
	background-color: #EFEFEF;
	border: 1px solid #CCCCCC;
}
.tdPhotoSummary   {
	background-color: #EFEFEF;
	border: 1px solid #CCCCCC;
}
form {
	margin: 0px;
	padding: 0px;
}