p.Question {
        margin-top:7px;
        margin-left:20px;
        margin-right:20px;
        font-size: 14px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        color: navy;
}

p.Answer {
        margin-top:7px;
        margin-left:20px;
        margin-right:20px;
        font-size: 14px;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        color: navy;
}

h1.content {
	margin-top:24px;
	margin-left:15px;
	margin-right:15px;
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: navy;
}

h2.content {
        margin-top:24px;
        margin-left:20px;
        margin-right:20px;
        font-size: 16px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        color: navy;
}

h3.content {
        margin-top:24px;
        margin-left:20px;
        margin-right:20px;
        font-size: 14px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        color: navy;
}

p.content {
	margin-top:7px;
	margin-left:20px;
	margin-right:20px;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: navy;
}

p.instructions {
	margin-top:7px;
	margin-left:20px;
	margin-right:20px;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: navy;
}

.instructions {
        margin-top:7px;
        margin-left:20px;
        margin-right:20px;
        font-size: 14px;
        font-weight: normal;
        font-family: Arial, Helvetica, sans-serif;
        font-style: italic;
        color: navy;
}

body {
	background-color:#C0C0C0; 
	margin: 0px; 
	padding: 0px;
}

input {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: navy;
	top: 0px;
	position: relative;
}

select {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: navy;
	top: 0px;
	position: relative;
}

a {
	text-decoration:none;
	border:0px;
}

a:visited {
	text-decoration:none;
}

a:hover {
	color:#676FBB;
	cursor:pointer;
}

a.dynamic {
	text-decoration:none;
	color:black;
}

a.dynamic:visited {
	text-decoration:none;
	color:black;
}

a.dynamic:hover {
	text-decoration:none;
	color:#676FBB;
	cursor:pointer;
}

a.links {
	text-decoration:none;
	color:#FFFFFF;
}

a.links:visited {
	text-decoration:none;
	color:#FFFFFF;
}

a.links:hover {
	color:#676FBB;
}

a.content {
	text-decoration:underline;
	color:blue;
}

a.content:visited {
	text-decoration:underline;
	color:blue;
}

a.content:hover {
	color:#F58B04;
	cursor:pointer;
}

#Container {
	position:relative;
	width:780px;
	height:640px;
	margin: 0px auto;
	text-align: left;
	background-color:#FFFFFF;
}

#content {
	position:absolute;
	left:179px;
	top:190px;
	width:600px;
	height:388px;
	background-color:#F1F1F1;
	overflow:auto;
}

#header {
 position:absolute;
 left:0px;
 top:0px;
 width:780px;
 height:177px;
 background-image:url(img/header.jpg);
}

#header_link {
 position:absolute;
 left:250px;
 top:20px;
 width:475px;
 height:85px;
}

#divider {
 position:absolute;
 left:0px;
 top:177px;
 width:780px;
 height:13px;
 background-image:url(img/divider.gif);
}

#dynamic1 {
	position:absolute;
	left:0px;
	top:190px;
	width:179px;
	height:30px;
	background-image:url(img/dynamic1.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

#dynamic1_text {
	margin-top:8px;
        position:absolute;
        left:0px;
        top:190px;
        width:179px;
        height:30px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #000000;
        text-align: center;
	z-index: 1;
}

#dynamic {
        font-size: 12px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        color: #000000;
        top: 8px;
        width:179px;
        height:30px;
        position: absolute;
	text-align: center;
}

#center-search-form {
 position:absolute;
 left:179px;
 top:223px;
 width:249px;
 height:191px;
 background-color:#F1F1F1;
 z-index:1;
}

#center-background {
 position:absolute;
 left:179px;
 top:190px;
 width:249px;
 height:224px;
 background-color:#F1F1F1;
}

#welcome {
	margin-top: 8px;
        font-size: 14px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        color: #000000;
	background-color:#F1F1F1;
	left: 179px;
        top: 190px;
        width:249px;
        height:30px;
        position: absolute;
	z-index: 1;
}

#puckered {
 position:absolute;
 left:428px;
 top:190px;
 width:146px;
 height:224px;
}

#right_panel {
 position:relative;
 left:574px;
 top:190px;
 width:206px;
 height:388px;
 background-image:url(img/right_panel.gif);
}

#worldmap {
	width:91px;
	height:129px;
	position: absolute;
	top: 0px;
	left: 0px;
}

#birthdays {
 width:91px;
 height:129px;
 position: absolute;
 top: 129px;
 left: 0px;
}

#testimonials {
	width:91px;
	height:129px;
	position: absolute;
	top: 258px;
	left: 0px;
}

