BODY {
	BACKGROUND-POSITION: 50% top; 
	MARGIN-TOP: 0px; 
	FONT-SIZE: 11px; 
	BACKGROUND-IMAGE: url(../images/bg.gif);
	COLOR: #3c3c3c; 
	BACKGROUND-REPEAT: repeat-x; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #797979
}
HTML { 	MARGIN-BOTTOM: 50px }
A { COLOR: #ff7a04; LINE-HEIGHT: 20px; TEXT-DECORATION: none; }
A:visited { COLOR: #ff7a04; LINE-HEIGHT: 20px; TEXT-DECORATION: none; }
A:hover { COLOR: #333333; TEXT-DECORATION: none; }
#top { POSITION: absolute; LEFT: 214px; TOP: 167px; WIDTH: 565px; HEIGHT: 172; Z-INDEX: 1; }
#body { 
	BACKGROUND-IMAGE: url(../images/cnt.gif); 
	background-position: bottom;
	background-repeat: repeat-y;
	FLOAT: left; 
	WIDTH: 565px; 
	POSITION: relative;

}
#content { WIDTH: 515px; margin-left: 30px; margin-right: 20px; BACKGROUND-COLOR: white; }
#bottom {
	BACKGROUND-IMAGE: url(../images/bottom.gif); 
	background-position: bottom;
	background-repeat: no-repeat;
	color: #FFFFFF;
	float: left;
	height: 25px;
	position: relative;
	width: 565px;
	z-index: 3;
}
	
#content A { COLOR: black; LINE-HEIGHT: 20px; TEXT-DECORATION: underline; }
#content A:visited { COLOR: black; LINE-HEIGHT: 20px; TEXT-DECORATION: underline; }
#content A:hover { COLOR: #d00000; LINE-HEIGHT: 20px; TEXT-DECORATION: underline; }

.extlink {
        BACKGROUND-POSITION: right center;
	BACKGROUND-IMAGE: url(../images/img_grey.gif); 
	BACKGROUND-REPEAT: no-repeat;
        padding-right:15px;
}

#footer {
	FONT-SIZE: 11px; 
	border-top: 1px solid #959494;
	color: #FFFFFF;
	float: left;
	height: 58px;
	margin-top: 20px;
	position: relative;
	text-align: center;
	width: 565px;
	z-index: 4;
}

#footer A { COLOR: #ffffff; FONT-FAMILY:  Verdana, sans-serif; }
#footer A:hover { COLOR: #ff7a04; }

h1	{
	FONT-SIZE: 22px; 
	PADDING-left: 0px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #e37405; 
	LINE-HEIGHT: 26px; 
	PADDING-TOP: 10px; 
	FONT-FAMILY: Arial, Verdana, sans-serif; 
	FONT-WEIGHT: normal;
}

h2	{
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	font-family : verdana, arial,helvetica,sans-serif;
	FONT-WEIGHT: normal;
}



h3	{
	FONT-SIZE: 20px; 
	PADDING-left: 0px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #86A300; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Arial, Verdana, sans-serif; 
	FONT-WEIGHT: normal;
} 

h4	{
	FONT-SIZE: 20px; 
	PADDING-left: 0px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #333333; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Arial, Verdana, sans-serif; 
	FONT-WEIGHT: normal;
}

p	{
	FONT-SIZE: 11px; 
	padding:0;
	margin: 0;
	COLOR: #333333; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	LETTER-SPACING: 0px;
	FONT-WEIGHT: normal;
}
ul	{ LIST-STYLE-TYPE: none; }

li	{
	FONT-SIZE: 11px; 
	PADDING: 0px 20px 0px 20px; 
	COLOR: #333333; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	LETTER-SPACING: 0px;
	FONT-WEIGHT: normal;
	
        LIST-STYLE-TYPE: none; 
}

