/*  
Theme Name: BYkids
Theme URI: http://www.bykids.org
Description: Maya Design 2007
Version: 1.0
Author: DK
Author URI: http://www.bykids.org
*/

body {
background: #FFFFFF;
padding:0px 0px 10px 0px;
margin:0px 0px 10px 0px;
}

a { font-family: Verdana, san-serif; color: #A4B73B; text-decoration: underline;}
a:hover {color: #FF7E00;text-decoration: underline; }
a:link { }
a:visited { }
a:active { }


h1 { /* the page title images go in this tag */
font-family: Arial Narrow, san-serif;
color: #000000;
font-size: 16px;
line-height: 22px;
text-transform: uppercase;
padding:0px 0px 25px 0px;
margin:1px;
}

p.BlogAttribute {
font-family: Verdana, san-serif;
color: #6D6C5D;
font-size: 11px;
line-height:13px;
font-weight:normal;
padding:0px 0px 4px 0px;
margin:0px;
}

/*h1.text {  html text version of black-allcaps titles call this style
font-family: Arial Narrow, san-serif;
color: #000000;
font-size: 16px;
line-height: 22px;
text-transform: uppercase;
padding:0px 0px 0px 0px;
margin:0px;
}*/

h2 {
font-family: Verdana, san-serif;
color: #6D6C5D;
font-size: 13px;
font-weight:bold;
padding:0px 0px 2px 0px;
margin:0px;
}

/*h2.news {
font-family: Verdana, san-serif;
color: #6D6C5D;
font-size: 12px;
font-weight:bold;
text-transform: capitalize;
padding:0px 0px 0px 0px;
margin:0px;
}*/


h3 {
font-family: Verdana, san-serif;
color: #000000;
font-size: 11px;
font-weight:bold;
text-transform: none;
padding:0px 0px 10px 0px;
margin:0px;
}

h4 {
font-family: Verdana, san-serif;
color: #FF7D00;
padding: 2px 0px 2px 0px;
margin: 2px 0px 0px 0px;
font-size: 11px;
line-height: 15px;
font-weight:bold;
}

p {
font-family: Verdana, san-serif;
color: #000000;
font-size: 11px;
line-height: 15px;
padding: 0px 0px 12px 0px;
margin:0px;
}


ul {
font-family: Verdana, san-serif;
color: #000000;
font-size: 11px;
line-height: 15px;
padding: 0px 0px 5px 20px;
margin:0px;
}

li{
font-family: Verdana, san-serif;
color: #000000;
font-size: 11px;
line-height: 15px;
padding: 0px 0px 0px 0px;
margin:0px;
list-style-type: circle;
}



/* generic global classes */
.greyline {
border-bottom: 1px solid #d0d0c5;
margin-top:0px;
margin-bottom:6px;
}

.greentext {color: #A4B73B;}

/*//generic global classes */




/* MAIN CONTENT AREAS */
#headerimg { /*secondary page header image*/
padding-bottom:0px;
}

#sidebar { /*right sidebar:quote image padding*/
padding-top:36px;
}

	/*all variables of main content area */
#content {
padding:18px 40px 30px 2px;
}

#StandardContent {
padding:18px 40px 100px 2px;
}

#Board {
padding:18px 40px 100px 2px;
}

#Mentors {
padding:18px 40px 100px 2px;
}
	/*all variables of main content area */
/*// MAIN CONTENT AREAS */



/* MENTOR LAYOUT STYLES */
#Mentors td {
vertical-align:top;
}

#Mentors td.photo img {
padding-right:22px;
padding-bottom:20px;
}

#Mentors img {
padding-right:22px;
padding-bottom:20px;
}

#Mentors td.quote {
padding:0px 0px 8px 0px !important;
}
/*//MENTOR LAYOUT STYLES */


.quote {
padding:52px 0px 8px 0px;
}

.quote p {
padding-left:33px;
font-family: Verdana, san-serif;
color: #6D6C5D;
font-size: 10px;
}

table.sidebarBlog p {
font-family: Verdana, san-serif;
color: #6D6C5D;
font-size: 10px;
padding:4px 0px 3px 0px;
}


