/*#########################################################################################
## CreateSpace content.css
## Layout for the Content pages(begin R22)
## Created: 4/16/05
## Author: Brandon D. Ove (bove@createspace.com) / Mark Treat (mtreat@createspace.com)
#########################################################################################*/

#main_content {
   width:            482px;
   background:       url(https://ssl.images-createspace.com/csp/Special/Img/content_bg.gif) repeat-y;
   text-align:       left;
}

#full_page_main {
   width:            724px;
   background:       url(https://ssl.images-createspace.com/csp/Special/Img/full_page_bg.gif) repeat-y;
   text-align:       left;
   margin:           0px 0 0px 5px;
}

#full_page_main h2 {
   margin-top:       0px;	
}

.full_page_main {
   width:            724px;
   background:       url(https://ssl.images-createspace.com/csp/Special/Img/full_page_bg.gif) repeat-y;
   text-align:       left;
}

#full_page_main div {
   padding:       10px 20px;
}

/* LINKS ################################################################################*/

.boxed {
   font-size:     11px;
}

.boxed ul {
   border:        1px solid #efefef;
}

.boxed div {
   margin:        4px;
   padding:    6px;
   border:        1px solid #efefef;
}

.boxed li {
   padding:    0 10px;
}

.boxed p {
   padding:    5px 0 10px 0;
   border-bottom: 1px solid #efefef;
}

.boxed li.first h3 {
   padding-top:   10px;
}

.boxed li.last p {
   padding-bottom:   0;
   border-bottom: none;
}

/* SHOWCASE #############################################################################*/

div#main_showcase {
   width:            555px;
   float:            right;
   margin-right:     175px;
   margin-bottom:    -10px;
}
* html div#main_showcase {
   margin-right:     85px;
   margin-bottom:    0px;
}

div#featured_showcase {
   border:           1px solid #ccc;
   padding:       5px;
   padding-left:     15px;
   margin:           0 10px 20px 0;
   background:       white url(https://ssl.images-createspace.com/csp/Special/Img/spotlight_bg_fade.gif) repeat-x;
}

div#featured_showcase h2,
div#main_showcase .headline {
   font-size:        18px;
}

div#featured_showcase img#featured_flag {
   margin:           -6px 0 0 -16px;
}

* html div#featured_showcase img#featured_flag {
   margin:           -6px 0 0 -36px;
}

#main_showcase h2 {
   font-size:        14px;
   margin:           10px 0 0 0;
}

#main_showcase h3 {
   color:            #666;
   font-size:        12px;
   font-weight:      normal;
   margin:           0 0 20px 0;
}

#main_showcase p {
   font-size:        13px;
}

div#main_showcase #large_member_photo {
   border:           1px solid #989898;
   float:            right;
   width:            180px;
   height:           220px;
   margin:           5px;
   margin-left:      20px;
}

div#main_showcase #large_member_photo div {
   border:           1px solid white;
   opacity:       0.3;
   margin:           5px;
   height:           208px;
}

div#main_showcase .member_item {
   float:            left;
   margin:           5px 20px 5px 0;
}

#main_showcase .small_showcase {
   float:            left;
   margin-right:     6px;
   width:            165px;
   height:           240px;
   border:           1px solid #ccc;
   padding:       5px;
   background:       white url(https://ssl.images-createspace.com/csp/Special/Img/spotlight_bg_fade.gif) repeat-x;
   text-align:       center;
   font-family:      Aria, Verdana, Helvetica, sans-serif;
}

.small_showcase #member_photo {
   border:           1px solid #989898;
   width:            130px;
   height:           160px;
   margin:           5px;
   margin-left:      18px;
}

.small_showcase #member_photo div {
   border:           1px solid white;
   opacity:       0.3;
   margin:           5px;
   height:           148px;
}
