/* Main Elements */
body {
        font-family: verdana;
        text-align: center;
        font-size: 13px;  
        line-spacing: 1.1em;
        background-color: #fff !important;
}

body#FSLocal {
background: none !important;
margin-top: 0px !important;
}

#headerstrip {
       height: 30px;
       background-color: #9b4520;
       text-align: left;
       background-position-x: left;
       background-position-y: top;
       background-repeat: no-repeat;
       margin: 0px auto;
       margin: -20px;
}

img {
        border: none;
}

#globalnav {
padding-top: 5px;
padding-bottom: 15px;
padding-right: 20px;
text-align: right;
text-size: 11px;
}

/* Containers */

#container {
	width: 1000px;
	margin: 0px auto;
        position: relative;
background-color: #fbfcfc;

}

.header-container {
width: 1000px;
margin: 0px auto;
padding-top: 0px;
position: relative;
background-color: #fbfcfc;
position: relative;
margin: 0px auto;
z-index:1;
}

.content-container {
width: 1000px;
margin: 0px auto;

position: relative;
text-align: left;
background-color: #fbfcfc;

}


.column {
	width: 330px;
	float: left;
	padding: 0px;  
}

.column2 {
	width: 520px;
	padding: 10px;
        padding-left: 50px;
        padding-right: 20px;
        float: left;
        background-color: #fbfcfc;
}


.column_content {
        width: 600px;
	padding: 10px;
        padding-left: 50px;
        padding-right: 20px;
        float: left;
        background-color: #fbfcfc;
}


.column_videoupload {
	width: 520px;
	padding: 10px;
        padding-left: 50px;
        padding-right: 20px;
        float: left;
        text-align: left;
        background-color: #fbfcfc !important;
}

.column_videopull {
	width: 430px;
	float: right;
	padding: 10px; 
        background-color: #fbfcfc; 
        margin-top: -70px;
}




.column3 {
	width: 410px;
	float: right;
	padding-left: 20px;
        padding-right: 20px; 
        background-color: #e6d27b; 
}

.column_videopledge {
	width: 480px;
	padding: 10px;
        padding-left: 50px;
        padding-right: 20px;
        float: left;
        background-color: #fbfcfc;
}

.column_share {
	width: 430px;
	padding: 10px;
        float: right;
        background-color: #fbfcfc;
postion: relative;
margin-top: -75px;

}

.column_morevideos {
	width: 520px;
	padding: 10px;
        padding-left: 50px;
        padding-right: 20px;
        float: left;
        background-color: #fbfcfc;
}

.column_sidebar {
        width: 390px;
	padding: 10px;
        padding-top: 50px;
        padding-left: 10px;
        float: right;
        background-color: #fbfcfc;
postion: relative;
}

.column_content_sidebar {
        width: 310px;
	padding: 10px;
        padding-top: 50px;
        padding-left: 10px;
        float: right;
        background-color: #fbfcfc;
postion: relative;
}

.column_content_sidebar .sidenav2 {
margin-left: 60px;
}

.column_sharepage {
	width: 430px;
	padding: 10px;
        padding-top: 50px;
        padding-left: 50px;
        float: left;
        background-color: #fbfcfc;
postion: relative;
}


.column_sharepage2 {
	width: 430px;
	padding: 10px;
        padding-top: 25px;
        padding-left: 10px;
        float: right;
        background-color: #fbfcfc;
postion: relative;
}


.video_excerpt {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 50px;
padding-right: 20px;
width: 480px;
}

.share_footer {
padding-top: 10px;
padding-left: 0px;
padding-right: 20px;
text-align: top;
}

