/*Theme Name: Twenty Ten Child
ThemeURI:
Description: Child of default WP theme by Margaret Fisk
Author: Margaret Fisk
Template: twentyten
License: GNU General Public License
License URI: license.txt
Text Domain: twentyten-child


/* =Theme customization starts here-------------------------------------------------------------- */
#content, #content input, #content textarea {
	color: #000;
}
/* From Jetpack Custom CSS */
.reading_normal{border:1px;display:block;padding:0;text-indent:1.3em;margin:0;text-align:left;line-height:1.3;font-size:1.2em}.chapter_header{display:block;font-size:2em;font-weight:700;font-style:italic;border-bottom:0;border-top:0;text-align:center;padding:0;margin:1.5em 0}.scene_header{display:block;margin:.5em 0;width: 2em;text-align:center}.reading_internal{border-bottom:0;border-top:0;display:block;font-style:italic;margin:2em 0;text-align:left;text-indent:0;padding:0 0 0 21.6pt}.excerpt_end{width: 4em;margin-top:2em;}
/* From Twenty Ten Mod */
.div_promo {
	border-width: 4px;
	border-color: #99CCFF;
	border-style: inset;
	font-size: 16px;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	background: #FFCC66;
}
.div_button, .div_button_row, .div_button_col, .div_button_group, .div_round {
	border-width:4px;
	border-color:#c97d1d;
	font-size: 12px;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	background: #e2fde3;
	}
.div_round {
	float: left;
	border-style: outset;
	font-size: 16px;
	border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	width: 110px;
	margin: 0 5px 0 0;
	}

.div_button_left {
	float: left;
	font-size: 16px;
	border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	}
.div_button_right {
	font-size: 16px;
	border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	float: right;
}
.div_button {
	border-style: solid;
	font-size: 20px;
	border-radius: 20px 20px 20px 20px;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	width: 100px;
	}
.div_button,.div_round a {
	text-decoration: none;
	}
.div_button_b {
	border-style: solid;
	font-size: 20px;
	background-image: url('http://margaretmcgaffeyfisk.com/wp-content/35$UE/2012/04/brick.gif');
	height: 27px;
	width: 97px;
	}
.div_button:hover,.div_round:hover {
	background: #c97d1d;
	border-color: #e2fde3;
	}
.div_button_row {
	margin: 0 5px 0 0;
	border-style: ridge;
	float: left;
	}
.div_button_col {
	margin: 1% 0 1% 75%;
	border-style: solid;
	float: top;
	}
.div_button_col a {
	text-decoration: none;
	}
.div_button_group_hold {
	margin: 5% 20% 5% 20%;
	}
.div_button_group, .div_button_groupi {
	margin: auto;
	font-size: 20px;
	border-style: outset;
	width: 45%;
	float: left;
	}
.div_button_groupi {
	font-size: 2px;
	border-style: inset;
	width: auto;
	text-decoration: none;
	}
.div_button_groupi:hover {
	background: #c97d1d;
	border-color: #e2fde3;
	}
.div_button_groupi:img {
	border-color: #c97d1d;
	background: transparent none;
	}
.div_button_groupb {
	border-style: inset;
	height: 27px;
	width: 97px;
	border-color: #c97d1d;
	background: transparent none;
	background-image: url('http://margaretmcgaffeyfisk.com/wp-content/35$UE/2012/04/amazonsmtrans.gif');
	background-repeat:no-repeat;
	float: left;
	}
.div_button_groupb:hover {
	background: #c97d1d;
	border-color: #e2fde3;
	}
.div_button_beveled {
	margin: auto;
	border:5px ridge #c97d1d;
	background: #e2fde3;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	padding: 15px;
}
#container_left {
	float: left;
	width: 610px;
	margin: 0 0 -300px 0;
}
#container_right {
	float: right;
	width: 290px;
}
#container.news {
	background: #63D1F4;
	width: 680px;
	margin-bottom: 10px;
}
/*top,right,bottom,left */
#content.maincontent {
	margin: 10px 0 0 10px;
	font-size: 24px;
}
#content.frontheader {
	margin: 0 0 0 0;
	font-size: 24px;
	font-weight: bold;
}

#content.maincontentf {
	margin: 10px 0 0 10px;
	font-size: 24px;
}

#content.front {
	margin: 0 0 0 0;
	border-top: 5px double #4876FF;
	padding: 8px;
}
#content.frontheader2 {
	margin: 10px 0 20px 0;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}
#content.side {
	margin: 10px 0 20px 0;
	border:20px groove #5E2605;
	background: #5E2605;
	position: relative;
}
#content.newsletter {
	margin: 10px 0 20px 0;
	border:10px groove #3399FF;
	background: #66FFFF;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	padding: 15px;
}
#content table {
     font-size: .8em;
     border-width: 1px 0 1px 1px;
    border-color: #e7e7e7;
    border-style: solid;
}
#wrapper {
	background: #FFFCCF;/*#fff;*/
}
#site-info {
	text-align: center;
	width: 100%;
}
#site-generator {
	float: left;
	text-align: center;
	width: 100%;
}
/* =Global Elements #FFFECE
-------------------------------------------------------------- */

