@CHARSET "ISO-8859-1";

/****************************/
/* GLOBAL AND PAGE SETTINGS */
/****************************/

*
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

#wrapper
{
	width:900px;
	position:relative;
	left:50%;
	
	margin-left:-450px;
	margin-top:40px;
	border: 1px solid #006932;
}


/****************************/
/* TOP MENU SETTINGS        */
/****************************/

#topmenu
{
	width:100%;
	height:30px;
	background-image: url("../images/bg_topmenu.gif");
	background-repeat:repeat-x;
	text-align:right;
}

#topmenu ul
{
	padding-top:5px;
}

#topmenu li
{
	list-style:none;
	display:inline;
	margin-right:20px;
}

#topmenu a
{
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}

#navtext a
{
	color:#0000ff;
}

#topmenu a:hover
{
	color:#F15A24;
}

/****************************/
/* VIDEO SETTINGS           */
/****************************/

#contentvideo
{
	height:485px;
	width:900px;
	font-size:small;
	background-color:black;
	padding-top:30px;
}

#video
{
	width:600px;
	position:relative;
	left:50%;
	margin-left:-300px;
	margin-top:35px;
}

/****************************/
/* CONTENT SETTINGS         */
/****************************/

/* GLOBAL CONTENT TAG */
#content
{
	height:485px;
	width:900px;
	font-size:small;
}

/* TEXT BESIDE NAVIGATION */
#navtext
{
	float:left;
	margin-top:20px;
	margin-left:15px;
	width:370px;
}

/* NAVIGATION CONTAINER */
#navi
{
	float:right;
	margin-top:20px;
	margin-right:20px;
}

/* PARTNERTEXT */
#textcontent
{
	margin-top:20px;
	margin-left:20px;
	margin-bottom:20px;
	height:465px;
	overflow-y:scroll;
}

/* ABOUTTEXT */
#shorttextcontent
{
	margin:20px;
	height:445px;
	width:860px;
	
}

/* ABOUT INNER DIV */
#aboutcontent
{
	width: 350px;
	float:left;
}

#aboutcontent p
{
	font-size:12px;
}

#aboutcontent a
{
	margin-left:-5px;
}

/* ABOUT IMAGES */
#teamimages
{
	float:right;
	width:490px;
	margin-right:0px;
	margin-top:82px;
}

h1
{
	color: #006932;
	margin-bottom:20px;
}

h3
{
	color: #006932;
	margin-top:20px;
	margin-bottom:5px;
}

h4
{
	color: #006932;
	margin-top: 10px;
}

p
{
	margin-bottom:10px;
}

/* PRODUCTCONTENT */

#productcontent
{
	height:420px;
	width:895px;
	margin-top:45px;
}

#description
{
	width: 500px;
	margin:20px;
}

#description h1
{
	font-size:42px;
	font-weight:normal;
}

#description p
{
	font-size:16px;
}

#descriptionofen
{
	width: 550px;
	margin:10px;
	margin-left:20px;
	
	float:left;
}

#descriptionofen h1
{
	font-size:42px;
	font-weight:normal;
}

#descriptionofen p
{
	font-size:16px;
}

#tulikivi
{

	margin-left:80px;
	margin-top:80px;
	display:inline;
	float:left;
}

/* PRODUCT THUMBNAILS */
#products
{
	margin:20px;
	margin-right:15px;
	clear:both;
}

li
{
	list-style:none;
}

a
{
	text-decoration:none;
	color:black;
}

.thumbtable td
{
	margin-right:4px;
}

/* PARTNERTABLE SETTINGS */
table.partner
{
	border-collapse:collapse;
	border:#006932 1px solid;
	width: 845px;
	margin:2px;
	font-size:14px;
}

a.partner
{
	color:#006932;
	font-size:16px;
}

th.partner
{
	color:#fff;
	background-color:#006932;
	font-size:20px;
	padding-left:10px;
	height:30px;
	font-weight:bold;
	text-align:left;
}

th.partnerTitle
{
	color:#fff;
	background-color:#006932;
	font-size:16px;
	padding-left:10px;
	font-weight:bold;
	text-align:left;
}

.partner td
{
	height:50px;
	vertical-align:middle;
	padding-left:10px;
	border:#006932 1px solid;
	
}

td.first
{
	background-color:#006932;
	width:7px;
	padding:0;
}

/****************************/
/* STARTPAGE SETTINGS       */
/****************************/

#startImage01
{
	background-image: url("../images/startImage01.jpg");
	float:left;
	width: 218px;
	height: 247px;
}

#startImage01 ul
{
	margin-top:185px;
	margin-left:20px;
}

#startImage01 li
{
	margin-top:2px;
}

#startImage01 a
{
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}

#startImage02
{
	background-image: url("../images/StartImage02.jpg");
	float:left;
	width: 218px;
	height: 233px;
	margin-top:5px;
}

#startImage02 ul
{
	margin-top:192px;
	margin-left:20px;
}

#startImage02 li
{
	margin-top:2px;
}

#startImage02 a
{
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}

#startImage03
{
	background-image: url("../images/StartImage03.jpg");
	float:right;
	width: 677px;
	height: 485px;
}

/****************************/
/* FOOTER SETTINGS          */
/****************************/

#footer
{
	background-image: url("../images/bg_footer.gif");
	background-repeat:repeat-x;
	height:85px;
}

#footermaster
{
	margin-left:30px;
	float:left;
}

#footerlogo
{
	float:right;
}

img
{
	border:none;
}
