@charset "UTF-8";
/* CSS Document */
p{margin-top:0px}

body {
	background-image: url(images/background-repeat.gif);
	background-repeat: repeat-x;
	background-color:#1b2c0a;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#373636;
}

#holder{ margin: auto; width: 906px; }

#page{ margin:0;background-image: url(images/background.jpg);background-repeat:no-repeat;}
#page-repeat{ background-image:url(images/background-repeat-page.gif); background-repeat:repeat-y;}
#page-bottom{ background-image:url(images/background-bottom.gif); background-repeat:no-repeat; height:17px}

#page-content{padding: 25px 23px 10px 23px;}
#logo{padding: 15px 0px 0px 0px; float:left;}
#line{height:6px; background-color:#d7d7d7; margin:0px 0px 5px 0px}

#banner{}
#banner-donate{float:right; height:169px; width:221px; background-image:url(images/donate-bg.gif)}
#donate-new{float:right; height:169px; width:221px;}
#banner-image{height:169px;}

#header{ height:100px; }
#flags{ float:right; padding-top:10px;}

#donate-button{margin:0px 0px 0px 13px}
#donate-text{ color:#FFFFFF; margin:63px 14px 0px 13px; height:50px}

#explain{ margin:25px 13px 0px 0px; width:625px}
#explain-index{ margin:25px 13px 0px 0px; width:600px; padding:0px 0px 0px 15px}
#inga{ float:right; width:313px;}
#inga-header{ background-image:url(images/inga.gif); background-repeat:no-repeat; height:12px; padding:26px 0px 5px 30px; font-size:10px; border-bottom:#d5d4d4 1px solid; margin-bottom:4px;}
#inga-body{ line-height:150%}

#slash{ width:278px}
#slash-header{ background-image:url(images/slash.gif); background-repeat:no-repeat; height:12px; padding:26px 0px 5px 31px; font-size:10px; border-bottom:#d5d4d4 1px solid; margin-bottom:4px;}
#slash-body{ line-height:150%}

#step13{ margin-top:25px}

#photo-holder{ margin-top:25px; height:135px}
.photo{ background-image:url(images/photo-frame.gif); background-repeat:no-repeat; float:left; height:112px; width:112px; margin-right:8px; padding:5px 0px 0px 5px; }



/* ******************************** */


#sidebar{ float:right; width:217px; margin-right:3px}
#sidebar ul{ list-style-image:url(images/bullet.gif); margin:0px 0px 0px 20px; padding:0; line-height:170%}
#sidebar li a.active{ color:#c16002}
#sidebar li a:hover{ color:#007f00}

#palette-header{ height:20px; background-image:url(images/header.gif); background-repeat:none; padding:14px 0px 0px 37px; color:#c16002}
#palette-body{ border-right:1px solid #e7e7e7; border-left:1px solid #e7e7e7; padding:10px}
#palette-bottom{ height:7px; background-image:url(images/palette-bottom.gif); background-repeat:none; margin-bottom:20px}

.orange{color:#c16002}

#newsletter{ padding:0px 10px 0px 10px; }
#newsletter-title{ padding-bottom:6px}
.newsletter-button{ background-image:url(images/newsletter-button.gif); width:24px; height:24px; border:none; background-repeat:no-repeat;}
.form-field{ border:1px solid #d7d7d7; height:18px; width:167px;}

#rfs-facebook {
float: left;
padding: 10px;
}

#rfs-facebook-subpage {
padding: 0px;
}

#rfs-fb-title {
padding-bottom:6px;
padding-top: 18px;
}

#rfs-tweet-title {
padding-bottom:6px;
padding-top: 18px;

}

#rfs-twitter {
float: left;
clear: both;
padding: 10px;
}

.sidebar-link {
text-decoration: underline;
color: #41572B;
font-weight: bold;
}



#nav{ height:45px; text-align:right; margin-top:6px}

.nav-left{ background-image:url(images/nav-left.gif); background-repeat:no-repeat; height:45px;}
.nav-middle{ background-image:url(images/nav-repeat.gif); background-repeat:repeat-x; height:45px;}
.nav-right{ background-image:url(images/nav-right.gif); background-repeat:no-repeat; height:45px;}

#nav ul{margin:10px 0px 10px 0px; padding:0;white-space: nowrap;}
#nav li{display: inline;list-style-type: none; padding:0 10px; font-size:12px;}
#nav li a{ color:#1c2e0b; text-decoration:none; padding-top:2px;}
#nav li a:hover{ color:#c16002;}
#nav li a.active{ color:#007f00;}

a{text-decoration:none; color:#1c2e0b;}
a:hover{color:#c16002;}

.img-borderless {
border: none;
}


#footer{ 
	font-size:10px;
	color:#bbbbbb;
	padding-left:15px;
	margin-bottom:10px;
}


.fb_errors{ color:#FF3300; margin-top:15px}





