#maintable {
	width:800px;
	margin-right:auto;
	margin-left:auto;
	TEXT-ALIGN: center;
}
/*--------------------------------------------------------------------------------------------------*/

#headerPicart {
	BACKGROUND: url(images/header-2009.jpg) no-repeat center top; 
	HEIGHT: 238px; 
	TEXT-ALIGN: left;
	position:relative;
}

/*--------------------------------------------------------------------------------------------------*/

#headerTrees {
	BACKGROUND: url(images/header-2009.jpg) no-repeat center top; 
	HEIGHT: 238px; 
	TEXT-ALIGN: left;
	position:relative;
}


/*--------------------------------------------------------------------------------------------------*/


#headerWheel {
	BACKGROUND: url(images/header-2009.jpg) no-repeat center top;
	HEIGHT: 238px; 
	TEXT-ALIGN: left;
	position:relative;
}


/*--------------------------------------------------------------------------------------------------*/

#headerBaby {
	BACKGROUND: url(images/header-2009.jpg) no-repeat center top;
	HEIGHT: 238px; 
	TEXT-ALIGN: left;
	position:relative;
}


/*--------------------------------------------------------------------------------------------------*/

#headerMotion {
	BACKGROUND: url(images/header-2009.jpg) no-repeat center top;
	HEIGHT: 238px; 
	TEXT-ALIGN: left;
	position:relative;
}


/*--------------------------------------------------------------------------------------------------*/

#headerIndex {
	BACKGROUND: url(images/header-2009.jpg) no-repeat center top; 
	HEIGHT: 238px; 
	TEXT-ALIGN: left;
	position:relative;
}

/*--------------------------------------------------------------------------------------------------*/


#headerService {
	BACKGROUND: url(images/header-2009.jpg) no-repeat center top; 
	HEIGHT: 238px; 
	TEXT-ALIGN: left;
	position:relative;
}

/*--------------------------------------------------------------------------------------------------*/


#headerTitle {
	font-family:verdana, serif;
	font-size:36px;
	font-weight: bold;
	width:468px;
	height:39px;
	color: #ffffff;
	text-align:left;
	position: relative;top:22px;left:18px;
}
/*--------------------------------------------------------------------------------------------------*/

#headerBar {
	font-family:verdana, serif;
	font-size:18px;
	width:518px;
	height:20px;
	color: #fc3d32;
	text-align:center;
	position: relative;top:105px;left:45px;
	text-decoration: none;
	overflow:hidden;
}

}
#headerBar a:link,#menuBar a:visited,#menuBar a:active {
	color: #fc3d32;
	text-decoration: none;
}
#headerBar a:hover {
	text-decoration: none;
	color: #000000;
}

/*--------------------------------------------------------------------------------------------------*/

#menuBar {
	font-family:verdana, serif;
	font-size:16px;
  font-weight: bold;
	width:175px;
	height:178px;
	color: #318ebb;
	text-align:left;
	position:absolute;bottom:10px;left:611px;
	text-decoration: none;
	overflow:hidden;
}
#menuBar a:link,#menuBar a:visited,#menuBar a:active {
	color: #318ebb;
	text-decoration: none;
}
#menuBar a:hover {
	text-decoration: none;
	color: #000000;
}
/*--------------------------------------------------------------------------------------------------*/

#bigTitleBarFixed {
	font-family:verdana, serif;
	font-size:15px;
	font-weight: bold;
	width:450px;
	height:40px;
	color: #000000;
	text-align:left;
	position: absolute;bottom:37px;left:100px;
}

/*--------------------------------------------------------------------------------------------------*/

#container {
	BACKGROUND: url(images/body-blank.png) repeat-y center top;
	WIDTH: 800px;
	TEXT-ALIGN: left;
	border:0px solid #000000;
}
html>body #container {
	position:relative;
} 
#container a:link,#container a:visited,#container a:active {
	text-decoration: none;
	font-weight: bold;
	color: #FF0000;
}
#container a:hover {
	text-decoration: none;
	color: #000000;
} 
/*--------------------------------------------------------------------------------------------------*/

p.bodyText{
	font-family:sans-serif, serif;
	font-size:13px;
	width:724px;
	color: #000000;
	text-align:justify;
	position: relative;left:38px;
	LINE-HEIGHT: 135%;
}
/*--------------------------------------------------------------------------------------------------*/