/* BOARD LAYOUT STYLES */
#Board h2 {
font-family: Verdana, san-serif;
color: #6D6C5D;
font-size: 13px;
font-weight:bold;
padding:0px 0px 0px 0px;
margin:0px;
}


#Board p {
font-family: Verdana, san-serif;
color: #000000;
font-size: 11px;
font-weight:normal;
text-transform: none;
padding: 0px 0px 12px 0px !important;
margin: 0px 0px 0px 208px !important;
}

.BoardMember {
clear: both;
}

.BoardSpacing {
padding-bottom:42px;
}

#Board img {
float:left;
padding-right:22px;
margin-bottom:12px;
}

#Board img.pgtitle {
float:none;
}

/*//MENTOR LAYOUT STYLES */


/* CREDITS  - only items specific to credits page */
#Credits h2 {
padding-bottom:9px;
}

.creditname {
color: #8C8C80;
}

/* //CREDITS  - only items specific to credits page */


/* PEOPLE SAY */
#PeopleSay h1 { /* the page title images go in this tag - custom padding for peoplesay */
padding:0px 0px 5px 0px;
margin:0px;
}

#PeopleSay p {
font-family: Verdana, san-serif;
color: #000000;
font-size: 11px;
line-height:15px;
font-weight:normal;
padding: 12px 0px 0px 0px !important;
}

#PeopleSay p.quoteattribute {
font-family: Verdana, san-serif;
color: #6D6C5D;
font-size:10px;
padding:4px 0px 0px 0px !important;
}
/*//PEOPLE SAY */


/* SPONSORS LAYOUT STYLES */
#Sponsors img {
padding: 0px 20px 0px 0px;
vertical-align:middle;
}

#Sponsors p {
vertical-align:middle;
}


#sponsorpost img{
width:125px;
height:36px;
float:left;
vertical-align:middle;
border:0px;
padding:0px 20px 0px 0px;
}

#sponsorpost p {
padding:1px 0px 0px 0px;
margin:0px;
}
 


/*//SPONSORS LAYOUT STYLES */






/* PRESSKIT LAYOUT STYLES */
#PressKit p {
color: #808080;
text-decoration:none;
}

#PressKit a {
color: #000000;
text-decoration:none;
}

#PressKit a.tif {
background: url(http://www.bykids.org/contents/wp-content/themes/bykids/images/icon-tif.gif) no-repeat top left;
padding: 2px 0px 3px 20px;
}

#PressKit a.jpg {
background: url(http://www.bykids.org/contents/wp-content/themes/bykids/images/icon-jpg.gif) no-repeat top left;
padding: 2px 0px 3px 20px;
}

#PressKit a.pdf {
background: url(http://www.bykids.org/contents/wp-content/themes/bykids/images/icon-pdf.gif) no-repeat top left;
padding: 2px 0px 3px 20px;
}

#PressKit a:hover {
color: #FF7E00;
text-decoration:none;
}

/*//PRESSKIT LAYOUT STYLES */





/* BLOG LAYOUT STYLES */

#NotesField {
width:513px;
padding-right:40px;
}

#blog img {
width:425px;
border:0px;
padding:0px;
}



/*//BLOG LAYOUT STYLES */


/* NAVIGATION */
table.submenu td {
border-left: 1px solid #CECECE;
padding:1px 0px 1px 0px;
}

table.submenu td a {
padding-left:0px;
font-family: Verdana, san-serif;
color: #7B892D;
font-size: 11px;
text-decoration:none;
}

table.submenu td a:hover {
color: #FF7E00;
text-decoration:none;
}

table.submenu p {
font-family: Verdana, san-serif;
padding-top:0px;
padding-bottom:1px;
margin:0px;
}

table.submenu p a {
padding-left:24px;
font-family: Verdana, san-serif;
color: #7B892D;
font-size: 11px;
text-decoration:none;
}

table.submenu p a:hover {
color: #FF7E00;
text-decoration:none;
}

table.submenu p a.on {
color: #FF7E00;
text-decoration:none;
}

.navline {
background: #FFFFFF url(images/nav-line.gif) no-repeat top left;
width:192px;
height:1px;
}

.navtop {
background: #FFFFFF url(images/nav-top.gif) no-repeat top left;
width:192px;
height:13px;
}