/* Main global 'theme' and typographic styles */
body {
	background: #C0DFF1;/* #f1f1f1;*/
}
#blog_header_image{
	background: url(images/headers/blog_header_image.jpg) no-repeat;
	height: 198px;
	padding-left: 25px;
	clear: both;
	text-align: center;
         Z-index: 2;
	text-decoration: none;
}
#blog_header_image .description {
	font-size: 11pt;
	color: #666666;
	height: 198px;
	padding-top: 125px;
}
.description a {
	text-decoration: none;
}
#site-title {
	width: 620px;
}
#site-title a {
	position:relative;
	z-index:2;
}
#site-description {
	position:relative;
	color: #000;
	background: #FFFCF;
	font-size: 18px;
	font-weight: bold;
	margin: 0 10px 20px 0; /* top,right,bottom,left
	width: 280px; */
	z-index:2;
	width: 100%;
	text-align: right;
}
/* This is the custom header image */
#branding img {
	position:relative;
	margin-top: -70px;
	z-index:1;
}
.div.menu-footer
	{
	clear: both;
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
	position: relative;
	font-size: 13px;
}

.menu-footer ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
	position: relative;
	right: 50%;
	}
.menu-footer ul li {
	margin: 0 0 0 1px;
	padding: 0;
	float: left;
	position: relative;
	left: 50%;
	top: 1px;}
#content tr th,
#content thead th {
	color: #888;
}
.page-title a:link,
.page-title a:visited {
	color: #888;
}
.entry-meta {
	color: #888;
}
.entry-content_f {
	clear: both;
	padding: 2px 0 0 0;
	white-space: normal;
}
.entry-content label {
	color: #888;
}
.page-link {
	margin: 0 0 22px 0;
	line-height: inherit;
}
.entry-utility {
	color: #888;
}
.entry-meta a,
.entry-utility a {
	color: #888;
}
img.alignleft {
	padding: 10px;
}
.wp-caption img {
	max-width; inherit;
}
.wp-caption p.wp-caption-text {
	color: #888;
}
.gallery .gallery-caption {
	color: #888;
}
-------------------------------------------------------------- */

.navigation {
	color: #888;
}
.navigation a:link,
.navigation a:visited {
	color: #888;
}
.comment-meta a:link,
.comment-meta a:visited {
	color: #888;
}
.reply a,
a.comment-edit-link {
	color: #888;
}
#comments .pingback p {
	color: #888;
}
#respond label {
	color: #888;
}
#respond .form-allowed-tags {
	color: #888;
}
#primary {
	background: #FFFCCF;
}




#alltitles-form-header {
	float: left; padding-left: 10px;}
#alltitles-form  ul {
	margin: 0;}
#alltitles-form  li {
	display: inline-block;	padding-left: 2%;}
#alltitles-form  div {
 display: inline-block; }
div#alltitles_cover.loop_module.benefits.use_alltitless {
	width: 100%;}
div#alltitles_cover.loop_content.benefits.alltitles_cover {
	margin: .25%;	background-color: #FFFFFF;	}
#alltitles_cover img {
	display: block;	margin-left: auto;	margin-right: auto;	}
/* Add with detail fade out */#alltitles_cover > a:hover > div.alltitles_detail {
background-color: #000000;color: #FFFFFF;z-index: 2000;visibility: visible;position: relative;}
#alltitles_cover > a:hover > div > span.alltitles_detail_label {
color: #FFFFFF !important;font-size: 200%;display: inline;position:absolute;top: 30px;left: 30px;}
#alltitles_cover > a > div > span.alltitles_detail_label {
display: none;}
#alltitles_cover > a:hover > div > span.alltitles_cover_missing {
display: none;}
#alltitles_cover div.header {
 position: relative; }
#alltitles_cover div > span.alltitles_cover_missing {
display: inline;position: absolute; top: 5px;left: 50px; padding: 30px 5px;}
#alltitles_cover > a:hover > div > img {
opacity:0.4;filter:alpha(opacity=40);}

/* format title detail page */
.title_left_side ul{
	list-style-type: square;}
.title_left_side_header {
	text-shadow: .01em .01em #000000;	text-align:left;	font-size: 1.2em;}
.title_left_side_divider_top {
	border: none;	margin-top: 2em;}
.title_left_side_divider {
	border-style:solid;	border-top: .8em;	margin-top: 2em;}
.title_article_header {
	font-size: 2em;	text-align:center;	padding-bottom: 1.5em;}
.title_article_box {
}
.title_article_box ul{
	list-style-type: disc;}
.title_difference_header {
	font-size: 1.5em;	text-align: center;}
.title_difference_box {
	float: right;	padding: 1em;	margin: 1em;	background-color: rgb(51,255,204);	border-style: outset;	width: 50%;	color: rgb(42, 47, 53);}
.title_right_side_header {
	text-align:center;	font-size: 1.5em;}
.title_right_side_box {
	border-style: solid;	border-width: .1em;	margin-top: .5em;	padding: .5em;}

@media (max-width: 1200px) {

}
@media (min-width: 801px) and (max-width: 1242px) {

}
@media (min-width: 768px) and (max-width: 800px) {

}
@media (min-width: 980px) and (max-width: 1199px) {
}
@media  (min-width: 768px) and (max-width: 979px) {

}

