/* MASTER LAYOUT for the AIDS EDUCATION and TRAINING CENTER of NEW YORK and NEW JERSEY  
   date: 2008-05-02 | author: ms3448@columbia.edu
   copy: WDS at CUMC/NYC */

body {font-family:Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {letter-spacing:1px; line-height:1.5em;}
p, ol, ul {font-size:90%; line-height:1.25em;}
a {color:/*#387198*/#4F3510; text-decoration:none;}
a:hover {text-decoration:underline;}
strong {font-weight:bold;}

p.pdemand {
	font-size:80%;
	line-height:1.25em;
	font-color:#4f3510;
	font-family: "Myriad", Arial, Helvetica, sans-serif;
	
}

#wrap {width:898px; margin:0 auto; border:1px solid #3C280F; background-color:#C2D2DF; position:relative;}

/*#header {height:270px; background: url(../images/scaffold/textLogo.png) 250px 5px no-repeat #123E77; border-bottom:1px solid #fff;}*/
#header {height:200px; background: /*url(../images/scaffold/textLogo.png) 250px 5px no-repeat #123E77;*/ border-bottom:1px solid #fff;}
/*	.portraitStrip {width:763px; height:185px; margin:85px 0 0 0; float:left; background-image:url(../images/scaffold/portraitStripFull.jpg);}*/
	.portraitStrip {width:898px; height:200px; margin:0 0 0 0; float:left; background-image:url(../images/scaffold/portraitStripFull.jpg); }
	#nav {height:20px; background-color:#B23118;}
#navdem {
	height:20px;
	background-color:#B23118;
	position:absolute;
	left: 0px;
	top: 133px;
	width: 898px;
}

#leftBox {width:230px; background:#3C280F; float:left; clear:left;}
	#flashMap {background:#F0F5F5;}
	#blurbTxt {height:125px;}
	#blurbTxt p {color:#fff; line-height:2em; font-style:italic; padding:20px 10px 10px 10px;}
	
	#contactInfo {background:#C2D2DF;}
	#contactInfo p {line-height:1.4em; text-transform:uppercase; padding:10px 8px; color:#4F3510;}
		.contactInfoHeader {background:#4F3510; float:left; width:90px;}
		.contactInfoHeader h3 {font-size:0.7em; color:#fff; padding:5px 0 5px 20px; background:url(../images/scaffold/h3bullet.gif) left center no-repeat;}
		.contactInfoHeader h3 a {color:#fff;}
		.contactInfoHeader h3 a:visited {color:#fff;}
		.contactInfoHeader h3 a:hover {color:#D1A347; text-decoration:none;}
		.contactInfoHeader h3 a:active {color:#fff;}

#bodyText {width:628px; padding:45px 0 0 40px; float:left; background:url(../images/scaffold/mainContentTopBar.png) top center no-repeat #fff;}
#bodyText p, h1, h2, h3 {
	color:#14326C;
	padding-top:20px;
}
#bodyText ul {padding:0 30px;}
#bodyText ol {padding:0 40px; list-style-type:decimal; color:#286792;}

#bodyTextFull {width:100%; padding:45px 0 0 40px; float:left;}
#bodyTextFull p, h1, h2, h3 {
	color:#082D82;
	padding-top:20px;
}
	#bodyTextFull ul {padding:0 30px;}
	#bodyTextFull ol {padding:0 40px; list-style-type:decimal; color:#286792;}

#bodyTextFullDem {width:898px; float:left;}
#bodyTextFullDem p {
	color:#4f3510;
	padding-top:20px;
}
#bodyTextFullDem ul {padding:0 30px; list-style:square; font-color:#4f3510; }
#bodyTextFullDem ol {padding:0 40px; list-style-type:decimal; font-color:#4f3510; }


#rightBox {width:225px; height:250px; float:right; margin:0 0 10px 20px; background:#F6E5CB;}
#rightBox p {padding:7px 8px; color:#4F3510; font-size:0.75em;}

#footer {height:25px; padding:0 5px; clear:both; background:#3C280F;}
	#copyright {float:left; width:50%; margin:5px 0 5px 0;}
	#footer #copyright p {color:#fff; font-size:0.7em;}
	#footer #copyright a {background-color:#847258; color:#fff;}
	#footer #copyright a:hover {background-color:#fff; color:#847258;}
	
#footerNav {float:right; width:50%;}
.footerContactInfoHeader {float:right; width:90px;}
		.footerContactInfoHeader h3 {font-size:0.7em; color:#fff; padding:5px 0 5px 20px; background:url(../images/scaffold/h3bullet.gif) left center no-repeat;}
		.footerContactInfoHeader h3 a {color:#fff;}
		.footerContactInfoHeader h3 a:visited {color:#fff;}
		.footerContactInfoHeader h3 a:hover {color:#D1A347; text-decoration:none;}
		.footerContactInfoHeader h3 a:active {color:#fff;}

span.footerNav ul li {display:inline; margin:0 5px;}
span.footerNav ul li a {font-size:0.7em; color:#fff; padding:5px 0 5px 20px; background:url(../images/scaffold/h3bullet.gif) left center no-repeat;}
span.footerNav ul li a:hover {color:#D1A347; text-decoration:none;}
span.footerNav ul li a:visited {color:#fff;}
span.footerNav ul li a {}
/* TITLES */

h1.bkgTitleDark {text-align:center; background:#BB7426; border-bottom:3px solid #97591B; padding:5px 0; text-transform:uppercase; color:#533514;}
h2.bkgTitleWhite {color:#fff; font-size:0.7em; text-transform:uppercase; text-align:center; padding:5px 0; background:#BB7426;}
h2.ondemand {font-size: 13px; text-transform:uppercase; color:#4f1f1f; font-weight:bold; padding-top:0; padding-bottom:0; padding-right:0; padding-left:0;}
h3.ondemand {font-size: 12px; text-transform: uppercase; color: #a01c1b; font-weight:bold; padding-top:0; padding-bottom:0; padding-right:0; padding-left:0; }

/* CLASS LIB */

.width100 {width: 100%;}
.width75 {width: 75%;}
.width50 {width: 50%;}
.width25 {width:25%;}
.floatLeft {float: left;}
	.floatLeftClearLeft {float:left; clear:left;}
	.floatLeftClearRight {float:left; clear:right;}
.floatRight {float: right;}
	.floatRightClearRight {float:right; clear:right;}
	.floatRightClearLeft {float:right; clear:left;}
.alignLeft {text-align: left;}
.alignRight {text-align: right;}
.white {color:#fff;}
.black {color:#000;}
.gray {color:#666;}
.bgGray {background-color:#ccc;}
ul.indentList li {padding:0 100px; line-height:2em; color:#4F3510; font-weight:bold;}