.navbottom {
background: #FFFFFF url(images/nav-bottom.gif) no-repeat top left;
width:192px;
height:59px;
}
/*//NAVIGATION */




/* FOOTER*/
p.footerline {
background: #FFFFFF url(images/footer-line.jpg) repeat-x top left;
width:750px;
height:1px;
padding-bottom:9px;
}

#footer p {
font-family:Verdana, sans-serif;
font-size:10px;
line-height: 10px;
color: #6D6C5D;
}

#footer img {
vertical-align:middle;
padding-bottom:5px;
}

#footer a {
color: #A4B73B;
text-decoration: underline;
}

#footer a:hover {
color: #FF7E00;
text-decoration: underline;
}
/*//FOOTER*/




/*homepage feed*/
#Home {
padding: 27px 120px 20px 0px;
}

#Home h1 {text-transform:lowercase;}

a.homefeed {
font-family: Verdana, san-serif;
color: #333333;
font-size: 12px;
line-height:16px;
text-decoration:none;
}

a.homefeed:hover {
color: #ABD523;
font-size: 12px;
text-decoration:none;
}
/* //homepage feed*/


/*fundraiser page*/
table.PPLfields td {
padding:0px 0px 0px 0px;
font-family: verdana, Arial, sans-serif;
font-size: 11px;
line-height: 13px;
}

table.TicketChoices td{
font-family: Verdana, san-serif;
padding: 0px 0px 10px 0px;
margin:0px;
}


table.TicketChoices td.Row1 {
padding: 2px 0px 8px 0px;
}

table.TicketChoices td p {
padding: 2px 0px 2px 0px;
color: #FF7D00;
font-size: 11px;
line-height: 15px;
font-weight:bold;
}

input.TicketRadios {
margin: 0px 7px 0px 0px;
width:12px;
height:12px;
}

table.TicketChoices h4 {
font-family: Verdana, san-serif;
color: #000000;
font-size: 11px;
line-height: 15px;
font-weight:bold;
padding: 0px 0px 5px 0px;
margin:0px;
}

/*p.ticketlevel {
font-family: Verdana, san-serif;
color: #FF7D00;
font-size:11px;
line-height: 13px;
font-weight:bold;
padding:4px 0px 0px 0px !important;
margin:0px;
}

p.ticketlevel b {
color: #6D6C5D;
font-size:11px;
font-weight:bold;
}*/
table.TicketChoices td p b{
color: #6D6C5D;
font-size:11px;
font-weight:bold;
}

p.descrip {
font-family: Verdana, san-serif;
color: #6D6C5D !important;
font-size:10px !important;
line-height: 13px !important;
padding:1px 0px 10px 0px;
margin:0px;
font-weight:normal !important;
}

span.descrip {
font-family: Verdana, san-serif;
color: #6D6C5D !important;
font-size:10px !important;
line-height: 13px !important;
padding:3px 0px 10px 0px;
margin:0px;
font-weight:normal !important;
}

p.descrip2 {
font-family: Verdana, san-serif;
color: #6D6C5D !important;
font-size:10px !important;
line-height: 13px !important;
padding:1px 0px 10px 18px !important;
margin:0px;
font-weight:normal !important;
}

p.descrip2 a {
color: #6D6C5D !important;
font-weight:normal !important;
}

p.descrip2 a:hover {
color: #A4B73B !important;
}

input.BNbutton {
padding:0px 0px 0px 0px;
}
 
 
.TicketBg {
background: url(http://www.bykids.org/contents/wp-content/themes/bykids/images/ticket-may10.gif) no-repeat right 20px;
}

form {
margin:0px;
padding:0px;
}

input,select {
margin:0px;
padding:0px;
}



.auctionimage {
border: 1px solid #6E6C5D;
padding:1px;
margin-bottom:10px;
}



/* Icons for Homepage Links */
/*a.tickets {
background: url(http://www.bykids.org/contents/wp-content/themes/bykids/images/icon-tickets.gif) no-repeat top left;
padding: 2px 20px 30px 26px;
line-height:28px;
}

a.trailer {
background: url(http://www.bykids.org/contents/wp-content/themes/bykids/images/icon-video.gif) no-repeat top left;
padding: 2px 10px 3px 26px;
}*/
/* //Icons for Homepage Links */



/*delete?*/



table.screenings td {
vertical-align:top;
padding:8px 8px 0px 6px;
}

table.screenings tr.odd {
background:#F5F4EE;
}



/* PREV NEXT LINKS */
#singlenav a {
font-family: Verdana, san-serif;
font-size:11px;
line-height: 10px;
color: #A4B73B;
text-decoration: none;
padding:0px 2px 1px 2px;
}

