/*
Theme Name: AD
Theme URI: http://www.assantedesign.com/
Description: A custom theme for a design company website.
Version: 1.0
Author: Matt Cwalinski
Author URI: http://dualtonemedia.com/
*/



------------------------------------------------------------------ */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; }



/* GENERAL
------------------------------------------------------------------- */

*::-moz-selection { background: #51a201 none repeat scroll 0 0; color: #fff; }

html, body { color: #242626; }
html {
	margin: 0;
	padding: 0;
	height:100%;
}


body {
	font: 100%/1.5 "Lucida Grande", "Helvetica Neue", Arial, "Lucida Sans Unicode", sans-serif;
	text-align: center;
	display:block;
	margin:0 !important;
	padding:0 !important;
/*	
	background:  url(../ad2/img/bg_body.jpg) repeat;
	background-attachment:fixed;
	background-size: 100%;
	background-position:center;
*/	
}

#wrapper{position:relative; z-index:900; width:890px; margin:0 auto; height:100%; background:#fff; padding:0 0 25px 0;}

#background {
    width: 100%; 
    height: 100%; 
    position: absolute; 
    left: 0px; 
    top: 0px; 
	z-index:-1;
}

#bg, #bg table, #bg td, #cont {
    height:100%;
    width:100%;
    overflow:hidden;
}

#bg { 
    position: fixed;
	padding:0 0 25px 0;
}

#bg div {
    height:200%;
    left:-50%;
    position:absolute;
    top:-50%;
    width:200%;
}

#bg td {
    text-align:center;
    vertical-align:middle;
}

#bg img {
    margin:0 auto;
    min-height:50%;
    min-width:50%;
}

/*Hiding the wood paneling*/
#bg{background:#ebebeb;}
#bg table{display:none;}


.stretch {
    width:100%;
    height:100%;
}

