/* styles for voices for the wild main landing page */ 

.voices {padding:10px 15px 11px 14px;background:none repeat scroll 0 0 white;}

.voices #voices-from-the-wild-wrapper {
background:url(/images/voices/voices-for-the-wild-bg.gif) top left repeat-x;
min-height:300px;
padding:20px 10px;}

.voices #voices-from-the-wild-wrapper a.more {
font-weight:bold;
}


.voices .left {width:600px;margin-right:15px;float:left;}

.voices .tell-story {width:262px;float:left;margin-right:13px;/*line-height:18px*/}
.voices .tell-story H3 {color:#000399;font-size:18px;}

.voices .tell-your-story {text-align:center;display:block;}

.voices .main-video {width:322px;float:right;}



.voices .main-video {border:1px solid #9e9e9e;background:white;}

.voices .main-video h4{
color:white;
padding:10px 20px;
background:url(/images/voices/voices-for-the-wild-main-video-header-bg.gif) top left repeat-x;}

.voices .main-video-content {padding:10px 10px 10px;}


.voices .newest-voices {
clear:both;
/*padding-top:55px;*/
}

.voices .newest-voices h4 {
background:url(/images/voices/voices-for-the-wild-our-newest-voices.gif) no-repeat scroll left top transparent;
color:white;
margin:0;
min-height:23px;
padding:5px 16px 0;
width:176px;
text-transform:uppercase;
}

.voices #newest-voices-content  {
background:none repeat scroll 0 0 white;
border:1px solid #9E9E9E;
padding-top:10px;
}

.voices .newest-voices .profile-list {
list-style:none;
margin:0;
padding:0;
}

.voices .newest-voices .profile-list li {
display:block;
float:left;
list-style:none outside none;
margin:0 0 0 8px;
width:140px;
}

.voices .newest-voices .profile-list li div {
  width:100px;
}
.voices .newest-voices .profile-list li .thumbnail-pic {
/*float:left;*/
margin-right:5px;}

.voices .newest-voices .profile-list li .thumbnail-pic img {
max-width:100px;max-height:100px;}

.voices .newest-voices .profile-list li a.first-last,
.voices .newest-voices .profile-list li .city-state  {
font-size:11px;}

.voices a {
font-weight:bold;
text-decoration:none;
}

.voices a:hover {
text-decoration:underline;
}

.voices .newest-voices a.more {
float:right;
font-weight:bold;
margin:0 10px 5px 0;
text-decoration:underline;
}

.voices .right {width:229px;float:right;}

.voices .right .block {
background:none repeat scroll 0 0 white;
border:1px solid #9E9E9E;
padding:9px 0 7px 10px;
width:205px;
margin-bottom:20px;}

.voices .right .block p {margin-bottom:0px;}

.voices #find-a-story {
background:none repeat scroll 0 0 white;
border:1px solid #9E9E9E;
padding:9px 0 7px 10px;
width:205px;
}

.voices #find-a-story form {margin:0;padding:0;}

.voices #find-a-story h4 {font-size:16px;}

.voices #find-a-story form input.search-text {
background:none repeat scroll 0 0 white;
border:1px solid #9E9E9E;
padding:2px 1 1px 3px;
height:18px;
font-size:13px;
width:170px;
margin-bottom:5px;
}
