﻿body {background-color:#eff2f3; background-attachment:fixed;
}

.info { color:#00009a; font-family:font-family: Arial CE; font-size:14px; }

.underbanner{
width:100%;
text-align:center;

font-size:14px;
}

.box{
width:500px;
padding:10px;
color:#315E88;
font-size:11px;

}

a{
color:#315E88;
}
a:link{
color:#315E88;
}
a:visited{
color:#315E88;
}
a:hover {
	color:#01509B;
	text-decoration:none;
}



.textfield {
background : url("beta1/images/input.gif") no-repeat top;
width : 110px;
border : 0;
padding : 2px 0 0 3px;
}

#liquid-round {
	BACKGROUND: url("beta1/images/leftside.gif") #fff repeat-y left top; MARGIN: 0px auto; WIDTH: 70%
}
.top {
	BACKGROUND: url("beta1/images/top.gif") no-repeat left top; WIDTH: 100%; HEIGHT: 20px
}
.top SPAN {
	DISPLAY: block; BACKGROUND: url("beta1/images/top-right.gif") no-repeat right top; POSITION: relative; HEIGHT: 20px
}
.center-content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 25px; BACKGROUND: url("beta1/images/rightside.gif") repeat-y right top; PADDING-BOTTOM: 1px; MARGIN: -1px 0px -50px; PADDING-TOP: 1px; POSITION: relative
}
.bottom {
	BACKGROUND: url("beta1/images/bottom.gif") no-repeat left bottom; WIDTH: 100%; HEIGHT: 60px
}
.bottom SPAN {
	DISPLAY: block; BACKGROUND: url("beta1/images/bottom-right.gif") no-repeat right top; POSITION: relative; HEIGHT: 60px
}
P {
	MARGIN: 0px 0px 1em
}


/*-----------------------------------------------*/


.photo-frame .topx-- {
	background-image: url("beta1/Images/frame-topx--.gif");
	background-repeat: no-repeat;
	width: auto;
	height: 4px;
	vertical-align: top;
}
.photo-frame .top-x- {
	background-image: url("beta1/Images/frame-top-x-.gif");
	background-repeat: repeat-x;
	width: auto;
	height: 4px;
}
.photo-frame .top--x {
	background-image: url("beta1/Images/frame-top--x.gif");
	background-repeat: no-repeat;
	width: auto;
	height: 4px;
	vertical-align: top;
}

.photo-frame .midx-- {
	background-image: url("beta1/Images/frame-midx--.gif");
	background-repeat: repeat-y;
	width: 4px;
	height: auto;
}
.photo-frame .mid--x {
	background-image: url("beta1/Images/frame-mid--x.gif");
	background-repeat: repeat-y;
	width: 4px;
	height: auto;
}

.photo-frame .botx-- {
	background-image: url("beta1/Images/frame-botx--.gif");
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	vertical-align: top;
}
.photo-frame .bot-x- {
	background-image: url("beta1/Images/frame-bot-x-.gif");
	background-repeat: repeat-x;
	width: auto;
	height: 4px;
}
.photo-frame .bot--x {
	background-image: url("beta1/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;
}

.album-frame .top-x--- {
	background-image: url("beta1/images/album-tstretch.gif");
	background-repeat: repeat-x;
	text-align: left;
	height: 14px;
	width: auto;
}
.album-frame .top--x-- {
	background-image: url("beta1/images/album-tstretch.gif");
	background-repeat: repeat-x;
	height: 14px;
	width: auto;
}
.album-frame .top---x- {
	background-image: url("beta1/images/album-tstretch.gif");
	background-repeat: repeat-x;
	text-align: right;
	height: 14px;
	width: auto;
}

.album-frame .mtpx---- {
	background-image: url("beta1/images/album-lstretch.gif");
	background-repeat: repeat-y;
	vertical-align: top;
	height: auto;
	width: 14px;
}
.album-frame .mtp----x {
	background-image: url("beta1/images/album-rstretch.gif");
	background-repeat: repeat-y;
	vertical-align: top;
	height: auto;
	width: 14px;
}

.album-frame .midx---- {
	background-image: url("beta1/images/album-lstretch.gif");
	background-repeat: repeat-y;
	height: auto;
	width: 14px;
}
.album-frame .mid----x {
	background-image: url("beta1/images/album-rstretch.gif");
	background-repeat: repeat-y;
	height: auto;
	width: 14px;
}

.album-frame .mbtx---- {
	background-image: url("beta1/images/album-lstretch.gif");
	background-repeat: repeat-y;
	vertical-align: bottom;
	height: auto;
	width: 14px;
}
.album-frame .mbt----x {
	background-image: url("beta1/images/album-rstretch.gif");
	background-repeat: repeat-y;
	vertical-align: bottom;
	height: auto;
	width: 14px;
}

.album-frame .bot-x--- {
	background-image: url("beta1/images/album-bstretch.gif");
	background-repeat: repeat-x;
	text-align: right;
	height: 14px;
	width: auto;
}
.album-frame .bot--x-- {
	background-image: url("beta1/images/album-bstretch.gif");
	background-repeat: repeat-x;
	height: 14px;
	width: auto;
}
.album-frame .bot---x- {
	background-image: url("beta1/images/album-bstretch.gif");
	background-repeat: repeat-x;
	text-align: left;
	height: 14px;
	width: auto;
}



/*---------------------------------------------------*/

.sidebox {
	margin: 0 auto; /* center for now */
	width: 10em; /* ems so it will grow */
	background: url("beta1/images/sbbody-r.gif") no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url("beta1/images/sbhead-r.gif") no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url("beta1/images/sbhead-l.gif") no-repeat top left;
	margin: 0;
	padding: 5px 30px 1px;
	
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
}
.boxbody {
	background: url("beta1/images/sbbody-l.gif") no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 51px;
}





