/*  
Theme Name: BlagTheme
Theme URI: http://www.phillipwright.com
Description: BlagTheme
Version: 1.0
Author: Phillip Wright
Author URI: http://www.phillipwright.com/

*/
ul.qtrans_language_chooser {
  list-style:		none;
  display:		inline-block;
  float:		right;
  margin:		0;
  padding:		1px 0 0 0;
}

ul.qtrans_language_chooser li {
  display:		inline-block;
  margin:		0 0 0 5px;
}

.amazonad {
  margin:		10px 0 0 10px;
  clear:		right;
  float:		right;
}

.figure {
  float:		right; 
  background:		#32384C;
}

body, h1, h2, h3, h4, h5, h6, blockquote, p, form {
  margin:		0;
  padding:		0;
}

body {
  margin:		0;
  font-family: 		Arial, Helvetica, Georgia, Sans-serif;
  font-size:		16px;
  text-align: 		center;
  vertical-align:	top;
  background:		#22283C;
  color:		#ffffff;
}

h1{
  font-family:		Arial,Helvetica, Sans-serif;
  font-size: 		24px;
  padding:		0 0 10px 0;
}

a:link, a:visited, a:hover {
  text-decoration:	none;
  color:		#ffffff;
}


p {
  padding:		10px 0 0 0;
}

#masthead {
  margin:		0 auto 0 auto;
}

#logowrapper {
  margin:		0 auto 0 auto;
  background:		#000000;
}

#logo {
  margin:		0 auto 0 auto;
  text-align:		left;
  width:		750px;
}

#logo a:link, #logo a:visited, #logo a:hover {
  text-decoration:	none;
  color:		#ffffff;
}

#navwrapper{
  margin:		0 auto 0 auto;
  background:		#666666;
}

#navbar {
  clear:		both;
  margin:		0 auto 0 auto;
  width:		750px;
  font-size:		14px;
}

.navlink a:link, .navlink a:visited {
  text-decoration:	none;
  color:		#ffffff;
  background:		#22283C;
  width:		75px;
  display:		block;
}

.navlink a:hover {
  text-decoration:	none;
  color:		#ffffff;
  background:		#32384C;
  width:		75px;
  display:		block;
}

.navlink {
  float:		left;
  margin:		0px 5px 50x 0;
  width:		75px;
  text-align:		center;
  background:		#dddddd;
  font-weight:		bold;
}

#wrapper {
  clear:		both;
  margin:		0 auto 0 auto;
  width:		750px;
  text-align:		left;
}

#container {
  margin-left:		auto;
  margin-right:		auto;
  float:		left;
  width:		500px;
  display:		inline;
}

.post {
  padding:		10px 0 10px 0;
}

.post a:link, .post a:visited, .post a:hover {
  text-decoration:	none;
  font-style:		italic;
  color:		#ffffff;
}

.post h2 {
  font-family:		Arial,Helvetica,Sans-serif;
  font-size:		20px;
  text-align:		right;
}

.entry {
  font-family:		"Times New Roman",Georgia,Serif;
  line-height:		24px;
  text-align:		justify;
}

.entry p:first-child:first-letter {
  float:		left;
  font-size:		72px;
  line-height:		72px;
  text-transform:	uppercase;
  font-weight:		bold;
  color:		#A24100; 
  padding:		0 5px 0 0;
  font-family:		Arial, Helvetica, Sans-serif;
}

.entry p:first-child:first-line {
  font-variant:		small-caps;
}

.entry p:first-child:after {
  content:		"";
  display:		block;
  height:		0;
  clear: 		both;
  width:		100%;
}

p.postmetadata {
  margin:		10px 0 0 0;
  background:		#32384C;
}

.navigation {
  padding:		10px 0 0 0;
  font-size:		14px;
  font-weight:		bold;
  line-height:		18px;  
}

.sidebar {
  margin:		0 0 0 10px;
  float:		left;
  width:		240px;
  display:		inline;
  color:		#ffffff;
  background:		#32384C;
  
}

#s, #s:hover, #s:focus {
  border-width:		0;
  background:		#22283C;
  width:		220px;
  color:		#ffffff;
}

.sidebar a:link, .sidebar a:visited, .sidebar a:hover {
  text-decoration:	none;
  color:		#ffffff;
}

.sidebar ul {
  list-style-type:	none;
  margin:		0;
  padding:		0 10px 0 10px;
}

.sidebar ul li {
  padding:		10px 0 10px 0;
}

.sidebar ul li h2 {
  font-family:		"Times New Roman",Georgia, Serif;
  font-size:		16px;
}

.sidebar ul ul li {
  padding:		0;
  line-height:		24px;
}

.sidebar #profile {
  background:		url(blagprof.jpg) top left no-repeat;
  background-position:	center center;
  height:		332px;
}

.pagelink {
  list-style:		none;
  float:		right;
  font-size:		12px;
  margin-right:		5px;
  color:		#ffffff;
}

table#wp-calendar {
  width:		100%;
}

#footer {
  clear:		both;
  float: 		left;
  width:		500px;
  padding:		20px 0 10px 0;
  text-align:		center;
}

#footer p {
  font-size:		24px;
  font-weight:		bold;
  color:		#C44B00; 
}

.comments-template {
  margin: 		10px 0 0;
  border-top: 		1px solid #ccc;
  padding: 		10px 0 0;
}

.comments-template ol {
  margin: 		0;
  padding: 		0 0 15px;
  list-style: 		none;
}

.comments-template ol li {
  margin: 		10px 0 0;
  line-height: 		18px;
  padding: 		0 0 10px;
  border-bottom: 	1px solid #ccc;
}

.comments-template h2, .comments-template h3 {
  font-family: 		Arial, Helvetica, Sans-serif;
  font-size: 		16px;
}

.commentmetadata {
  font-size: 		12px;
}

.comments-template p.nocomments	{
  padding: 		0;
}

.comments-template textarea {
  font-family: 		Arial, Helvetica, Sans-serif;
  background:		#32384C;
  width:		100%;
  font-size: 		12px;
  border-width:		0;
  color:		#ffffff;
}

input#author, input#email, input#url {
  border-width:		0;  
  color:		#ffffff;
  background:		#32384C;
  float:		left;
  width: 		250px;
  margin:		0 5px 0 0;
}

input#submit {
  margin:		0 0 0 0;
  border-width:		0;
  color:		#ffffff;
  background:		#32384C;
  float:		left; 
  width:		125px;
  height:		20px;
}

.contactfield {
  border-width:		0;  
  color:		#ffffff;
  background:		#32384C;
  float:		right;
  width: 		450px;
}

.contactarea {
  border-width:		0;  
  color:		#ffffff;
  background:		#32384C;
  width:		100%;
  float:		right;
  height:		100px;
  margin-top:		3px;
  margin-bottom:	5px;
  font-family:		Arial, Helvetica, Sans-serif;
}

input.contactbutton {
  margin:		0 0 0 0;
  border-width:		0;
  color:		#ffffff;
  background:		#32384C;
  float:		right; 
  width:		75px;
  height:		20px;
}
