html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {line-height: 1; background-image:url(../images/NE_large_bg.jpg); background-repeat:repeat-x; margin:0; padding:0; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:12px;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}

#wrapper {text-align: left;margin: 0px auto;padding: 0px;border:0;width: 1042px;}

#header {margin: 0;width:1042px;height:113px;background-image:url(../images/NE_header.jpg);background-repeat:no-repeat;background-position:left;}

#nav_bar ul li{display:inline;padding:12px;font-size:14px;color:#33cc99;position:relative; top:12px; left:370px;}
#nav_bar ul li a{color:#33cc99; text-decoration:none;}
#nav_bar ul li a:hover{color:#fff;}

#guide{float:left; width:214px; height:316px;}
#guide ul{margin:115px 0px 0px 50px; text-align:right;}
#guide ul li{height:38px; width:210px;color:#339966;font-size:21px; line-height:34px;list-style-type:none;}

#logo{width:390px;height:61px;margin:0; position:relative; top:40px;}
#side-a{width:1042px; height:444px; background-image:url(../images/NE_a_bg.jpg); background-repeat:no-repeat; background-position:top;margin-top:-3px;padding:0;}
#side-b{width:1042px; height:263px; margin:0;padding:0;}
#right{width:723px;height:316px;float:right; background-image:url(../images/NE_info_grn.png); background-repeat:no-repeat; background-position:right;margin-right:46px; position:relative; top:40px;}
#grn_strip{clear:both;position:relative;top:12px;}
#right img{float:left;}
#right p{line-height:32px;margin:0;padding:100px 20px 0px 0px;text-align:right;font-size:21px;color:#666}

#grn_strip{ height:65px; width:942px; background-image:url(../images/NE_grn_strip.jpg); background-repeat:no-repeat; background-position:top; clear:both; margin-left:55px;}
#grn_strip ul li h2{color:#fff; font-weight:bold; font-size:24px;text-align:right;}
#grn_strip ul li{list-style-type:none;}
#grn_strip ul{width:420px; height:118px; float:left;text-align:right;margin-top:20px;padding-right:50px;}
#grn_strip ul li p{width:420px;font-size:12px; text-align:left; line-height:22px; color:#99cc00; margin-top:20px;padding-right:10px;margin-left:35px;}
#grn_strip a{color:#339999; text-decoration:none;}

#footer {height:229px;background-image:url(../images/NE_footer.jpg);background-repeat:no-repeat;background-position:left;}
#footer p{font-size:11px; color:#ccc;position:relative; left:200px;}
#footer p a{color:#ccc; text-decoration: none;}
.foot_nav{margin-top:0px;margin-bottom:5px;position:relative; left:0px;top:87px;text-align:center;}
.foot_nav li{display:inline; font-size:11px;color:#ccc;}
.foot_nav li a{color:#ccc;padding-left:12px; text-decoration:none;}
.foot_nav p{color:#ccc;}

.lower_nav{clear:both; height:262px; width:1050px; position:relative;left:55px;}
.item{ background-image:url(../images/NE_box_bg.jpg); background-repeat:no-repeat;width:225px;height:260px; float:left;margin:0px 0px 0px 10px;}
.item li{margin:0px 0px 0px 30px;padding:0; position:relative; top:10px; list-style-type:none;}
.item li a{font-size:12px;line-height:24px;text-decoration:none;color:#4b828b}
.item h3{font-size:21px; color:#333;margin:10px 0px 0px 30px}

#buttons li{display:inline;position:relative; top:60px; left:100px; padding-right:45px;}

.new a{ text-indent:-9999px;width:210px; height:38px; background-image:url(../images/new_students.jpg); background-repeat:
 no-repeat;background-attachment: scroll;background-position: left top;display: block;position:relative; top:-15px; z-index:1000;}
.new a:hover{background-position: left -36px;}

.current a{ text-indent:-9999px;width:210px; height:38px; background-image:url(../images/current_students.jpg); background-repeat:
 no-repeat;background-attachment: scroll;background-position: left top;display: block;position:relative; top:-15px; z-index:1000;}
.current a:hover{background-position: left -36px;}

.adult a{ text-indent:-9999px;width:210px; height:38px; background-image:url(../images/adult_students.jpg); background-repeat:
 no-repeat;background-attachment: scroll;background-position: left top;display: block;position:relative; top:-15px; z-index:1000;}
.adult a:hover{background-position: left -36px;}

.community a{ text-indent:-9999px;width:210px; height:38px; background-image:url(../images/community.jpg); background-repeat:
 no-repeat;background-attachment: scroll;background-position: left top;display: block;position:relative; top:-15px; z-index:1000;}
.community a:hover{background-position: left -36px;}

.blue{color:#339999;}