a { text-decoration: none; }
a:link, a:visited { color: #998675; }
a:focus, a:hover, a:active { color: #998675; }

#submenu a:focus { color: #111; }




em { font-style: italic; }



h1 { font-size: 34px; line-height: 1.2; margin: 0.3em 0 10px; }
h2 { font-size: 26px; color:#998675; font-family:Georgia, "Times New Roman", Times, serif; line-height:25px;padding-bottom:10px; font-weight:normal; }
h3 { font-size: 11px; color:#998675; font-family:Arial, Helvetica, sans-serif; line-height:10px;padding-bottom:0px; font-weight:normal; text-align:left; margin-top:-16px; }
h4 { font-size: 10px; color:#4d4d4d; font-family:Arial, Helvetica, sans-serif; line-height:25px;padding-bottom:0px; font-weight:normal; text-align:right; }
h4 a:link, a:visited{ font-size: 10px; color:#4d4d4d; font-family:Arial, Helvetica, sans-serif; line-height:25px; font-weight:normal; text-align:right; }
h5 {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; font-weight:100; margin-left:20px;}
h5 a:link, a:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; font-weight:100; }
h6 {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999; font-weight:100; margin-left:20px;}
h7 {font-family:Georgia;
font-size:24px;
color:#998675;
font-weight:none;
text-align:left;
margin-top:-10px;
line-height:25px;
}

h8 {font-family:Georgia;
font-size:24px;
color:#998675;
font-weight:none;
text-align:left;
margin-top:-10px;
line-height:25px;
}

h9 { font-size: 10px; color:#4d4d4d; font-family:Arial, Helvetica, sans-serif; line-height:25px;padding-bottom:0px; font-weight:normal; text-align:right; }
h9 a:link, a:visited{ font-size: 10px; color:#998675; font-family:Arial, Helvetica, sans-serif; line-height:25px; font-weight:normal; text-align:right; }


#hometext{
margin-top:30px;
margin-left:5px;
}


/* Generic classes
------------------------------------------------------------------- */

/* Beautified ampersands */
.amp { font-family: "Palatino Linotype", Palatino, Georgia, "Times New Roman"; font-style: italic; }
/* Emphasize your name in the About-Box */
.smaller-caps { font-size: 110%; font-variant: small-caps; }
.hidden { display: none; }
.top-link { background: transparent url(../cordobo-green-park-2/img/top-sprite.png) 0 5px no-repeat; padding-left: 12px; }
.top-link:hover { background-position: 0 -29px; }



/* Wordpress specific CSS
------------------------------------------------------------------- */

.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.aligncenter img, .aligncenter p.wp-caption-text {
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.alignleft { float: left; }
.alignright { float: right; }
img.alignleft { display: inline; margin: 0 7px 2px 0; padding: 4px; }
img.alignright { display: inline; margin: 0 0 2px 7px; padding: 4px; }
.entry div.alignleft { float: left; margin: 0 8px 7px 0; }

/* Resizes the image to the maximum width of the content area */
.entry img {
  max-width: 576px;
  /* smooth image resizement in IE7+ */
  -ms-interpolation-mode: bicubic;
}

.wp-caption {
  background-color: #F0F0F0;
  border: 1px solid #E5E5E5;
  overflow: hidden;
  padding: 3px;
}

.wp-caption img { border: 0 none; margin: 0; padding: 0; }

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

.more-link {
  background-color: #F4F8F9;
  border-bottom: 1px solid #E6F0F2;
  font-size: 11px;
  font-weight: none;
  padding: 5px 6px 3px;
  text-shadow: 0 1px 0 #fff;
}

.more-link:hover { background-color: #E6F0F2; border-bottom-color: #B3CDD8; color: #000; }

/* Tables and #wp-calendar */
table { color: #4d4d4d; width: 100%; }



/* STRUCTURE
------------------------------------------------------------------- */

#header, #main {
  background-color: #fff;
  text-align: left;
  margin: 0 auto 8px auto;
  width: 890px;
}

#headline { float: left; margin: 5px -350px 0 0; width: 850px; }

#quote { background:  url(../ad2/img/quote.png) no-repeat; float: left; margin-top: 5px; margin-left:20px; width: 850px; height:90px; }



#pagination h3 a{ font-family:Arial, Helvetica, sans-serif; color::998675; font-size:10px; margin-top:1px; text-align:right;}


#pageleft {float:left; margin-top:-5px; margin-left:-10px;}

#pageright {float:right; margin-top:4px; margin-right:200px;}

#featured { width:420px; height:94px; float:left;  margin: 0 0px 0 0; overflow: hidden; padding: 35px 0 40px 0; }

#searchresult { width:420px; margin-top:-60px; margin-left:5px; }

#searchresult h2{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#fff; }

#newshome { width:420px; height:94px; float:right;  margin: 0 48px 0 0; overflow: hidden; padding: 35px 0 40px 0; }


#header, #sidebar{ font-size: 0.7em; }
#header { height: 90px; margin-top: -20px; position: relative; }
#container { float: left; margin-bottom:0px; margin-left:20px; width: 900px; }
#content {  margin: 0 0px 0 0; overflow: hidden; padding: 19px 0 0; }
#sidebar { background-color: #fff; border-left: 3px solid #D5DADD; float: right; margin-left: -3px; padding: 15px 20px 15px 10px; width: 320px; }


#footer { background:#fff;  margin: 0px auto 0px auto; padding-top:60px; width:890px;   height:41px;  }

#copyright {float:right; margin:-12px; margin-right:20px;}

#imgcontainer { width:900px; height:320px;  }

#pagelist { width:680px;  }


#largeimg { float:left; width:630px;margin-left:20px; }

#largeimg3 { float:left; width:630px;}


#singlecontent { float: right; width:212px;  margin-right:12px; }

#singlecontent3 { float: right; width:212px;  margin-right:45px; }



.singlecontent h2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#998675;
font-weight:none;
text-align:left;
border-bottom: 1px solid #E6F0F2;
text-decoration:underline;
}


.singlecontent3 h2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#998675;
font-weight:none;
text-align:left;
border-bottom: 1px solid #E6F0F2;
text-decoration:underline;
}



/* HEADER
------------------------------------------------------------------- */


/* Start EXAMPLE CODE image logo */
/*
#logo, #logo a { display: block; height: 19px; width: 87px; }
#logo { position: absolute; top: 28px; left: 27px; }
#logo a { background: transparent url(img/logo.png) top left no-repeat; text-indent: -9999em; }
.description { color: #868F98; display: block; left: 124px; position: absolute; top: 44px; }
*/
/* End EXAMPLE CODE image logo */


/* Start EXAMPLE CODE text logo */

#branding { background: none; height:57px; width:219px; position: absolute; top: 30px; left: 20px; }

/* End EXAMPLE CODE text logo */


/* MENUES */

#accessibility li, #accessibility a,
#menu li, #menu a,
#submenu li, #submenu a { display: block; float: left; }

#accessibility { position: absolute; right: 0px; top: 47px; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; text-transform:lowercase; color:#998675; margin-right:20px;}
#accessibility a { padding: 0 0px 0 4px;  font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; text-transform:lowercase; color:#998675;}
#accessibility .last-item a { background: none; padding-right: 0; }

#nav { position: absolute; top: 75px; left: 0; width: 985px; }

ul#menu {
  height: 10px;
  padding: 10px 28px 0 18px;
  width: 900px;
}

#menu a {
  color: #998675;
  font-weight: none;
  line-height: 10px;
  margin-top:10px;
  padding: 0px 8px 0 10px;
  text-transform:lowercase;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  border-right: 1px solid #c2c2c2; 

}

#menu3 {
  height: 10px;
  padding: 10px 0px 0 0px;
  width: 300px;
  margin-left:180px;
  text-align:right;
}

#menu3 a {
  color: #998675;
  font-weight: none;
  line-height: 14px;
  margin-top:10px;
  padding: 0px 0px 0 0px;
  text-transform:lowercase;
  font-size:14px;
  font-family:Georgia;
  text-align:right;

}

#menu2 {
  height: 10px;
  width: 400px;
  margin-top:9px;
}

#menu2 a {
  color: #998675;
  font-weight: none;
  line-height: 10px;
  text-transform:lowercase;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  margin-right:20px;

}

