/*
Theme Name: Delegate Child
Version: 1.0
Description: Child theme for Delegate.
Author: Jennifer Ortiz
Author URI: http://www.woothemes.com
Template: delegate
*/
 
@import url("../delegate/style.css");

body h1, body h2, body h3, body h4, body h5, body h6  { margin: 0; font-family: "Helvetia Neue", Helvetica, Arial, Sans-serif; color:#DA1D1D;}


body #container {
background: #ededed none repeat-x scroll left top;
}

#header-wrapper {
background:#FFFFFF;
}
.full {
width:auto;
}


#header {
clear:both;
padding:10px 0;
position:relative;
}


#logo {
float:left;
line-height: 0;
}


#nav-wrapper {
background:#252525 url(images/navtile.jpg) repeat-x scroll center 0;
}

#navigation {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#252525 url(images/navtile.jpg) repeat-x scroll center 0;
font-family: "Helvetia Neue", Helvetica, Arial;
border:0 solid #252525;
height:38px;
margin-bottom:0;
padding:0 0;
text-transform:uppercase;
width:940px;
}

#nav a:hover, #nav .current_page_item a {
color:#2CA4E3;
text-decoration:none;
}

body h1 a:hover, body h2 a:hover, body h3 a:hover, body h4 a:hover, h5 a:hover, body h6 a:hover, body a:hover {
text-decoration:none;
color:#2CA4E3;
}

 #loopedSlider .container, .slider-nav {
-moz-box-shadow:0 0 4px #818181;
}

body #nav a {
color: #ffffff;
padding:0 15px 0 0;
}

body .slider-nav {
height: auto;
background: #252525
}

body #featured {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
margin-bottom:30px;
padding:5px 0 0;
width:100%;
}

body #featured p {
color:#ffffff;
font-size:14px;
line-height:20px;
margin-bottom:20px;
}

#loopedSlider .container {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#131313 none repeat scroll 0 0;
height:250px;
min-height:250px;
overflow:hidden;
position:relative;
width:940px;
}

#loopedSlider {
margin:0 auto;
width:940px;
z-index:1;
}

#loopedSlider .container, .slider-nav {
-moz-box-shadow:0 0 4px #000000;
}

#loopedSlider li#p {
left:-40px;
position:absolute;
top:70px;
}

#loopedSlider li#n {
position:absolute;
right:-40px;
top:70px;
}

.slider-nav ul li.active a {
color: #2CA4E3;
}

.slider-nav ul li a:hover {
color:#FFE61E ;
}

.slider-nav ul li a {
font-size: 115%;
}

#main.box, #main, .wp-pagenavi, #comments .comment .comment-container, #sidebar .widget {
-moz-box-shadow:0 0 4px #C4C4C4;
}

.post.home {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:#ffffff none repeat scroll 0 0 !important;
margin:0;
padding:15px 15px 20px;
}

.entry ol li {
    list-style-type: decimal;
}

/* 3.1 Typographic Elements */
.entry h1 { font-size: 20px; }  .entry h2 { font-size: 18px; }  .entry h3 { font-size: 16px; }  .entry h4 { font-size: 14px; }  .entry h5 { font-size: 12px; }  .entry h6 { font-size: 12px; }
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6  {	margin: 0 0 15px 0; color: #DA1D1D}

/*Component Thumbnail List*/

body .entry img, img.thumbnail {
border:1px solid #CCCCCC;
padding:0;
}

body .component.thumblist .section {
margin-bottom:52px;
padding:0 35px;
}
body .component.thumblist .last-section {
margin-bottom:40px;
}
body .component.thumblist .section-heading {
overflow:auto;
width:100%;
}
body .component.thumblist .section-heading h3 {
color:#D1D1D1;
float:left;
font-family:arial,sans-serif;
font-size:25px;
font-weight:bold;
}
body .component.thumblist .section-heading a {
float:left;
margin:11px 0 0 10px;
}
body .component.thumblist ul {
margin-top:8px;
overflow:hidden;
width:100%;
}
body .component.thumblist ul li {
float:left;
margin-right:17px;
width:137px;
list-style-type:none;
}
body .component.thumblist ul li.last {
margin-right:0;
}
body .component.thumblist ul li div.studio {
display:block;
height:45px;
margin:0 0 0 17px;
overflow:hidden;
width:103px;
}
body .component.thumblist ul li div.studio a {
cursor:pointer;
}
body .component.thumblist ul li div.studio span {
display:block;
text-indent:-10000px;
}
body .component.thumblist ul li div.studio a:hover {
background-color:transparent;
}
body .component.thumblist ul li div.thumb {
margin:0 0 5px;
}
body .component.thumblist ul li div.thumb a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #DCDCDC;
display:block;
height:87px;
padding:7px;
width:121px;
}
body .component.thumblist ul li div.thumb img {
height:87px;
width:121px;
}
body .component.thumblist ul li div.thumb a .icon {
background-color:#4F9B00;
background-position:-110px -494px;
border:7px solid #FFFFFF;
bottom:0;
height:22px;
left:auto;
position:absolute;
right:0;
top:auto;
width:27px;
}
body .component.thumblist b.studio {
float:none;
font-weight:100%;
}
body .component.thumblist ul li div.thumb a:hover {
background-color:#FFE61E;
border-color:#FFE61E;
cursor:pointer;
}
body .component.thumblist ul li div.thumb a:hover b {
border-color:#FFE61E;
}
body .component.thumblist ul li div.title {
color:#313131;
font-family:arial,sans-serif;
font-size:12px;
font-weight:bold;
padding:0 0 1px 8px;
}
body .component.thumblist ul li div.sub-title {
padding:0 0 2px 8px;
}
body .component.thumblist ul li div.other {
padding:0 0 0 8px;
font-size:85%;
font-weight:bold;
}
body .component.thumblist ul li div.other a {
font-size:11px;
font-weight:bold;
}
body .component.thumblist .button ul {
margin-top:0;
}
body .component.thumblist .button ul li {
margin-right:15px;
width:292px;
}
body .component.thumblist .button ul li.last {
margin-right:0;
}
body .component.thumblist .button ul li a {
text-align:center;
width:260px;
}

/* Submission Form */

body #lbodform {
    width: 516px;
    background: url("http://www.comcastlocalondemand.com/wp-content/themes/delegate/images/15.png") no-repeat scroll 0 0 #ffffff;
    height: 790px;
    color: #000000;
    }
    
/* Facebook CV Page */

body #cvapp {
    background: url("http://www.comcastlocalondemand.com/wp-content/themes/delegate-child/images/cvappwhite.png") no-repeat scroll 0 0 #ffffff;
    height: 790px;
    color: #000000;
    }
    
/* Footer */
body #footer {
background: #ffffff none repeat scroll 0 0;
width: 100%;
}

body #footer .bottom p {
clear:both;
text-align:center;
}
