/* Important */

body {
	margin:0;
	padding:0;
	font-family:tahoma,arial;
	color:#656565;
	font-size:12px;
	line-height:16px;
	background:url('/images/gerniology/design2/images/bg1.jpg') no-repeat top center;
}
table {
	border-collapse:collapse;
	border:0;
	font-family:tahoma,arial;
	color:#656565;
	font-size:12px;
	line-height:16px;
}
table td {
	padding:0;
}
p {
	text-indent:0;
	margin:0 0 12px 0;
	padding:0;
}
img {
	padding:0;
	margin:0;
	border:0;
}
a {
	color:#0b537d;
}
a:hover {
	color:#0b537d;
	text-decoration:none;
}
h1 {
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	font-family:georgia;
	font-weight:normal;
	color:#002940;
	line-height:23px;
	font-size:20px;
}
h2 {
	padding:0;
	font-weight:normal;
	color:#002940;
	font-size:14px;
	line-height:18px;
	margin:0 0 8px 0;
}
h3 {
	padding:0;
	font-weight:normal;
	color:#67a140;
	font-size:17px;
	line-height:21px;
	margin:0 0 8px 0;
}
h4 {
	padding:0;
	font-weight:bold;
	color:#0b537d;
	font-size:15px;
	line-height:18px;
	margin:0;
}
input {
	font-family:tahoma,arial;
	color:#656565;
	font-size:12px;
	line-height:16px;
}
textarea {
	font-family:tahoma,arial;
	color:#656565;
	font-size:12px;
	line-height:16px;
}

/* Top */

div.top {
	position:relative;
	height:250px;
	width:1000px;
	margin:0 auto;
}
div.flash {
	position:absolute;
	left:33px;
	top:0px;
	z-index:1;
}
div.top a.logo {
	position:absolute;
	left:40px;
	top:0;
	width:143px;
	height:167px;
	display:block;
	z-index:2;
}
div.top div.slogan {
	position:absolute;
	left:246px;
	top:53px;
	width:250px;
	line-height:17px;
	color:#002940;
	font-size:14px;
}
div.top div.slogan span {
	line-height:30px;
	font-size:29px;
	color:#429b07;
	font-family:georgia;
}
div.top div.nav1 {
	position:absolute;
	right:30px;
	top:155px;
	line-height:22px;
	height:22px;
	background:#ffffff;
}
div.top div.nav1 a {
	margin:0 10px;
}
div.top div.nav2 {
	position:absolute;
	right:30px;
	top:177px;
	line-height:22px;
	height:22px;
	background:#ffffff;
}
div.top div.nav2 a {
	margin:0 10px;
}
div.ques {
	position:relative;
	font-family:georgia;
	font-size:30px;
	line-height:22px;
	color:#003351;
	width:1000px;
	height:100px;
	margin:0 auto;
}
div.ques a {
	display:block;
	font-size:24px;
	color:#003351;
}
div.ques a:hover {
	color:#003351;
}
div.ques div {
	position:absolute;
	top:0;
}
div.ques div.abs1 {
	left:85px;
}
div.ques div.abs2 {
	left:455px;
}
div.ques div.abs3 {
	left:795px;
}

/* Main */

div.main {
	width:1000px;
	margin:0 auto;
	position:relative;
}
div.ask {
	line-height:26px;
	height:34px;
	margin:0 0 16px 40px;
	padding:0 0 0 40px;
	color:#11374d;
	position:relative;
	background:url('/images/gerniology/design2/images/ask.gif') no-repeat left 3px;
}
div.ask span {
	font-family:cambria,georgia;
	font-size:20px;
	line-height:23px;
}
div.ask a {
	position:absolute;
	left:215px;
	top:0;
	height:26px;
	width:134px;
	text-align:center;
	font-size:13px;
	display:block;
	color:#ffffff;
	text-decoration:none;
	background:url('/images/gerniology/design2/images/aska.gif') no-repeat center top;
}
div.ask a {
	color:#ffffff;
}
table.four {
	width:100%;
}
table.four td.col1 {
	padding:0 30px 70px 74px;
	width:26%;
}
table.four td.col1 img {
	margin:0 0 8px 0;
	display:block;
}
table.four td.col1 span {
	padding:0 0 0 10px;
	line-height:18px;
	font-size:14px;
	color:#11374d;
}
table.four td.col1 strong {
	line-height:18px;
	font-size:14px;
	display:block;
	font-weight:bold;
	color:#0b537d;
	padding:0 0 0 10px;
}
table.four td.col2 {
	padding:0 80px 70px 3px;
	width:28%;
}
table.four td.col3 {
	padding:8px 30px 70px 0;
	width:21%;
}
table.four td.col4 {
	padding:8px 40px 70px 0;
	width:25%;
}
table.four td a {
	display:block;
	line-height:18px;
}
table.double {
	width:100%;
}
table.double td.col1 {
	padding:0 80px 70px;
	width:80%:
}
table.double td.col2 {
	padding:0 30px 70px 0;
	width:20%:
}
div.stat {
	margin:0 0 45px 0;
}
div.more {
	padding:20px 0 0 0;
}
div.more a {
	display:block;
	line-height:18px;
}
.stata {
	margin-left:-42px;
	padding-left:42px;
	background:url('/images/gerniology/design2/images/stat.gif') no-repeat left top;
}
div.video {
	margin:0 0 30px 0;
}
div.all {
	text-align:right;
}