#menu2 h2{ font-family:Arial, Helvetica, sans-serif; font-size:10px;}

#menu2 h3{ font-family:Arial, Helvetica, sans-serif; color::998675; font-size:10px;}

#topnavigation{
width:500px;
height:20px;
float:right;
margin-top:47px;
}


/* Removes the background separator in Opera 9+, Firefox 2+, Safari 3+ */
#menu .page-item-home a, #submenu li:first-child a { background: none; }

/*
  FF3.5/Safari4/Chrome2/Opera10 - applies a darker text-shadow to the link for a seamless transition
  http://cordobo.com/1119-provide-visual-feedback-css/
 */
#menu a:hover, #menu a:focus, #menu .current_page_item a {
  /* Fallback - Adds more contrast to the navigation for IE6/7/8 */
}

#submenu-bg { background: transparent url(../cordobo-green-park-2/img/bg-submenu.jpg) 0 0 repeat-x; height: 30px; width: 985px; }
ul#submenu { display: block; padding: 8px 21px 0; }
#submenu a { background: transparent url(../cordobo-green-park-2/img/navigation.png) left -200px no-repeat; color: #666; padding: 0 5px 0 7px; }
#submenu .current_page_item a { color: #111; }
#submenu a:hover { color: #000; }


/* 3rd level navigation - only visible if you have grandchild pages */

#submenu li ul { display: none; }
#submenu li:hover ul  {
  background-color: #fff;
  border: 1px solid #eaeaea;
  clear: both;
  display: block;
  float: none;
  left: auto;
  line-height: 1;
  padding: 6px 6px 4px;
  top: auto;
  overflow: auto;
	width: 100%;
	*width: 200px;	
}
#submenu li li, #submenu li li a { clear: both; display: block; float: none; padding: 0; width: auto; }
#submenu li li a {
  background-color: #f7f7f7;
  border-bottom: 1px solid #fff;
  margin-bottom: 1px;
  padding: 9px 10px;
}
#submenu li li a:hover { background-color: #e9e9e9;me }

/* Top search */
#nav-search { height: 8px; line-height: 8px; margin-left:689px; margin-top:7px;}
#nav-search label { display: none; }
#s, #searchsubmit {  }
#s {
  border: 0px solid #777;
  font-size: 8px;
  font:Arial, Helvetica, sans-serif; color:#8BC53F;
  font-weight:bold;
  height: 8px;
  padding: 4px 5px 2px;
  width: 145px;
  text-align:right;
}
#nav-search #s { border-color: #69ab01; border-bottom-color: #548301; border-right-color: #548301; }
#searchsubmit {
  background: #669900 url(../cordobo-green-park-2/img/button-style-input.png) center left repeat-x;
  border: 1px solid #666;
  color: #fff;
  font-size: 11px;
  height: 23px;
  letter-spacing: 1px;
  line-height: 20px;
  padding: 0 5px;
  -moz-box-shadow: 0px 0px 1px #fff;
  -webkit-box-shadow: 0px 0px 1px #fff;
}

