@charset "utf-8";
*{margin:0;padding:0;}
body{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;}
h1 a{color:#000!important;text-decoration:none;}
a,a:visited{color:#00F;}

label { width:220px; }
.text { width:300px; }
.votebutton{background-color:#333;color:#FFF;font-weight:700;font-size:14px;padding:5px;}
.warn { margin-top:20px; margin-bottom:20px; font-weight:bold; color:red; }
ul.errors {list-style:none;color:red;font-weight:bold;margin-bottom:20px;}
h1 em { display:inline; }

#header{text-align:right;vertical-align:top;background-color:#EEE;height:294px;background-image:url(../images/acacia-tree.jpg);margin:0 auto;padding:0;}
#header .heading{background-color:#FFF;width:150px;position:relative;top:10px;float:left;padding:10px;}
#header .heading h1{font-size:24px;}
#header .language{background-color:#FFF;width:360px;position:relative;top:10px;float:right;padding:10px;}
#header .background{position:relative;top:199px;background-color:#FFF;width:145px;float:left;clear:both;padding:10px;}

#form td { padding-bottom:5px; }
.placevote { text-align:center; }

#vote-yes{height:140px;background-color:#f9e8cf;color:#503f28;border-top:1px solid #333;border-bottom:2px solid #333;margin:0 auto;padding:20px;}
#vote-no{height:140px;background-color:#e8dbc9;color:#503f28;margin:0 auto;padding:20px;}
.about{text-align:justify;}
#information{text-align:justify;color:#333;font-size:11px;border-top:1px solid #333;margin:0 auto;padding:0px 0;}
#bginformation{text-align:justify;color:#333;font-size:12px;border-top:1px solid #333;margin:0 auto;padding:0px 0;}
#bginformation h1{font-size:24px;margin-bottom:15px;}
#bginformation h2{font-size:18px;margin-bottom:15px;}
#footer{text-align:center;color:#666;height:50px;font-size:11px;background-color:#FFF;border-top:1px dashed #666;margin:0 auto;padding:10px;}
#vote-yes .yes,#vote-no .no{font-size:60px;color:#333;}
#information p,#bginformation p{line-height:18px;margin-bottom:15px;}

/* IE6 Margin Spacer */
.ie6c { margin-top:20px; margin-bottom:20px; }
=======
@charset "utf-8";
*{margin:0;padding:0;}
body{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;margin:0px;padding:0px;}
input, textarea, select { font-family:Georgia, "Times New Roman", Times, serif;font-size:12px; }
h1 a{color:#000!important;text-decoration:none;}
h1 { margin:0px;padding:0px;font-size:24px; }
a,a:visited{color:#00F;}

label { width:220px; }
.text { width:300px; }
select.text { width:306px; }
.votebutton{background-color:#333;color:#FFF;font-weight:700;font-size:14px;padding:5px;}
.warn { margin-top:20px; margin-bottom:20px; font-weight:bold; color:red; }
ul.errors {list-style:none;color:red;font-weight:bold;margin-bottom:20px;}
h1 em { display:inline; }

#header{text-align:right;vertical-align:top;background-color:#EEE;height:294px;background-image:url(../images/acacia-tree.jpg);margin:0 auto;padding:0;}
#header .heading h1{font-size:24px;}

/* English */
#header .heading{background-color:#FFF;width:150px;position:relative;top:10px;float:left;padding:10px;}
#header .language{background-color:#FFF;width:360px;position:relative;top:10px;float:right;padding:10px;}
#header .background{position:relative;top:199px;background-color:#FFF;width:145px;float:left;clear:both;padding:10px;}

/* Afrikaans */
#header .heading_af{background-color:#FFF;width:220px;position:relative;top:10px;float:left;padding:10px;}
#header .language_af{background-color:#FFF;width:305px;position:relative;top:10px;float:right;padding:10px;}
#header .background_af{position:relative;top:199px;background-color:#FFF;width:120px;float:left;clear:both;padding:10px;}

/* French */
#header .heading_fr{background-color:#FFF;width:150px;position:relative;top:10px;float:left;padding:10px;}
#header .language_fr{background-color:#FFF;width:355px;position:relative;top:10px;float:right;padding:10px;}
#header .background_fr{position:relative;top:199px;background-color:#FFF;width:115px;float:left;clear:both;padding:10px;}

/* Portuguese */
#header .heading_pt{background-color:#FFF;width:225px;position:relative;top:10px;float:left;padding:10px;}
#header .language_pt{background-color:#FFF;width:340px;position:relative;top:10px;float:right;padding:10px;}
#header .background_pt{position:relative;top:199px;background-color:#FFF;width:145px;float:left;clear:both;padding:10px;}

/* Spanish */
#header .heading_es{background-color:#FFF;width:150px;position:relative;top:10px;float:left;padding:10px;}
#header .language_es{background-color:#FFF;width:335px;position:relative;top:10px;float:right;padding:10px;}
#header .background_es{position:relative;top:199px;background-color:#FFF;width:121px;float:left;clear:both;padding:10px;}

#form td { padding-bottom:5px; }
.placevote { text-align:center; }

#vote-yes{height:140px;background-color:#f9e8cf;color:#503f28;border-top:1px solid #333;border-bottom:2px solid #333;margin:0 auto;padding:20px;}
#vote-no{height:140px;background-color:#e8dbc9;color:#503f28;margin:0 auto;padding:20px;}
#vote-yes .votebutton, #vote-no .votebutton { width:100px; }
.about{text-align:justify;}
#information{text-align:justify;color:#333;font-size:11px;border-top:1px solid #333;margin:0 auto;padding:0px 0;}
#bginformation{text-align:justify;color:#333;font-size:12px;border-top:1px solid #333;margin:0 auto;padding:0px 0;}
#bginformation h1{font-size:24px;margin-bottom:15px;}
#bginformation h2{font-size:18px;margin-bottom:15px;}
#footer{text-align:center;color:#666;height:50px;font-size:11px;background-color:#FFF;border-top:1px dashed #666;margin:0 auto;padding:10px;}
#vote-yes .yes,#vote-no .no{font-size:60px;color:#333;}
#information p,#bginformation p{line-height:18px;margin-bottom:15px;}

/* IE6 Margin Spacer */
.ie6c { margin-top:20px; margin-bottom:20px; }
#ieform { margin-left:20px; margin-right:20px; }
