/*
Theme Name: Monuments of Syria
Theme URI:
Description: Child theme based on BasicBiz
Version: 0.1
Template: basicbiz

*/

@import url('../basicbiz/style.css');

/* Add specific style overrides here... */

body {
 	font: 110%/1.2 "Gil Sans", Garamond, Times, "Times New Roman", serif;
}
h1, h2, h3, h4, h5, h6 {
    margin-top: 0.8em;
}

.sidebar {
    font-size: 95%;
    padding-top: 2em;
}


/*_____ Most of the stylesheet applies only to Screen _____________*/
@media screen {

/*====================== Layout ==========================*/
#page	{
	width: 960px;
}
#header {
   height: 150px;
}
/* wrapper contains content and sidebar, to allow optimal content ordering */
#wrapper {
	width: 864px;
}
/* default is a two-column page */
#content {
	float: left;
	width: 574px;
	border-right: solid 1px #e0e0e0;
}
/* sidebar */
.sidebar {
	width: 288px;
	float: left;
}
.page-template-onecol-php #content {
    margin: 0 auto 0;
    border: 0;
    width: 860px;
}
/* Default PAGE is a one-column page */
.page #content, .page-template-onecol-php #content, .error404 #content {
    margin: 0 auto 0;
    border: 0;
    width: 860px;
}
.page-template-twocol-php #content, .page-template-twocolalt-php #content {
	float: left;
	width: 574px;
	border-right: solid 1px #e0e0e0;
}
.home #content {
   margin-top: 1em;
}

/*====================== Colours ==========================*/
body {
   background: #2d5d75;
}
#page {
   border-left: solid 1px #b8dbfa;
   border-right: solid 1px #b8dbfa;
}
#header {
   height: 130px;
   border-top: solid 10px #d9caa6;
   background: #2d5d75 url(/wp/wp-content/uploads/header.jpg) 60px center no-repeat;
}
h1 {
    font-size: 2em;
    line-height: 1.1;
    color: #2d5d75;
}
h1.pagetitle {
    background-color: #d9caa6;
    padding: 6px 20px;
    margin-left: -20px;
    margin-right: -20px;
}
.category h1.pagetitle, .search-results h1.pagetitle, .archive h1.pagetitle {
	margin-left: 20px;
	margin-right: 20px;
}

h2 {
    font-size: 1.6em;
    line-height: 1.1;
    color: #2d5d75;
}
h3	{
	 font-size: 1.4em;
    line-height: 1.1;
    color: #2d5d75;
}
h4	{
	 font-size: 1.4em;
    color: #333;
}
h5 {
	 font-size: 1.2em;
}
h6  {
	 font-size: 1em;
    color: #2d5d75;
}
a   {
	color: #0055aa;
	text-decoration: underline
}
a:hover {
	color: #cc0000;
}
h1 a:hover, h1 a:visited, h1 a {
	color: #2d5d75;
   text-decoration: none;
}
h2 a:hover, h2 a:visited, h2 a {
	color: #2d5d75;
   text-decoration: none;
}
#site-title {
	font-size: 2.5em;
   line-height: 1.1;
   color: #d9caa6;
   background-color: transparent;
   font-weight: bold;
   margin: 20px 0 0 50px;
   padding: 0;
   padding-left: 200px;
   text-align: left;
   text-shadow: 1px 1px 1px #777;
   text-transform: uppercase;
}
#site-title a {
   color: #d9caa6;
	text-decoration: none;
}
#site-description {
   color: #d9caa6;
   margin: 0 0 0 50px;
	font-size: 1.8em;
   padding-left: 280px;
   text-align: left;
   text-shadow: 1px 1px 1px #777;
}
#content {
   color: #2d5d75;
}