/* Fixes Firefox 2 and 3 */
#searchsubmit, x:-moz-any-link { padding: 0 5px 3px; *padding: 0 5px; }


/* POSTs and PAGEs
------------------------------------------------------------------- */

.page, .post, .pagetitle, .nocomments { padding: 0 28px; }
.post, .nocomments { padding-bottom: 20px; }
.post { margin-bottom: 30px; }
.entry { margin: 0px 0 5px; font-size: 12px; line-height: 15px; font-family:Arial, Helvetica, sans-serif; }

.meta {
  background-color: #F4F8F9;
  border-bottom: 1px solid #E6F0F2;
  border-top: 1px solid #E6F0F2;
  color: #3e5867;
  display: block;
  font-size: 11px;
  height: 19px;
  line-height: 19px;
  margin: 0 -28px;
  padding: 6px 28px;
  text-shadow: 0px 1px 0px #fff;
  width: 576px;
}

* html .meta { height: 1%; }
.meta:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

a.button-style {
  border: 1px solid #F4F8F9;
  border-radius: 3px 3px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  display: inline-block;
  height: 11px;
  line-height: 11px;
  padding: 4px 6px;
  width: auto;
}

a.button-style:hover {
  background: #5388b6 url(../cordobo-green-park-2/img/button-style.png) center left repeat-x;
  border-color: #1b5a8d;
  color: #fff;
  text-shadow: 0 1px 0 #0f4570;
}

