html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;

}



body {
	padding:0;
	font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #686868;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:21px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top:0px;
	border: 0 none;
	background:#cdcdcd;

}

a:link {
color:#947a53;
text-decoration:none;
}

a:active {
color:#947a53;
text-decoration:none;
}

a:visited {
color:#947a53;
text-decoration:none;
}

a:hover {
color:#947a53;
text-decoration:underline;
}

* {
margin:0pt;
padding:0pt;
}

* img {
border:0pt none;
}

#container {
	border: 0;
	width:1024px;
	margin:auto;
	background:url(../images/bg.gif) repeat-y center;
	}

#focus {
padding:30px;
height:100%;
}

#focusleft {float:left; width:200px;font-size:14px;}
#focusleft p {
border-bottom:1px solid #C3C3C3;
border-top:1px solid #C3C3C3;
font-size:16px;
font-weight:bold;
margin-left:15px;
margin-right:15px;
padding-bottom:10px;
padding-top:10px;
}
#focusright {float:left; width:714px;margin-left:30px;margin-bottom:30px;}
#focusright h2 {color:#686868;
font-family:Arial Black,Helvetica,sans-serif;
font-size:23px;
font-weight:bold;
letter-spacing:-1px;
line-height:24px;}
#focusright h3 {font-weight:normal;font-size:22px;color:#7fc241;padding-top:10px;padding-bottom:10px;}


#vidtext {float: left; width: 236px; height:273px; padding-top:15px; padding-right:20px; padding-left: 20px;background:url(../images/vidfeatbg.jpg) no-repeat;color:#fff;font-size:15px;overflow:hidden;}
#vidtext p {margin-bottom:15px;}
#vidtext a {color:#fff;font-weight:bold;}
#vidtext ul {margin-top:10px;}
#vidtext li {list-style-type:none;margin-bottom:4px;padding-bottom:9px;line-height:17px;border-bottom:solid 1px #98ce70;}

#curve {

}
#content {
background:transparent url(../images/curve.jpg) no-repeat top;
padding-left:30px;
clear:both;
padding-top:82px;
}	

#block1 {float:left;width:300px;margin-right:20px;margin-left:10px;}
#block1 p {margin-bottom:15px;}
#block1 ul {margin-top:12px;}
#block1 li {list-style-type:none;margin-bottom:10px;border-bottom:solid 1px #ccc;padding-bottom:8px;}


#block2 {float:left;width:300px;margin-right:20px;}


#block3 {float:left;width:300px;}
#block3 .title {
color:#686868;
font-family:Arial Black,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:-1px;
line-height:24px;
margin-top:15px;}

#block3 li {list-style-type:none;margin-bottom:2px;padding-bottom:2px;}

#blockside {float:left;width:300px;margin-right:20px;margin-left:10px;}
#block-full{float:left;width:600px;}
#block-full li {list-style-position:outside;margin-left:30px;}
#block-full h1 {font-family: Arial Black,Helvetica,sans-serif;
	font-size: 28px;
	font-weight:bold;
	color: #686868;
	letter-spacing:-1px;
	margin-bottom:20px;
	}	
#block-full h2 {font-family: Arial Black,Helvetica,sans-serif;
	font-size: 23px;
	font-weight:bold;
	color: #686868;
	letter-spacing:-1px;
	margin-bottom:20px;
	line-height:24px;
	}
#block-full h3 {font-family: Arial Black,Helvetica,sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #686868;
	letter-spacing:-1px;
	margin-bottom:20px;
	}		

	
#block-full p {margin-bottom:20px;}
	

/*   ------  NAVIGATIONAL ME NU   ------  */
#menu {
background:url(../images/menubg.jpg) repeat-x;
height:54px;
}
#menucenter {
width:1024px;
margin:auto;
}

#home {
background:transparent url(../images/menu/home-off.jpg) no-repeat scroll left top;
float:left;
height:54px;
width:100px;
}
#home a {
background:transparent url(../images/menu/home-off.jpg) no-repeat scroll left top;
display:block;
height:54px;
width:100px;
}
#home a:hover {
background-image:url(../images/menu/home.jpg);
}

