* {margin:0px;padding:0px;border:0px;}
body {background-color:white;}

#canvas {width:745px;margin-left:40px;margin-top:25px;}
#bgimage {position:absolute;top:0px;left:450px;z-index:-1;}

#logo {margin-left:16px;height:58px;}

#intro {margin-top:20px;float:left;width:745px;margin-bottom:29px;}
#intro_left {background-image:url(images/intro_left.png);background-repeat:no-repeat;width:10px;height:86px;display:block;float:left;}
#intro_cent {background-image:url(images/intro_cent.png);background-repeat:repeat-x;height:71px;float:left;padding-left:18px;padding-right:18px;padding-top:15px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1.4em;color:white;}
#intro_right {background-image:url(images/intro_right.png);background-repeat:no-repeat;width:10px;height:86px;display:block;float:left;}

#content {}
#content_top{background-image:url(images/content_top.png);background-repeat:no-repeat;width:745px;height:14px;display:block;float:left;}
#content_cent{background-image:url(images/content_cent.png);background-repeat:repeat-y;width:745px;display:block;float:left;}
#content_bot{background-image:url(images/content_bot.png);background-repeat:no-repeat;width:745px;height:24px;display:block;float:left;}

#menu {margin-left:11px;width:600px;float:left;width:745px;margin-bottom:20px;padding-top:12px;}

#footer {width:745px;float:left;font-family:verdana, tahoma, arial;font-size:10px;color:#868686;margin-left:30px;margin-top:5px;}
.contactdiv {width:120px;float:left;margin-right:25px;}
	
a:link.menu_a	{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px;color:white;font-weight:bold;text-decoration:none;text-transform: uppercase;padding-left:4px;padding-right:4px;float:left;margin-top:6px;line-height:16px;}
a:hover.menu_a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px;color:white;font-weight:bold;text-decoration:none;text-transform: uppercase;padding-left:4px;padding-right:4px;float:left;margin-top:6px;line-height:16px;}
a:active.menu_a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px;color:white;font-weight:bold;text-decoration:none;text-transform: uppercase;padding-left:4px;padding-right:4px;float:left;margin-top:6px;line-height:16px;}
a:visited.menu_a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px;color:white;font-weight:bold;text-decoration:none;text-transform: uppercase;padding-left:4px;padding-right:4px;float:left;margin-top:6px;line-height:16px;}

a:link.menu_i	{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px;color:black;font-weight:bold;text-decoration:none;text-transform: uppercase;padding-left:4px;padding-right:4px;float:left;margin-top:6px;line-height:16px;}
a:hover.menu_i {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px;color:#008c47;font-weight:bold;text-decoration:none;text-transform: uppercase; text-decoration: underline; padding-left:4px;padding-right:4px;float:left;margin-top:6px;line-height:16px;}
a:active.menu_i {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px;color:black;font-weight:bold;text-decoration:none;text-transform: uppercase;padding-left:4px;padding-right:4px;float:left;margin-top:6px;line-height:16px;}
a:visited.menu_i {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px;color:black;font-weight:bold;text-decoration:none;text-transform: uppercase;padding-left:4px;padding-right:4px;float:left;margin-top:6px;line-height:16px;}

.menuleft_a {background-image:url(images/menu_left.png);height:30px;width:4px;display:block;float:left;}
.menucent_a {background-image:url(images/menu_cent.png);height:30px;display:block;float:left;}
.menuright_a {background-image:url(images/menu_right.png);height:30px;width:4px;display:block;float:left;}

.menuleft_i {height:30px;width:4px;display:block;float:left;}
.menucent_i {height:30px;display:block;float:left;}
.menuright_i {height:30px;width:4px;display:block;float:left;}



ul.menu {list-style:none;}
li.menu {padding-left:20px;float:left;}

#contentbox {padding-left:30px;padding-right:30px;}

h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:black;font-size: 1.6em;color:#008c47;letter-spacing:0px; margin-top: 0.8em;}
h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:black;font-size: 1em;font-weight:bold;color:#008c47;letter-spacing:0px; margin-top: 0.4em;}
p {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:black;font-size: 1em; line-height: 1.4; margin-bottom:10px;color:black;letter-spacing:0px;}

.box1 {width:680px;font-family:verdana;font-size:11px; }
.box1_top {background-image:url(images/box1_top.png);background-repeat:no-repeat;float:left;height:7px;width:680px;overflow:hidden;}
.box1_cent {background-image:url(images/box1_cent.png);background-repeat:repeat-y;float:left;width:670px;padding:4px 14px 4px 4px;}
.box1_cent img { margin:0px 5px; }
.box1_bot {background-image:url(images/box1_bot.png);background-repeat:no-repeat;float:left;height:7px;width:680px;}

.grey-top {
	height:5px;
	background:url(images/grey-bg-top.gif) no-repeat;
	overflow:hidden;
}
.grey-cent {
	background:#d9d9d9;
	width:663px;
	padding:5px;
}
.grey-bottom {
	height:5px;
	background:url(images/grey-bg-bottom.gif) no-repeat;
}


.box2 {width:330px;float:left;font-family:verdana;font-size:11px;margin:0px 12px 10px 0px;}
.box2_top {background-image:url(images/box2_top.png);background-repeat:no-repeat;float:left;height:7px;width:330px;}
.box2_cent {background-image:url(images/box2_cent.png);background-repeat:repeat-y;float:left;width:320px;padding:5px 15px 5px 5px;}
.box2_cent img { margin:0px 5px; }
.box2_bot {background-image:url(images/box2_bot.png);background-repeat:no-repeat;float:left;height:7px;width:330px;}

.box3 {width:213px;float:left;font-family:verdana;font-size:11px;margin:0px 15px 10px 0px;}
.box3_top {background-image:url(images/box3_top.png);background-repeat:no-repeat;float:left;height:5px;width:213px;}
.box3_cent {background-image:url(images/box3_cent.png);background-repeat:repeat-y;float:left;width:213px;padding:0px 5px 0px 3px;}
.box3_cent p { margin:0px 10px 0px 5px; }
.box3_cent p img { margin-left:-5px; }
.box3_bot {background-image:url(images/box3_bot.png);background-position:bottom;background-repeat:no-repeat;float:left;height:5px;width:213px;}

.space {width:20px;height:20px;display:block;background-color:white;float:left;}

.thumb {margin-left:-2px;margin-top:-8px;float:left;}