body {
	background: #FFFFFF url('/images/bodybg.jpg') no-repeat top center;
	font-size: 62.5%;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
}

img { -ms-interpolation-mode: bicubic; }

strong {
	color: #58595b;
}

#wrapper {
	width: 966px;
	margin: 0 auto;
	text-align: left;
}

#header {
	width: 966px;
	height: 123px;
	float: left;
	margin: 0 0 8px 0;
}

#logo {
	float: left;
	width: 519px;
}

#langselect {
	float: right;
	width: 228px;
	height: 35px;
	font-size: 1.2em;
	font-variant: small-caps;
	font-weight: bold;
	line-height: 35px;
	margin-bottom: 14px;
	color: #414042;
}

#langselect a {
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	padding: 12px;
	color: #bf1201;
}

#langselect a.inactive {
	background-color: #ebebec;
	border: 1px solid #c7c8ca;
	color: #939598;
}

#mainsearch label {
	text-transform: uppercase;
	font-weight: bold;
}

#searchform {
	float: right;
	clear: right;
	width: 275px;
	text-align: right;
	margin-right: 12px;
	height: 22px;
}

#gobtn {
	height: 22px;
	width: 57px;
	margin: 0;
	padding: 0;
	border: none;
	background: url('/images/gobtn.gif') no-repeat;
	text-indent: -999em;
	color: #bf1201;
	position: relative;
	top: 0px;
	left: -16px;
}
/* BEGIN TOP NAV */

#topnav {
	width: 966px;
	height: 33px;
	background: #FFFFFF url('/images/nav.gif') no-repeat;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	margin: 0 0 8px 0;
	float: left;
}

#topnav span {
	color: #939598;
	font-size: 1.3em;
	line-height: 33px;
	text-transform: uppercase;
	display: none;
}

#topnav li, #topnav a {
	height:33px;
	display:block;
	text-decoration: none;
}

#topnav li {
	float:left;
	display:inline;
}

.page-item-3 {width: 84px;}
.page-item-7 {width: 204px;}
.page-item-9 {width: 188px;}
.page-item-10 {width: 134px;}
.page-item-12 {width: 145px;}
.page-item-20 {width: 101px;}
.page-item-13 {width: 110px;}

.page-item-3 a:hover {background:url('/images/nav.gif') 0px -33px no-repeat; }
.page-item-7 a:hover {background:url('/images/nav.gif') -84px -33px no-repeat; }
.page-item-9 a:hover {background:url('/images/nav.gif') -288px -33px no-repeat; }
.page-item-10 a:hover {background:url('/images/nav.gif') -476px -33px no-repeat; }
.page-item-12 a:hover {background:url('/images/nav.gif') -610px -33px no-repeat; }
.page-item-20 a:hover {background:url('/images/nav.gif') -755px -33px no-repeat; }
.page-item-13 a:hover {background:url('/images/nav.gif') -856px -33px no-repeat; }

.page-item-3.current_page_item a, .page-item-3.current_page_parent a {background:url('/images/nav.gif') 0px -66px no-repeat; }
.page-item-7.current_page_item a, .page-item-7.current_page_parent a {background:url('/images/nav.gif') -84px -66px no-repeat; }
.page-item-9.current_page_item a, .page-item-9.current_page_parent a  {background:url('/images/nav.gif') -288px -66px no-repeat; }
.page-item-10.current_page_item a, .page-item-10.current_page_parent a  {background:url('/images/nav.gif') -476px -66px no-repeat; }
.page-item-12.current_page_item a, .page-item-12.current_page_parent a  {background:url('/images/nav.gif') -610px -66px no-repeat; }
.page-item-20.current_page_item a, .page-item-20.current_page_parent a  {background:url('/images/nav.gif') -755px -66px no-repeat; }
.page-item-13.current_page_item a, .page-item-13.current_page_parent a  {background:url('/images/nav.gif') -856px -66px no-repeat; }
/* END TOP NAV */

/* col setups */

#col_423 .content p {
	line-height: 1.4em;
	color: #939598;
}

#col_423 .content p img {
	margin: 0 0 4px 0;
}

#col_423 .content h2 {
	font-family: Georgia, 'Times New Roman', Times, serif;
	color: #58595b;
	line-height: 1.2em;
}

#col_423 .content h3 {
	font-family: Georgia, 'Times New Roman', Times, serif;
	color: #58595b;
}

#col_423 .content hr {
	border: none;
	height: 1px;
	border-top: 1px dotted #cbcbcb;
	margin: 12px 0;
	padding: 0;
	line-height: 1px;
}