#nav {
   border-top: solid 2px #d9caa6;
   border-bottom: solid 2px #d9caa6;
   background-color: #2d5d75;
}
#nav li {
   background-color: #2d5d75;
	border-left: solid 1px #b0b0b0;
}
#nav a	{
   color: #d9caa6;
 	font-family: Gill Sans, Garamond, Times, "Times New Roman", serif;
   font-size: 90%;
}
#nav a:hover,
#nav .current_page_item a,
#nav .current_page_parent a,
#nav .current_page_ancestor a,
#nav .current-menu-item a,
#nav .current-menu-ancestor a {
  	background: #d9caa6;
   color: #2d5d75;
}
.home #nav .current_page_item a,
.home #nav .current_page_ancestor a,
.home #nav .current-menu-item a,
.home #nav .current-menu-ancestor a {
   background-color: #2d5d75;
   color: #d9caa6;
}
#nav .current_page_item .children a,
#nav .current_page_parent .children a,
#nav .current_page_ancestor .children a,
#nav .current-menu-item .sub-menu a,
#nav .current-menu-parent .sub-menu a,
#nav .current-menu-ancestor .sub-menu a {
   background-color: #2d5d75;
   color: #d9caa6;
}
#nav .current_page_item .children a:hover,
#nav .current_page_parent .children a:hover,
#nav .current_page_ancestor .children a:hover,
#nav .current_page_parent .children .current_page_item a,
#nav .current_page_ancestor .children .current_page_item a,
#nav .current-menu-item .sub-menu a:hover,
#nav .current-menu-parent .sub-menu a:hover,
#nav .current-menu-ancestor .sub-menu a:hover,
#nav .current-menu-parent .sub-menu .current-menu-item a,
#nav .current-menu-ancestor .sub-menu .current-menu-item a {
  	background: #d9caa6;
	color: #2d5d75;
}
#nav li ul, #nav li ul ul  {
	background-color: #2d5d75;
}
#nav li ul li, #nav li ul ul li  {
	background-color: #2d5d75;
	border-bottom: solid 2px #d9caa6;
}


.sidebar ul ul a {
	text-decoration: none;
	font-weight: normal;
	font-size: 1em;
   color: #2d5d75;
}
.sidebar ul ul .current_page_item a,
.sidebar ul ul .current_page_parent a,
.sidebar ul ul .current_page_ancestor a,
.sidebar ul ul .current-menu-item a,
.sidebar ul ul .current-cat a {
   color: #cc0000;
}
.sidebar ul ul .current_page_item .children a,
.sidebar ul ul .current_page_parent .children a,
.sidebar ul ul .current_page_ancestor .children a,
.sidebar ul ul .current-menu-item .children a,
.sidebar ul ul .current-cat .children a {
   color: #2d5d75;
}
.sidebar ul ul li {
	background: transparent url(images/pointer.gif) no-repeat 0px 4px;
}


address {
   color: #2d5d75;
}
#content fieldset legend {
   color: #2d5d75;
}

/*====================== Special Page Styles ==========================*/

/* Photo Albums Category listing is a one-column page */
.category-photo-albums #content, .category-places #content, .single-format-gallery #content, .single-format-standard #content, .attachment #content {
    margin: 0 auto 0;
    border: 0;
    width: 860px;
}
.single-format-gallery .sidebar, .single-format-standard .sidebar {display: none;}

.category-photo-albums .post-thumbnail, .category-places .post-thumbnail {width: 180px; float: left;}
.category-photo-albums .post-summary, .category-places .post-summary {float: left; width: 580px;}
.post-thumbnail img {border: 1px solid #ddd; padding: 4px; background: #fff;}

.category-photo-albums .post, .category-places .post {
	border-bottom: solid 1px #e0e0e0;
   margin-bottom: 10px;
   padding-bottom: 10px;
   overflow: hidden;
}
.category-photo-albums #fulllist.post, .category-places #fulllist.post {
	border-bottom: none;
   margin-top: 0;
   margin-bottom: 6px;
   padding: 0;
   overflow: hidden;
}
.category-photo-albums .post h2, .category-places .post h2 {
   margin-top: 10px;
}
.category-photo-albums #fulllist.post h5, .category-places #fulllist.post h5 {
   margin: 0;
}
.alphabet a {
   color: #2d5d75;
}
.alphabet a:hover {
	color: #cc0000;
}
.gallery img {
   padding: 10px;
}
.gallery-item {
}
.gallery-caption {
	font-size: 90%;
	line-height: 1.2em;
   padding-left: 10px;
   padding-right: 10px;
   margin: 0;
}
.photo .attachment {
   text-align: center;
   margin: -30px auto 0;
}
.bigcaption {
   font-size: 1.6em;
}
.navigation a {
   text-decoration: none;
}
.attachment .navigation {
   margin-left: 20px;
   margin-right: 20px;
}


}



/* colours to change
#2d5d75 - main heading colour blue

#0055aa - standard link colour
#cc0000 - standard hover colour
#e0e0e0 - subtle border colour

#nav menu colours
#d9caa6 - menu text
#2d5d75 - menu bg
#cc0000 - menu bg hover
#b0b0b0 - menu border

entire background: #808080

calendar colours - need to sort them out
- caption bg #ff9900, link bg #EEAD24, hover bg #666666

*/
#shareprints_lightbox #shareprints_info_panel .shareprints_image_caption p {font-style:normal;}