/* Footer */

div.footer {
	position:relative;
	width:1000px;
	margin:0 auto;
	border-top:1px solid #b3b3b3;
	height:76px;
	color:#002940;
}
div.footer div.copy {
	position:absolute;
	left:42px;
	top:18px;
	text-indent:-15px;
}
div.footer div.map {
	position:absolute;
	left:520px;
	top:18px;
}
div.footer div.creator {
	position:absolute;
	right:30px;
	top:18px;
	text-align:right;
}

/* Inner */

div.clear {
	height:25px;
}
table.inner {
	width:100%;
}
table.inner td.col1 {
	width:30%;
	padding:20px 50px 70px 42px;
}
table.inner td.col1 a {
	display:block;
	line-height:18px;
}
table.inner td.col2 {
	width:70%;
	padding:10px 20px 70px 42px;
}
div.status {
	margin:0 0 2px 0;
	font-size:10px;
	line-height:13px;
	color:#002940;
}
div.status span {
	padding:0 4px;
}
table.photos {
	width:100%;
}
table.photos td {
	padding:25px 40px 25px 0;
	width:33%;
}
table.photos td img {
	margin:0 0 8px 0;
	display:block;
}
table.photos td span {
	padding:0 0 0 10px;
	line-height:18px;
	font-size:14px;
	color:#11374d;
}
table.photos td strong {
	line-height:18px;
	font-size:14px;
	display:block;
	font-weight:bold;
	color:#0b537d;
	padding:0 0 0 10px;
}
table.info {
	width:100%;
}
table.info td.st1 {
	padding:20px 0 40px 0;
	width:180px;
}
table.info td.st1 img {
	margin:0 0 8px 0;
	display:block;
}
table.info td.st1 span {
	padding:0 0 0 10px;
	line-height:18px;
	font-size:14px;
	color:#11374d;
}
table.info td.st1 strong {
	line-height:18px;
	font-size:14px;
	display:block;
	font-weight:bold;
	color:#0b537d;
	padding:0 0 0 10px;
}
table.info td.st2 {
	padding:25px 20px 40px 0;
	color:#5b767e;
	line-height:13px;
}
table.info td.st2 p {
	margin:0 0 13px 0;
}
div.another {
	margin:0 -20px 0 0;
}
div.another a {
	display:block;
	font-size:13px;
	line-height:17px;
	margin:0 0 10px;
}
div.form {
	height:22px;
	line-height:22px;
	margin:0 0 8px 0;
	position:relative;
}
div.form div.text {
	position:absolute;
	width:185px;
	left:0;
	top:0;
	color:#335466;
	font-size:13px;
	text-align:right;
}
div.textarea {
	height:96px;
}
div.form div.text span {
	padding:0 5px 0 0;
	color:#f32f62;
}
div.form input {
	position:absolute;
	left:195px;
	top:0;
	width:220px;
	padding:2px;
	font-size:13px;
	border:1px solid #b3b3b3;
}
div.form input.age {
	width:130px;
}
div.form div.age {
	width:auto;
	text-align:left;
	left:340px;
}
div.form a.hide {
	position:absolute;
	left:430px;
	top:0;
	font-size:11px;
	line-height:18px;
}
div.form textarea {
	position:absolute;
	left:195px;
	top:0;
	width:220px;
	height:90px;
	padding:2px;
	font-size:13px;
	border:1px solid #b3b3b3;
}
div.send {
	margin:0 0 40px 195px;
	width:226px;
	text-align:center;
}
div.send input {
	width:138px;
	color:#ffffff;
	font-size:13px;
	padding:3px 0 5px 0;
	border:0;
	background:url('/images/gerniology/design2/images/send.gif') no-repeat center top;
}
div.question {
	color:#5b767e;
	line-height:13px;
	padding:16px 0;
}
div.question span {
	color:#0b537d;
	font-weight:bold;
}
div.review {
	line-height:13px;
	color:#335466;
	margin:0 0 40px 0;
}
div.review p {
	color:#b3b3b3;
	margin:0 0 13px 0;
}
div.for {
	color:#335466;
	margin:0 0 50px 0;
}

div.under-left{
	margin:15px 5px;
	padding:15px 30px 30px 10px;
	background:#fbffde;
	color:#003351;
	font:normal 30px Georgia;
}

div.under-left a, div.under-left a:visited {
	color:#003351;
	text-decoration:uderline;
	font:normal 24px Georgia;
	display:block;
}

div.under-left a:hover{
	text-decoration:none;
}

table.inner td.col1 div.under-left a {line-height:22px;}