#col_370 .content p {
	line-height: 1.4em;
	color: #939598;
}

#col_370 .content p img {
	margin: 0 0 4px 0;
}

#col_370 .content h2 {
	font-family: Georgia, 'Times New Roman', Times, serif;
	color: #58595b;
	font-size: 2.4em;
	font-weight: normal;
	line-height: 1.2em;
}

#col_370 .content h3 {
	font-family: Georgia, 'Times New Roman', Times, serif;
	color: #58595b;
	font-size: 1.8em;
	font-weight: normal;
}

#col_370 .content hr {
	border: none;
	height: 1px;
	border-top: 1px dotted #cbcbcb;
	margin: 12px 0;
	padding: 0;
	line-height: 1px;
}

#col_370 a {
	color: #bf1201;
}

.threecol231 {
	width: 946px;
	float: left;
	background:url('/images/threecol231.gif') repeat-y;
}

.twocol12 {
	width: 946px;
	float: left;
	background:url('/images/twocol12.gif') repeat-y;	
}

.twocol21 {
	width: 946px;
	float: left;
	background:url('/images/twocol21.gif') repeat-y;	
}

#pageheads h1 {
	float: left;
	height: 31px;
	background-color: #939598;
	margin: 0 7px 10px 0;
	padding: 0;
}

.threecol321 {
	width: 946px;
	float: left;
	background:url('/images/threecol321.gif') repeat-y;
}

.fourcol {
	width: 946px;
	float: left;
	background:url('/images/fourcol.gif') repeat-y;
}

.head_185 {width: 185px;}
.head_370 {width: 370px;}
.head_285 {width: 285px;}
.head_423 {width: 423px;}
.head_224 {width: 224px;}
.head_654 {width: 654px;}

.right_7 {margin-right: 7px;}
.left_7 {margin-left: 7px;}
.right_10 {margin-right: 10px;}
.content {
	padding: 10px;
	float: left;
}

.col_185 {
	float: left;
	width: 185px;
	background-color: #FFFFFF;
}

#col_370 {
	float: left;
	width: 370px;
	background-color: #FFFFFF;
}

#col_285 {
	float: left;
	width: 285px;
	background-color: #FFFFFF;
}

#col_423 {
	float: left;
	width: 423px;
	background-color: #FFFFFF;
}

#col_224 {
	float: left;
	width: 224px;
	background-color: #FFFFFF;
}

#col_654 {
	float: left;
	width: 654px;
	background-color: #FFFFFF;
}

/* End col setups */

/* Home */

.homenews {
	border-bottom: 1px dotted #cbcbcb;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	width: 403px; 
}

.homenews h3 {
	font-size: 1.8em;
	font-weight: normal;
}

.homenews p {
	font-size: 1.2em;
	margin-bottom: 8px;
}

.homenews h2 {
	font-size: 2.4em;
	font-weight: normal;
}

.homenewsfirst {
	border-bottom: 1px dotted #cbcbcb;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;	
}


.homenewsfirst h2 {
	font-size: 2.4em;
	font-weight: normal;
}

.homenewsfirst p {
	font-size: 1.2em;
	margin-bottom: 8px;
}

.homenewsfirst img {
	width: 403px;
	margin-bottom: 4px;
}

.homenewsfirst ul {
	font-size: 1.2em;
	color: #939598;
	list-style-type: disc;
	margin: 0 16px 16px 24px;
}

.homenewsfirst ul li{
	margin-bottom: 8px;
}

.homenewsfirst a {
	color: #bf1201;
}

/* End Home */

/* PREVENTION NAV */
#prevnav {
	width: 265px;
	background: #FFFFFF url('/images/nav-prev.gif') no-repeat;
	margin: -10px 0 0 0;
	float: left;
}

#prevnav li, #prevnav a {
	height:37px;
	display:block;
	text-decoration: none;
}

#prevnav span {
	color: #939598;
	font-size: 1.5em;
	line-height: 37px;
	text-transform: uppercase;
	margin-left: 35px;
	display: none;
}

#prevnav li { 
	border-bottom: 1px dotted #cbcbcb;
	width: 265px;
	height: 37px;
	float: left;
}

#prevnav-01 a:hover {background:url('/images/nav-prev.gif') -265px 0px no-repeat; }
.page-item-83 a:hover {background:url('/images/nav-prev.gif') -265px -38px no-repeat; }
.page-item-73 a:hover {background:url('/images/nav-prev.gif') -265px -76px no-repeat; }
.page-item-75 a:hover {background:url('/images/nav-prev.gif') -265px -114px no-repeat; }
.page-item-77 a:hover {background:url('/images/nav-prev.gif') -265px -152px no-repeat; }
.page-item-79 a:hover {background:url('/images/nav-prev.gif') -265px -190px no-repeat; }
.page-item-81 a:hover {background:url('/images/nav-prev.gif') -265px -228px no-repeat; }

