h4.home-header {
border-bottom:1px solid #EFEFEF;
color:#6F5164;
font-size:24px;
font-weight:bold;
padding-bottom:6px;
}
.vdo_img{
	margin:10px 0 10px 0;
	padding:0;
}


/**
* Additional styles for the controls.
*/
.jcarousel-control {
margin-bottom:5px;
position:relative;
text-align:right;
top:-14px;
}

.jcarousel-control a {
font-size: 92%;
text-decoration: none;
padding: 0 3px;
margin: 0 0 5px 0;
border: 1px solid #fff;
color: #eee;
background-color: #68435A;
font-weight: bold;
}

.jcarousel-control a:focus,
.jcarousel-control a:active {
outline: none;
}

.jcarousel-scroll {
margin-top: 10px;
text-align: center;
}

.jcarousel-scroll form {
margin: 0;
padding: 0;
}

.jcarousel-scroll select {
font-size: 75%;
}

#mycarousel-next,
#mycarousel-prev {
cursor: pointer;
margin-bottom: -10px;
text-decoration: underline;
font-size: 11px;
}

/*
Slides container
Important:
Set the width of your slides container
Set to display none, prevents content flash
*/
#slides .slides_container {
width:980px;
height:368px;
display:none;
}

/*
Each slide
Important:
Set the width of your slides
If height not specified height will be set by the slide content
Set to display block
*/

#slides .slides_container div {
width:980px;
height:368px;
display:block;
}

/*
Slides container
Important:
Set the width of your slides container
Set to display none, prevents content flash
*/
#slides_two .slides_container {
width:250px;
display:none;
}

/*
Each slide
Important:
Set the width of your slides
If height not specified height will be set by the slide content
Set to display block
*/

#slides_two .slides_container div {
width:250px;
height:250px;
display:block;
}

/*
Slides container
Important:
Set the width of your slides container
Set to display none, prevents content flash
*/
#slides_three .slides_container {
width:200px;
display:none;
}

/*
Each slide
Important:
Set the width of your slides
If height not specified height will be set by the slide content
Set to display block
*/

#slides_three .slides_container div {
width:200px;
height:100px;
display:block;
}

#slides .slidebtn {
      list-style: none outside none;
	  display:inline;
	  float:right;
	  position:relative;
	  bottom:35px;
	  margin-right:20px;
      }
#slides .slidebtn li{
		  list-style:none;
		  display:inline;
		  padding:0 5px;
	  }
#slides .slidebtn li a{
	text-decoration:none;
	background:#b7acaf no-repeat;
	font:normal 10px Arial, Helvetica, sans-serif;
	padding:2px 4px;
	color:#333;
}
#slides .slidebtn li a:hover{
	background:#FC0 no-repeat;
}

/* 
Example only
*/
.pagination .current a {
color:red;
}
hr {
background:#efefef;
}

#left-blurb {
width:600px;
float:left;
margin:0 50px 0 0;
}

#right-blurb {
width:310px;
float:right;
margin-left:20px;
}

.project {
width:302px;
margin-bottom:30px;
}

.project p{
padding:5px 0;
}

/**.project h3{
		font:normal 12px Arial, Helvetica, sans-serif;
	color:#444;
	text-transform:uppercase;
	font-weight:600;
	font-variant:small-caps;
	letter-spacing:1px;
	font-style:inherit;
	font-size-adjust:inherit;
	font-stretch:normal;
}**/

.project-wrapper {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #e4e4e4;
    border-style: solid;
    border-width: 1px 0px 1px 1px;
    padding:18px 15px 18px 25px;
	width:255px

}
.project-leftcontent {
    background:url(http://s3.amazonaws.com/mpstatic-rev/images/project_rightborder.gif) right top repeat-y #FFFFFF;
    border-color: #e4e4e4;
    border-style: solid;
    border-width: 1px 0px 1px 1px;
    padding:15px 15px;
}
.project-leftcontent p{
	padding:18px 0;
	border-bottom:#dedede 1px solid;
}

.project-Selected {
    background:url(http://s3.amazonaws.com/mpstatic-rev/images/arrow_projectbg.gif) left 35px  no-repeat #f4f4f4;
    border-color: #EFEFEF;
    border-style: solid;
    border-width: 1px 0px 1px 1px;
    padding: 18px 15px 18px 25px; 
	width:255px
}

.project-wrapper h3 {
text-transform:uppercase;
color:#555;
padding:20px 0 0 0;
}


.project h3 {
color:#444;
font-size:15px;
background:#e4e4e4;
padding:6px;
text-align:center;
/*text-transform:uppercase;*/
}


.blog-post {
border-bottom:1px solid #efefef;
border-top:1px solid #fff;
padding:10px 0 15px;
}

.blog-post .date {
color:#c31245;
}

.blog-post h3 {
font-size:14px;
color:#666;
font-weight:bold;
padding-bottom:3px;
}

.gallery {
height:120px;
}

.amount-blurb {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/sidebar-heading-bg.png") repeat-x scroll 0 0 transparent;
height:145px;
padding:10px 0 0 35px;
}

.project-img {
margin:15px 0 5px 22px;
}

.give-a-loan-btn {
margin:10px 0 0px 40px;
}

.amount-blurb #amount-funded{
padding:20px 0 0px 0;
}

#amount-funded p {
color:#562e47;
font-size:13px;
font-weight:bold;
}

