/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

@ font-face {
	font-family: Sathu;
	src: url('fonts/Sathu.ttf');
}

* {margin:0px;padding:0px;}

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Sathu, Verdana, Arial, Sans-Serif;
	background-image:url(images/bg.gif);
	background-position:top left;
	background-color:#eaeef7;
	background-repeat:repeat-x;
	}

#page {
	width:980px;
	margin:auto;
	}

#header {
	height:120px;
	}

#header #logo {
	padding:38px 0px 0px 0px;
	}

#header #logo a {
	display:block;
	height:43px;
	width:305px;
	background-image:url(images/title.png);
	background-repeat:no-repeat;
	text-indent:-10000px;
	}

#content {
	
	}

#content .module_holder {
	margin:10px 0px;
	clear:both;
	background-image:url(images/module_bg.gif);
	background-repeat:repeat-y;
	background-position:top left;	
	}

#content .module_bar {
	height:1px;
	clear:both;
	background-image:url(images/module_bar.gif);
	background-repeat:no-repeat;
	background-position:top left;	
	}
	
#content .module div {
	padding:5px;
	}

#content .module_l {
	width:480px;
	float:left;
	margin:0px 10px 0px 0px;
	}

#content .module_r {
	width:478px;
	float:left;
	margin:0px 0px 0px 10px;
	}

#content .module h1#module_wmr a {
	display:block;
	width:100%;
	height:32px;
	background-image:url(http://seguru.com/wp-content/themes/seguru/images/wmr.gif);
	background-repeat:no-repeat;
	background-position:1px 0px;
	text-indent:-10000px;
	}

#content .module h1#module_consult {
	display:block;
	width:100%;
	height:32px;
	background-image:url(http://seguru.com/wp-content/themes/seguru/images/consult.gif);
	background-repeat:no-repeat;
	background-position:1px 0px;
	text-indent:-10000px;
	}

	#content .module .wpcf7 input.text {
		width:454px;
		background-color:#fafafa;
		color:#969696;
		border:1px #969696 inset;
		padding:3px;
		}

	#content .module .wpcf7 input.submit {
		float:right;
		}

#content .module h1#module_tool a {
	display:block;
	width:100%;
	height:32px;
	background-image:url(http://seguru.com/wp-content/themes/seguru/images/tool.gif);
	background-repeat:no-repeat;
	background-position:1px 0px;
	text-indent:-10000px;
	}

	#content .module ul li {
		margin:3px 0px 0px 20px;
		}

#content .module h1#module_social {
	display:block;
	width:100%;
	height:32px;
	background-image:url(http://seguru.com/wp-content/themes/seguru/images/social.gif);
	background-repeat:no-repeat;
	background-position:1px 0px;
	text-indent:-10000px;
	}

	#content .module div a#social_tw {
		display:block;
		text-align:center;
		width:150px;
		float:left;
		background-image:url(http://seguru.com/wp-content/themes/seguru/images/tw.gif);
		background-repeat:no-repeat;
		background-position:top left;
		padding:150px 0px 0px 0px;
		font-size:1.2em;
	}

		#content .module div a#social_tw span {
			display:none;
		}

	#content .module div a#social_fb {
		display:block;
		text-align:center;
		width:150px;
		float:left;
		background-image:url(http://seguru.com/wp-content/themes/seguru/images/fb.gif);
		background-repeat:no-repeat;
		background-position:top left;
		padding:150px 0px 0px 0px;
		font-size:1.2em;
		margin:0px 8px;
	}

		#content .module div a#social_fb span {
			display:none;
		}

	#content .module div a#social_ma {
		display:block;
		text-align:center;
		width:150px;
		float:left;
		background-image:url(http://seguru.com/wp-content/themes/seguru/images/myaffcon.gif);
		background-repeat:no-repeat;
		background-position:top left;
		padding:150px 0px 0px 0px;
		font-size:1.2em;
	}

		#content .module div a#social_ma span {
			display:none;
		}

#sidebar {
	display:none;
	}
	
#footer {
	clear:both;
	border: none;
	margin:0px 0px 20px 0px;
	}

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}
	
a img {
	border:0px;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */

a {
	font-variant:small-caps;
	text-decoration:none;
}

a:link, a:visited {
	color:#325093;
}

a:hover, a:active {
	color:#635b15;
}
