a {text-decoration: none; font-weight: normal; font-style: normal;}
a.works,a:link.works,a:hover.works,a:active.works,a:visited.works,a.info,a:link.info,a:hover.info,a:active.info,a:visited.info,a.contacts,a:link.contacts,a:hover.contacts,a:active.contacts,a:visited.contacts,a.add,a:link.add,a:active.add,a:visited.add,a.mail,a:link.mail,a:hover.mail,a:active.mail,a:visited.mail,a.family, a:link.family,a:hover.family,a:visited.family,a.friends,a:link.friends,a:hover.friends,a:active.friends,
a:visited.friends {font-family: helvetica, tahoma, verdana;}

a:link {color: #00a398;}
a:hover {color: #f25135 !important; text-decoration: underline;}
a:active {color: #f25135!important; text-decoration: none;}
a:visited {color: #00a398;}

a.works,a:link.works,a:active.works,a:visited.works {font-size: 12pt; color:#00a398;}
a.info,a:link.info,a:active.info,a:visited.info {font-size: 10pt; color:#00a398;}
a.contacts,a:link.contacts,a:active.contacts,a:visited.contacts {font-size: 12pt; color:#00a398;}
a.add,a:link.add,a:active.add,a:visited.add {font-size: 12pt; color:#00a398;}
a:hover.works,a:hover.info,a:hover.contacts,a:hover.add {font-size: 12pt; color:#f25135;}

a.mail,a:link.mail,a:active.mail,a:visited.mail {font-size: 16pt; color:#909;}
a:hover.mail {font-size: 16pt; color:#ab9766;}

a.family,a:link.family,a:active.family,a:visited.family {font-size: 11pt; color: #ab9766;}
a:hover.family {font-size: 11pt; color:#f25135;}
a.friends,a:link.friends,a:active.friends,a:visited.friends {font-size: 10pt; color: #ab9766;}
a:hover.friends {font-size: 10pt; color:#f25135;}

a.flickr,a:link.flickr,a:active.flickr,a:visited.flickr {font-family: "trebuchet ms", tahoma, verdana; font-size: 12pt; color: #909;}
a:hover.flickr {font-family: "trebuchet ms", tahoma, verdana; font-size: 12pt; color:#f25135;}

a.index,a:link.index,a:active.index,a:visited.index {font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; color: #6e6e6e; text-transform: uppercase;}
a:hover.index {font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; color:#f25135; text-transform: uppercase;}


#wrapper {display: block; width: 500px; height: 500px; margin: 0px; position: relative; border: 0px;}
#wrapper2 {display: block; width: 500px; height: 500px; margin: 0px; position: relative; border: 0px;}
div.cf_wrapper {position: relative;}
div.cf_element {width: 500px; height: 500px;}
div.cf_element div.content {padding: 0px;}
div.cf_element div.content h3 {padding-top: 0; margin-top: 0;}
div.cf_element2 {width: 500px; height: 500px;}
div.cf_element2 div.content {padding: 0px;}
div.cf_element2 div.content h3 {padding-top: 0; margin-top: 0;}

table {width: 100%; height: 100%; padding: 0; margin: 0; border-collapse: collapse; border: 0px;}

td.frame  {width: 40px; height: 40px; border: 0; padding: 0;}

td.picture {width: 10px; height: 100%; border: 0px; background: #fff; padding: 0px; padding-right: 60px; padding-left: 60px;} 

img {display: block; border: 0px;}

.menu {font-family: helvetica, tahoma, verdana; font-size: 10pt; text-align: center; display: block; color:#00a398; line-height: 1em; }
.menu a:hover {text-decoration: none;}

.blog {height: 130; width: 130; background: url('/tree.jpg') top no-repeat; font-size: 1.5em; letter-spacing:0.2em; padding-top:52px; padding-left: 10px; position: absolute; top: 435; left: 205; text-align: center;}
.blog a {color: white;}
.blog a:hover {color:#f25135; text-decoration: none;}

.milk {font-size: small; text-align: center; position: absolute; left: 150; top: 400;}
.milk a {color: #53C1E1; text-decoration: none;}
.milk a:hover {color: #53C1E1 !important; text-decoration: underline;}

.like {position: absolute; left: 170; top: 615;}

.footer {font-size: small; color: #00a398; text-align: center; border-top: solid 1px; padding-top: 5px; position: absolute; top: 660px; width: 350; }

.centerr {width: 550; text-align: center;}

.descr {font-family: "trebuchet ms", tahoma, verdana; font-size: 9pt; color: #00a398; font-style:normal; text-transform: uppercase; margin-top: -5px;}

/*preload classes*/
.svw {
	width: 550px;
	height: 368px;
	background: #fff;
	}
	
.svw ul {
	position: relative;
	left: -999em;
	}

/*core classes*/
.stripViewer {
	width: 550px;
	height: 368px;
	position: relative;
	overflow: hidden; 
	border: 0px solid #000;  
	margin: 0 0 1px 0;
	padding-bottom: 20px;
	}

.stripViewer img {
	margin-top: -15px;
	margin-bottom: 3px;
	}

.stripViewer object {
	margin-bottom: 3px;
	}

.stripViewer ul { /* this is your UL of images */
	padding: 0px;
	position: relative;
	left: 0;
	top: 0;
	width: 1%;
	list-style-type: none;
	list-style: none;
	}

.stripViewer ul li { 
	width: 550px;
	height: 368px;
	float:left;
	font-size: 0.7em;
	font-family: "trebuchet ms", tahoma, verdana;
	font-style: italic;
	text-align: left;
	list-style: none;
	}

.stripViewer a {
	font-style: italic;
	}

.stripTransmitter {
	width: 550px;
	text-align: center;
	overflow: auto;
	width: 1%;
}

.stripTransmitter ul {
	text-align: center;
	margin: 0;
	padding: 0;
	padding-left: 20px;
	padding-top: 0px;
	position: relative;
	list-style-type: none;
	}

.stripTransmitter ul li{
	text-align: center;
	width: 15px;
	float:left;
	margin: 0 2px 2px 0;
	list-style: none;
	}

.stripTransmitter a{
	font: small Arial;
	text-align: center;
	text-transform: none;
	line-height: 20px;
	background: #fff;
	color: #00a398;
	text-decoration: none;
	display: block;
	padding-bottom: 15px;
	}

.stripTransmitter a:hover, a.current{
	background: #fff;
	color: #f25135;
	border-bottom: 0px  solid #000000;
	}

/*tooltips formatting*/
.tooltip {
	padding: 0.5em;
	background: #fff;
	color: #000;
	border: 0px solid #dedede;
}

font.all_list {font-family: "trebuchet ms", tahoma, verdana; font-size: 9pt; color: #00a398;}
.descrimg {color: #000 !important;	font-size: 0.8em; font-style: italic; text-align: left !important; text-transform: none; margin-top: 3px;}
.descrimg2 {font-family: "trebuchet ms", tahoma, verdana; color: #00a398 !important; font-size: 0.7em; font-style: italic; text-align: left !important; text-transform: none; margin-top: -13px; padding-left: 5px;}
.descrimg a {font-style: italic;}

.frame {border:solid 3px; border-color: #00a398; margin: -5px;}

.list {text-transform: none; margin: 7px;}
.map_list {font-size: 7pt; font-style: normal;}

.link {font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; color: #53C1E1; font-style: normal;}

font.news {font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; color: #191919; font-style: normal;}

font.date {font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; color: #53C1E1; font-style: normal;}

font.name {font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; color: #191919;}

font.info1 {font-family: "trebuchet ms", tahoma, verdana; font-size: 16pt; color: #990099; font-weight: normal; font-style: italic;}

font.info2 {font-family: "trebuchet ms", tahoma, verdana; font-size: 16pt; color: #ab9766; font-weight: normal; font-style: italic;}

font.info3 {font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; color: #990099; font-weight: normal; font-style: italic;}

hr.events {width: 55%; color: #53C1E1; background-color: #53C1E1; height: 1px; border-width:0px; border: 0px;} 

hr.info {color: #990099; background-color: #990099; height: 1px; border-width: 0px; border: 0px;}