#amount-funded p.amount {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/borrower-sprite.png") no-repeat scroll -490px -30px transparent;
color:#562E47;
font-size:32px;
font-weight:bold;
padding-bottom:12px;
padding-left:22px;
padding-top:5px;
width:10px;
}

.graph-wrapper {
background:none repeat scroll 0 0 #EAE7E9;
margin-top:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;
}

.graph {
background:none repeat scroll 0 0 #522F45;
height:13px;
width:60%;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
border-radius:10px;
}

.graph-increase {
background:none repeat scroll 0 0 #B91141;
height:13px;
width:0%;
-moz-border-radius-topright:10px;
-webkit-border-radius-topright:10px;
-o-border-radius-topright:10px;
border-radius-topright:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-radius-bottomright:10px;
-o-border-radius-bottomright:10px;
border-radius-bottomright:10px;
margin-left:-5px;
}


#venueInfo #venueStats {
border-bottom:1px solid #EFEFEF;
margin-top:6px;
padding:6px 0;
}

#venueInfo #venueStats .statsBlock:first-child {
background:none repeat scroll 0 0 transparent;
}
#venueInfo #venueStats .statsBlock {

color:#555;
float:right;
font-size:14px;
font-weight:bold;
text-align:right;
}

#venueInfo #venueStats .statsBlockfunded {
color:#bf1144;
float:left;
font-size:14px;
font-weight:bold;
text-align:left;
}

#venueInfo #venueStats .statsBlock strong {
color:#666;
font-size:11px;
text-transform:uppercase;
font-weight:bold;
}

#venueInfo #venueStats .statsBlockfunded strong {
color:#666;
font-size:11px;
text-transform:uppercase;
font-weight:bold;
}

#gallery img {
/**background:url("http://s3.amazonaws.com/mpstatic-rev/images/photo-logo.png") no-repeat scroll 20px 63px #FFFFFF;*/
background:#FFFFFF;
border:1px solid #E2E2E2;
margin-bottom:10px;
padding:7px 7px 7px;
}

a#gallery-title {
color:#522F45;
text-decoration:none;
padding:10px 0 0px 10px;
display:block;
}

.pane-list {
margin: 0;
padding: 0;
list-style: none;
}
.pane-list li {
background: #fff;
padding: 10px 20px 10px;
border-top: solid 1px #efefef;
cursor: pointer;
}
.pane-list li:hover {
background: #f7f7f7;
}

.home-slider-shadow {
/**background:url("http://s3.amazonaws.com/mpstatic-rev/images/shadow.png") no-repeat scroll 0 -30px transparent;**/
height:25px;
margin-top:-5px;
}



/*
Slideshow
*/

#slides {

}

/*
Slides container
Important:
Set the width of your slides container
Set to display none, prevents content flash
*/

.slides_container {
width:980px;
overflow:hidden;
position:relative;
display:none;
}

/*
Each slide
Important:
Set the width of your slides
If height not specified height will be set by the slide content
Set to display block
*/

.slides_container a {
width:980px;
height:368px;
display:block;
}

/*
Next/prev buttons
*/

#slides .next,#slides .prev {
height:43px;
position:relative;
top:-245px;
width:24px;
z-index:101;
}

#slides .next {
float:right;
}

/*
Pagination
*/

.pagination {
margin:26px auto 0;
width:100px;
display:none;
}

.pagination li {
float:left;
margin:0 1px;
list-style:none;
}

.pagination li a {
display:block;
width:12px;
height:0;
padding-top:12px;
background-image:url(../img/pagination.png);
background-position:0 0;
float:left;
overflow:hidden;
}