.share_footer .stico_default {
background:transparent url(http://w.sharethis.com/images/share-icon-24x24.png?CXNID=1000014.0NXC) no-repeat scroll 0 0 !important;
}

.share_footer a.stbutton {
padding:0px 3px 10px 28px;
}


/* Links */

a {
      text-decoration: none;
      color: #0d74bb;
}


a:link {
       color: #0d74bb;
       text-decoration: none;
}

a:visited {
       color: #0d74bb;
       text-decoration: none;
}

a:focus {
       color: #0d74bb;
       text-decoration: underline;
}

a:hover {
       color: #0d74bb;
       text-decoration: underline;
}

a:active {
       color: #0d74bb;
       text-decoration: none;
}

.globalnav a {
       color: #0d74bb;
}


/* Headers */

h2 {
	padding-top: 15px;
        padding-left: 50px;
        padding-right: 20px;
        color: #000000;
}

h3 {
font-size: 14px;
}

.column_videopull h2 {
 padding: 0px !important;
 margin-top: 0px;
}




/* Formatting */

.sidenav2 {
 margin-top: -65px;
 margin-left: 120px;
}

.sidenav2 li {
 list-style-type: none;
 margin-bottom: 0px;
}

.video_header {
	width: 420px;
        margin-top: -10px;
	padding-bottom: 10px;
        padding-left: 50px;
        padding-right: 25px;
        float: left;       
}


.featured_preview img {
 padding-right: 15px;
}


.upload_header img {
 padding-right: 15px;
margin top: 0px !important;
}
.column3 img {
margin-top: -69px;
margin-left: -7px;
}

.preview_watch_now {
 margin-left: 145px;
}

/* Hide video excerpt image */
.hide_image img {
display: none !important;
}

.buttons_home img {
padding-right: 5px;
}

.buttons_home {
padding-left: 15px;
}

.footer {
        text-align: center;
        padding-top: 15px;
        padding-bottom: 15px;
        color: #898989;
        
}

.padding {
       padding-right: 40px;
}

.column2 img {
padding-left: 15px;
padding-top: 10px;
}

.globalnav {
        text-align: right;
        padding: 5px 40px 0px 0px;
        font-size: 13px;
        font-color: #484857;
}

.logo {
       text-align: left;
       padding:0px; 
}

.share_footer img {
padding: 0px;
padding-right: 3px;
padding-left: 3px;

}

.head_img img {
padding-left: 0px !important;
}

p img {
margin-top: -30px;
margin-left: -5px;
}

.videopull_iefix {
 _margin-top: 0px !important;
_padding-top: 10px !important;
}

/* Formspring Corrections */
.fsTable {
background-color: #e6d27b;
}

td.fsRowBody {
background-color: #e6d27b !important;
}

td.fsRowOpen, td.fsRowClose, .fsRowTop, .fsRowBody .fsRowBottom {
background: none !important;
}

/* Formspring Corrections for Upload */
#fsPage730946-1.fsTable {
background-color: #ffffff !important;
}

#fsPage730946-1 td.fsRowBody {
background-color: #ffffff !important;
}

#fsPage730946-1 td.fsRowOpen, #fsPage730946-1 td.fsRowClose, #fsPage730946-1 .fsRowTop, #fsPage730946-1 .fsRowBody #fsPage730946-1 .fsRowBottom {
background: none !important;
background-color: #ffffff !important;
}


/* Correction for Formspring Pledge form on Ind Video Pages */
.column3 #fsPage731181-1.fsTable {
background-color: #e6d27b !important;
}

.column3 #fsPage731181-1 td.fsRowBody {
background-color: #e6d27b !important;
}

.column3 #fsPage731181-1 td.fsRowOpen, .column3 #fsPage731181-1 td.fsRowClose, .column3 #fsPage731181-1 .fsRowTop, .column3 #fsPage731181-1 .fsRowBody #fsPage731181-1 .fsRowBottom {
background: none !important;
background-color: #e6d27b !important;
}

.column3 .fsSupporting {
color: #000000;
}


.column3 .fsForm .fsCell {
padding: 0px !important;
}

.column3 .fsFieldState {
width: 115px;
}





/* Correction for Formspring Pledge form on Take Action Page, Volunteer Sign-up Form*/
#fsPage731181-1.fsTable, #fsPage792428-1.fsTable {
background-color: #ffffff !important;
}

#fsPage731181-1 td.fsRowBody, #fsPage792428-1 td.fsRowBody {
background-color: #ffffff !important;
}

#fsPage731181-1 td.fsRowOpen, 
#fsPage731181-1 td.fsRowClose, 
#fsPage731181-1 .fsRowTop, 
#fsPage731181-1 .fsRowBody, 
#fsPage731181-1 .fsRowBottom {
background: none !important;
background-color: #ffffff !important;
}


#fsPage792428-1 td.fsRowOpen, 
#fsPage792428-1 td.fsRowClose, 
#fsPage792428-1 .fsRowTop, 
#fsPage792428-1 .fsRowBody, 
#fsPage792428-1 .fsRowBottom {
background: none !important;
background-color: #ffffff !important;
}


/* Lists */
ul {
	padding-top: 10px;
}

/* AddThis */
.at300bs {
 background: none !important;
}

/* Facebook */
.FBConnectButton_Simple {
 background: none !important;
}

.FBConnectButton_Text_Simple {
 margin: 0px !important;
}


/* Sign up for updates form */

#newsletterSignup {
margin-left: 40px;
margin-top: 20px;
font-size: 14px;
}

#newsletterSignup input {
margin-bottom: 10px;
text-align: center;
font-size: 15px;
font-family: verdana;
}
/* ph=1 */

