/* CSS Document */
* {
margin: 0;
padding:0;
}

body,html{
background-color:#ffffff;
}

p, h1, h2, h3, h4, h5, h6, a{
font-family:Arial, Helvetica, sans-serif;
}

 a{
color: #006633;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

#container{
margin-top: 10px;
width: 771px;
}



#headerbox{
width: 771px;
height: 89px;
float:left;
display:inline;
}

#leftcolumn{
width: 554px;
float:left;
display:inline;
}

#rightlinks{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
padding: 5px;
background: url(../images/lftbckgrd.gif) repeat-x;
}

#rightlinks a{
color: #006633;
text-decoration:none;
}

#rightlinks a:hover{
text-decoration:underline;
}

#rightlinks img{
float: left;
border: 1px solid #ffffff;
margin: 0 5px 3px 0;
}

#rightlinks hr{
margin: 3px 0 7px 0;
}
#rightcolun{
width: 217px;
float:left;
display:inline;
background: #94abc0;
}

#logo{
width:176px;
height:89px;
background-image:url(../images/logo.gif);
background-repeat:no-repeat;
float:left;
overflow: hidden;
display:inline;
}

#logo a{
width:176px;
height:89px;
display:block;
text-indent:-9999px;
text-decoration:none;
}

#navcon{
margin-top: 58px;
float: left;
display:inline;
width:595px;
background: url(../images/navback.gif) repeat-x;
}

/* ----------------- Navigation ---------------------------*/

#main_nav {
              list-style: none;
              margin: 0; padding: 0;
              width: 595px;
			  background: url(../images/navback.gif) repeat-x;
     }

#main_nav ul{
height: 21px;
}

#main_nav li {
height: 20px;
padding: 1px 0 0 0;
float: left;
width: 16.5%;
text-align: center;
background: url(../images/navback.gif) repeat-x;
border-right: 1px solid #fff;
}

#main_nav li a{
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

#main_nav li a:hover{
color: #fcb623;
}
/*---------------------------------------------------------*/

#navbtm{
float: left;
width:595px;
display:inline;
height:10px;
background:url(../images/navbckbtm.gif) repeat-x;
}


#swfhold{
width: 546px;
height: 224px;
margin: 0 0 0 8px;
}

#langbox{
margin: 0 0 5px 0;
}

#donatebox, #langbox{
background: url(../images/rightbox.gif) no-repeat;
height: 110px;
width: 215px;
font-family:Arial, Helvetica, sans-serif;
color: #000080;
font-size: 14px;
text-align:center;
}

#donatebox img{
text-align:center;
margin: 10px 0 0 0;
border: 0;
}

#langbox p{
padding: 40px 0 0 0;
}

#donatebox p{
padding: 25px 0 0 0;
}

#maincontent{
width: 543px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 0 5px 0 5px;
margin: 10px 0 10px 0;
float: left;
display:inline;
}

#maincontent p{
margin: 7px 0 7px 0;
}

#maincontent p a{
color: #ee811a;
text-decoration:underline;
}

#maincontent p a:hover{
text-decoration:none;
}

#frontbox{
border: 1px solid #000000;
margin: 7px;
padding: 0 7px 7px 7px;
}
 #map{
 float:left;
 width: 199px;
 }
 #swap{
 float:left;
 width:341px;
 }
 
 #headtext{
 background: url(../images/subheadtext.gif) repeat-x;
 text-indent: 15px;
 height:25px;
 font-size:18px;
 color: #ee811a;
 padding: 5px 0 0 0;
 margin: 10px 0 10px 0;
 }
li {
	list-style-type: none;
	padding: 5px;
}
img {
	padding: 5px;
	margin: 2px;
}
