/* CSS Document */

#inside {margin-left:50px; margin-right:25px;}

#topnav { width:629px; height:22px;text-align:right; margin-top:10px; background-image:url(images/bg_top_nav.png); background-repeat:no-repeat; padding-right:270px; padding-top:8px; margin:0 auto; border-left:1px solid #000000; }

.topnav { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px}

a.topnav:link, a.topnav:visited { color:#FF6633; text-decoration:underline; padding-right:10px; padding-left:3px;}
a.topnav:hover { color:#000000; text-decoration:none; padding-right:10px; padding-left:3px;}
a.topnav:active {  color:#000000; text-decoration:none; padding-right:10px; padding-left:3px;}

li {margin-left:25px; list-style:outside; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	
.cost { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; margin:0px 0px 10px 0px; }

.besafe { font-family:Arial, Helvetica, sans-serif; font-size:24px; letter-spacing:1px; color:#0099CC; padding-left:20px;}
.statement { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:1px; line-height:20px; color:#bdaa98; padding:20px 20px 20px 20px;}

* {margin:0px; padding:0px;}
body {background-color:#ffffff;}
.antiracism {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#FF6600; padding-top:20px;}
#container { width:900px; margin:0 auto; border-left:1px solid#000000;}
#left {width:315px; float:left; border-right:1px solid #000000;}
#right {width:264px; float:right; padding-left:20px; padding-right:10px;}

#header { width:900px; height:70px; background-image:url(images/antiracism_03.gif); background-position:right; background-repeat:no-repeat; margin:0 auto; border-left:1px solid #000000;}
#content { width:714px; background-color:#FFFFFF; background-repeat:no-repeat; background-position:top; float:left;}
#footer {width:900px; background-color:#FF9933; margin-bottom:10px;}
#contentactivism { width:900px; background-color:#FFFFFF; background-repeat:no-repeat; background-position:top; float:left;}

#contenthistory { width:814px; background-color:#FFFFFF; background-image:url(images/bg1_04.png); background-repeat:no-repeat; background-position:top; float:left;}
#historycontent { width:814px; background-color:#FFFFFF; float:left;}
#rightcolumn {width:285px; float:left; background-color:#A9C077; height:100%; border-top:11px solid #A9C077;}
#rightcolumnhistory {width:220px; float:left; background-image:url(images/bg_right_09.png); height:100%; border-top:11px solid #848561;}
#secondnav {width:200px; height:200px; background-color:#ffffff; float:left;}
#thirdnav {width:210px; background-color:#ffffff; float:left; margin-right:10px; margin-bottom:10px; border-right:1px solid #999999; border-top:1px solid #999999;}
#menuheader { width:1050px; height:50px; background-color:#545432;}
#nav { height:31px; width:1050px; font-weight:normal; float:left; background-color:#545432;  margin-left:20px;}
#menuright {width:150px; height:25px; font-weight:normal; float:right; background-color:#7D93A1; border-left: 1px solid #FFFFFF; margin-right:30px;}
#menuleft {width:150px; height:25px; font-weight:normal; float:right; background-color:#7D93A1;}
#contentrightcolumn { width:285px; background-color:#000000; padding:18px; margin-bottom:40px; }
#quotebox {width:224px; background-color:#FFFFFF; margin-top:45px; margin-left:30px; border:2px solid #789555;}
#aboutdropdown {position:absolute; top:132px; left:31px; background-color:#FFFFFF; width:200px;}
#indexbox {width:285px; background-color:#A9C077; border-top:1px solid #ffffff; }

#leftcolumn {background-color:#FFCC66; float:left; width:425px;}

#bio {width:150px; height:170px;  margin:15px; float:left;}

#imageholder {width:200px;  margin:15px; float:left; border:1px solid #000000; padding:5px;}

.extrapadding {padding-right:50px; padding-left:30px;}

#perfectpadding {padding: 0px 20px 0px 0px;}


.trainings {font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:40px; ont-size:18px; padding-top:10px; padding-bottom:5px;}

.subtraining { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:0px; padding-left:60px; padding-right:50px;  }

.tagline {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	padding-top:10px; padding-bottom:10px;
}

.bloghead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	border-bottom: 1px solid #000000;
	color:#000000;
	font-weight:bold;
	padding-top:10px; margin-bottom:5px;
}

.photocaption { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#666666; }


.statements { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;  padding-left:20px; padding-top:5px;  color:#000000; line-height:25px;  margin-right:20px; padding-bottom:25px;}

.quote {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; padding:20px;}
.quotebig {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; padding:30px; line-height:29px;}
.whitequote {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:27px; color:#FFFFFF;}
.whitename {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; text-align:right; padding-right:30px; padding-bottom:20px; color:#FFFFFF;}
.name {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-align:right; padding-right:30px; padding-bottom:20px;}
.poem {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; padding-right:30px; }

.copy {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	padding-left:20px;
	padding-top:5px;
	color:#000000;
	margin-right:20px;
}

.client { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px;  padding-left:40px; color:#000000; line-height:25px;  margin-right:20px;}

.date { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; padding-top:5px;  color:#333333; margin-right:20px; letter-spacing:1px; border-top:1px dotted #990000;}

.inside  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#999966; text-decoration:none; padding-left:10px; padding-bottom:20px;}



h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000000;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
	padding-top:14px;
	font-weight:bold;
	padding-bottom:10px;
	padding-left:25px;
	background-color:#00c0ff;
}

.header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	padding-top:11px;
	padding-bottom:11px;
	padding-left:15px;
	
	background-color:#00c0ff;
}

.what { font-family:Georgia, "Times New Roman", Times, serif; 
		font-size:16px; 
		padding-left:20px; 
		font-weight:bold; 
		padding-top:10px; 
}

.whatwo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-left:20px;
	font-weight:bold;
	padding-top:10px;
}

.img-right {float: right; margin: 0; padding: 0;}
.img-left {float:left; margin-right:20px; padding-right:0px;}

.img-leftpr {float:left; padding: 0px 20px 10px 20px;}
.img-history{float:left; margin: 10px;  padding: 0;}
.ntm { margin-top:0px;}
.nrm { margin-right:0px;}
.tm10 {margin-top:10px;}
.rp15 {padding-right:15px;}
.np {padding:0px;}

h2 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#b29c88; font-size:24px;  padding-bottom:5px; padding-top: 15px;  padding-left:20px;}

h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px;  color:#00a2b3; padding-bottom:0px; padding-left:20px;  }
h6 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px;  color:#00a2b3; padding-bottom:0px; }

h4 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px;  color:#000000; padding-bottom:0px; padding-left:20px; padding-top:20px; }

h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; padding-left:20px; padding-top:5px;  padding-bottom:5px; background-image:url(images/facil_bg.jpg)}

.casestudies { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#666666; padding-bottom:0px; padding-left:20px;  }

.title {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px;  color:#000000; padding-top:10px; font-weight:bold; background-color:#A9C077; padding-left:20px; padding-bottom:10px;}

.border {border-bottom:1px solid #333333;}
.bordertop {border-top:1px solid #333333;}

.handouts { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px;  color:#000000; line-height:20px;}

.test {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:18px; background-color:#543F3A; padding-bottom:10px;  text-align:center; margin-right:15px; padding-top: 10px;border-bottom:1px solid #FFFFFF;}

.dropdown {background-color:#000000; color:#ffffff; padding:8px; letter-spacing:1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border-top:1px solid #FFFFFF; width:200px;}

a.dropdown:link { text-decoration:none;}
a.dropdown:hover { background-color:#85defb; color:#000000; text-decoration:none; width:200px;}
a.dropdown:active {text-decoration:none;}
a.dropdown:visited { text-decoration:none:}




a.body:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#799754; text-decoration:underline;}
a.body:active {text-decoration:underline; color:#799754; font-weight:bold;}
a.body:hover {color:#000000;text-decoration:none; font-weight:bold;}
a.body:visited {text-decoration:underline; color:#799754; font-weight:bold;}

a.inside:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#999966; text-decoration:none;}
a.inside:active {text-decoration:none;}
a.inside:hover {color:#000000;text-decoration:none;}
a.inside:visited {text-decoration:none;}

.bioname {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#999966; text-decoration:none; text-align:center; padding-top:5px;}

.testimonialname {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#999966; text-decoration:none; text-align:right; padding-top:2px; padding-right:30px;}

.testimonialname2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#999966; text-decoration:none; text-align:right; padding-left:10px; padding-right:20px;}

a.bioname:link {text-decoration:none; text-align:center; color:#003399;}
a.bioname:active {text-decoration:none; text-align:center;}
a.bioname:hover {color:#000000;text-decoration:none; text-align:center;}
a.bioname:visited {text-decoration:none; text-align:center;}

a.trainings:link {text-decoration:underline; color:#660000; font-weight:bold;}
a.trainings:active {text-decoration:underline; color:#660000; font-weight:bold;}
a.trainings:hover {color:#999966; font-weight:bold; text-decoration:underline;}
a.trainings:visited {text-decoration:underline; color:#660000; font-weight:bold;}


.basic {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a.basic:link {text-decoration:underline; color:#FF6633; font-weight:bold;}
a.basic:active {text-decoration:underline; color:#000000; font-weight:bold;}
a.basic:hover {color:#000000; font-weight:bold; text-decoration:none;}
a.basic:visited {text-decoration:underline; color:#FF6633; font-weight:bold;}






.menu {color:#000000; font-family: verdana; font-size:15px;text-decoration:none; padding-left:10px; padding-right:5px; padding-top:5px; background-image:url(images/bgnav_05.gif); background-repeat:no-repeat; background-color:#c19f8a; float:left; height:26px;}
 a.menu:link { text-decoration:none; }
  a.menu:hover { text-decoration:none;  color:#FFFFFF;}
   a.menu:active { text-decoration:none; }
    a.menu:visted { text-decoration:none;}
	
.corner {background-image:url(images/navbg2_07.gif); background-repeat:no-repeat; background-position:right; margin-right:10px; float:left; width:5px; height:31px;}	
	
.submenu {color:#FFFFFF; font-family:verdana; font-size:12px; padding:5px 0px 5px 7px; border-bottom:1px solid #000000; width:153px; text-decoration:none; background-color:#789555;}
 a.submenu:link { text-decoration:none; border:none;}
  a.submenu:hover { text-decoration:none; color:#85defb;}
   a.submenu:active { text-decoration:none;}
    a.submenu:visted { text-decoration:none;}
	
.subnav {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#FFFFFF; border: 1px solid #000000;  padding: 5px; width: 200px; color:#00a2b3; font-weight:bold; text-decoration:none; border-left:none;}

 a.subnav:link { text-decoration:none;}
  a.subnav:hover { text-decoration:none; color:#000000;}
   a.subnav:active { text-decoration:none; }
    a.subnav:visted { text-decoration:none;}
	
.thirdnav {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#000000; font-weight:bold; font-weight:bold;}

 a.thirdnav:link {}
  a.thirdnav:hover {color:#00a2b3;}
   a.thirdnav:active { }
    a.thirdnav:visted {}
	
.backtotop {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#669999; border: 1px solid #000000; padding:5px; text-align:center; width: 275px; color:#660000; font-weight:bold; text-decoration:none; }

 a.backtotop:link { text-decoration:none;}
  a.backtotop:hover { text-decoration:none; color:#ffffff;}
   a.backtotop:active { text-decoration:none;}
    a.backtotop:visted { text-decoration:none;}
 
 .leftcopy {color:#CCCCCC; font-family:georgia; font-size:14px; padding:20px 20px 20px 20px;}
  .leftquote {color:#000000; font-family:arial; font-size:14px; padding:10px 50px 10px 40px; line-height:16px; }
 
 .sancopy {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;  padding-left:20px; padding-top:5px;  color:#333333;  margin-right:50px; padding-bottom:5px;}
 
  .graph {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:5px;  color:#333333; text-align:center;}
  
  .filmlinks {color:#ffffff;}
  a.filmlinks:link {text-decoration:underline;}
  a.filmlinks:hover {text-decoration:none;}
  a.filmlinks:active {text-decoration:underline;}
  a.filmlinks:visited {text-decoration:underline;}
  
  #outline {border:1px solid #666666; margin:20px; padding:10px; background-color:#FFFFCC;}

.disclaimer {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; background-color:#666666; padding:20px; width:200px; border:1px solid #000000;}

#leftcolumnv {background-color:#FFCC66; float:left; width:600px;}