#singlenav a:hover {
color: #FF7E00;
text-decoration: underline;
}
/* //PREV NEXT LINKS */

#FauxSignup input[type=text]{
font-family:Verdana, sans-serif;
font-size:11px;
width: 195px; 
height:17px;
}

#FauxSignup p {
	font-family:Verdana, sans-serif;
	text-transform:capitalize;
	font-size:11px;
	color:#666666;
	text-align:left;
	padding-top:5px;
	padding-bottom:2px;
}


/* EMMA SIGNUP */
/* for: Homepage Sigup */

/* Controls width of your form */
.e2ma_signup_form {
	width:199px;
	padding-top:1px;
}

/* Controls the style, width, and font style of the text input, select and textarea fields */
.e2ma_signup_form input[type=text],
.e2ma_signup_form textarea,
.e2ma_signup_form select { 
	/*border:1px solid #666666; */
	font-family:Verdana, sans-serif;
	font-size:11px;
	width: 195px; 
	height:17px;
}

.FauxSignup p {margin:0px; padding:0px;}
.FauxSignup input {margin:0px !important;}

/* Controls width, style, and padding of the table border outlines around individual member fields */
.e2ma_signup_form_row {
	border:0px;
	padding:0px;
	margin-bottom:5px;
}

/* Controls alignment and display of image in welcome message */
.e2ma_signup_image_container {
    text-align:center;
    display: inline;
}

/* Controls border around signup image (when image is linked) */
.e2ma_signup_image {
    border:0;
}

/* Controls style and formatting of welcome message */
.e2ma_signup_message {
	font-family:Verdana, sans-serif;
	font-size:5px;
	color:#FFFFFF;
	display:none;
}

/* Controls style and formatting of form field labels (first name, last name, etc.) */
.e2ma_signup_form_label {
	font-family:Verdana, sans-serif;
	text-transform:capitalize;
	font-size:11px;
	color:#666666;
	text-align:left;
	padding-top:5px;
	padding-bottom:3px;
}

/* Controls spacing and style for any text used to list options under multiple choice fields) */
.e2ma_signup_form_element {
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#333333;
}

/* For signup screens that are set to allow people to select which audience groups they'd like to join: Controls style for "Select your interests..." text */
.e2ma_signup_form_group_label {
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}

/* For signup screens that are set to allow people to select which audience groups they'd like to join: Controls style and spacing for groups displayed as options */
.e2ma_signup_form_groups {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#666666;
	border:1px solid #dddddd;
	padding:5px;
	margin-bottom:5px;
}

/* Controls the style and spacing of the word "required" and border surrounding that text */
.e2ma_signup_form_required_footnote {
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#666666;
	border:0px;
	padding:5px;
	margin-bottom:5px;
}

/* Controls the color of the asterisk that indicates a field is required */
.e2ma_signup_form_required_asterix, .fauxasterisk {
	color:#FF9900;float:right;
}

.e2ma_signup_form_required_footnote .e2ma_signup_form_required_asterix {
float:none !important;
}

/* Controls the alignment of "submit" and "clear" buttons */
.e2ma_signup_form_button_row {
	float:right;
}

/* Controls display of the "clear" button */
.e2ma_signup_form_button_row #e2ma_signup_reset_button {
	display: none;
}

/*Overrides browser default settings for button styles (for additional control of "submit" and "clear" buttons) */
.e2ma_signup_form_button { 
background:url(images/btn-signup-green.gif) no-repeat;
cursor:pointer;
width: 78px;
height: 20px;
border: none;
color:#FFFFFF;
padding-top:16px;
padding-right:0 !important;
margin-right:0 !important;

}



