body {
	background-image:url(/assets/images/background.gif);
	background-repeat:repeat-x;
	background-color:#96B9CA;
	background-position:top left;
	font-family: "Arial";
}


#container {
    margin: 0px auto 0px;
	width:980px;
	background-color:#fff;
}


#header {
	margin:0px;
}



#date {
	color:#96B9CA;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

#footer {
	height:20px;
}

#footer_content {
	width:968px;
	text-align:center;
	font-size:12px;
	float:left;
}

#corner_left {
	height:20px;
	width:6px;
	background-image:url(/assets/images/bottom_left_bg.gif);
	background-repeat:no-repeat;
	background-position: bottom left;
	float:left;
}

#corner_right {
	height:20px;
	width:6px;
	background-image:url(/assets/images/bottom_right_bg.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	float:left;
}

.nav_button {
	
}

#topnav .last {
	margin-right:0px;
}

img{
	border:none;
}


#home a.home, #about a.about, #south-africa a.south-africa, #europe a.europe, #newsletter a.newsletters, #resources a.resources, #contact a.contact{
	background-image:url(/assets/images/navigation/blue.gif);
	color:#fff;
	font-weight:bold;
}

#topnav li a:hover {
	background-image:url(/assets/images/navigation/blue.gif);
	color:#fff;
	font-weight:bold;
}

#topnav {
	float:left;
	width:980px;
	padding-left:0px;
	margin-bottom:0px;
}

#topnav .flyBox {
	position:relative;
	width:138px;
	display:none;
	z-index:100000000;
}

#topnav .flyBox ul{
	padding-left:0px;
	margin-top:0px;
	background-image:none;
	background-color:#C3BF56;
	border-bottom:3px solid #92B6C8;
	border-left:3px solid #92B6C8;
	border-right:3px solid #92B6C8;
	padding-top:5px;
	padding-bottom:10px;
	
}

#topnav .flyBox ul li {
	float:none;
	background-image:none;
	margin-top:0px;
	margin-bottom:0px;
	height:28px;
	text-align:center;
}

#topnav .flyBox ul li a {
	color:#fff;
	text-align:left;
	font-size:10px;
	text-transform:uppercase;
	line-height:12px;
	width:134px;
	outline:none;
	text-align:center;
}

#topnav .flyBox ul li a:hover {
	background-image:none;
	text-decoration:underline;
}


#topnav li {
	list-style-type:none;
	padding:0px;
	float:left;
	background-image:url(/assets/images/navigation/green.gif);
	width:138px;
	height:28px;
	margin-right:2px;
	text-align:center;
	text-transform:uppercase;
	display:block;
	font-weight:bold;
}

#topnav li a {
	width:138px;
	height:20px;
	padding-top:8px;
	font-size:12px;
	text-decoration:none;
	display:block;
	color:#fff;
}




#copyright {
	text-align:center;
	font-size:10px;
	color:#fff;
	margin-top:20px;
}


#main_content, #logo {
	float:left;
	padding-left:20px
}

#main_content {
	width:720px;
	background-color:#fff;
	background-image:url(/assets/images/flame_bg.gif);
	background-repeat:no-repeat;
	background-position:top center;
	min-height:500px;
}

#rightchannel {
	float:right;
	padding-right:20px
}

#main_content, #rightchannel {
	padding-top:20px;
	
}



#nav_right_icons {
	margin-top:25px;
	padding-right:15px;
	float:right;
	width:120px;
}

.clrdivs {
	clear:both;
}

#cu3er-container {width:720px; outline:0;}






.intro_img {
	float:left;
	margin-right:10px;
	margin-top:10px;
}

h1 {
	margin:0px;
	margin-bottom:10px;
	margin-top:10px;
	color:#92B6C8;
	font-size:24px;
	
}

#home h1 {
	margin-bottom:0px;
	margin-top:3px;
}

#home #main_content p.hometext {
	margin-bottom:20px;
}



#home h2, #rightchannel h2 {
	margin:0px;
	padding:5px;
	color:#fff;
	font-size:16px;
	display:block;
}

h2 {
	margin:0px;
	padding:0px;
	color:#000;
	font-size:16px;
	
}

p{
	margin-top:0px;
	margin-bottom:10px;
	font-size:12px;
	
}

