/* Make Styles 
================================================ */

/* Landing Page
------------------------------------------------ */

.panel_content { height: 300px; width: 430px; }
.panel_content span { display: none; }

.content_container aside {
margin-top: 13px;
min-height:86px;
padding: 33px 0 39px 35px;
}
.content_container aside:nth-of-type(1) {
padding-right: 15px;
padding-left: 35px;
width: 235px;
}
.content_container aside:nth-of-type(2) {
float: right;
padding-right: 35px;
width: 585px;
}
.content_container aside:nth-of-type(1) p {
height: 48px;
line-height: 48px;
padding: 0;
}
.content_container aside li {  margin-right: 4px; }
.panel:nth-of-type(3) p a:first-of-type { color: #FFF; }

/* missing images */
span.missing_img {
background-color: #ccc;
display: block;
width: 48px;
height: 48px;
}

/* Idea, Better, Glory (Interior Pages)
---------------------------------------------- */
.interior .medium ul {
list-style-type: disc;
margin-left: 15px;
}
.interior .narrow img {
background-color: #ccc;
display: block;
float: left;
height: 60px;
margin-right: 14px;
width: 100px;
}
.interior .narrow li {
clear: left;
float: left;
font-size: 13px;
margin-bottom: 11px;
width: auto;
}

/* Start With an Idea 
------------------------------------------------ */
.idea > div {
background: url(../imgs/make/idea_header.jpg) no-repeat right top;
height: 308px; 
margin-top: 0;
}
.idea hgroup {
height: 226px;
top: 54px;
width: 280px;
}
.idea section { width: 100%; }
.idea p { margin-bottom: 19px; }

.idea section div, 
.idea section div * {
float: left;
width: auto;
}
.idea .odd h4, .idea .odd p, .idea .odd ul, .idea .even img { float: right; }
.idea section div h4, .idea section div p, .idea section div ul { width: 585px; }
.idea section div a { float: none; }
.idea li strong { margin-right: 4px; }

.idea section:nth-of-type(2) img { /* placeholder */
background-color: #ccc;
display: block;
margin-top: 14px;
height: 193px;
width: 940px;
}
.idea dl { font-size: 14px; }
.idea dt:first-letter, .idea dd:first-letter { font-weight: bold; }
.idea dt { margin-bottom: 6px; }
.idea dd { 
border-bottom: 1px solid #d5d5d5; 
line-height: 18px; 
margin-bottom: 15px;
padding-bottom: 13px; 
}

/* Make It Better 
---------------------------------------------- */
.better > div { 
background: url(../imgs/make/better_header.jpg) no-repeat right top; 
height: 245px;
margin-top: 20px;
}
.better hgroup { width: 235px; }
.better section:nth-of-type(2) p { width: 400px; }
.better section:nth-of-type(3) { margin-top: 50px; }

.bolt {
left: 395px;
position: absolute;
top: -40px;
}

/* Bask in the Glory
------------------------------------------- */
.glory > div { 
background: url(../imgs/make/glory_header.jpg) no-repeat right top;
height: 286px;
margin-top: 0;
}
.glory hgroup {
top: 41px;
width: 235px;
}
.glory .narrow ul { 
list-style-type: disc; 
margin: 10px 0 0 15px; 
}
.glory .narrow li { font-size: 14px; }
.glory .narrow li ul { list-style-type: none; }
.glory li ul li:before { content: "- "; }





