/*   
Theme Name: ANZA Custom
Theme URI: 
Description: A search engine optimized website framework for WordPress.
Author: Susie Hart - Aquila Star
Author URI: http://aquilastar.com/
Version: 1.0
Designed by Monica Horak
.
*/

/* Reset default browser styles */
@import url('styles/reset.css');

/* Rebuild default browser styles */
@import url('styles/rebuild.css');

/* Import a basic layout */
@import url('styleColumns.css');

/* Basic WordPress Styles */
@import url('styles/wp.css');

/* Colours 
dark blue: #141a55
dark grey: #333333

*/


body {
  background-image: url('http://www.anzabeijing.com/img/backgroundTile.jpg'); background-repeat: repeat-x repeat-y; 
  margin:0 auto 0 auto;
  text-align:center;   
}
body, input, textarea {
        color: #333333;    
        font: 1em "Century Gothic", Verdana, "Verdana Ref", sans-serif;
        line-height: 1.5;
}

a {text-decoration: underline; color: #141a55}
a:hover, a:active {color: #333333}

#wrapper {text-align:left; width:960px; margin: 40px auto 40px auto}

#footer {color: #FFFFFF; font-size: 11px; padding-top:5px; font-weight:normal; }
#footer a {color: #FFFFFF; }

/* Form */
.wpcf7 label {float: left; width:200px; margin-right: 5px; vertical-align:middle}
.wpcf7 input, .wpcf7 textarea, .wpcf7 button {float: left; border: none; background: #CCCCCC; padding:3px}
.wpcf7 label, .wpcf7 input, .wpcf7 textarea {margin-bottom: 20px; }
.wpcf7 fieldset br {clear: both}
.wpcf7-radio radioIndent br {clear: none}
.membershipForm {font-weight: bold; border: 3px solid #000000}

/* =Header
-------------------------------------------------------------- */

#branding {
        margin: 0 auto 25px auto;
        background-image: url('http://www.anzabeijing.com/img/headerBG.jpg'); background-repeat: no-repeat;
        width:960px;
        height: 223px;
}
#branding h1 {float:right; margin-top: 10px; margin-right:10px;}


/* =Menu
-------------------------------------------------------------- */

#access {
        margin: 0;
        overflow: hidden;
        background-image: url('http://www.anzabeijing.com/img/menuBG.jpg');
        background-repeat: repeat-x;
        height:41px
}

.skip-link {
        display: none;
}
.menu ul {
        list-style: none;
        margin: 0 auto 0 auto;
        text-align:center;
        font-size: 13px;
}
.menu ul ul {
        display: none;
}
.menu li {
        display: inline;
}
.menu li a {
        display: block;
        float: left;
        margin-top:7px; padding-left: 17px; padding-right:17px;
        border-right: 1px solid #666666;
        color: #141a55;
        text-decoration: none
}

.menu li.current_page_item a:link, .menu li.current_page_item a:visited, .menu li a:hover, .menu li a:active {font-weight: bold; padding-left:16px; padding-right: 16px;}
/* Special setting so there's no border on the Contact page which is the last page in the menu */
.menu li.page-item-19 a {border-right: none}

/* =Content
-------------------------------------------------------------- */

h1.entry-title {font-size: 1.7em; color: #141a55; font-weight: bold; margin-top:25px; margin-bottom:20px; }
h2 {font-size: 1.4em; color: #141a55; font-weight: bold}
h3 {font-size: 1.3em; font-weight: bold;}

.post {
        margin: 0 0 3em 0;      
}
.entry-content, .entry-summary {
        margin: 1.5em 0 0 0;
}


/* =Navigation
-------------------------------------------------------------- */

.navigation {
        margin: 0 0 1.5em 0;
        overflow: auto; 
}

/* Events Listings Page */
ul.dbem_events_list, ul.dbem_pastevents_list {list-style: none}
ul.dbem_events_list li, ul.dbem_pastevents_list li {padding-bottom:20px}
#dbem-rsvp-form table {width: 400px; margin-left:0px;}
#dbem-rsvp-form th, #dbem-rsvp-form td {padding: 5px}
#dbem-rsvp-form p {width:440px; margin-left:0px; text-align: center}


/* =Widget Areas
-------------------------------------------------------------- */

.widget-area ul {
        list-style: none;
        margin-left: 0;
}
.widget-area ul ul {
        list-style: disc;
        margin-left: 1.1em;
}
.widget-area ul ul ul {
        margin-left: 2.5em;
}
.widget-container {
        margin: 0 0 1.5em 0;
}