#prevnav-01.active a {background:url('/images/nav-prev.gif') -530px 0px no-repeat; }
.page-item-83.current_page_item a {background:url('/images/nav-prev.gif') -530px -38px no-repeat; }
.page-item-73.current_page_item a {background:url('/images/nav-prev.gif') -530px -76px no-repeat; }
.page-item-75.current_page_item a {background:url('/images/nav-prev.gif') -530px -114px no-repeat; }
.page-item-77.current_page_item a {background:url('/images/nav-prev.gif') -530px -152px no-repeat; }
.page-item-79.current_page_item a {background:url('/images/nav-prev.gif') -530px -190px no-repeat; }
.page-item-81.current_page_item a {background:url('/images/nav-prev.gif') -530px -228px no-repeat; }
/* END PREVENTION NAV */

/* BEGIN SINGLE NAV */

#singlenav {
	width: 265px;
	background: #FFFFFF url('/images/nav-single.gif') no-repeat;
	margin: -10px 0 0 0;
	float: left;
}

#singlenav li, #singlenav a {
	height:37px;
	display:block;
	text-decoration: none;
}

#singlenav span {
	color: #939598;
	font-size: 1.5em;
	line-height: 37px;
	text-transform: uppercase;
	margin-left: 35px;
	display: none;
}

#singlenav li { 
	border-bottom: 1px dotted #cbcbcb;
	width: 265px;
	height: 37px;
	float: left;
}

#singlenav-01 a:hover {background:url('/images/nav-single.gif') -265px 0px no-repeat; }
#singlenav-02 a:hover {background:url('/images/nav-single.gif') -265px -38px no-repeat; }
#singlenav-03 a:hover {background:url('/images/nav-single.gif') -265px -76px no-repeat; }
#singlenav-04 a:hover {background:url('/images/nav-single.gif') -265px -114px no-repeat; }

#singlenav-01.active a {background:url('/images/nav-single.gif') -530px 0px no-repeat; }
#singlenav-02.active a {background:url('/images/nav-single.gif') -530px -38px no-repeat; }
#singlenav-03.active a {background:url('/images/nav-single.gif') -530px -76px no-repeat; }
#singlenav-04.active a {background:url('/images/nav-single.gif') -530px -114px no-repeat; }

/* END SINGLE NAV */

/* Community NAV */
#communitynav {
	width: 265px;
	background: #FFFFFF url('/images/nav-community.gif') no-repeat;
	margin: -10px 0 0 0;
	float: left;
}

#communitynav li, #communitynav a {
	height:37px;
	display:block;
	text-decoration: none;
}

#communitynav span {
	color: #939598;
	font-size: 1.5em;
	line-height: 37px;
	text-transform: uppercase;
	margin-left: 35px;
	display: none;
}

#communitynav li { 
	border-bottom: 1px dotted #cbcbcb;
	width: 265px;
	height: 37px;
	float: left;
}

#communitynav-01 a:hover {background:url('/images/nav-community.gif') -265px 0px no-repeat; }
.page-item-171 a:hover {background:url('/images/nav-community.gif') -265px -38px no-repeat; }
.page-item-173 a:hover {background:url('/images/nav-community.gif') -265px -76px no-repeat; }
.page-item-175 a:hover {background:url('/images/nav-community.gif') -265px -76px no-repeat; }
.page-item-177 a:hover {background:url('/images/nav-community.gif') -265px -114px no-repeat; }
.page-item-180 a:hover {background:url('/images/nav-community.gif') -265px -152px no-repeat; }

#communitynav-01.active a {background:url('/images/nav-community.gif') -530px 0px no-repeat; }
.page-item-171.current_page_item a {background:url('/images/nav-community.gif') -530px -38px no-repeat; }
.page-item-173.current_page_item a {background:url('/images/nav-community.gif') -530px -76px no-repeat; }
.page-item-175.current_page_item a {background:url('/images/nav-community.gif') -530px -76px no-repeat; }
.page-item-177.current_page_item a {background:url('/images/nav-community.gif') -530px -114px no-repeat; }
.page-item-180.current_page_item a {background:url('/images/nav-community.gif') -530px -152px no-repeat; }
/* END Community NAV */

