/*
skyline.css
'DG' style for the Tarski theme - http://tarskitheme.com/
Designed by Drugie Goroda, http://drugiegoroda.ru/
*/

/* Screen settings */
@media screen {
	body { min-width: 860px; }
	#wrapper { width: 860px; }

	body .primary { width: 500px; float: right; }
	body .primary-span { padding-left: 320px; clear: both; }
	body .secondary { width: 300px; float: left; }
	body .secondary-span { padding-left: 520px; clear: both; }	
}

/* General */
body.dg { 
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
	font-size: 88%; 
	background-color: #EDEBD5;
}

#title { margin: 20px 0px 0px; }

body.centre #wrapper { 
	background-color: #FFFFFF; 
	border: #DBD5B7 4px solid;
	margin: 10px auto 10px;
}

/* Navigation
----------------------------------------------- */
body.dg #wrapper .nav-current:link, body.dg #wrapper .nav-current:visited, body.dg #wrapper .nav-current:active { color: #bf6068; }
body.dg #wrapper .nav-current:hover { color: #a6212c; }

/* Content
----------------------------------------------- */
body.dg code { color: #bf8f93; }
body.dg abbr, body.dg acronym { border-bottom: 1px solid #DBD5B7; }
		
/* Headers
--------------------------------------- */
body.dg h3 { color: #404040; font-size: 1.2em;  }
body.dg h4, body.dg h5, body.dg h6 { color: #404040; }

/* Post content
--------------------------------------- */
body.dg .articlenav { background: #FBFAF4; }

/* Inserts
--------------------------------------- */
body.dg .insert { background: #FBFAF4; margin: 0 0 1em 0; border: 1px solid #DBD5B7; padding: 9px; }
body.dg .insert h3 { border-bottom: 1px solid #DBD5B7; }

/* Downloads
--------------------------------------- */
body.dg .content a.download:link, body.dg .content a.download:visited, body.dg .content a.download:active { background-color: #fcfeff; border: 1px solid #cfdee5; }

/* Images
--------------------------------------- */
body.dg a img { border: 0 none; }
body.dg a:hover img, body.dg .comment a:hover .avatar { border: 0 none; color: #a6212c; text-decoration: underline;}

/* Credits */
body.dg #theme-info .primary { font-size: 0.8em; }
		
/* Links
----------------------------------------------- */
body.dg a:link, body.dg a:active, body.dg a:visited { color: #3689b3; }
body.dg a:hover { color: #a6212c; }

body.dg .content a:link, body.dg .content a:active, body.dg .content a:visited, body.dg .link-pages a:link, body .link-pages a:active, body .link-pages a:visited, body .tagdata a:link, body.dg .tagdata a:active, body.dg .tagdata a:visited, body.dg .widget_tag_cloud a:link, body.dg .widget_tag_cloud a:active, body.dg .widget_tag_cloud a:visited { border-bottom: 1px solid #cfdee5; }
body.dg .content a:hover, body.dg .link-pages a:hover, body.dg .tagdata a:hover, body.dg .widget_tag_cloud a:hover { border-bottom: 1px solid #a6212c; }

/* 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;
}
/* End captions */

/* Widgets
----------------------------------------------- */

/* Calendar widget
------------------------------------------- */
body.dg .widget_calendar tbody td a { color: #fff; background: #8bb6cc; }
body.dg .widget_calendar tbody td a:hover { color: #fff; background: #cc8a95; }

#s {
    display: inline;
}

body .searchbox {
    width: 100%;
}

.OzonRev_border0 a {
	border: 0 none;
}


