/*
Theme Name: Jemts
Theme URI: http://matthewmanela.com
Description: Child theme for Twenty Ten
Author: Matthew Manela
Author URI: http://matthewmanela.com
Template: twentyten
Version: 0.1
*/

@import url("../twentyten/style.css");


body {
  background-color:#101010;

}

blockquote {
  font-style: italic;
  padding: 0.5em 3em 1.5em 3em;
  color: #101A59;
  font-size: 1em;
  font-family: arial,sans-serif;
  line-height: 1.6em;
}

ul { 
list-style-type:disc;
}

a {
  text-decoration:none;
}

a:link {
  color:#C08038;
}

a:visited { 
 color: #653EAC;
}

a:active, a:hover { 
    color: #5E69AC;
    text-decoration:underline;
}

.entry-meta a:hover, .entry-utility a:hover { 
  color: #5E69AC;

}

.entry-meta {
  margin-top: 2px;
}

#wrapper {
  border: 3px solid #666;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  margin-bottom:20px;
}

#site-description {
  width:230px;
}

#site-title a {
  color:#1A1F43;
  font-family:tahoma;
  font-weight:bold;
  letter-spacing:2px;
  text-shadow: 4px 4px 8px #BBB;
}


#header {
  padding-top: 20px;
}



#header #branding {
  background-color:transparent ;
}

#branding img {
   display:none;	
}

#branding {
  background-color:#000;
}

#access {
  margin-left:-20px;
  width: 980px;
  background:#101A59;
}

#access A {
  font-weight:bold; 
}

#access UL LI.current_page_item > A {

}

#access ul ul a {
   background:#101A59;
   font-size: 88%;
}

#access li:hover > a, #access ul ul :hover > a { 
   background: #5E69AC;
   color: #ffffff;
}

#main {
  margin-left: -20px;
  width:990px;
  padding-top: 30px;
}

#content {
  margin-right: 250px;
}

#content, #content input, #content textarea {
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida", "Arial", "Verdana", sans-serif;    
  color: #333333;
  font-size: 16px;
}

.entry-content, .entry-summary { 
padding-top: 5px;
}

#content .entry-title, .entry-title a:link, .entry-title a:visited, #content h1 {
  color:#824808;
  font-size: 28px;
}

#content h2 {
  font-weight:bold;
  padding-top: 25px;
}

#content h2, #content h3 {
  color:#4251AC;
}
#content h3, #content h4
{
  padding-top:10px;
  margin-bottom: 10px;
}
#content h4 {

	font-weight:bold;
}

.hresume #main {
  margin-left: -0px;
  padding-top: 0px;
  width: auto;
}

.hresume h3.title {
  display:inline;
}

#footer {
  background:#101a59;
  margin-bottom:0px;
  padding-bottom:10px;
  color:#FFF;
  margin-left:-20px;
  padding-left:24pt;
  width:948px;
}

#footer .widget-title {
  color:#FFF;
}

#footer #site-info a {
  color:#FFF;
}

#colophon {
  border:none;
}

.entry-actions {
  float:right;
  margin-right:10px;
  height:30px;
}

.entry-actions .edit-link,  .entry-actions .comments-link { 
  background-attachment: scroll;
  background-color: transparent;
  background-image: url("http://matthewmanela.com/wp-content/themes/jemts/images/icons.gif");
  background-position: 0% 0%;
  background-repeat: no-repeat;
  display: block;
  font-size: 11px;
  height: 16px;
  line-height: 16px;
  padding-left: 25px;
  float:left;
  clear:none !important;
}

.entry-actions .edit-link { 
  background-position: 0px -64px;
  margin-left:10px;
}

.entry-actions .comments-link { 
  background-position: 0px -96px;
}

.widget-area ul ul {
  list-style:disc outside none;
}

#footer #site-info {
  font-size:18px;
  width:250px;
}
#footer .copyright {
  font-size:11px;
}

#footer-widget-area  .widget-area  {
  width:210px;
}

#footer-widget-area #fourth {
  float:right;
}


.syntaxhighlighter, .entry-content div.syntaxhighlighter {
  padding:8px 0px !important;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-bottom: 24px !important;

}

.syntaxhighlighter.nogutter td.code .container .line { 
    padding-left: 1em !important;
}

#aboutme {
	padding-left:10px;
	overflow:auto;
}
#aboutme img {
  float:left;
  margin-right:8px;
}

#aboutme div {
  float:left;
  margin-bottom:5px;
}

#aboutme a {
  font-size:15px;
}

.addthis_container {
  padding-top:20px;
}

#content table.spotlightTable {
  border:none;
  padding:0;
  margin-top:15px;
}

#content table.spotlightTable tr td {
    border-top: none;
    padding: 0;
}

#content table.spotlightTable .spotlight { 
  background-color: #ffffff;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-color: #000000;
  border-left-style: solid;
  border-left-width: 1px;
  border-right-color: #000000;
  border-right-style: solid;
  border-right-width: 1px;
  border-top-color: #000000;
  border-top-style: solid;
  border-top-width: 1px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  padding-bottom: 8px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 8px;
  width: 325px;
  font-size:70%;
  line-height: normal;
 }

#content .wlWriterSmartContent p, #content .wlWriterEditableSmartContent p {
  margin-bottom: 0px;
}

.commentlist .avatar {
  left:4px;
}

.cclink a, .cclink a:visited, .cclink a:hover {
  color: #C08038;
}

/*
@media screen and (max-width: 1024px) {

#primary, #secondary{
display: none;
}

#content {
margin-right:30px;
}

}*/

#aboutme .followme {
  background: url('http://matthewmanela.com/wp-content/uploads/2012/07/birdSmall.png') no-repeat 0 6px;
  padding-left: 15px;
}

#aboutme .contactme{
  background: url('http://matthewmanela.com/wp-content/uploads/2012/07/email_icon3.gif') no-repeat 0 6px;
  padding-left: 15px;
}

#aboutme .bio{
  background: url('http://matthewmanela.com/wp-content/uploads/2012/07/star2.png') no-repeat 0 4px;
  padding-left: 15px;
}


#main .widget-area {
  line-height: 21px;
}
#main .widget-area ul ul {
  list-style: none;
  margin-left: 0px;
}

#main .widget-area ul ul li {
  margin-bottom: 5px;
  margin-left: 5px;
}

h3.widget-title {
  letter-spacing: 1px;
  margin-bottom: 7px;
}

.widget-container {
  margin: 0 0 25px 0;
}

/* Gists Sidebar */
li.gist_item a.gist_title {
  
}

li.list_gists p.github_link a {
text-decoration: none;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4F4F4', endColorstr='#ECECEC');
background: -webkit-gradient(linear, center top, center bottom, from(#F4F4F4), to(#ECECEC));
border: 1px solid #D4D4D4;
border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
color: #333;
cursor: pointer;
display: inline-block;
font-family: Helvetica,arial,freesans,clean,sans-serif;
font-size: 11px;
font-weight: bold;
height: 21px;
padding: 0 5px;
position: relative;
text-shadow: 1px 1px 0 white;
white-space: nowrap;
margin-top: 8px;
}

li.list_gists p.github_link a:hover, .custom .sidebar li.list_gists p.github_link a:focus {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#435366', endColorstr='#1D2736');
background: -webkit-gradient(linear, center top, center bottom, from(#435366), to(#1D2736));
border-color: #435366 #435366 #1D2736;
color: white;
text-decoration: none;
text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
}