.comexcerpts {
	width: 403px;
	border-bottom: 1px solid #cbcbcb;
	margin: 12px 0 12px 0;
	padding: 0 0 12px 0;
	float: left;
	font-size: 1.2em;
}

.comexcerpts a {
	color: #bf1201;
}

.comexcerpts h2 {
	font-size: 2.4em;
	font-weight: normal;
}

.comexcerpts h3 {
	font-size: 1.8em;
	font-weight: normal;
}

.topcomm {
	width: 966px;
	height: 160px;
	background:url('/images/hiv-community.jpg') 0px 0px no-repeat;
}

#com-featured {
	width: 382px;
	height: 250px;
	background:url('/images/feature-community.jpg') 0px 0px no-repeat;
	border-bottom: 1px solid #cbcbcb;
	padding: 55px 0 15px 21px;
}

#com-featured p {
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0 23px 0 0;
}

#com-featured h2 {
	font-size: 1.2em;
	margin: 0 23px 0 0;
}

#com-featured .pagelink {
	margin: 0 0 8px 0;
}

.comlink {
	color: #58595b;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.2em;
	line-height: 24px;
	float: left;
	clear: both;
}

.comlink img {
	float: left;
}

.sidestories {
	width: 204px;
	border-bottom: 1px dotted #cbcbcb;
	padding-bottom: 12px;
	margin-bottom: 12px;
	line-height: 1.5em;
}

.sidestories h3 {
	font-size: 1.2em;
	color: #414042;
}

.sidestories p {
	font-size: 1.2em;
	color: #939598;
}

#sidestoriesco {
	width: 189px;
	height: 74px;
	background:url('/images/csbg.jpg') 0px 0px no-repeat;
	padding: 47px 0 0 15px;
	margin-bottom: 18px;	
}

#sidestoriesco p {
	font-size: 1.2em;
	color: #58595b;
	margin-right: 10px;
}

#stories {
	font-size: 1.2em;
	color: #58595b;
}

#stories p {
	margin: 0 0 8px 0;
}

#stories li {
	margin: 0 0 6px 0;
}

#stories textarea {
	width: 396px;
	height: 275px;
}

/* END Community Styles */

.hivprev {
	width: 966px;
	height: 160px;
	background:url('/images/hiv-prevention.jpg') 0px 0px no-repeat;
}

.catexcerpts {
	width: 634px;
	border-bottom: 1px solid #cbcbcb;
	margin: 0 0 12px 0;
	padding: 0 0 12px 0;
}

.catexcerpts h2 {
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 1.8em;
	font-weight: normal;
	color: #58595b;
}

.catexcerpts p {
	font-size: 1.2em;
	color: #939598;
	line-height: 1.5em;
}

.catexcerpts a {
	color: #bf1201;
}

.pagelink a {
	text-decoration: none;
	font-weight: bold;
	font-variant: small-caps;
	color: #bf1201;
	font-size: 1.0em;
}

.overview {
	float: right;
	clear: right;
	width: 204px;
	text-transform: uppercase;
	color: #939598;
	margin: 0 0 0 12px;
}

.overview h3 {
	font-size: 1.2em;
	text-transform: uppercase;
	color: #58595b;
	margin: 0 0 3px 0;
}

.overview ul {
	font-size: 1em;
	border-top:1px dotted #cbcbcb;
	padding: 3px 0 0 0;
}

.overview ul li {
	line-height: 1.4em;	
	margin-bottom: 5px;
}

.prev h2 {
	font-size: 2.4em;
	font-weight: normal;	
}

.prev h3 {
	font-size: 1.8em;
	font-weight: normal;	
}

.prev p {
	font-size: 1.2em;
	margin: 0 0 16px 0;
}

.prev ul {
	font-size: 1.2em;
	color: #939598;
	list-style-type: disc;
	margin: 0 16px 16px 24px;
}

.prev ul li{
	margin-bottom: 8px;
}

.prev p a {
	color: #bf1201;
}

/* END PREVENTION */

/* BEGIN Resources */
.hivresources {
	width: 966px;
	height: 160px;
	background:url('/images/hiv-resources.jpg') 0px 0px no-repeat;
}

.usefullinks {
	float: left;
	width: 265px;
	border-bottom: 1px dotted #cbcbcb;
	padding: 0 0 10px 0;
	margin: 0 0 12px 0;
	font-size: 1.2em;
	color: #939598;
}

.usefullinks img {
	float: left;
	margin: 0 6px 0 0;
}

.usefullinks p {
	width: 175px;
	float: right;

}

.usefullinks a {
	color: #bf1201;
	text-decoration: none;
	font-weight: bold;
	font-variant: small-caps;
	font-size: 1.0em;
}