#right_panel_right {
	position:relative;
	width:114px;
	height:129px;
	left:91px;
	top: 0px;
}

#right_panel_heading {
	position: absolute;
	width:100%;
	height:20px;
	top:0px;
	left:0px;
}

#right_panel_text {
	position: absolute;
	width:100%;
	height:109px;
	top:20px;
	left:0px;
}

#freead {
 position:absolute;
 left:0px;
 top:220px;
 width:179px;
 height:28px;
}

#edit {
 position:absolute;
 left:0px;
 top:248px;
 width:179px;
 height:29px;
}

#search {
 position:absolute;
 left:0px;
 top:277px;
 width:179px;
 height:29px;
}

#membership {
 position:absolute;
 left:0px;
 top:306px;
 width:179px;
 height:27px;
}

#ads-in-email {
 position:absolute;
 left:0px;
 top:333px;
 width:179px;
 height:27px;
}

#faq {
 position:absolute;
 left:0px;
 top:360px;
 width:179px;
 height:27px;
}

#contact {
 position:absolute;
 left:0px;
 top:387px;
 width:179px;
 height:27px;
}

#dynamic2 {
	position:absolute;
	left:0px;
	top:414px;
	width:179px;
	height:30px;
	background-image:url(img/dynamic1.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

#dynamic2_text {
        margin-top:8px;
        position:absolute;
        left:0px;
        top:414px;
        width:179px;
        height:30px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #000000;
        text-align: center;
        z-index: 1;
}

#Join {
 position:absolute;
 left:179px;
 top:414px;
 width:395px;
 height:164px;
 background-image:url(img/Join.jpg);
 z-index: 1;
}

#Join_header {
	position:absolute;
	left:155px;
	top:0px;
	width:240px;
	height:100px;
}

#Join_blurb {
	position:absolute;
	left:155px;
	top:30px;
	width:240px;
	height:100px;
}

#Join_footer {
	position:absolute;
	left:0px;
	top:140px;
	width:395px;
	height:34px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #000000;
	text-align:center;
	z-index:1;
}

#Home-and-links {
 position:absolute;
 left:0px;
 top:445px;
 width:179px;
 height:134px;
 background-color:#F58B04;
}

#home {
	margin-bottom:0px;
	position: absolute;
	height: 40px;
	width: 33px;
	left: 73px;
	top: 20px;
}

#links {
	position: absolute;
	left: 0px;
	top: 70px;
}

#Copyright {
 position:absolute;
 left:0px;
 top:578px;
 width:780px;
 height:62px;
 background-image:url(img/Copyright.gif);
}

#copyright_symbol {
	position:absolute;
	left:0px;
	top:0px;
	width:50px;
	height:62px;
}

#copyright_text {
	position:absolute;
	left:50px;
	top:0px;
	width:700px;
	height:62px;
}

#copyright_right {
	margin-right:12px;
	position:absolute;
	right:0px;
	top:7px;
	width:350px;
	height:62px;
}

.dynamic_count {
        color: #0033FF;
}

.search {
	margin-left:12px;
	margin-right:7px;
	margin-top:22px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #000000;
	top: 0px;
	position: relative;
}

p.search {
        margin-left:12px;
        margin-right:7px;
        margin-top:22px;
        font-size: 12px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        color: #000000;
        top: 0px;
        position: relative;
}

.white_links {
	margin-left: 25px;
	margin-top: 3px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
}

.white_small {
	margin-top:7px;
	margin-left:5px;
	margin-right:7px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
}

.copyright_big {
	margin-top:10px;
	margin-left:5px;
	margin-right:7px;
	font-size: 36px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
}

.copyright_small {
	margin-top:14px;
	margin-left:5px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
}

.white_small_heading {
	margin-top:7px;
	margin-left:5px;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
}

.blue_small {
	margin-top:7px;
	margin-left:4px;
	margin-right:15px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #6169B0;
}

.blue_header {
	margin-top:7px;
	margin-left:4px;
	margin-right:15px;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #676FBB;
	color: navy;
}

.normal {
	font-weight: normal;
}

.bold {
	font-weight: bold;
}

.underline {
	text-decoration:underline;
}

.special_blue {
	color: #676FBB;
}

.navy {
	color: navy;
}

.red {
	color: #EE0000;
}

.ad {
 font-family: comic sans ms, arial, helvetica;
 font-size: 15px;
 font-weight: bold;
 color: black;
}

P.Welcome {font-family: verdana, arial, sans-serif; font-size: 18px; font-weight: bold; color: #0066cc;}

.Welcome {font-family: verdana, arial, sans-serif; font-size: 18px; font-weight: bold; color: #0066cc;}

