@CHARSET "UTF-8";

/*
Theme Name: Audioguide Theme
Theme URI: https://www.audioguide.ee
Description: Audioguide Web Theme
Author: Baltnet Communications
Author URI: http://www.baltnet.ee
Version: 0.8

License: FreeBSD
*/

/* General styles */
body {  margin: 20px 0 0 0; width: 100%; font-family: verdana, arial, helvetica, sans-serif; font-size: 0.75em; background-image: url('images/bg.gif'); background-repeat: repeat-x; }
a { color: #001598; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: 0; }
img.alignright { display: block; float: right; margin: 10px 0 10px 10px; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto }
img.alignleft { display: block; float: left; margin: 10px 10px 10px 0; }

/* Main page */
div.logo { text-align: center; }
div.logo img { border: 0; padding: 50px 0 50px 0; }

/* Content areas */
div.head, div.main { margin-left: auto; margin-right: auto; overflow: auto; }
div.head { width: 930px; }
div.main { width: 900px; }

/* Page title container */
div.title { margin-top: 40px; border-bottom: 1px solid red; padding-left: 200px; width: 700px; }
div.title h1 { display: inline; font-size: 1.0em; background-color: red; color: #fff; padding: 1px 15px 0 15px; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; }

/* WPML language bar */
div.lang { float: right; }
div.lang a { margin: 0 5px 0 5px; }

/* Page content container */
div.content { margin-left: 200px; overflow: auto; }

/* Page footer container */
div.footer { font-size: 0.75em; border-top: 1px solid red; margin: 30px 0 30px 200px; text-align: right; }

/* Sidebar */
div.sidebar { width: 180px; float: left; }
div#sidebar>ul { padding: 0; margin: 0; }
div.sidebar h1 { font-size: 1.0em; margin: 0; background-color: red; color: #fff; padding: 1px; padding-left: 5px; -moz-border-radius: 5px; border-radius: 5px; }

/* Main menu */
div.menu { text-align: center; overflow: auto; }
div.menu ul { padding: 0; }
div.menu ul li { display: inline; margin: 0; }
div.menu a { display: block; float: left; color: #fff; font-weight: bold; background-color: red; margin: 2px; padding: 4px 0 4px 0; width: 150px; -moz-border-radius: 5px; border-radius: 5px; }

/* Pages tree widhet styling */
ul.pages_tree { padding-left: 15px; list-style-type:square; border: 1px solid red; border-top: 2px solid red; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; }
ul.pages_tree li { margin: 2px; color: #980000; }
ul.pages_tree ul { padding-left: 15px; }
ul.pages_tree li a { color: #980000; font-weight: bold; }

/* Breadcrumb NAVXT styling */
div.breadcrumb { margin-top: 40px; margin-left: 200px; }

/* Attachment image */
img.attachment-post-thumbnail { width: 180px; height: auto; margin-top: 40px; }

/* eSHOP module */
table.ag-shop { border-collapse: collapse; }
table.ag-shop td { border: 1px solid #a0a0a0; }
table.ag-shop th { border: 1px solid #a0a0a0; background-color: #e7e7e7; text-align: left; }
table.ag-shop th.buttons { border: 0; text-align: right; background-color: transparent; }
input.ag-shop, select.ag-shop { border: 1px solid #a0a0a0; background-color: #e7e7e7; -moz-border-radius: 5px; border-radius: 5px; cursor: pointer; }
select.ag-shop { width: 80px; }
