/*   
Theme Name: Doughboy
Theme URI: 
Description: I <3 The Dough
Author: Michael Giaimo
Author URI: http://www.inspirawebdesign.com
Template: thematic
Version: 1.0
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/* Google fonts */
@import url(http://fonts.googleapis.com/css?family=PT+Sans|Bilbo+Swash+Caps);

body {margin:10px 0; background-color:#1A4E80; color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-size:1em}
a {text-decoration:none; color:#9C022E}
.page-id-8 a {color:#1A4E80}

.myclear {clear:both}

#wrapper {width:980px; background-color:#FFF; padding:10px; margin:10px auto; border-radius:5px; box-shadow:2px 2px 5px #000}

#header {margin:5px 0 0 -10px; height:160px}
	#blog-title {float:left;}
		#blog-title a {display:block; width:300px; height:113px; text-indent:-9999em; background:url(img/logo.png) no-repeat}
	
	.skip-link {display:none}
	#branding {height:113px}
	
	#access {overflow:inherit}
	#header .menu {width:1000px; background:url(img/navbarbkgrnd.png) no-repeat; height:66px; margin-top:-20px; font-family: 'PT Sans', sans-serif;}
	#header .menu ul {height: 66px; list-style: none outside none; margin: 0 0 0 460px;}
	#header .menu ul li {float:left; background:url(img/navseparator.png) no-repeat}
	#header .menu ul li a {display:block; height:66px; line-height:66px; font-size:20px; color:#FFF; padding:0 40px}
		#header .menu ul a:hover {background:url(img/navhover.png) repeat-x 0 4px; color:#FFF}
	
	.socialmedia {position: absolute; right: -2px; top: 60px;}
		.socialmedia img {margin-left:0}

#content {border:1px solid #CCC; padding:10px 30px; width:880px !important; margin-top:20px !important; margin-bottom: 14px !important;}

.entry-title {color: #9C022E; font-family: 'Bilbo Swash Caps',cursive; font-size: 3em; font-weight: bold; margin: 30px 0 40px;}

.myfooter {color:#9C022E; width:1000px; margin:-45px auto 0; font-family:Verdana, Geneva, sans-serif; font-size:0.75em}
	.myfooter ul.menu {list-style:none; }
	.myfooter .menu li {float:left;}
		.myfooter ul.menu a {display:block; padding:0 15px}
		.myfooter ul.menu a:hover {color:#1A4E80}
.mycopy {text-align:right; margin-right: 20px;}


/* Calendar */
#calendar_wrapLarge code, #calendar_wrapLarge {font-family: 'PT Sans', sans-serif; font-size:14px}
#calendar_wrapLarge h2 {font-size: 22px; font-weight: bold; margin-bottom: 20px;}
#calendar_wrapLarge h2 span:hover {color:#9C022E}
#wp-calendarLarge thead {color: #666666; font-size: 16px;}
#wp-calendarLarge .dayHead {background-color:#666 !important;}
#wp-calendarLarge #todayLarge .dayHead {background-color:#1A4E80 !important;}


/* Contact Form */
#post-12 .contact-header {}
#post-12 .contact-row {float: left; width: 425px;}
#post-12 input {
	border: 1px solid #CCCCCC;
	border-radius: 5px 5px 5px 5px;
	color: #666666;
	font-size: 22px;
	height: 30px;
	padding-left: 5px;
	width: 300px;}
#post-12 .contact-message {clear:both}
	#post-12 .contact-message textarea {
		border: 1px solid #CCCCCC;
		border-radius: 5px 5px 5px 5px;
		color: #666666;
		font-family: 'PT Sans',sans-serif;
		font-size: 16px;
		height: 100px;
		padding: 5px;
		width: 500px;}
#post-12 .contact-captcha img {margin-bottom: -7px;}
#post-12 #mysub {clear:both}
#post-12 #mysub input {
	background-color: #999999;
    border: 2px solid #666666;
    border-radius: 15px 15px 15px 15px;
    box-shadow: 1px 1px 1px #888888;
    color: #FFFFFF;
    height: 54px;
    padding: 10px;}
.contactpic {float:right; margin-top:-240px}

/* Image Galleries */
#ngg-gallery-1-28 img, #ngg-gallery-3-28 img, #ngg-gallery-4-28 img, #ngg-gallery-2-28 img {height: 202px; width: 270px;}
.slideshowlink p {float:left}
.backto {float:right}
#post-28 .ngg-albumtitle, .ngg-description {font-family: 'PT Sans',sans-serif;}
#post-28 .ngg-albumtitle {float:left; margin-right:10px;}
#post-28 .ngg-description {color: #666666; font-size: 18px; margin-top: -18px;} 
#post-28 .ngg-album {border: medium none; float: left; margin: 0 0 20px 12px; width: 412px;}

/* Music player */
#beats {width: 300px; margin: -10px auto -39px;}
	
/* The rest of the music player custom stuff is in the plugin css file!! */
/* wp-content/plugins/mp3-jplayer/player-silverALT.css */

/* webkit */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	
	
	
	
		
}