.home {
background-image:url(../images/menu/home.jpg) !important;
}

#home a:active {
background-image:url(../images/menu/home-off.jpg);
}
#home span {
display:none;
}

#news {
background:transparent url(../images/menu/news-off.jpg) no-repeat scroll left top;
float:left;
height:54px;
width:101px;
display:none;
}
#news a {
background:transparent url(../images/menu/news-off.jpg) no-repeat scroll left top;
display:block;
height:54px;
width:101px;
}
#news a:hover {
background-image:url(../images/menu/news.jpg);
}

.news {
background-image:url(../images/menu/news.jpg) !important;
}

#news a:active {
background-image:url(../images/menu/news-off.jpg);
}
#news span {
display:none;
}


#presentations {
background:transparent url(../images/menu/presentations-off.jpg) no-repeat scroll left top;
float:left;
height:54px;
width:199px;
}
#presentations a {
background:transparent url(../images/menu/presentations-off.jpg) no-repeat scroll left top;
display:block;
height:54px;
width:199px;
}
#presentations a:hover {
background-image:url(../images/menu/presentations.jpg);
}

.presentations {
background-image:url(../images/menu/presentations.jpg) !important;
}

#presentations a:active {
background-image:url(../images/menu/presentations-off.jpg);
}
#presentations span {
display:none;
}


#events {
background:transparent url(../images/menu/events-off.jpg) no-repeat scroll left top;
float:left;
height:54px;
width:121px;
}
#events a {
background:transparent url(../images/menu/events-off.jpg) no-repeat scroll left top;
display:block;
height:54px;
width:121px;
}
#events a:hover {
background-image:url(../images/menu/events.jpg);
}

.events {
background-image:url(../images/menu/events.jpg) !important;
}

#events a:active {
background-image:url(../images/menu/events-off.jpg);
}
#events span {
display:none;
}


#newsletter {
background:transparent url(../images/menu/newsletter-off.jpg) no-repeat scroll left top;
float:left;
height:54px;
width:171px;
}
#newsletter a {
background:transparent url(../images/menu/newsletter-off.jpg) no-repeat scroll left top;
display:block;
height:54px;
width:171px;
}
#newsletter a:hover {
background-image:url(../images/menu/newsletter.jpg);
}

.newsletter {
background-image:url(../images/menu/newsletter.jpg) !important;
}

#newsletter a:active {
background-image:url(../images/menu/newsletter-off.jpg);
}
#newsletter span {
display:none;
}


#aboutus {
background:transparent url(../images/menu/aboutus-off.jpg) no-repeat scroll left top;
float:left;
height:54px;
width:143px;
}
#aboutus a {
background:transparent url(../images/menu/aboutus-off.jpg) no-repeat scroll left top;
display:block;
height:54px;
width:143px;
}
#aboutus a:hover {
background-image:url(../images/menu/aboutus.jpg);
}

.aboutus {
background-image:url(../images/menu/aboutus.jpg) !important;
}

#aboutus a:active {
background-image:url(../images/menu/aboutus-off.jpg);
}
#aboutus span {
display:none;
}

.widgettitle {display:none;}
.ec3_events ul {list-style-type:none;margin-bottom:10px;border-bottom:solid 1px #ccc;padding-bottom:8px;}
.ec3_list {
color:#666 !important;
letter-spacing:0 !important;
margin-left:0px !important;
word-spacing:0px !important;
font-weight:bold;
list-style-type:none;
}
#sidebar ul {list-style-type:none;}
.ec3_list ul {font-weight:normal;}

.lcp_catlist {
margin-top:12px;
}

.lcp_catlist li {
list-style-type:none;margin-bottom:10px;border-bottom:solid 1px #ccc;padding-bottom:8px;
}

#footer {
font-size:11px;
margin:auto;
width: 960px;
border: 0;
padding-bottom:40px;
clear:both;
}

.incoming {display:none !important;}