body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 76%;
	line-height: 1.5;
	background: url(img/bkgrd.jpg) repeat-x fixed 0% 100%;
}
a, a:visited {color: #666; background: transparent;}
a:hover {color: #e00000; text-decoration: none; background: transparent;}
a:active {color: #888; text-decoration: none; background: transparent;}
/* photos
------------------------------------------ */

.photo {
position: relative;
border: 1px solid #606060;
margin: -6px 0 0 -6px;
}

.bkdrp {
position: relative;
background: #606060;
border: 1px solid #888;
margin: 0 auto;
}

/* misc
------------------------------------------ */

h1, h2, h3, h4 {
color: #e00000;
font-weight: bold;
line-height: normal;
}
h1 {font-size: 1.65em; text-align: center;}
h2 {font-size: 1.5em;}
h4 {font-size: 1.25em; margin: 1em 0 0;}
h4 a, h4 a:visited {color: #e00000;}

#title {text-align: center; margin: 20px 0;}
.big {font-size: 1.25em;}
.m {margin-top: 1em}
.mtop {margin-top: 0;}
.mbot {margin-bottom: 0;}
.mnot {margin-top: 0; margin-bottom: 0;}
.center {text-align: center;}
.alignleft {text-align: left;}
.i {font-style: italic;}
.b {font-weight: bold;}
.small {font-size: 0.91em;}


/* addressbook form
------------------------------------------ */

form, input, textarea {font-size: 1em;}
form {margin: 0; padding: 0; line-height: normal;}

label {
	margin: 6px 3px 0 0;
	text-align: right;
	white-space: nowrap
}
fieldset label, .align {
	float: left;
	width: 14em;
}
.align {width: 15em;}

fieldset input {width: 17em; margin: 3px 0; padding: 0px;}

#zip {width: auto;}
#prefix, #suffix {width: 6.5em;}
#note {width: 45.6em;}
.nofloat {float: none; margin-right: 0; display: inline;}	/*inline for Moz*/

fieldset {margin-top: 12px; width: 46em; display: block;}	/*block for IEw*/
legend {font-weight: bold; color: #888;}
textarea {width: 210px;}

.req {font-weight: bold; color: #f00;}
.valid {margin-left: 3px;}
.error {color: #f00; font-size: 10px;}
.example {color: #666; font-size: 0.91em;}
#submit {font-weight: bold; color: #e00000;}

/* confirm page
------------------------------------------ */

.title {
float: left;
width: 11em;
margin-right: 0.2em;
text-align: right;
color: #888;
}
.data {margin-left: 11.2em;}
.clear {clear: left;}