/* @override http://blog.makeyourmark.org.uk/wp-content/themes/mym/style.css */

/*  
Theme Name: MYM Blog
Theme URI: www.vohm.com
Description: The MYM Blog theme. Based on Kubrick v1.5
Version: 0.1
Author: Andy Conroy
Author URI: http://www.vohm.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


/**
 * Master styles for Make Your Mark
**/

/* Tags *********************************************************************/

body {
  background-color: #333;
  color: #1B1818;
  font: 10pt/1.3 "Helvetica Neue", Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
}

/* - Headers */

h1, h2, h3, h4, h5 {
  font-weight: bold;
}

h1 {
  font-size: 2em;
  color:#fff;
  padding: 0;
  margin: 0;
}

h2 {
  font-size: 1.2em;
  line-height: 1.083;
  margin-top: 1.083em;
  margin-bottom: 1.083em;
}

h3 {
  font-size: 1em;
}

/* - Links */

a {
  color: #1B1818;
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  color: #666;
  text-decoration: underline;
}

/* Forms */

label {
  font-weight: bold;
  display: block;
  margin-bottom: 0.25em;
}

/* - Misc. */

hr {
  background-color: #CCC;
  border: none;
  clear: left;
  color: #CCC;
  height: 1px;
  margin: 1em 0;
  overflow: hidden;
}

img {
  border: none;
}

small {
  margin-top: 0;
  padding-top: 0;  
}

/* Classes ******************************************************************/

.left {
  float: left;
  margin: 0 1.1em 1.1em 0;
}

.right {
  float: right;
  margin: 0 0 1.1em 1.1em;
}

/* IDs **********************************************************************/

#container {
  min-width: 960px;
}

/* - Header */

#header { 
  background: #2F97D8 url("images/euk2_header_bg.png") repeat-x;
  height: 140px;
  overflow: hidden;
}

#logo {
  float: left;
  padding: 20px 0 0 40px;
  width: 200px;
}

#logo a {
  background: url("images/euk_logo_blue.png") no-repeat;
  display: block;
  width: 121px;
  height: 95px;
  text-indent: -5000px;
}

#statement {
  color: #FFF;
  margin: 0 230px 0 245px;
  padding-top: 40px;
}

#statement p {
  font-size: 2em;
  font-weight: bold;
  letter-spacing: -0.04em;
  line-height: 1em;
  margin: 0;
  padding: 5px;
  text-transform: uppercase;
}

#statement div.caption {
  background: #0ca7e3;
  float: left;
  margin: 0;
  padding: 5px 10px;
  letter-spacing: normal;
  filter:alpha(opacity=90);
  opacity: 0.9;
  -moz-opacity: 0.9;
}

#statement h1 a {
  color: #FFF;  
}

#statement h1 a:hover {
  color: #FFF;
  text-decoration: none;
}

/* - Main */

#main {
  background-color: #FFF;
  clear: both;
  padding-bottom: 3em;
  overflow: hidden;
  width: 100%;
}

/* -- Left Column */

#left-col {
  float: left;
  width: 230px;
}

/* -- Right Column */

#right-col  {
  float: right;
  width: 230px;
}

/* -- Sidebars */

#sidebar,
#sidebar2 {
  margin: 20px;
}

#sidebar h3,
#sidebar2 h3 {
  color: #ee2c74;
}

#sidebar ul,
#sidebar2 ul {
  font-size: 0.85em;
  list-style: square;
  margin: 1em 0;
  padding-left: 2em;
}

/* -- Block Widgets */

/* ---- Search */

.widget_search {
  margin: 1em 0;
}

.widget_search input#s {
  font-size: 0.85em;
  padding: 0;
  margin: 0 0.5em 0 0;
  width: 10em;
}

.widget_search #searchsubmit {
  font-size: 0.85em;
  margin: 0;
  padding: 0;  
}

ul.social-networking-links {
  padding: 0 !important;
  margin-top: 0;
}

ul.social-networking-links li {
  list-style: none;
  margin: 0;
  line-height: 15px;
}

ul.social-networking-links li a {
  color: #333 !important;
}

ul.social-networking-links .facebook-link {
  background: url("images/icons/facebook.gif") no-repeat 3px 50%;
  padding-left: 27px;
}

ul.social-networking-links .myspace-link {
  background: url("images/icons/myspace.gif") no-repeat 4px 50%;
  padding-left: 27px;
}

ul.social-networking-links .bebo-link {
  background: url("images/icons/bebo.gif") no-repeat 0 50%;
  padding-left: 27px;
}

/* GEW Countdown block */
#text-462651701 {
  margin-bottom: 20px;
}

/* -- Content */

#content-container {
  margin: 0 250px 0 250px;
  padding: 1em 0;
}

#content {
  overflow: hidden;
  width: 100%;
}

#content a {
  color: #FA0081;
}

#content h2,
#content h3 {
  margin-bottom: 0;
  padding-bottom: 0;
}

#content img[align=left] {
  margin: 0 0 1em 1em;
}

#content img[align=right] {
  margin: 0 1em 1em 0;
}

/* Posts */

.post {
  clear: both;
  border-bottom: 1px solid #ccc;
}

.post .postmetadata {
  clear: both;
}

.post .postmetadata a {
  color: #38B343 !important;
}

.post small {
  color: #666;
}

/* Navigation */

#content .navigation {
  font-size:  0.85em;
  margin: 1em 0;
  overflow: hidden;
}

#content .navigation a {
  color: #38B343 !important;
}

#content .navigation .alignleft {
  float: left;
}

#content .navigation .alignright {
  float: right;
}

/* - Comments */

#comments {
  clear: both;
  overflow: hidden;
}

.commentlist {
  padding-left: 1em;
  margin-left: 1em;  
}

.commentlist li {
  border: 1px solid #CCC;
  padding: 1em;
  margin-bottom: 1em;
}

.commentlist li.alt {
  background-color: #EEE;
}

/* - Comment Form */

#comments #respond {
  margin-top: 2em;
}

#respond input#author,
#respond input#email,
#respond input#url {
  margin-left: 0;
  width: 40%;
}

#respond textarea.comment {
  width: 60%;
  height: 10em;
}

/* - Footer */

#footer {
  color: #FFF;
  clear: both;
  overflow: hidden;
  padding: 0.5em 1em 3.5em 250px;
}

#contact-details p {
  margin: 0;
}

.company-info,
.wordpress {
  color: #999;
  font-size: 0.85em;
  line-height: 1.529;
}

p.company-info {
  background:url("images/euk_logo_on_grey.gif") no-repeat scroll left center transparent;
  margin-top: 10px;
  padding: 10px 0 10px 60px;
}

.company-info a,
.wordpress a {
  color: #72DE02;
}



#feed-button {
	float:right;
	margin-top:0px;
	padding-top:0px;
	padding-right:70px;
}

#feed-button p {
	margin:0px;
	padding:0px;
}

#feed-button a {
	margin:0px;
	padding:0px;
	display:block;
	width:134px;
	height:37px;
	text-indent: -5000px;
	background: url('images/feed-button_blue.gif');
}