p.bodyTitle{
	font-family:verdana, serif;
	font-size:14px;
	width:723px;
	color: #0080C0;
	text-align:left;
	font-weight: bold;
	position:relative;top:-1px;left:36px;
	border:0px solid #000000;
	margin:0px;
}

p.bodyCodeYellow{
	background: #ffffff;
	font-family:verdana, sans-serif, serif;
	font-size:13px;
	width:650px;
	color: #000000;
	border:2px solid #ffd600;
	text-align:left;
	padding: 10px;
	position: relative;left:75px;
	LINE-HEIGHT: 135%;
}

p.bodyCodePink{
	background: #ffffff;
	font-family:verdana, sans-serif, serif;
	font-size:13px;
	width:650px;
	color: #000000;
	border:2px solid #C0C0C0;
	text-align:left;
	padding: 10px;
	position: relative;left:75px;
	LINE-HEIGHT: 135%;
}

p.bodyCodeBlue{
	background: #ffffff;
	font-family:verdana, sans-serif, serif;
	font-size:13px;
	width:650px;
	color: #000000;
	border:2px solid #c6d6d6;
	text-align:left;
	padding: 10px;
	position: relative;left:75px;
	LINE-HEIGHT: 135%;
}

p.bodyCodeBlack{
	background: #ffffff;
	font-family:verdana, sans-serif, serif;
	font-size:11px;
	width:650px;
	color: #000000;
	border:2px solid #000000;
	text-align:left;
	padding: 10px;
	position: relative;left:75px;
	LINE-HEIGHT: 135%;
}

/*--------------------------------------------------------------------------------------------------*/

#footer {
	BACKGROUND: url(images/footer-blank-2.png) #ffffff no-repeat center top; 
	HEIGHT: 131px;
	position:relative;left:-1px;top:-36px;
	text-align: left;
}
/*--------------------------------------------------------------------------------------------------*/

#violetBar {
	overflow:hidden;
	font-family:verdana, serif;
	font-size:14px;
	width:97px;
	height:114px;
	color: #000000;
	text-align:center;
	position: relative;left:23px;top:8px;
}
#violetBar a:link,#violetBar a:visited,#violetBar a:active {
	color: #F0F0F0;
	text-decoration: none;
}
#violetBar a:hover {
	text-decoration: none;
	color: #000000;
}
/*--------------------------------------------------------------------------------------------------*/

#redBar {
	overflow:hidden;
	font-family:verdana, serif;
	font-size:12px;
	width:284px;
	height:52px;
	color: #ffffff;
	text-align:center;
	position:relative;left:510px;top:-90px;
}
#redBar a:link,#redBar a:visited,#redBar a:active {
	color: #F0F0F0;
	text-decoration: none;
}
#redBar a:hover {
	text-decoration: none;
	color: #000000;
}
/*--------------------------------------------------------------------------------------------------*/

#yellowBar {
	font-family:verdana, serif;
	font-size:13px;
	width:649px;
	height:18px;
	color:#ff5b0d;
	font-weight: bold;
	text-align:left;
	position: relative;left:135px;bottom:88px;
}
#yellowBar a:link,#yellowBar a:visited,#yellowBar a:active {
	text-decoration: none;
	color:#ff5b0d;
}
#yellowBar a:hover {
	text-decoration: none;
	color:#000000;
} 

/*--------------------------------------------------------------------------------------------------*/

#pinkBar {
	font-family:verdana, serif;
	font-size:16px;
	width:649px;
	height:18px;
	color: #ffffff;
	text-align:left;
	position: relative;left:135px;bottom:88px;
}
#pinkBar a:link,#yellowBar a:visited,#yellowBar a:active {
	text-decoration: none;
	color:#ffffff;
}
#pinkBar a:hover {
	text-decoration: none;
	color:#000000;
} 

/*--------------------------------------------------------------------------------------------------*/
.floatimgleft {
float:left;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
}


/*--------------------------------------------------------------------------------------------------*/
.floatimgright {
float:right;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
}

/*--------------------------------------------------------------------------------------------------*/

.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}

	/*--------------------------------------------------------------------------------------------------*/