/* CSS Document */
body {
	margin:0px;
	padding:0px;
	background:#372100 url(http://www.chicagopact.org/images/bg.jpg) repeat-x;
	}
#position {
	margin:0 auto 0 auto;
	padding:0;
	width:760px;

}
#nav ul {margin:0; padding:0; list-style:none;}
#nav ul li {display:inline;}
.nav_space {margin:0 0 0 5px;}

#selected {padding:2px 4px 2px 4px; background:#990000;}

#nav {font:bold 0.8em Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:16px 0 0 12px;}
#nav a {color:#FFFFFF; text-decoration:none; padding:2px 4px 2px 4px;}
#nav a:hover {background:#990000; padding:2px 4px 2px 4px;}

.sub_nav {font:bold 0.8em Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 0 10px 0;}
ul.sub_nav {margin:0; padding:0; list-style:none; padding:5px 0 5px 0; margin:5px 0 20px 0; border-top:2px dotted #0C7991; border-bottom:2px dotted #0C7991;}
ul.sub_nav li {display:inline; padding:0 20px 0 0;}

.sub_nav a {color:#12bbdf; text-decoration:none; padding:2px 4px 2px 4px;}
.sub_nav a:hover {color:#372100; text-decoration:none; background:#12bbdf;}

#content {margin:20px 0 0 16px;}
#main {float:left; width:500px; padding:0 0 10px 0; border-bottom:5px solid #0C7991; margin:0 0 20px 0;}
#side {float:left; width:210px; margin:7px 0 0 20px;}
h1 {font:bold 2em Verdana, Arial, Helvetica, sans-serif; color:#12bbdf; margin:0; padding:0 0 0 37px; background:url(../images/arrow_blue.jpg) 0 4px no-repeat;}
h2 {font:bold 1.5em Geneva, Arial, Helvetica, sans-serif; color:#0C7991; margin:10px 0 0 0;}
h3 {font:bold 1em Geneva, Arial, Helvetica, sans-serif; color:#12bbdf; padding:0; margin:0;}
h4 {font:bold 0.8em Geneva, Arial, Helvetica, sans-serif; color:#12bbdf; padding:0; margin:0;}

h2.big {font:bold 1.5em Geneva, Arial, Helvetica, sans-serif; color:#12bbdf; margin:10px 0 0 0;}

.h3_space {padding:10px 0 0 0;}

p {font:0.8em/1.5em Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; width:500px; margin:0 0 20px 0; padding:0;}
a {color:#12bbdf; text-decoration:underline;}
p a:hover, li a:hover {color:#372100; background:#12bbdf; text-decoration:none;}


.header {width:496px; height:250px; border:2px solid #12bbdf; margin:8px 0 10px 0;}

blockquote {padding:0 0 0 30px; margin:0; background:url(../images/quote.jpg) 0 2px no-repeat;}
blockquote p {width:420px; font: 0.7em/1.5em  Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC;}

.indent {border-left:5px solid #0C7991; padding:0 0 0 10px; margin:0 0 0 10px;}
.indent p {width:460px; color:#CCCCCC;}
.indent ul li {color:#CCCCCC;}

.indent ul, ul.list, ul.list_2, ul.list_word, ul.list_pdf, ol {margin:0; padding:0 0 0 17px; width:440px; font:0.8em/1.5em Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; list-style:square;}
.indent ul li, ul.list li {margin:10px 0 20px 0; padding:0;}

ol {list-style:none;}

ul.list_2, ul.list_word, ul.list_pdf, ol {padding:0 0 20px 17px;}
ul.list, ul.list_2, ul.list_word, ul.list_pdf {margin:0 0 0 20px;}
ul.list_2 li, ul.list_word li, ul.list_pdf li {margin:5px 0 0 0;}
ul.list_word {list-style: url(http://www.chicagopact.org/images/word_logo.gif);}
ul.list_word li, ul.list_pdf li {padding:0 0 0 3px;}
ul.list_pdf {list-style: url(http://www.chicagopact.org/images/pdf_logo.gif);}

#left_border {border-left:5px solid #fc9700; margin:0 0 0 10px; padding:0 0 0 10px;}
#left_border p, #left_border ul.list_2 li {width:450px;}

#side p {width:180px; padding:0 0 15px 15px; margin:0; color:#fc9700; font-size:0.7em;}
#side h2 {font:bold 1em Geneva, Arial, Helvetica, sans-serif; color:#fc9700; margin:0 0 5px 15px; padding:0 0 5px 0; width:178px;}

.side_border {padding:14px 0 0 0; margin:0 0 20px 0; background: url(../images/side_bg.jpg) repeat-y;}
.side_border h2 {border-bottom:1px dotted #fc9700;}

#side a {color:#FFFFFF; text-decoration:underline;}
#side a:hover {color:#372100; background:#fc9700; text-decoration:none;}


fieldset {
  margin:0 0 10px 0;
  border:1px solid #0C7991;
}
legend {
font:bold 1em Geneva, Arial, Helvetica, sans-serif; color:#12bbdf; padding:0; margin:0;
}
label {
  vertical-align: bottom;
  font:0.8em/1.5em Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC;
}
fieldset ul {
  margin:0;
  padding: 10px;
}
fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}
fieldset fieldset {
  border: none;
  margin:0;
  padding:0;
}

fieldset fieldset ul {
  margin:0;
  padding:0;
}
fieldset fieldset legend {
font:bold 1em Geneva, Arial, Helvetica, sans-serif; color:#12bbdf; padding:20px 0 0 0;
}
input, textarea {background:#333333; border:1px solid #0C7991; font:bold 0.8em Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}

#video {
	width:480px;
	height:400px;
	overflow:hidden;
	padding:10px 0 0 10px;
}