/*
Theme Name: Mondragon
Theme URI: http://constructiehale.ro/
Description: WordPress Theme by <a href="http://www.siteconstruct.ro/">SiteConstruct</a>.
Version: 1.0
Author: templatemonster
Author URI: http://siteconstruct.ro/
Tags: black, white, fixed width, two columns, widgets
*/

* {margin:0; padding:0;}

body {
	margin:0; padding:0;
	background:#1b1b1b url("site-files/background.jpg") repeat-x;
	text-align: justify;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
}
.clear {clear:both;}

h1, h2, h3 {margin-top: 0;}
h1 {font-size: 1.6em;font-weight: normal;}
h2 {font-size: 1.6em;}
h3 {font-size: 1em;}

ul {}
a {text-decoration: none;color: #696969;}
a:hover {border-bottom: none;}

/* Begin Images */
a img {border: none;}
p img {padding: 0;max-width: 100%;}
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;}
img.left {float: left; margin: 0 20px 0 0;}
img.right {float: right;margin: 0 0 0 20px;}
/* Begin Various Tags & Classes */
code {font: 1.1em 'Courier New', Courier, Fixed;}
acronym, abbr, span.caps{font-size: 0.9em;letter-spacing: .07em;}
acronym, abbr, span.caps {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #999;}
blockquote {margin: 15px 30px 0 10px;padding-left: 20px;border-left: 5px solid #ddd;}
blockquote cite {margin: 5px 0 0;display: block;}
.center {text-align: center;}
.hidden {display: none;}
.screen-reader-text { position: absolute; left: -1000em;}
hr {display: none;}
/* Captions */
.aligncenter,div.aligncenter {display: block; margin-left: auto; margin-right: auto;}
.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.wp-caption img {margin: 0; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;}


#wrapper {margin:0 auto; padding:0;width:980px;}
	#wrapper img {border:none;}
	
#header {width:980px; margin:0 0 3px 0; padding:0; text-align:center;}
	
	#header .logo {float:left; width:95%; text-align:left; padding:0; margin:20px 0 0 0; height:80px; background:url("site-files/logo.png") bottom left no-repeat}
		#header .logo a {color:#f8f3f7; text-decoration:none;}
		#header .logo a:hover {color:#eb3628; text-decoration:none;}
		#header .logo h1 {font-size:26px; line-height:25px; padding:25px 0 0 210px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-variant:small-caps; color:#fff;}

	#flash-header {margin:0; padding:0; text-align:center;}
		#flash-header ul {list-style:none; margin:0; padding:0;}
		#flash-header li {float:left; margin:0; padding:0;}
			#flash-header li img {border:none;}
	
	#header .menu {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; display:block; width:978px; height:38px; margin:5px 0; padding:0; background:url("site-files/menu-bg.png") repeat-x; border:1px #404243 solid; boredr-width:0 1px;}
	#header .menu ul {margin:0; padding:0; list-style-type:none; background:none; height:37px;}
	#header .menu ul li {display:inline; float:left;}
	#header .menu ul li a {display:block; background:none; color:#fff; padding:8px 19px; text-decoration:none; margin:4px 0 0 5px; font-weight:bold; text-transform:uppercase; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-shadow:0 1px 0 #181818; display:inline-block;}
		* html #header .menu ul li a {display:inline-block;}
	#header .menu ul li a:link, #header .menu ul li a:visited {color:#fff;}
	#header .menu ul li a:hover {background:none; color:#eb3628;}
		
#page {width: 980px; margin: 0; padding:0;}
#page-bgtop {border-top:5px #232323 solid}
#page-bgbtm {padding:0;}

/* Latest Post */
#latest-post {padding: 20px; border: 1px solid #e7e7e7;}

/* Content */
#content {float: left; width: 740px; margin:0; padding:10px 5px 0 0; background:none;}

.post {font-size:13px; line-height: 140%; margin:0; padding:0;}
	.post h1 {font-weight:normal;}
	.post a {color: #fff; text-decoration:underline;}
	.post a:hover {color:#eb3628;}
.title {margin:0; padding:5px 0 0 0; font-size:22px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase;}
	.title a {border-bottom: none; color: #fff; text-decoration:none}
	.title a:hover {color:#eb3628;text-decoration:none}
.byline {margin: 5px 0 10px -5px; padding: 0 0 0 5px; font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; line-height:8px; text-transform:uppercase; letter-spacing:-0.5px;}
	.byline a {color: #fff;text-decoration:none}
	.byline a:hover {color:#eb3628;text-decoration:none}
.tag {padding: 0 15px;}

.entry {padding:0; color:#fff}
	.entry p {margin:0 0 10px 0;} 
	.entry ul, .entry ol {padding:0 0 20px 30px;}

.links {width:80px; height:33px; text-align:right; font-weight:bold;}
	.links a {display:block; height:25px; padding-top:8px; text-align:left;}
	.links a:hover {}

/* Sidebars */
#sidebar {float: right; width: 234px; margin:0; padding:0; background:#232323;}
.sidebar {float: left; color: #fff;}
	.sidebar ul {margin: 0; padding: 0; list-style: none;}
	.sidebar li {padding: 0; }
	.sidebar li ul {background: none; padding-bottom: 20px;}
	.sidebar li li {margin: 0px 5px 0 15px; padding: 5px 0px; border-bottom:1px #232323 solid;}
	.sidebar li h2 {height:26px; margin:0; padding: 10px 0 0 5px; font-size: 18px; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; font-weight:normal; color:#fff;}
	.sidebar h2 a {}
	.sidebar a {font-size:13px; font-weight:normal; color:#fff; text-decoration:none; text-transform:uppercase; text-align:left;}
	.sidebar a:hover {color:#eb3628;text-decoration:none}
.widget_global_translator table {float:right;}

#footer {padding:10px 0 10px 10px; margin:-5px 0 10px 0; width:968px; font-size:11px; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; background:#000; border:1px #232323 solid;}
	#footer a:hover {color:#eb3628;text-decoration:none}

#global-translator {margin-bottom:35px; padding-bottom:35px;}