ul, ol {
	margin-top:0px;
	margin-bottom:10px;
}

ul li, ol li {
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:19px;
}

#all_articles ul li, #all_articles ol li {
	padding-right:10px;
	font-size:13px;
	font-family:Verdana;
}

ul li {
	list-style-type:square;
}

#home #main_content p {
	text-align:justify;
	line-height:normal;
}

#main_content p {
	line-height:17px;
	text-align:justify;
}

#boxes {
	margin-top:10px;
}

#bluebox {
	float:left;
	width:350px;
}

#bluetitle {
	background-color:#92B6C8;
	height:20px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
}

#blue_box_content {
	height:225px;
	border-bottom:1px solid #92B6C8;
	border-left:1px solid #92B6C8;
	border-right:1px solid #92B6C8;
	padding:0px;
	background-color:#fff;
}

#blue_box_content p {	
	margin-bottom:0px;
	padding:6px 5px 7px 5px;
}

.blue_box_row {
background-color:#BAD7E5;	
}




#greenbox {
	width:350px;
	float:right;
}

#bluebox_rightchannel {
	width:200px;
}

#greentitle {
	background-color:#C3BF56;
	height:20px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
}

#green_box_content {
	border-bottom:1px solid #C3BF56;
	border-left:1px solid #C3BF56;
	border-right:1px solid #C3BF56;
	padding:0px;
}

#bluebox_rightchannel .rightchannel {
	text-align:center;
	padding-top:10px;
	height:100px;
	margin-bottom:10px;
	
}

.rightchannel a {
	display:block;
	padding-bottom:10px;
}

#green_box_content p {
	font-size:11px;
	margin-left:1px;
	margin-bottom:5px;
}

.quote_start {
	background-image:url(/assets/images/quote_start.gif);
	background-repeat:no-repeat;
	background-position: top left;
}


.quote_container {
	background-image:url(/assets/images/quote_end.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	width:348px;
}

.quote_content {
	height:205px;
	padding-top:20px;
}

#scroll_container {
	padding-right:5px;
	width:270px;
	float:left;
}

.go_back, .go_next {
	float:left;
	margin-top:20px;
}

.quote_text {
	float:left;
}

.twtr-ft span {
	font-size:11px;
	line-height:19px;
}

#twtr-widget-1 em a.twtr-timestamp {
		color:#000 !important;
		font-size:11px;
		text-decoration:none;
	}
#twtr-widget-1 em a.twtr-reply {
	font-size:11px;
}

.twtr-widget {
	margin-bottom:10px;
}


#bc , #bc a{
	color:#96B9CA;
	font-size:12px;
	width:500px;
}

#main_content a {
	color:#96B9CA;
	font-size:12px;
	outline:none;
}

#main_content #tabs ul li a {
	color:#000;
	font-size:12px;
	outline:none;
	font-weight:bold;
}

#main_content a:hover {
	color:#C3BF56;
}

#bc a {
	text-decoration:none;
}


#bc .currentpage {
	font-size:11px;
	color:#000;
}

div#bc a {
	font-size:11px;
}


.youtube_video {
	margin-left:0px;
	margin-bottom:0px;
}

#south-africa #main_content h2 {
	text-transform:capitalize;
}

.form_left {
	float:left;
	width:100px;
	margin-bottom:15px;
}

.form_right {
	float:right;
	width:200px;
}

#form_container {
	width:300px;
	margin-bottom:20px;
	margin-top:10px;
}

form {
	font-size:12px;
}

.form_submit {
	text-align:center;
	width:480px;
}

#resources #main_content li a, #resources #main_content p a {
	font-weight:bold;
	
}

#resources #main_content h2 {
	margin-top:10px;
}


#icon_home {
	width:16px;
	height:11px;
	background-image:url(/assets/images/topright_home.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	margin-left:40px;
}

a#icon_home:hover {
	background-image:url(/assets/images/topright_home_green.jpg);
}

#icon_contact {
	width:16px;
	height:11px;
	background-image:url(/assets/images/topright_contact.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	margin-left:4px;
}

a#icon_contact:hover {
	background-image:url(/assets/images/topright_contact_green.jpg);
}

#share {
	float:right;
	width:100px;
	height:20px;
	margin-top:15px;
}


