@charset "UTF-8";
/* CSS Document */

#bcc { width:900px; 
height:600px; 
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto; }

#page { width:80%; float:left; background-color:#FFFFFF; }

#content { margin: 0; width:90%; margin-left: 20px }

#galleryborder { margin: 0; width:100%; }

#gallery { margin-left:20px; margin-top:20px; width:190px; padding: 5px; border: solid #CCCCCC; border-width:1px;}

#break { margin: 0; width:90%; min-height:100px; margin-left: 20px }

#premium { margin: 0; width:90%; min-height:20px; margin-left: 20px; margin-top: 20px; }

#box { margin: 0; width:90%; min-height:20px; margin-left: 20px; margin-top: 20px; }

#basic { margin: 0; width:90%; min-height:20px; margin-left: 20px; margin-top: 20px; }

#ad { width:20%; float:right; padding-bottom:10px;}

#footer { width:90%; height:30px;}

#member { width:100%; height:20px;}

img.floatRight { 
    max-width:400px;
	max-height:328px;
	float: right; 
    padding-right:10px; 
	padding-bottom:5px; 
}

ul { padding:2em 1em; margin:0; border-bottom: 1px solid #CCCCCC;}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin:0px;
	background-image:url(images/background.gif)
	
}

a:link { color:#00A850; text-decoration:none; }
a:visited { color:#00A850; text-decoration:none; }
a:hover { color:#00A850; text-decoration:underline; }
a:active { color:#00A850; text-decoration:none; }

.hl {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px; font-weight:bold; line-height: 2em
}
.subhead {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; font-weight:bold; line-height: 1.5em
}
.subheadgreen {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; font-weight:bold; line-height: 1.5em;
color:#00A850;
}
.library {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; font-weight:bold; color:#00A850;
}

.copy {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; line-height: 1.3em;
color:#333333;
}

.green {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00A850;
}

.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}

.gallery {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#555555;
font-weight:bold;
}

#logintext { margin-left: 20px; margin-top:20px;}

.logintext {
	font: 10px/160% "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: justify;
	letter-spacing: 0.08em;
	margin: 0;
	color:#00A850;
	text-decoration:none;
	font-weight:bold;
	}

.logintext a:link {
	font: 10px/160% "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: justify;
	letter-spacing: 0.08em;
	margin: 0;
	color:#00A850;
	text-decoration:none;
	font-weight:bold;
}

.logintext a:hover {
	font: 10px/160% "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: justify;
	letter-spacing: 0.08em;
	margin: 0;
	color:#FFFFFF;
	background-color:#00A850;
	text-decoration:none;
	font-weight:bold;
}

.logo {
border:0px;
}

.formwidth {
	width:200px;
	font-size:10px;
}

.postcard {
        border:0px;
        margin:0px 10px 10px 0px;
}


