body, form, p, h1 {padding:0px; margin:0px;}

td.text {
	font-size:11px;
}

a {
	font-family:verdana;
	font-size:100%;
	color: #5166A4;
}

body, td, p, br {
	font-family:verdana;
	font-size:11px;
	color: #5166A4;
}

h1 {
	font-size: 12px;
	color: #cf0066;
	margin: 0px 0px 5px 0px;
}
h2 {
	font-size: 12px;
	color: #5166A4;
	margin: 10px 0px 5px 0px;
}
p {
	margin: 0px 0px 5px 0px;
}

a.link       {color: #cf0066; text-decoration: underline}
a.link:hover {color: #cf0066; text-decoration: none}

textarea, select, input {
	font-family:verdana;
	font-size: 11px;
	color: #5166A4;
}

input.text, td.b input.text {width: 111px; border-style: solid; border-width: 2px; border-color: #759DCF; nn;}
textarea.guestbook, input.guestbook, select.guestbook {border-style: solid; border-width: 2px; border-color: #759DCF; nn;}
textarea.text, td.b textarea.text {width: 90%; border-style: solid; border-width: 2px; border-color: #759DCF; nn;}
textarea.text242, td.b textarea.text242 {width: 242px; border-style: solid; border-width: 2px; border-color: #759DCF; nn;}
select.text111 {
	width: 163px;
	border-style: solid;
	border-width: 2px;
	border-color: #759DCF;
	nn;
}

select.textCountry {
	width: 250px;
	border-style: solid;
	border-width: 2px;
	border-color: #759DCF;
	nn;
}

.righthdr {
	font-weight : bold;
}

td.r input.text {width: 111px; border-style: solid; border-width: 2px; border-color: #D93F6B; nn;}
td.r textarea.text {width: 90%; border-style: solid; border-width: 2px; border-color: #D93F6B; nn;}
td.r textarea.text242 {width: 242px; border-style: solid; border-width: 2px; border-color: #D93F6B; nn;}

td.g input.text {width: 111px; border-style: solid; border-width: 2px; border-color: #72C19B; nn;}
td.g textarea.text {width: 90%; border-style: solid; border-width: 2px; border-color: #72C19B; nn;}
td.g textarea.text242 {width: 242px; border-style: solid; border-width: 2px; border-color: #72C19B; nn;}

a {text-decoration:none;}
a:visited {}
a:hover {text-decoration:underline;}

img {border-color: #759DCF;}

td.bgnr {background-repeat:no-repeat;}
td.bgnrr {background-repeat:no-repeat; background-position: right;}
td.bgrx {background-repeat:repeat-x;}

td.story p {padding-bottom:5px;}

td.h1 {background-repeat:no-repeat;}
td.h1 p {color:#D93F6B; padding-left:27px; padding-bottom: 3px;}

td.h2 b, .h2, .h2nhdr, .h2nhdr a {color:#D93F6B; font-weight: normal;}
.h2ndate {color:#D93F6B; font-weight: bold;}
td.h2b {color:#D93F6B;}

td.sitemap1 a {
	color: #CF5479;
	font-weight: bold;
	font-size : 100%;
}
td.sitemap2 a {
	color: #667AB3;
	font-weight: bold;
}
td.sitemap3 a {
	color: #667AB3;
	font-weight: normal;
}

td.content p {text-indent:17px; padding-left:10px; padding-bottom:5px;}

td.copy {background-color: #667AB3; font-size: 10px;}
td.copy p {color: #FFFFFF; font-size: 10px; padding-left: 10px; padding-right: 10px;}
td.copy p a {color: #FFFFFF; font-size: 10px;}

td.lang, td.lang td {background-color: #F6DA85; font-size: 11px;}
td.lang p {padding-top: 4px; font-size: 10px;}
td.lang a {font-size: 10px;}

td.auth p, td.bday p, td.vote p {padding-top: 4px; padding-bottom: 4px;}
td.auth a, td.bday a, td.vote a {color:#D93F6B; text-decoration: underline;}
td.auth a:hover, td.bday a:hover, td.vote a:hover {text-decoration: none;}

.voting {color:#D93F6B;}

input.day, input.year {width: 33px; border-style: solid; border-width: 2px; border-color: #F8C300; nn;}
input.auth, select.month {width: 77px; border-style: solid; border-width: 2px; border-color: #F8C300; nn;}
input.authreg, select.authreg {
	width: 200px;
	border-style: solid;
	border-width: 2px;
	border-color: #5166A4;
	nn;
}
input.authreg1, select.authreg1 {
	width: 200px;
	border-style: solid;
	border-width: 2px;
	border-color: #5166A4;
	nn;
}
.authregtx {color:#5166A4; font-size: 80%;}

input.subscribe {width: 150px; border-style: solid; border-width: 2px; border-color: #F8C300; nn;}

td.auth p {padding-left: 7px;}
td.b td.h3, td.h3 {color: #FFFFFF; font-weight: bold; font-size: 11px;}

td.h3a a, td.h3a {color: #FFFFFF; font-weight: bold; font-size: 11px;}

td.bul {color: #FFFFFF; font-weight: bold; text-align: center; font-size: 10px; background-repeat: no-repeat;}
td.bul a {color: #FFFFFF; font-weight: bold; font-size: 10px;}

td.rmenu, td.rmenu a {color:#D93F6B; font-size: 11px;}
td.fix, td.fix td {font-size: 11px;}
td.tmenu, td.tmenu td {background-color: #FDEEBB; font-size: 11px;}

td.r td, td.g td, td.b td {font-size: 70%;}
td.r b {
	font-weight: normal;
/*	color: #D93F6B;*/
}
td.g b {
	font-weight: normal;
/*	color: #32815B;*/
}
td.b b {
	font-weight: normal;
/*	color: #557DAF;*/
}

td.r img {border-color: #D93F6B;}
td.r td.bg {background-color: #EEC7C5;}
td.r td.bg2 {background-color: #EEC7C5;}
td.r td.bge {background-color: #D93F6B;}

td.g img {border-color: #72C19B;}
td.g td.bg {background-color: #BCDFCB;}
td.g td.bg2 {background-color: #BCDFCB;}
td.g td.bge {background-color: #72C19B;}

td.b img {border-color: #759DCF;}
td.b td.bg {background-color: #C4DCF3;}
td.b td.bg2 {background-color: #C4DCF3;}
td.b td.bge {background-color: #759DCF;}

td.bg2 img {border-color: #FFFFFF;}

td.r td.col, td.b td.col, td.g td.col, .col a {color: #FFFFFF; font-weight: bold; text-align: center; font-size: 10px;}


td.top_menu_sel {
	background: url(/images/tmenu_bg.gif) no-repeat top right;
}
td.top_menu {
	font-size: 11px;
}

table.top_menu {
	margin-top: 9px;
}
div.link {
	text-align: right;
}

.voting_name {
	padding: 0px 0px 0px 23px;
}
a.red {
	color: #D93F6B;
}
.votebtn{
	border: 1px groove orange; background-color: #F6DA85; color: #D93F6B; cursor: hand; text-align: left;
}

div.photogallery_description{
	margin: 0px 0px 0px 5px;
}
select.text {
	width: 163px;
	border-style: solid;
	border-width: 2px;
	border-color: #759DCF;	
}

.secrets {/*background: url(../images/secrets.jpg) repeat -250px 5px !important; background-color: #FDEC98;*/}
.pattern {/*background: url(../images/pattern.jpg) repeat top left !important; background-color: #FDEC98;*/}