@charset "utf-8";
/* Defualt CSS for CNV2 */


body {
margin: 20px 0px 10px 0px;
background-color: white;
background-image:url(../images/framework/bgFadeLogo.jpg);
background-repeat: no-repeat;
background-position: 825px 95%;
background-attachment: fixed;
}

h1 {
color: #7a1211;
font-family: "Courier New", Courier, monospace;
}

h2 {
color: #7a1211;
font-family: "Times New Roman", Times, serif;
font-style: italic;
}

h3 {
color: #7a1211;
font-family: "Times New Roman", Times, serif;
}

p{
color: #263033;
font-family: "Times New Roman", Times, serif;
text-align:justify; /* This makes all pages global "newspapery" */
}

p.small{
font-size:small;
margin: 0px;
padding: 0px;
}

.subscript {
font-size:small;
margin:0px;
padding:0px;
color:#999999;
}

.redText{
color: #7a1211;
font-weight:bold;
}


/* ID's code */

/* Content Div areas */

#indexButtonRow {
position:relative;
left:-15px;
width:676px;
}

#titleRightUnder {
position: absolute;
top: 190px !important;
top: 210px;
left: 600px;
width: 280px;
}

#mainBody {
float: left;
width: 680px;
position: absolute;
top: 250px;
left: 200px;
}

/* Start Button Code */

#CN_sideBarTop {
position: absolute;
top: 50px;
left: 5px;
z-index: 1;
}

#aboutUsButton {
position: absolute;
left: 185px;
top: 50px;
z-index: 1;
}

#programsButton {
position: absolute;
left: 310px;
top: 50px;
z-index: 1;
}

#getInvolvedButton {
position: absolute;
left: 435px;
top: 50px;
z-index: 1;
}

#storiesButton {
position: absolute;
left: 560px;
top: 50px;
z-index: 1;
}

#newsButton {
position: absolute;
left: 685px;
top: 50px;
z-index: 1;
}

#donateNowButton {
position: absolute;
left: 185px;
top: 199px;
z-index: 1;
}

#spotlight01Button {
position: absolute;
left: 310px;
top: 199px;
z-index: 1;
}

#spotlight02Button {
position: absolute;
left: 435px;
top: 199px;
z-index: 1;
}

/* End Button Code */

/* Start Framwork Code */

#CNBanner {
position: absolute;
left: 189px !important; /* Every good browser */
left: 189px;				/* IE code */
top: 99px !important;
top: 99px;
z-index: 2;
}

#sideBarLower {
position: absolute;
left: 5px;
top: 153px;
z-index: 0;
}

#sideBarLowerLower {
position: absolute;
left: 5px;
top: 524px;
z-index: 0;
background-image:url(../images/framework/LowerLowerStripe.jpg);
background-repeat:repeat-y;
height:auto;
width:180px;
}

#sideBarLowerLowerCapTop{
position: absolute;
left: 5px;
top: 518px;
z-index: 0;
}

#rightButtonCapTall {
position: absolute;
left: 810px;
top: 50px;
z-index: 1;
}

#rightButtonCapShortLower {
position: absolute;
left: 435px;
top: 199px;
z-index: 1;
}

#sideBarPicture {
position: absolute;
left: 13px;
top: 161px;
z-index: 1;
}

#sideBarFrame {
position: absolute;
left: 5px;
top: 153px;
z-index: 2;
}

#flashUnderBoarder {
position: absolute;
left: 185px;
top: 95px;
z-index: 0;
}

/* Funtion Codes */

.floatstop {
	clear:both;
}

a.button {
padding: 0;
margin: 0;
text-decoration: none;
}

img.button{
border: 0px none;
}