.article {
	width: 403px;
	border-bottom: 1px dotted #cbcbcb;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	float: left;
}

.article p {
	font-size: 1.2em;
	margin-bottom: 12px;
}

.article h2 {
	font-size: 2.4em;
	font-weight: normal;
}

.article h3 {
	font-size: 1.8em;
	font-weight: normal;
}

.article img {
	margin-bottom: 3px;
}

.article a {
	color: #bf1201;
}


.article ul {
	font-size: 1.2em;
	color: #939598;
	margin: 0 36px;
	line-height: 1.5em;
	list-style: disc;
}
.article ul li {
	margin-bottom: 12px;
}

/* END Resources */

/* BEGIN ARTICLES */

.hivarticles {
	width: 966px;
	height: 160px;
	background:url('/images/hiv-articles.jpg') 0px 0px no-repeat;
}
/* END ARTICLES */

#topcallout {
	float: left;
	width: 966px;
	margin: 0 0 10px 0;
}

#topcallout p {
	margin: 57px 172px 0 23px;
	color: #FFFFFF;
	font-size: 1.4em;
	line-height: 1.5em;
}

#subcallouts {
	width: 966px;
	float: left;
	margin: 0 0 10px 0;
}

#content-wrap {
	width: 956px;
	float: left;
	background-color: #eaeaea;
	padding: 10px 0 10px 10px;
	margin: 0 0 25px 0;
}
#nextevent {
	width: 131px;
	height: 26px;
	margin: 6px 0 0 -19px;
}

.eventlisting {
	width: 265px;
	float: left;
	margin: 0 0 12px 0;
	padding: 0 0 12px 0;
	line-height: 1.4em;
	border-bottom: 1px dotted #cbcbcb;
}

.eventlisting p {
	width: 230px;
	float: right;
	margin: 0;
	color: #939598;
	font-size: 1.2em;
}

.eventlisting a {
	color: #bf1201;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bold;
	font-size: .8em;
}

.eventlisting h2 {
	width: 230px;
	float: right;
	margin: 0;
	font-size: 1.2em;
	color: #414042;
}

.eventlisting h3 {
	width: 230px;
	float: left;
	margin: 0;
	font-size: 1.2em;
	color: #414042;
}

.eventlisting img {
	float: left;
	clear: both;
	width: 21px;
	margin: 0 12px 0 0;
}

/* EVENT LISTING SMALL COL */

.ceventlisting {
	min-width: 204px;
	width: 100%;
	float: left;
	margin: 0 0 12px 0;
	padding: 0 0 12px 0;
	line-height: 1.4em;
	border-bottom: 1px dotted #cbcbcb;
}

.ceventlisting a {
	color: #bf1201;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bold;
	font-size: .8em;
}

.ceventlisting p {
	width: 170px;
	float: right;
	margin: 0;
	color: #939598;
	font-size: 1.2em;
}

.ceventlisting h2 {
	width: 170px;
	float: right;
	margin: 0;
	font-size: 1.2em;
	color: #414042;
}

.ceventlisting h3 {
	width: 170px;
	float: left;
	margin: 0;
	font-size: 1.2em;
	color: #414042;
}

.ceventlisting img {
	float: left;
	clear: both;
	width: 21px;
	margin: 0 12px 0 0;
}
/* END EVENT LISTING SMALL */

/* Begin News and Events */

.newsevents {
	width: 966px;
	height: 160px;
	background:url('/images/news-events.jpg') 0px 0px no-repeat;
}

.smallnews {
	border-bottom: 1px dotted #cbcbcb;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;	 
}

.smallnews p {
	font-size: 1.2em;
}

.smallnewsfirst {
	border-bottom: 1px dotted #cbcbcb;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;	
}


.smallnewsfirst p {
	font-size: 1.2em;
}

.smallnewsfirst img {
	width: 350px;
	margin-bottom: 3px;
}

.neventlisting {
	width: 165px;
	float: left;
	margin: 0 0 12px 0;
	padding: 0 0 12px 0;
	line-height: 1.4em;
	border-bottom: 1px dotted #cbcbcb;
}

.neventlisting a {
	color: #bf1201;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bold;
	font-size: .8em;
}

.neventlisting p {
	margin: 0;
	color: #939598;
	font-size: 1.2em;
}

.neventlisting h2 {
	margin: 0;
	font-size: 1.2em;
	color: #414042;
}

.neventlisting h3 {
	margin: 0;
	font-size: 1.2em;
	color: #414042;
}