.pagination li.current a {
background-position:0 -12px;
}
/**
* jQuery lightBox plugin
* This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
* and adapted to me for use like a plugin from jQuery.
* @name jquery-lightbox-0.5.css
* @author Leandro Vieira Pinho - http://leandrovieira.com
* @version 0.5
* @date April 11, 2008
* @category jQuery plugin
* @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
* @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
* @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
*/
#jquery-overlay {
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 500px;
}
#jquery-lightbox {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
position: relative;
background-color: #fff;
width: 250px;
height: 250px;
margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
position: absolute;
top: 40%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
#lightbox-nav {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
width: 49%;
height: 100%;
zoom: 1;
display: block;
}
#lightbox-nav-btnPrev { 
left: 0; 
float: left;
}
#lightbox-nav-btnNext { 
right: 0; 
float: right;
}
#lightbox-container-image-data-box {
font: 10px Verdana, Helvetica, sans-serif;
background-color: #fff;
margin: 0 auto;
line-height: 1.4em;
overflow: auto;
width: 100%;
padding: 0 10px 0;
}
#lightbox-container-image-data {
padding: 0 10px; 
color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
width: 70%; 
float: left; 
text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
display: block; 
clear: left; 
padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
width: 66px; 
float: right;
padding-bottom: 0.7em;	
}

#gallery img {
margin:6px 6px 27px;
}

.jcarousel-skin-tango .jcarousel-container {

}

.jcarousel-skin-tango .jcarousel-direction-rtl {
direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
width: 980px;
margin-top:-17px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
width: 75px;
height: 245px;
padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
height:135px;
width:980px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
width:  75px;
height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
width:322px;

}

.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-left: 0;
margin-right: 7px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
margin-left: 10px;
margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
background: #fff;
color: #000;
}

/**
*  Horizontal Buttons
*/
.jcarousel-skin-tango .jcarousel-next-horizontal {
position: absolute;
top: 43px;
right: 5px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
left: 5px;
right: auto;
background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
cursor: default;
background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
position: absolute;
top: 43px;
left: 5px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
left: auto;
right: 5px;
background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
cursor: default;
background-position: -96px 0;
}

/**
*  Vertical Buttons
*/
.jcarousel-skin-tango .jcarousel-next-vertical {
position: absolute;
bottom: 5px;
left: 43px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
position: absolute;
top: 5px;
left: 43px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}

.focus-areas {
margin:10px 0 20px;
}
.shadow0 {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/borrower-sprite.png") no-repeat scroll 2px -144px transparent;
height:15px;
}
/*** for drop down selector ***/

.customStyleSelectBox {
/* Styles For Your Select Box */
background:url("http://s3.amazonaws.com/mpstatic-rev/images/nav-bg.gif") repeat-x scroll 0 5px transparent;
border:1px solid #ECECEC;
float:right;
padding:5px 7px;
margin-top: 5px;

}

.customStyleSelectBox.changed {
/* You can use this if you want a different style after user has made a selection */
background:url("http://s3.amazonaws.com/mpstatic-rev/images/nav-bg.gif") repeat-x scroll 0 5px transparent;
border:1px solid #ECECEC;
float:right;
height:20px;
padding:5px 7px;
margin-top: 5px;
}

/* on the next line we add a down arrow on the right to indicate that it is a select box */
.customStyleSelectBoxInner {
background:url(http://s3.amazonaws.com/mpstatic-rev/images/down-arrow.gif) no-repeat;
}

/*.category-selected {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/nav-bg.gif") repeat-x scroll 0 5px transparent;
border:1px solid #ECECEC;
float:right;
height:20px;
padding:5px 7px;
margin-top: 5px;
}

.category-selected {
background:url("http://s3.amazonaws.com/mpstatic-rev/images/nav-bg.gif") repeat-x scroll 0 5px transparent;
border:1px solid #ECECEC;
float:right;
height:20px;
padding:5px 7px;
margin-top: 5px;
}

.category-selected a {
float:right;
background:url("http://s3.amazonaws.com/mpstatic-rev/images/down-arrow.gif") no-repeat scroll right center transparent;
color:#6A6A6A;
display:block;
font-size:12px;
padding:0 12px 0 0;
text-decoration:none;
}


#category-unselected  {
background-color:#ECECEC;
border:1px solid #ebebeb;
color:#0395CC;
float:right;
left:418px;
line-height:16px;
margin:33px 0 0;
padding:3px 10px;
position:absolute;
width:110px;
z-index:222222;

}

#category-unselected a {
color:#666666;
display:block;
font-size:13px;
text-decoration:none;
border-bottom:1px dotted #999;
padding:6px;
}**/

/*** frmom common ***/

.nwstext a{
	text-decoration:none;
}