p strong, li strong { color: #2E2E2E; }

.entry p, .entry ol, .entry ul, .entry dl { margin: 0 0 9px; color: #4d4d4d; }
.entry blockquote p { margin: 0; }

.entry ol { margin-left: 0.75em; padding-left: 12px; }
.entry ul { margin-left: 0.5em; padding-left: 12px; }
.entry ol li { list-style-type: decimal; }
.entry ul li { list-style-type: disc; }

.entry dl { }
.entry dt { font-weight: none; }
.entry dd { background: transparent url(../cordobo-green-park-2/img/dl-arrow.gif) 0 4px no-repeat; padding: 0 0 4px 1em; }



/* PAGINATION on single.php */

.previousnext, .pagination { font-size: 11px; margin-bottom: 10px; }

.page-link {
  background-color: #F4F8F9;
  border-bottom: 1px solid #E6F0F2;
  border-top: 1px solid #E6F0F2;
	display: block;
  font-size: 11px;
  font-weight: none;
  height: 16px;
  line-height: 16px;
	margin: 9px 0 20px;
  padding: 5px 8px;
}

.page-link span, .page-link a {
  cursor: pointer;
  display: block;
  float: left;
  height: 16px;
  line-height: 16px;
  margin: 0 0 0 3px;
  text-align: center;
  width: 16px;
}

.page-link span { background-color: #fff; color: #111;}
.page-link a span { margin: 0; }
.page-link a:link span, .page-link a:visited span { background-color: #5B8EAD; color: #fff; }
.page-link a:hover span, .page-link a:active span, .page-link a:focus span { background-color: #285776; color: #fff; }
.page-link strong { display: block; float: left; margin-right: 5px; }

.postmetadata { border-bottom: 1px dotted #ddd; border-top: 1px dotted #D5D5D5; color: #999; font-size: 11px; margin-top: 20px; padding: 7px 2px; }
.postmetadata a { color: #666; padding: 2px 4px; }
.postmetadata a:hover { background-color: #efefef; }

/* Advertisement space - see Admin Settings */
#something { padding: 7px 2px; width: 572px; border-bottom: 1px dotted #ddd; }
#somethingspecial { padding: 0 54px; width: 468px; }



/* COMMENTS
------------------------------------------------------------------- */
.comments{clear:both;}
h3#comments, h4#pings { float: left; }
h3#comments, #respond h3 { margin: 0 0 5px; font-size: 34px; }
#respond h3 { margin: 18px 0 5px 28px; }
h4#pings { line-height: 1.2; margin: 10px 0; width: 150px; }

.comments-header,
.navigation { border-bottom: 1px solid #E6F0F2; text-shadow: 0 1px 0 #fff; }

.navigation {
  background-color: #E6F0F2;
	border-top: 1px solid #fff;
  font-size: 11px;
  height: auto;
  line-height: 28px;
  overflow: hidden;
  padding: 0 28px;
}

.comments-header { background-color: #F4F8F9; border-top: 1px solid #E6F0F2; padding: 6px 28px; }
.comments-header-meta {
  float: right;
  font-size: 11px;
  font-weight: none;
  line-height: 44px;
  padding: 4px 0 0 ;
}

.commentlist {
  background-color: #f9fbfc;
  border: 28px solid #f9fbfc;
  border-top: 0 none;
  font-size: 11px;
}
.pinglist { margin-top: 10px; width: 420px; float: right; }

li.pings {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #E6F0F2;
  margin: 0;
  padding: 4px 10px;
  width: 400px;
}

.pings:first-child { border-top: none; }
.pings:last-child { border-bottom: none; }

.comment {
	background: transparent url(../cordobo-green-park-2/img/bg-comment.png) 10px 19px no-repeat;
  border-top: 28px solid #f9fbfc;
  border-left: 40px solid #f9fbfc;
}

.comment-body {
  background-color: #f4f8f9;
  color: #3e5867;
  margin-left: 20px;  
  padding: 11px 15px;
  position: relative;
}

.comment-body img.avatar {
	border: 1px solid #eee;
	padding: 2px;
  position: absolute;
  left: -60px;
}

ul.children { }
.comment ul.children li { border-top: 15px solid #f9fbfc; }

.comment-meta { font-size: 10px; margin-bottom: 3px; }
.comment-author-admin { background-image: url(../cordobo-green-park-2/img/bg-comment-admin.png); }
.comment-author-admin > .comment-body { background-color: #E6F0F2; }
.comment p, .comment blockquote { padding: 0 0 7px; }
.comment blockquote p, .comment blockquote blockquote, .comment blockquote blockquote p { margin: 5px; padding: 7px; }
.commentlist cite, .commentlist cite a { font-style: normal; font-size: 12px; }
.commentlist cite a { background-color: #fff; padding: 2px 5px; border-bottom: 1px dotted #ddd; }

/* Not used */
li.thread-alt { }
.comment-author { }
.commentlist .thread-even { }
.commentlist .depth-1 { }
.commentlist .odd { }
.commentlist .even,
.commentlist .alt { }
.comment-author cite { }
.says { }
.comment div em { } /* comments awaiting moderation. */

.reply { overflow: hidden; }

a.comment-reply-link { 
  color: #666;
  display: block;
	float: right;
  padding: 2px 6px;
}
.comment-reply-link:hover { background-color: #fff; color: #333; }

#comments{margin:20px; clear:both;}
	#comments ol.commentlist{border-bottom:1px solid #ddd; text-align:left; margin:0; padding:0; }
		#comments .commentlist li{margin:0; padding:0;}
		#comments .commentlist li.even{border-bottom:1px dotted #ccc;}
		#comments .commentlist li.odd{}
			#comments .commentlist li .comment-author{}
			#comments .commentlist li .comment-meta{}
			#comments .commentlist li .comment-body{}
			#comments .commentlist li .reply{}

#respond {
  background-color: #F4F8F9;
  /*margin: 20px;*/
  overflow: hidden;
  padding: 0 20px;
}

#commentform { padding: 18px 28px 0; }
	#commentform p{text-align:right;}

.cancel-comment-reply,
.you-must-be-logged-in { padding: 0 0 0 28px; }

.respond-left { float: left; width: 42%; }
.respond-right { float: left; width: 58%; padding:15px 0 0 0;}

#respond label { display: block; font-size: 11px; height: 20px; margin: 3px 0 9px; width: 85%; }

input#author, input#email, input#url {
  border: 1px solid #ddd;
  color: #999;
  display: block;
  height: 15px;
  line-height: 15px;
  padding: 5px 3px;
  width: 85%;
}

textarea#comment {
  border: 1px solid #ddd;
  font-family: inherit;
  height: 150px;
  margin: 0 0 9px;
  padding: 5px 3px;
  width: 100%;
}

#respond input:focus,
textarea#comment:focus {
  color: #000;
  border-color: #aaa;
  -moz-box-shadow: 3px 3px 0px rgba(238,238,238,1);
  -webkit-box-shadow: 3px 3px #eee;
}

input#submit {
  background: #5388b6 url(../cordobo-green-park-2/img/button-style.png) center left repeat-x;
  border: 1px solid #3b73a3;
  border-radius: 3px 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  color: #fff;
  font-size: 11px;
  font-weight: none;
  height: 24px;
  line-height: 24px;
  padding: 0 10px;
}



/* SIDEBAR
------------------------------------------------------------------- */

.currently-viewing,
#sidebar #about,
#sidebar .categories,
#sidebar .archives,
.pagenav,
#meta,
.linkcat,
.widget { border-bottom: 1px dotted #ddd; margin: 0 0 8px; padding: 0 8px 9px; }

.categories li li, .pagenav li li { margin-left: 6px; }

ul.sb-list { margin-left: 10px; }

/* h4 -> sb-title - less semantic, better for search engine positioning */
.sb-title {
  color: #434343;
  font-size: 14px;
  padding-bottom: 1px;
  text-transform: uppercase;
}

ul.sb-tools { border-bottom: 1px dotted #ddd; margin: 9px 0; padding: 0 8px 9px; }
.sb-tools li { display: block; min-height: 34px; }

.sb-tools a span {
  color: #86180A;
  display: block;
  font-size: 12px;
  padding-bottom: 3px;
  text-transform: uppercase;
}
.sb-tools a:hover span { color: #C54E0B; }

.twitter-icon, .rss-icon {
  padding-left: 65px;
	color: #111;
  display: block;
	line-height: 1.25em;
}

.twitter-icon { background: transparent url(../cordobo-green-park-2/img/twitter_48.png) top left no-repeat; }
.rss-icon { background: transparent url(../cordobo-green-park-2/img/rss-icon.png) center left no-repeat; }
.sb-icon-text { padding: 3px 0 0; }

.previous-post a, .next-post a {
  background: transparent url(../cordobo-green-park-2/img/next-prev-sprite.png) right -195px no-repeat;
	display: block;
	line-height: 1.2;
	margin: 8px 0 0;
  padding: 2px 65px;
}

.next-post a:active, .next-post a:focus, .next-post a:hover { background-position: right -295px; border: none; }
.previous-post a, .previous-post a:link, .previous-post a:visited { background-position: 0 5px; padding-right: 0; }
.previous-post a:active, .previous-post a:focus, .previous-post a:hover { background-position: 0 -95px; }

ul.group {
  float: left;
  margin: 0 0 0 10px;
  overflow: hidden; 
  padding: 0;
  width: 150px;
}



/* CLEARFIX
------------------------------------------------------------------ */

html .clearfix { display: block; }
* html .clearfix { height: 1%; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }



/* PRINT Styles
------------------------------------------------------------------ */

@media print {
  #header { height: 20pt; position: static; }
  /* Attaches the URI to each link so they are visible in the print version */
  #content .entry a:after { content: "  [" attr(href) "] "; }
  #accessibility, #nav, #sidebar { display: none; }
  hr { display: none; }
}




.articol {
float:left;
width:270px;
margin:5px 23px 5px 0;
background:#ffffff;
padding:0px;
}

.articol h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4d4d4d;
text-transform:none;
font-weight:bold;
text-align:left;
}

.articol h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4d4d4d;
text-transform:none;
font-weight:none;
text-align:left;
}


.articol2 {
float:left;
width:560px;
margin:5px 23px 10px 0;
background:#ffffff;
padding:0px;
}

.articol2 h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4d4d4d;
text-transform:none;
font-weight:none;
text-align:left;
}

.articol3 {
float:left;
width:775px;
margin:5px 23px 10px 0;
background:#ffffff;
padding:0px;
border-bottom: 1px solid #ccc;

}

.articol2 h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4d4d4d;
text-transform:none;
font-weight:none;
text-align:left;
}

.articol4 {
float:left;
width:775px;
margin:5px 23px 10px 0;
background:#ffffff;
padding:0px;

}

.search-results {
	float:left;
	width:775px;
	margin:5px 23px 10px 0;
	background:#ffffff;
	padding:0px;
}

.search-results #searchform{}
.search-results input#s{border:1px solid #777777; font-size:12px; padding:5px 10px;}
.search-results input#searchsubmit{}


.imagine {
width:264px;
height:116px;
margin:8px 3px 3px 3px;
padding:0px;
float:left;
}

.imagine img {
border:0;
width:264px;
height:116px;
float:left;
}

.imagine:hover {
}

.imagine2 {
width:630px;
height:422px;
margin:0px 0 0 0;
padding:0px;
}

.imagine2 img {
border:0;
width:630px;
height:422px;
}

.imagine2:hover {
}

.imgtitle {
width:264px;
margin:0px 0 0 0;
float:right;
}

.imgtitle h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
font-weight:bold;
text-align:left;
margin-bottom:-20px;
}

.imgtitle h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
font-weight:none;
text-align:left;
font-style:italic;
}

.imgtitle h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
font-weight:none;
text-align:left;
padding-bottom:20px;
}

.imgtitle h3 a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
font-weight:none;
text-align:left;
font-style:italic;
}

.imgtitle2 {
width:490px;
margin:0px 0 10px 10px;
float:left;
}

.imgtitle2 h2 {
font-family:Georgio;
font-size:28px;
color:#4d4d4d;
font-weight:none;
text-align:left;
}

.imgtitle2 h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
font-weight:none;
text-align:left;
margin-bottom:10px;
margin-top:10px;
}

.imgtitle2 h3 a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
font-weight:none;
text-align:left;
}

.imgtitle2 h4 a {
font-family:Georgio;
font-size:10px;
color:#998675;
line-height:15px;
font-weight:none;
text-align:left;
}

.imgtitle4 {
width:490px;
margin:6px 0 10px 10px;
float:left;
}

.imgtitle4 h2 {
font-family:Georgio;
font-size:28px;
color:#4d4d4d;
font-weight:none;
text-align:left;
}

.imgtitle4 h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
font-weight:none;
text-align:left;
margin-bottom:10px;
margin-top:10px;
}

.imgtitle4 h3 a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
font-weight:none;
text-align:left;
}