#content ul li {
	BACKGROUND-POSITION:0 center;
	BACKGROUND-IMAGE: url(../images/picg.gif); 
        BACKGROUND-REPEAT: no-repeat;
}


#left	{
	POSITION: absolute; 
	LEFT: 14px;
	top:150px;
	width:170px; 
	z-index:2;
}

#left div {
	width:180px; 
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 20px;	
}



#left ul.menu {
	PADDING: 2px 2px 20px 0px; 
        MARGIN: 2px 2px 20px 0px; 
        width: 175px;  
	TEXT-TRANSFORM: none;
        float:left; 
}

#left UL.menu LI { PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px; POSITION: relative; width: 165px; }
#left UL.menu LI A {
        padding: 1px;
        PADDING-left: 2px;
        DISPLAY: block; 
        COLOR: #ffffff; 
        BORDER-BOTTOM: #A8A8A8 1px solid; 
        TEXT-DECORATION: none;
        font-family :"Trebuchet MS", verdana, arial,helvetica,sans-serif;
        font-size: 12px;
        width: 175px; 

}

 HTML UL LI { FLOAT: left; HEIGHT: 1%; }
 HTML UL LI A { HEIGHT: 1% }
#left UL LI A:hover { BACKGROUND: #707070; COLOR: #FCD253; }

span.white	{

	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 24px; 
	FONT-FAMILY: Arial, Verdana, sans-serif; 
	FONT-WEIGHT: bolder;
	TEXT-TRANSFORM: uppercase; 
}

span.yellow	{
	FONT-SIZE: 14px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #F2D493; 
	LINE-HEIGHT: 24px; 
	FONT-FAMILY: Arial, Verdana, sans-serif; 
	FONT-WEIGHT: bolder;

}

span.green	{
	FONT-SIZE: 14px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #AFC548; 
	LINE-HEIGHT: 24px; 
	FONT-FAMILY: Arial, Verdana, sans-serif; 
	FONT-WEIGHT: bolder;
}

#right	{
	POSITION: absolute;
	Z-INDEX: 2; 
	left:772px; 
	top:130px;
	width:210px;
	height: 45px;


}
#right_body  {
	position: relative;
	width:200px;
	height: auto;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../images/bg_right.gif); 
	BACKGROUND-POSITION: bottom;
	background-repeat: repeat-y;
margin: 0;
padding: 0;
}

#right_content { WIDTH: 184px; margin: 8px; }
#right_bottom {
        Z-INDEX: 3;
	FLOAT: left; 
	BACKGROUND-POSITION: top;
	BACKGROUND-IMAGE: url(../images/right_bottom.gif); 
	WIDTH: 200px;  
	BACKGROUND-REPEAT: no-repeat; 
	POSITION: relative; 
	height: 10px;
}

p.subtitle	{
	FONT-SIZE: 11px; 
	PADDING: 0px 0px 0px 5px; 
        margin: 0;
	COLOR: #333333; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	LETTER-SPACING: 0px;
	FONT-WEIGHT: bolder;
	TEXT-TRANSFORM: none;
}

#right ul.list {
	PADDING: 0px 0px 10px 4px; 
        MARGIN: 0px 0px 10px 0px; 
	TEXT-TRANSFORM: none;
        float:left; 
        BORDER-BOTTOM: #CCCCCC 1px solid;
  
}

  
#right UL.list LI { POSITION: relative; float:left; padding-left: 5px; 	color: #333333; }

#right UL.list LI A {
        COLOR: #333333; 
	padding-left: 15px;
        TEXT-DECORATION: none;
        font-family :  verdana, arial,helvetica,sans-serif;
        font-size: 10px;
	BACKGROUND-POSITION: 0 center;
	BACKGROUND-IMAGE: url(../images/pic.gif); 
	BACKGROUND-REPEAT: no-repeat;

}
#right UL.list LI A:hover { COLOR: #ff7a04 }

