html,body{margin:0;padding:0}
body{font: 80% arial,sans-serif;text-align:center}
p{margin:0 10px 10px}
a{
	/*display:block;*/
	color: #981793;
	padding:0px;
	
	
	
}
div#header h1{height:122px;line-height:80px;margin:0;
  padding-left:10px;background: #EEE;color: #79B30B}
div#container{text-align:left}
div#pagecontent p {line-height:1.4}
div#content p{line-height:1.4}

div#footer p{margin:0;padding:5px 10px; text-align:right}

div#container{width:781px;margin:0 auto}
div#content{float:left;width:520px; margin-top:40px}
div#pagecontent{float:left;width:781px; margin-top:10px}
div#sidenews{float:right;width:200px;margin-top:40px;}
div#extra{float:right;clear:right;width:200px}
div#footer{clear:both;width:100%}

#wrapper2{float:left;width:100%}

#mainmenu { width:550px; 
			height:25px;
		
			float:left;	
			margin-right:auto;
			z-index:10;
			padding:0 0 0 0;
						
		  }
		  
#tablemenu {
	padding:0px;
	max-height: 25PX;
}
			
#logo {background-image:url('images/logo.jpg');
	   background-repeat:no-repeat;
	   background-position:top;
	   z-index:3;
	   width:213px;
	   height:98px;
	   position:relative;
	   margin-left:auto;
	   top:0px;
	   
	   }
	   
	   	   
#flashcontainer {width:781px;
				 height:304px;
				 margin-left:auto 0;
				 background-color:#33FF99;	
				 z-index:2;
				 
				 }
				 
#topimagecontainer {width:781px;
					height:152px;
					margin-left:auto 0;
					
					z-index:2;
					}
					
.pagebkgd {background-image:url('images/pagebkgd2.jpg');
    	   background-attachment:scroll;
		   background-repeat:repeat-x;
		   background-position:top;
		   z-index:1;
		   width:auto;
		   margin-top:auto;
			
}


				 
.homebkgd {background-image:url('images/hme_bkgd.jpg'); 
		   background-attachment:scroll;
		   background-repeat:repeat-x;
		   background-position:top;
		   z-index:1;
		   width:auto;
		   margin-top:auto;
		   
		  }
		  
.required {
	color: #ff0000;
}		  

	  
#sizeA {width:49px;}

/* STYLE FOR MENU ---- */

#menu {
	width:550px;
	height:25px;
	float:left;
	margin-right:auto;
	z-index:10;
	padding:0 0 0 0;
	background-color: #CCC7B3;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 12em;
float: left;

}

#menu a{
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
border-width: 0px;
border-style: none;
border-color: #ccc #888 #555 #bbb;
margin: 0;
padding: 0px 0px 0px 0px;
}



#menu a {
color: #000;
background: #efefef;
text-decoration: none;
}

#menu a:hover {
color: #a00;
background: #fff;
}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
z-index: 500;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

 /* END OF STYLE FOR MENU ---- */ 
 
/* CALENDAR */
.post .date {
background:transparent url(images/calendar.gif) no-repeat scroll 0;
color:#666666;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:22px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:50px;
line-height:100%;
padding:0 2px 0 0;
text-align:center;
width:45px;
}
/* END OF CALENDAR */


.applyform {background-color:#ddeeee;border:#CCCCCC thin solid ;
			font: 85% arial,sans-serif;	  }
			

.input {
    border: 0px solid #CCCCCC;
    background: #FFFFFF;
	background-image:url(images/input_bkgd.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.imagelink {border:none;}