.obslisting {
	margin: 0;
	padding: 14px 0;
	line-height: 1.4em;
}

.obslisting:nth-child(odd) {
	background-color: #f8f8f8;
}

.obslisting a {
	color: #bf1201;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bold;
	font-size: .8em;
}

.obslisting p {
	margin: 0;
	color: #939598;
	font-size: 1.2em;
}

.obslisting h2 {
	margin: 0;
	font-size: 1.2em;
	color: #414042;
}


.sidenews {
	width: 204px;
	margin: 0;
	padding: 14px 0;
	line-height: 1.4em;
}

.sidenews:nth-child(odd) {
	background-color: #f8f8f8;
}

.sidenews a {
	color: #bf1201;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bold;
	font-size: .8em;
}

.sidenews p {
	margin: 0;
	color: #939598;
	font-size: 1.2em;
}

.sidenews h2 {
	margin: 0;
	font-size: 1.2em;
	color: #414042;
}

.sidearticle {
	width: 265px;
	line-height: 1.4em;
	border-bottom: 1px dotted #cbcbcb;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
}

.sidearticle a {
	color: #bf1201;
}

.sidearticle p {
	margin: 0;
	color: #939598;
	font-size: 1.2em;
}

.sidearticle h3 {
	font-family: Georgia, 'Times New Roman', Times, serif;
	margin: 0;
	font-size: 1.8em;
	color: #58595b;
	font-weight: normal;
	line-height: 1.2em;
}

.sidearticle ul {
	margin: 8px 0 8px 0;
	font-size: 1.2em;
}

.sidearticle ul li {
	margin: 0 0 8px 0;
}

.sidearticle ul li a {
	text-decoration: none;
}

/* End News and Events */

/* Begin Initiatives */

.hivinit {
	width: 966px;
	height: 160px;
	background:url('/images/hiv-initiatives.jpg') 0px 0px no-repeat;
}

.add-inits {
	width: 262px;
	padding: 10px 0 10px 3px;
}

.add-inits:nth-child(even) {
	background-color: #f8f8f8;
}

.add-inits p {
	color: #939598;
	font-size: 1.2em;
	line-height: 1.3em;
}

.add-inits h3 {
	font-size: 1.3em;
	color: #58595B;
	margin: 0 0 6px 0;
}

.add-inits a {
	color: #bf1201;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 1.0em;
}

.catexcerpts img {
	float: left;
	width: 152px;
	margin: 4px 8px 12px 0;
}

.initinfo {
	float: left;
	width: 418px;
}
/* End Initiatives */

/* Begin Page Content */

#pagecontent h2 {
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 2.4em;
	font-weight: normal;
	color: #58595b;
	margin: 0 0 6px 0;
}

#pagecontent h3 {
	font-size: 1.4em;
	color: #58595b;
}

#pagecontent p {
	font-size: 1.4em;
	color: #939598;
	line-height: 1.5em;
	margin: 0 24px 10px 0;
}


#pagecontent hr {
	border: none;
	height: 1px;
	border-top: 1px solid #cbcbcb;
	margin: 16px 0;
	padding: 0;
	line-height: 1px;
}

#pagecontent ul {
	font-size: 1.2em;
	color: #939598;
	margin: 0 140px 0 36px;
	line-height: 1.5em;
}

#pagecontent ul li {
	margin-bottom: 12px;
}
/* End Page Content */

/* BEGIN PRESS ROOM */

.pressroom {
	width: 966px;
	height: 160px;
	background:url('/images/hiv-pressroom.jpg') 0px 0px no-repeat;
}

.presslist {
	
}

.presslist img {
	float: left;
	margin: 4px 8px 8px 0;
}

/* END Press ROOM /*

/* Begin Search Result */

.searchresult h3 a {
	color: #bf1201;
	text-decoration: none;
}

/* End Search Result */
#footer {
	width: 924px;
	margin: 0 auto;
	clear: both;
}


#aboutwmtc {
	width: 234px;
	float: left;
}

#aboutwmtc h1 {
	color: #bf1201;
	text-transform: uppercase;
	font-size: 2.2em;
}

#aboutwmtc p {
	font-family:"Times New Roman",Georgia,Serif;
	font-size: 1.2em;
	color: #939598;
	font-style: italic;
	font-weight: bold;
	line-height: 1.5em;	
}

#footlinks {
	float: right;
}

#footlinks .col {
	float: left;
	width: 140px;
	border-top: 1px solid #d2d3d5;
	border-bottom: 1px solid #d2d3d5;
	margin-left: 20px;
	font-size: 1.2em;
}

#footlinks a {
	text-decoration: none;
	color: #939598;
}