#right UL.ext  { PADDING: 0px 0px 20px 0px; MARGIN: 0; TEXT-TRANSFORM: none; float:left; }
#right UL.ext LI { POSITION: relative; width: 135px; float:left; padding-left:10px; }

#right UL.ext LI A {
        padding: 1px;
        PADDING-left: 2px;
        DISPLAY: block; 
        COLOR: #333333;
        BORDER-BOTTOM: #cccccc 1px solid; 
        TEXT-DECORATION: none;
        font-family : verdana, arial,helvetica,sans-serif;
        font-size: 10px;
        width: 143px; 
	BACKGROUND-POSITION: right center;
	BACKGROUND-IMAGE: url(../images/img_grey.gif); 
	BACKGROUND-REPEAT: no-repeat;
}


#right UL.ext LI A:hover {
	BACKGROUND: #eeeeee; 
	COLOR: #ff7a04;
        TEXT-DECORATION: none;
        BACKGROUND-POSITION: right center;
	BACKGROUND-IMAGE: url(../images/img_grey.gif); 
	BACKGROUND-REPEAT: no-repeat;
}


#banner	{ 
	Z-INDEX: 3; 
	LEFT: 252px; 
	WIDTH: 482px; 
	POSITION: absolute; 
	TOP: 38px; 
	height: 115px;
	BACKGROUND-POSITION: 0 bottom;
	BACKGROUND-IMAGE: url(../images/b_top.gif); 
	BACKGROUND-REPEAT: no-repeat;
	padding: 0px;
	margin: 0px;
}

#topnav	{
	POSITION: absolute;
	Z-INDEX: 4; 
	left:240px;
	top:10px; 
	width:565px;
	height:19px; 
	z-index:4;
	TOP: 10px; 
	color:#333333;
	font-family : verdana, arial,helvetica,sans-serif;
        font-size: 10px;
}



#topnav	a { TEXT-TRANSFORM: none; color: #333333; TEXT-DECORATION: none; font-weight:normal; }
#topnav	a:hover { color: #ff7a04; TEXT-DECORATION: none; }
#topheader {
	POSITION: absolute; 
	LEFT: 214px; 
	TOP: 0px; 
	WIDTH: 567px;
	HEIGHT: 168px;
	Z-INDEX: 1; 
	BACKGROUND-IMAGE: url(../images/bg_top.gif); 
	BACKGROUND-REPEAT: no-repeat;
}

#logo	{
	Z-INDEX: 5; 
	LEFT: 2px; 
	WIDTH: 212px; 
	POSITION: absolute; 
	TOP: 0px; 
	padding: 0px;
	margin: 0px;
}
.button {
	background-color: #F5F5F5;
	border: 1px solid #CBCBCB;
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	vertical-align: middle;
}

.button:hover { color: #FF8C00; }
.button:hover { color: #FF8C00; }
input.button { text-align: center; width: 60px; }
.inputbox{
	background: #FAFAFA;
	border: 1px;
	border-color: #ededed;
	border-style: solid;	
	margin-top: 3px;
	width: 300px;
}
.cont_line  { MARGIN-top:20px; }
.cont_line ul { PADDING: 0px 0px 10px 5px; MARGIN:0px 0px 10px 0px; }
.cont_line UL LI {
	float: left;
	position: relative;
	padding-left: 5px;
	coloR: #333333;
        font-family :  verdana, arial,helvetica,sans-serif;
        font-size: 10px;
        BORDER-BOTTOM: #cccccc 1px solid;

}
#scool UL LI { width: 360px; background: transparent; }
#scool { width: 460px; }
#gallery { width: 250px; float: left;position: relative; }
#gallery UL LI { width: 140px; background: transparent; }
.greenline { background-color: #5B781E; border: 1px solid #354711; }

#nav	{
	margin-top: 20px;
	width: 480px;
	height: 30px;
	float: left;
	font-weight: bolder;
        position: relative;
        text-align: center;

}