/*
Theme Name: blog.jacca.net
Theme URI: http://blog.jacca.net
Description: blog.jacca.net theme
Version: 1
Author: jacca
Author URI: http://jacca.net
*/

/* desktop general */

body {
	font-family: 'Pontano Sans', sans-serif;
	font-size: 13px;
}

a { 
	text-decoration: none;
	border: 0;
	color: #bbae23;
	outline: none;
}

a:link{
	text-decoration: none;
	color: #bbae23;
}

a:visited{
	text-decoration: none;
	color: #bbae23;
}

a:hover{
	text-decoration: underline;
	color: #c4bb24;
}

h2 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 24px;
	font-weight: 300;
	margin: 24px 0 6px 0;
}

ul {
	list-style-type: none;
}

.splash {
	background-color: #000000;
	height: 490px;
	margin: 0 0 24px;
}

.splash-title {
	position: relative;
	top: -101px;
	left: 655px;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 48px;
	font-weight: 700;
	color: #ffffff;
}

.splash-subtitle {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 20px;
	font-weight: 300;
	color: #dddddd;
}

#splash_img {
	width: 520px;
}

.post-footer {
	margin: 6px 0 0 0;
}

#sidebar {
	position: relative;
}

#first-sidebar, #second-sidebar {
	vertical-align: top;
	top: 0;
	display: inline-block;
}

#first-sidebar {
	left; 0px;
}

#second-sidebar {
	left: 225px;
}

#twitter_update_list {
	width: 150px;
}

#twitter_update_list>li {
	list-style-type: none;
	margin: 12px 0 12px 0;
}

.reply {
	margin: 8px 0 24px 0;
}

#commentstitle, #trackbackstitle {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 300;
	font-size: 20px;
	margin: 24px 0 6px 0;
}

#comment {
	width: 60%;
}

.page-footer {
	margin: 36px 0 0 0;
	color: #ffffff;
	height: 200px;
background: rgb(40,52,59); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4MzQzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY0JSIgc3RvcC1jb2xvcj0iIzgyOGM5NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNWJkYzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(40,52,59,1) 0%, rgba(130,140,149,1) 64%, rgba(181,189,200,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(40,52,59,1)), color-stop(64%,rgba(130,140,149,1)), color-stop(100%,rgba(181,189,200,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(40,52,59,1) 0%,rgba(130,140,149,1) 64%,rgba(181,189,200,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(40,52,59,1) 0%,rgba(130,140,149,1) 64%,rgba(181,189,200,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(40,52,59,1) 0%,rgba(130,140,149,1) 64%,rgba(181,189,200,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(40,52,59,1) 0%,rgba(130,140,149,1) 64%,rgba(181,189,200,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28343b', endColorstr='#b5bdc8',GradientType=0 ); /* IE6-8 */


}
	
/* mobile general */

@media handheld, only screen and (max-width: 800px) {

	splash {height: 300px}
	#splash_img {display: none}
	.splash-title {left: 50px}
	.splash-subtitle {margin: 20px 0 0 3px}

}


/* iPhone4 */

@media only screen and (-webkit-min-device-pixel-ratio: 2) { 

}