.sociallink {
	margin-bottom: 4px;
}

.sociallink img {
	margin-right: 3px;
}

#footlinks h1 {
	padding: 6px 0;
}

#footlinks h1 a {
	color: #bf1201; 
}

#footlinks ul {
	margin: 4px 0;
}

#footlinks ul li {
	line-height: 1.4em;
}

#copyright {
	width: 966px;
	border-top: 1px solid #d2d3d5;
	border-bottom: 1px solid #d2d3d5;
	margin: 25px 0 50px 0;
	height: 51px;
	clear: both;
}

#copyright img {
	float: left;
}

#copyright p {
	float: right;
	margin: 6px 8px 0 0;
	line-height: 1.4em;
}

#copyright a {
	color: #bf1201;
	text-decoration: none;
}

.rized {
	color: #bf1201;
}

.brized {
	font-weight: bold;
	color: #bf1201;
}

.bordbot {
	border-bottom: 1px solid #d2d3d5;

}

.clearer {
	clear: both;
}

.floatleft {
	float: left;
}

.readmore {
	font-size: 1.2em;
	font-variant: small-caps;
	font-weight: bold;
	text-decoration: none;
	color: #bf1201;
}

.thumbnail {
	float: left;
	margin: 0 8px 0px 0;
}


#cal {
	width: 165px;
	margin: 0 0 12px 0;
}

#screenshot{
	position:absolute;
	background:#cccccc;
	padding:5px;
	display:none;
	color:#fff;
}
	
.alignleft {
	float: left;
	margin-right: 10px;
}

.alignright {
	float: right;
	margin-left: 10px;
}

.wallpaper {
	width: 196px;
	float: left;
	font-size: .8em;
}

.wallpaper p {
	margin: 5px; 0 0 0;
}

/* HOME Sidebar */
#homesidebar #mc_signup_container {
	width: 184px;
	padding: 10px;
	background-color: #c20f01;
	margin-bottom: 16px;
}

#homesidebar #mc_signup_container label {
	width: 174px;
	color: #FFFFFF;
	font-size: 1.1em;
	display: block;
}

#mc_signup_container p {
	color: #650100;
	font-size: 1.2em;
	margin: 6px 0;
}

#homesidebar #mc_mv_ZIPCODE {
	width: 174px;
}

#homesidebar #mc_mv_EMAIL {
	width: 174px;
	margin-bottom: 4px;
}

#mc_signup_submit {
	width: 70px;
	height: 24px;
	border: none;
	background-color: #650100;
	color: #bf1201;
	padding: 0 4px;
}

#mc-indicates-required {
	color: #650100;
	margin: 3px 0;
}

#mc_message {
	color: #FFFFFF;
	margin-bottom: 3px;
}

.callout {
	margin-bottom: 16px;
}

#thinsidebar #mc_signup_container {
	width: 145px;
	padding: 10px;
	background-color: #c20f01;
	margin-bottom: 16px;
}

#thinsidebar #mc_signup_container label {
	width: 125px;
	color: #FFFFFF;
	font-size: 1.1em;
	display: block;
}

#thinsidebar #mc_mv_ZIPCODE {
	width: 140px;
}

#thinsidebar #mc_mv_EMAIL {
	width: 140px;
	margin-bottom: 4px;
}

#friendform {
	padding: 10px;
	background-color: #a3a3c9;
}

#friendform #email {
	width: 174px;
	margin-bottom: 6px;	
}

#friendform #friendemail {
	width: 174px;
}

#friendform label {
	width: 174px;
	color: #FFFFFF;
	font-size: 1.1em;
	display: block;
}

#friendform img {
	margin-bottom: 6px;
}

#friendform .desc {
	font-size: 1.2em;
	color: #FFFFFF;
	margin-bottom: 6px;
}

#friendform .disclaim {
	color: #2f2f6b;
	font-size: 0.9em;
	margin-top: 6px;
}

#friendsubmit {
	width: 60px;
	height: 24px;
	border: none;
	background-color: #2f2f6b;
	color: #FFFFFF;
	margin-top: 6px;
	padding: 0 4px;
}

#friendform .errormsg {
	background-color: #FFFFFF;
	border: 1px solid #2f2f6b;
	margin-bottom: 4px;
}

.radiospots {
	font-size: 1.2em;
	color: #939598;
	margin: 12px 0;
	border-top: 1px solid #cbcbcb;
	border-bottom: 1px solid #cbcbcb;
	padding-top: 8px;
}

.radiospots h3 {
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 1.4em;
	font-weight: normal;
	color: #414042;
}

