/*******DOC*******/
body{
	padding:0px;
	margin:0px;
	font-family:'Lucida Grande';
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	background-image:url("../img/cd-body-bg.jpg");
}
p{
	color:#556066;
	font-family:"Verdana";
	font-size:12px;
}
a{
	color:black;
}
#cd-wrapper{
	width:976px;
	margin-left:auto;
	margin-right:auto;

}
/*******Header*******/
#cd-header{
	
}
#ccoptin{
	display:inline;
}
#cd-header-message{
	color:#f8f8f9;
	text-align:right;
	font-size:10px;
	padding-bottom:10px;
	padding-top:10px;
}
.cd-email-signup-button{
-x-system-font:none;

background-color:transparent;
border-style:none;
border-width:0px;
color:#FFFFFF;
font-family:'Lucida Gran';
font-size:84%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}

#cd-header-menu{
	background-image:url("../img/cd-header-border-top.png");
	height:29px;
	width:975px;
}
#cd-header-menu-follow-us{
	float:left;
	padding-left:30px;
	padding-top:9px;
}
#cd-header-menu ul{
	margin:0px;
	padding-top:3px;
}

#cd-header-menu li{
	display:inline;
	padding-left:9px;
	list-style:none;
}

/*******CONTENT*******/
#cd-content{
	overflow:hidden;
}

#cd-content-video-panel{
	background-image:url("../img/cd-content-video-panel-bg.png");
	height:558px;
	width:976px;
}
#cd-content-video-panel-player{
	top:52px;
	left:212px;
	position:relative;
	width:560px;
	height:340px;
}
#cd-content-video-panel-vv{
	position:relative;
	width:235px;
	height:261px;
	top:-113px;
}
#cd-content-video-panel-quote{
	color:white;
	position:relative;
	top:87px;
	left:20px;
}
#cd-content-video-rightside{
	position:relative;
	width:185px;
	height:558px;
	float:right;
	
}

#cd-content-video-panel-other-videos{
	margin-left:auto;
	margin-right:auto;
	margin-top:-198px;
	position:relative;
	width:567px;
}

#cd-content-video-panel-other-videos a{

	display:inline;
	padding:1px;
	filter:alpha(opacity=50);
		-moz-opacity:0.5;
		-khtml-opacity: 0.5;
		opacity: 0.5;
	
}
#cd-content-video-panel-other-videos a:hover{
	display:inline;
	padding:1px;
	filter:alpha(opacity=100);
		-moz-opacity:1;
		-khtml-opacity: 1;
		opacity: 1;
	
}

#cd-content-video-rightside-top{
	width:123px;
	background-repeat:no-repeat;
	margin-left:41px;
	/*height:96px;*/
}
#cd-content-video-rightside-bottom{
	float:right;
	position:relative;
	top:278px;
	padding-right:20px;
	
}
#cd-content-general-panel{
	background-image:url("../img/cd-content-general-panel-bg.png");
	padding:0px;
	width:976px;
	overflow:hidden;
	
}
#cd-content-general-panel-ad-column{
	float:left;
	text-align:center;
	padding:22px 10px 10px;
	width:140px;
}


#cd-content-general-panel-ad-v-volunteers-wrapper{
	height:380px;
	width:168px;
	background-image:url("../img/cd_power_of_one.jpg");
	padding:10px;
	
	background-repeat:no-repeat;
}

#cd-content-general-panel-ad-vv-header{
	font-weight:bold;
	font-size:14px;
	text-align:center;
}
#cd-content-general-panel-ad-vv-currently{
	font-weight:bold;
	font-size:10px;
	text-align:center;
	
}
#cd-content-general-panel-ad-vv-virtual-interns{
	font-weight:bold;
	font-size:16px;
	padding:5px;
	text-align:center;
	
}
#cd-content-general-panel-ad-vv-text{
	color:#556066;
	font-size:12px;
	text-align:left;
}
#cd-content-general-panel-ad-v-sendchecks-wrapper{
	text-align:center;
	font-size:10px;
	padding:10px;
	width:140px;
}
#cd-content-general-panel-ad-v-sendchecks-ein{
	font-size:10px;
	font-weight:bold;
}
#cd-content-general-panel-ad-v-sendchecks-can-do{
	font-weight:bold;
	font-size:12px;
}
#cd-content-general-panel-ad-shirts{
	padding-top:10px;

}
#cd-general-content-panel-content-shirt{
	background-image: url("../img/tshirt_main_content_area.png");
	background-repeat: no-repeat;
	height: 531px;
	width: 737px;
	margin-left: auto;
	margin-right: auto;
}
#cd-general-content-panel-content-aboutvv-text{
	padding-left: 10px;

}
#cd-general-content-panel-content-aboutvv-image{
	background-image: url("../img/vv_how_it_works.png");
	height: 357px;
	width: 765px;
	margin-left:-4px;
}

#cd-content-general-panel-donation-div{
	padding-right:10px;
	padding-top:10px;
	width:976px;
	height:52px;
}
#cd-content-general-panel-donation-col1{
	text-align:center;
	width:470px;
	float:left;
}
.cd-big-quote{
	font-family:"Verdana";
	font-size: 22px;
	font-weight:bold;
}
#cd-content-general-panel-donation-col1-quoteline{
	color:#0066cb;
	font-family: "Arial";
	font-style:oblique;
	font-size:17px;
}

#cd-content-general-panel-donation-col2{
	width:500px;
	color:#556066;
	font-family:"Verdana";	
	font-size:12px;
	margin-left:470px;
}

#cd-content-general-panel-donation-button{
	float:right;
}

#cd-content-general-panel-content-wrapper{
	width:778px;
	margin-left:180px;
	padding-top:19px;
}

#cd-content-general-panel-border-top{
	background-image: url("../img/cd-content-general-panel-border-top.png");
	background-repeat:no-repeat;
	width:778px;
	height:10px;
}
#cd-content-general-panel-content{
	background-image: url("../img/cd-content-general-panel-content-bg.png");
	background-repeat:repeat-y;
	width:758px;
	padding:10px;
}
#cd-content-general-panel-border-bottom{
	background-image: url("../img/cd-content-general-panel-border-bottom.png");
	width:778px;
	height:13px;
	
}
#cd-content-general-panel-content-image{
	background-image: url("../img/flag_default_image.png");
	width:744px;
	height:410px;
}
#cd-content-general-panel-content-image-caption{
	font-family:"Georgia", "Lucida Grande";
	font-size:12px;
	padding-top:5px;
	text-align:center;
}
#cd-content-general-panel-banner{
	margin-left:180px;
	margin-top:14px;
	position:relative;
	width:777px;
	height:96px;	
}
/*******FOOTER*******/
#cd-footer{
	background-image:url("../img/cd-footer-border-bottom.png");
	background-repeat:no-repeat;
	width:976px;
	height:40px;
}

#cd-footer-menu-items {
	font-size:9px;
	padding-right:59px;
	text-align:right;
}
#cd-footer-menu-items ul{
	padding:0px;
	margin:0px;
}

#cd-footer-menu-items li{
	display:inline;
	padding-left:5px;
	padding-right:5px;
	list-style:none;
}
#cd-footer-menu-items li.spacer{
	padding-left:5px;
	padding-right:5px;
}
#cd-footer-menu-items li a{
	font-size:10px;
	color:black;
}