.imgtitle4 h4 a {
font-family:Georgio;
font-size:10px;
color:#998675;
line-height:15px;
font-weight:none;
text-align:left;
}

.imgtitle5 {
background:url(../ad2/img/servbg.png)  no-repeat;
width:800px;
margin:6px 0 10px 6px;
float:left;
}

#services{
width:800px;
height:115px;
padding:0px;
float:left;
}

#services h4{
font:Arial, Helvetica, sans-serif; size:13px; color:#000000;
text-align:left;
line-height:15px;
letter-spacing:1px;
}


#services1{
width:175px;
height:116px;
float:left;
border-right: 1px solid #eee;

}

#services2{
width:205px;
height:116px;
padding-left:15px;
float:left;
border-right: 1px solid #eee;

}

#services3{
width:170px;
height:116px;
padding-left:15px;
float:left;
border-right: 1px solid #eee;

}

#services4{
width:175px;
height:116px;
padding-left:15px;
float:left;

}



/******************************************************
 *******************CALL-OUT SECTION*******************
 ******************************************************/
#banner{position:relative; background:url("images/bg_banner_callout.jpg") no-repeat; height:168px; width:850px; margin:0 auto; }
#banner h1{position:relative; height:100%;}
#banner h1 a{position:relative; display:block; height:100%; }
#banner h1 a span{display:none;}
#heading img{margin:0 20px; border-bottom:1px solid #cfcfcf;}
#banner.archive{background:none; height:auto; padding:0;}
#banner.archive h1{position:relative; height:100%; margin:0; padding:0; border-bottom:1px solid #cfcfcf;}
#heading .pagination{margin:0 20px;}
/*Content*/
#callout_content{position:relative; padding:0 20px; margin:0; min-height:980px;}
#callout_content #posts{float:left; overflow:hidden; width:674px;}
#callout_content h2,
#callout_content h2 a{font-family:arial, helvetica, san-serif; font-size:18px; font-weight:bold; color:#515151; margin:0; padding:0;}
#callout_content small{position:relative; top:-4px; float:left; color:#998675; font-size:11px; clear:both;}
#callout_content .post{float:left; margin:0; padding:10px 0;}
#callout_content .pic{width:290px; float:left; margin:0 0 10px 0; clear:both;}
#callout_content .entry{width:380px; float:left;}
#callout_content .archive{width:auto; float:left; padding:0 20px 0 0;}
#callout_content .postmetadata{margin:10px 0 0 0; clear:both;}
#callout_content .postmetadata p{margin:0; }
#callout_content .comments{clear:both;}
#callout_content .meta{background:none; border:none;}
/*Bookmarkify*/
#callout_content .bookmarkify{}
#callout_content .bookmarkify img{border:none;}
#callout_content .bookmarkify small{float:none;}
/*Sidebar*/
#callout_content #sidebar{position:relative; width:172px; padding:0; float:right; border:none; top:0; right:0px; border-left:1px solid #ddd;}
#callout_content #sidebar ul li.widget{border:none;}
#callout_content #sidebar h3,
#callout_content #sidebar .sb-title{background:#8ac43f; color:#fff; padding:5px; font-size:10px; margin:5px 0 0 0;}
#callout_content #sidebar p{font-size:10px; padding:0 5px; color:#5e5e5e;}
#callout_content #sidebar ul.archive_list{padding:0 5px; font-size:10px; color:#5e5e5e;}
#callout_content #sidebar ul.group li ul{margin:0; padding:0;}
#callout_content #sidebar ul.group ul li a{margin:0; padding:0; font-size:11px;}
#callout_content #sidebar ul.group ul li{padding: 0 0 0 14px; background:url("images/arrow_green_right.gif") no-repeat; background-position:5px 9px;}
#callout_content #sidebar ul.archive_list li.active{background:url("images/arrow_green_down.gif") no-repeat; background-position:0 4px;}
/*Search*/
#callout_content #sidebar ul.group #searchform{margin:5px 0 25px 0;}
#callout_content #sidebar ul.group #searchform #s{position:relative; border:1px dotted #cfcfcf; width:120px; padding:5px; margin:0 0 5px 0;}
#callout_content #sidebar ul.group #searchform #searchsubmit{float:right;}
/*Categories*/
#callout_content #sidebar ul.group ul li.cat-item {display:block; clear:both; float:none; background:url("images/arrow_green_right.gif") no-repeat; background-position:5px 5px;}
#callout_content #sidebar ul.group ul li.cat-item:after{content:"."; height:1%; visibility:hidden;}
#callout_content #sidebar ul.group ul li.cat-item a{display:block; float:left; height:auto; line-height:16px;}
/*Tag Cloud*/
#callout_content #sidebar ul.group .widget_tag_cloud div{padding:5px;}
/*MailChimp Form*/
#callout_content #sidebar #mc_signup{margin:0; padding:0;}
#callout_content #sidebar #mc_signup .mc_form_inside{margin:0; padding:0;}
#callout_content #sidebar #mc_signup_form{}
#callout_content #sidebar #mc_signup label.mc_var_label{}
#callout_content #sidebar #mc_signup input.mc_input{width:115px; margin:0 0 10px 0;}
#callout_content #sidebar #mc_signup #mc_unsub_link,
#callout_content #sidebar #mc_signup #mc_unsub_link a{clear:both; margin:0; padding:0;}
#callout_content #sidebar #mc_signup #mc_signup_submit{float:right;}
#callout_content #sidebar #mc_signup #mc_display_rewards{display:none;}
/*Twitter*/
#callout_content #sidebar .twtr-doc{margin:10px 0; padding:0;}
#callout_content #sidebar .twtr-hd{padding:5px 0 5px 5px; position:relative; border-bottom:1px dotted #999; background:#cfcfcf;}
#callout_content #sidebar .twtr-hd h3{margin:0; padding:0; background:#cfcfcf !important; font-weight:bold !important;}
#callout_content #sidebar .twtr-hd h4 {text-align:left; background:#cfcfcf !important}
#callout_content #sidebar .twtr-hd h4 a{font-size:11px;color:#fff !important; text-decoration:underline; background:#cfcfcf !important}
#callout_content #sidebar .twtr-hd img.twtr-profile-img{}
#callout_content #sidebar .twtr-ft{border-top:1px dotted #999; margin-top:15px; background:#cfcfcf;}
#callout_content #sidebar .twtr-ft a.twtr-join-conv{font-size:10px; margin:5px auto; color:#fff !important;}

#footer{margin:0; padding:0; text-align:left;}
#footer img,
#footer h5,
#footer h6{padding:0 0 0 20px;}