.radiospots ul {
	color: #939598;
	margin: 10px 0 0 0;
}

.radiospots ul li {
	padding: 8px 0 8px 20px;
	background-image: url('/images/radio-icon.gif');
	background-repeat: no-repeat;
	background-position: 0 8px;
	border-top: 1px dotted #cbcbcb;
}

.radiospots a {
	font-size: .8em;
	text-decoration: none;
	color: #bf1201;
}

#icons {
	font-size: 1.2em;
	color: #939598;
	margin: 12px 0;
	border-bottom: 1px solid #cbcbcb;
	padding: 8px 0;
}

#icons h3 {
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 1.4em;
	font-weight: normal;
	color: #414042;
}

#icons p {
	border-bottom: 1px dotted #cbcbcb;
	margin: 0 0 6px 0;
	padding: 0 0 6px 0;
	
}

/* End Home Sidebar */
.eventmeta {
	border-top: 1px solid #cbcbcb;
	border-bottom: 1px solid #cbcbcb;
	padding: 2px 0;
	margin: 6px 0 0 0;
}

/* MAP */
#mapwrap {
	position: relative;		
}

#regionlist {
	position: absolute;
	top: 200px;
	left: 0;
}
.regioncol {
	width: 80px;
	float: left;
	font-size: 1.2em;
	margin-right: 8px;
}

.regioncol a {
	text-decoration: none;
}

.regioncol dl {
	margin: 0 0 12px 0;
}

.regioncol dt a {
	font-weight: bold;
}

.regioncol dd a {
	color: #939598;
}

.color1 { color: #6c0d18; }
.color2 { color: #c22126; }
.color3 { color: #e69cc4; }
.color4 { color: #f7911e; }
.color5 { color: #fbdb4a; }
.color6 { color: #becd42; }
.color7 { color: #a7d37e; }
.color8 { color: #5eb046; }
.color9 { color: #0b3f66; }
.color10 { color: #b0d0e9; }
.color11 { color: #1b75bb; }
.color12 { color: #ae8dc1; }
.color13 { color: #663585; }
.color14 { color: #58595b; }
.color15 { color: #939598; }
/* END MAP */

#contactform {
	font-size: 1.2em;
	color: #939598;
	border-bottom: 1px dotted #cbcbcb;
	margin-bottom: 12px;
}

#contactform p {
	margin-bottom: 8px;
}

#contactform .inputs {
	width: 196px;	
}

#contactform textarea {
	width: 204px;
	height: 150px;
}

#subbutton {
	width: 60px;
	height: 24px;
	border: none;
	background-color: #bf1201;
	color: #FFFFFF;
	margin-top: 6px;
	padding: 0 4px;
}

p.eventdate {
	text-transform: uppercase;
	color: #939598;
	font-size: 1em;
	margin: 0;
}

.attachment-thumbnail {
	float: left;
	margin: 0 8px 0 0;
}

#sponsorform {
	font-size: 1.2em;
	color: #939598;
}

#sponsorform legend {
	background-color: #bf1201;
	width: 100%;
	color: #FFFFFF;
	padding: 4px 0;
	float: left;
	clear: both;
	margin-bottom: 5px;
}

#sponsorform label {
	margin-bottom: 4px;
	margin-top: 4px;
}

#sponsorform textarea {
	width: 290px;
	height: 175px;
}

#sponsorform select {
	display: block;
	margin-bottom: 6px;
}

.fullform {
	width: 310px;
	display: block;
}

.halfform {
	width: 150px;
	display: block;
}

.zipform {
	width: 65px;
	display: block;
}

.navigation a {
	color: #bf1201;
	font-size: 1.2em;
}

#pledge {
	font-size: 1.2em;
	color: #939598;
	width: 265px;
	margin-bottom: 12px;	
}

#pledge label {
	display: block;
}

#pledge select {
	width:265px;
	margin-bottom: 8px;
}

#pledge h3 {
	font-size: 1.8em;
	margin-bottom: 6px;
}

#pledge li {
	margin-bottom: 4px;
}

#pledgeresults {
	font-size: 1.2em;
	color: #939598;
	background-color: #f8f8f8;
	padding: 6px 0;
}

#pledgeresults span {
	height: 4px;
	display: block;
	margin-bottom: 6px;
}

#pledgeresults h3 {
	font-size: 1.8em;
	margin-bottom: 6px;
}

.error {
	color: #bf1201;	
}

#slideshow {
	width: 966px;
	float: left;
}

.pics { width: 966px; height: 311px; padding:0; margin:0; overflow: hidden; }

