/*
Theme Name: Titan
Theme URI:  http://www.homeopathiceducation.org
Description:  Homeopathic Education
*/

/* Import Stylesheets
-----------------------------------------------------------*/
@import url("stylesheets/master.css");

/* Required Wordpress Classes, don't remove these.
-----------------------------------------------------------*/
.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
  }
.alignleft { float: left; }
.alignright { float: right; }

/* Make all custom CSS changes in a Child Theme. Any custom 
changes you make here will not be overidden when you upgrade the theme.
-----------------------------------------------------------*/
html {overflow: -moz-scrollbars-vertical;}
#sidebar {font-size:12px;}
#sectionNav {font-size:12px;}
#sectionNav li a {margin-left:20px;}
#sectionNav li.current a {color:#000;/*margin-left:14px;*/}
#sectionNav li.current {background: url(./images/current-item.gif) no-repeat 0 5px;}

#sectionNavSub {font-size:12px; padding-top:30px;}
#sectionNavSub li a {margin-left:20px; color:#339900; }
#sectionNavSub li.current a {color:#000;/*margin-left:14px;*/}
#sectionNavSub li.current {background: url(./images/current-item.gif) no-repeat 0 5px;}

h1.pagetitle, h2.pagetitle {border-top: none;}

.tags a {font-size:11px;padding:1px;}
.tags span {background:none;maring:0;padding:0;}
.tags a:hover {background-color:#ddd;color:#fff !important;}

#copyright li {float:left;font-size:1em;padding-right:20px;}

#follow {background-color:#35609e; }
#follow a {font-size:0.9em;border-bottom:1px solid #35609e;}
#follow a:hover {border-bottom:1px solid #142b5f; color:#142b5f; }

#follow dd a {color:#609cc8; }
  
  

.entry ul li, .c-body ul li {
  display: block;
  margin: 5px 0;
  padding: 0px 0 0 17px;
  background: url(./images/list-item.gif) no-repeat 0 .5em;
  }


  #headerGround  {background:url(./images/plain-box.gif) no-repeat 0 0px #1b3666; height: 100px}
  h1#title a:link, h1#title a:visited, div#title a:link, div#title a:visited  { color: #1b3666; }
  #header {background: #1b3666;}


/*original colours: headerground & header background #ebf7f5  h1 etc #443B31    b7d1e1*/

  
  #siteName {color: #796957;font-size:3em;font-weight: bold;padding:10px 0 0 10px;}
  #siteName a {color: #796957}
  #strap {color: #796957;font-size: 1.4em;font-weight: bold;padding:5px 10px 25px 10px;}
  #spcr {clear:both;}
  
/* footer */
#footer {border-top: 1px solid #ebeced; background: #ebeced; color: #1b3666; }
#footer a:link, #footer a:visited { color: #1b3666; }

/* 
dark blue 1b3666 & green 628902 
dark grey 717577 & dark blue 1b3666 
mid grey c6c9cc & dark blue 1b3666 
light grey ebeced & dark blue 1b3666 
*/



/* body */
body {background: #fff; }

/* ORIGINAL =  .content-background { background: url(../images/content-background.gif) repeat-x top left; } */
.content-background { background: #fff}

/* ORIGINAL header bottom-border = #header {border-bottom: 1px solid #EDE7E0; background: #443B31 url(../images/nav-background.gif) repeat-x bottom left; } */
#header { border-bottom: 1px solid #fff;  }


/* 
when no wrapper text includes use the following, otherwise delete following
*/

.wrapper{
  margin: 0 auto;
  }


	/*navigation*/

  #nav, #nav ul {line-height:35px; }
  
#nav a {color: #609cc8;}

#nav li {border-right: 1px solid #1b3666;}
#nav:first-child { border-left: 1px solid #1b3666; }


#nav li li:hover {color: #142b5f;}

#nav li ul li:hover a, #nav li ul li li:hover a, #nav li ul li li li:hover a, #nav li ul li li li:hover a { color: #142b5f; }
#nav li:hover a, #nav li.sfhover a { color:#142b5f; }
#nav li:hover li a, #nav li li:hover li a, #nav li li li:hover li a, #nav li li li li:hover li a { color:#142b5f; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul { left:-999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul { left:auto; }
#nav li:hover, #nav li.sfhover {
     background: #fff ;
     color: #000;
    }
#nav .current_page_parent, #nav .current_page_ancestor, #nav .current-cat-parent {
    background: #fff;
    color: #142b5f;
    }
#nav .current-cat, #nav .current_page_item {
   background: #fff;
   color: #142b5f;
    }


#articles-left {float:left; width:400px;}
#articles-right {float:right;width:400px;}
#articles-footer {clear:both;}

.articles  h2 {font-size:1.4em;}
.articles .post-header h2 {margin-left:0;}
.articles .post-header .author {margin-left:0;}
.articles .entry  {margin-left:0;width:400px;}

body.blog #content {width:830px;}
  

/*  #nav .current-cat, #nav .current_page_item {
   color: #fff;
    }
*/
  
	/*nav .current cat & current page original colors = bground #fff (white) colour #000 (black writing)
  #nav .current-cat, #nav .current_page_item {
   background: #609cc8;
   color: #fff;
    }
	*/
		
	/*nav .current cat & current page original colors = bground #fff (white) colour #000 (black writing)*/

	/*nav .current cat & current page original colors = bground #fff (white) colour #000 (black writing)*/

	/*nav li li:hover original colors = bground #fff (white) colour #000 (black writing)
  #nav li li:hover {
   color: #000;
    }
*/
  
