body
{
	background-color : #CBBFA5;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}

A:link
{
	color : #FFFFFF;
}

A:visited
{
	color : #FFFFFF;
}

A:active
{
	color : #FFFFFD;
}

.normala:link
{
	color : #000000;
}

.iframe
{
	width : 100%;
	height : 100%;
	background-color : #CBBFA5;
	border-style : none;
	overflow : auto;
	padding : 0 0 0 0;
}

.tableborder
{
	border : solid 1px #000000;
}

.infoboxcnrtoprt
{
	height : 33px;
	width : 21px;
	background-image : url(../images/infobox_cnr_top_lt.gif);
}

.infoboxhdrtxt
{
	color : #FFFFFF;
	background-color : #B05945;
	font-family : Arial Times New Roman Sans-Serif;
	font-style : italic;
	font-weight : bolder;
}

.infoboxhdrspcr
{
	width: 5px;
	height : 33px;
	background-image : url(../images/infobox_top_spcr.gif);
}

.infoboxcnrtoplt
{
	height : 33px;
	background-image : url(../images/infobox_cnr_top_rt.gif);
}

.infoboxbdyspcrlt
{
	height : 5px;
	width : 22px;
	background-image : url(../images/infobox_bdy_spcr.gif);
}

.infoboxbdyspcr
{
	height : 5px;
	width : 5px;
	background-image : url(../images/infobox_bdy_spcr.gif);
	font-family : Arial Times New Roman Sans-Serif;
	color : #FFFFFF;	
}

.infoboxbdyspcrrt
{
	height : 5px;
	width : 21px;
	background-image : url(../images/infobox_dby_spcr_rt.gif);
}

.infoboxbotspcrlt
{
	height : 18px;
	width : 22px;
	background-image : url(../images/infobox_cnr_bot_lt.gif);
}

.infoboxbotspcr
{
	height : 18px;
	width : 5px;
	background-image : url(../images/infobox_bot_spcr.gif);
}

.infoboxbotcnrrt
{
	height : 18px;
	width : 21px;
	background-image : url(../images/infobox_cnr_bot_rt.gif);
}

.infoentry
{
	width : 400px;
	height : 100%;
	overflow : hidden;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000000;
}

.thumbnail
{ 
	width : 170;
	height : 130;
}

.greytext
{
	font-family : Arial Times New Roman Sans-Serif;
	color : #555555;
}

.photo-frame .topx-- {
	background-image: url(Images/frame-topx--.gif);
	background-repeat: no-repeat;
	width: auto;
	height: 4px;
	vertical-align: top;
}
.photo-frame .top-x- {
	background-image: url(Images/frame-top-x-.gif);
	background-repeat: repeat-x;
	width: auto;
	height: 4px;
}
.photo-frame .top--x {
	background-image: url(Images/frame-top--x.gif);
	background-repeat: no-repeat;
	width: auto;
	height: 4px;
	vertical-align: top;
}

.photo-frame .midx-- {
	background-image: url(Images/frame-midx--.gif);
	background-repeat: repeat-y;
	width: 4px;
	height: 100%;
}
.photo-frame .mid--x {
	background-image: url(Images/frame-mid--x.gif);
	background-repeat: repeat-y;
	width: 4px;
	height: 100%;
}

.photo-frame .botx-- {
	background-image: url(Images/frame-botx--.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	vertical-align: top;
}
.photo-frame .bot-x- {
	background-image: url(Images/frame-bot-x-.gif);
	background-repeat: repeat-x;
	width: auto;
	height: 4px;
}
.photo-frame .bot--x {
	background-image: url(Images/frame-bot--x.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	vertical-align: bottom;
}

/* Photo Border for the Album Page */

.album-frame .topx----,
.album-frame .top----x,
.album-frame .botx----,
.album-frame .bot----x {
	height: 14px;
	width: 14px;
}

.photo_198 {
	border: 4px solid #FFFFFF;
}

.border
{
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right : solid 1px #000000;	
}