/*
Theme Name: Seven Summits Women
Theme URI: http://www.tangwebstudio.com
Description: Created solely for use by Everest Women 7 Summits Eco-coaction
Version: 1.0
Author: Tang Web Studio
Author URI: http://www.tangwebstudio.com/
*/

html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, img, ins, small, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; font-weight:normal }
body { margin:0 auto; padding:0; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size:62.5%; }
* html { height: 100.02%; }
ul { list-style: disc; }
ol { list-style:decimal; }
:focus { outline: 0; }
ins { text-decoration: none; border: 1px dotted #CCC; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
strong{ font-weight:bold }
.clear{ clear:both; height:0 }
/*****End Reset, Start Design*****/

html{ height:100%; }
body{ color:#EFE4DA; height:100%; }
a { color:#7F3C1D; text-decoration: underline; font-family: Tahoma, Geneva, Verdana, sans-serif; }
a:hover{ text-decoration: none }
h1, h2, h3, h4, h5, h6 { font-family:Helvetica, "Helvetica Neue", Arial, sans-serif; color:#3C2415; line-height: 1.8em; }
h1 a, h2 a, h3 a, h4 a, h5 a{ color:#3C2415; }
h1{ font-size: 2.4em; line-height: normal; border-bottom: 2px solid #3b384d; margin-bottom: 10px }
h1 a{ text-decoration: none }
h2{ font-size: 2.1em; line-height: 1.1em }
h3{ font-size: 1.6em; }
h4{ font-size: 1.4em; }
h5{ font-size: 1.0em; }
h6{ font-size: 1.0em; }
p{ font-size: 1.2em; margin:0 0 10px; }


#wrapper{ background:#23beec url(display/images/footer-bg.gif) repeat-x bottom; min-height: 100%; }



/***********
HEADER
***********/
#headerWrapper { background:url(display/images/bg-header-wide.jpg) no-repeat top center; width:100%; height:345px; min-width:770px; }


#header{ width:770px; margin:0 auto; position: relative }

.branding{ padding: 9px; background:#223447; border: none; position: absolute; top:135px; left:-21px; }
/* .logged-in .branding{ padding: 9px; background:#e4e9ef; border: none; position: absolute; top:75px; left:-21px; } */




/***********
NAV
***********/
#navPrimary{ margin:239px 0 0; float: right; position: relative }
/*.logged-in #navPrimary{ margin:179px 0 0; float: right; position: relative }*/

.home #navPrimary{ margin-top:193px }
/*.logged-in.home #navPrimary{ margin-top:139px }*/

#navPrimary li{ float: left; display: inline; margin:0 5px; }
#navPrimary a{ display:block; text-transform: uppercase; background: #f69233; padding:10px 8px;  color:#662f8e; text-decoration: none; font-size:1.2em; border: 2px solid #28519f; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
#navPrimary a:hover{ color: #7F3C1D; background:#F2B26D; }
#navPrimary li:last-child{ margin-right:0 }

#navPrimary .current_page_item a, #navPrimary .current_page_ancestor a{ color: #7F3C1D; background:#F2B26D; }

/* control secondary nav */
#navPrimary ul{ display: none; background: #F2B26D; padding:8px 0; width: 100%; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-bottomleft: 2px; border-bottom-left-radius: 2px; }
#navPrimary .current_page_item ul, #navPrimary .current_page_ancestor ul{ display: block; position: absolute; top:34px; left: 0 }
#navPrimary ul li{ background: none; }
#navPrimary ul li a{ border: none; }
#navPrimary .current_page_item ul a, #navPrimary .current_page_ancestor ul a{ text-transform: none; background: none transparent; padding:0 8px; }
#navPrimary ul a:hover, #navPrimary ul .current_page_item a{ text-decoration: underline }





/***********
CONTENT
***********/

#content { background:url(display/images/bg-content2.jpg) repeat-y left; width:690px; margin:-72px auto 5px; padding:50px 40px 80px; }
.home #content{ margin-top:-116px; padding-top:90px }
#content li{ font-size:1.2em }

#contentMain{ width:450px; float:left; display:inline; }
.home #contentMain{margin-top: 15px }

.homeTeam{ float:right; margin:-65px -10px 0 0 }
.home h1.imgLeft{ float: left; margin:40px 0 15px -10px; width:223px; padding-left:10px; }
.home .distant{ margin:65px 0 13px; }
.home .entry{ margin-top:6px; }
.commentlist{ list-style: none }

#comment-area{ margin:40px 0 0 }
#commentform textarea{ width:400px }

.post{ margin-bottom:20px; }

p.date{ font-style: italic; color:#444; }

/***********
SIDEBAR
***********/
.sidebar{ width:210px; float:right; }
.sidebar ul{ list-style: none }
.sidebar h4{ margin:15px 0 0}
.sidebar li{ font-size:1.2em }
.sidebar .widget{ margin-bottom: 20px; }
.home .sidebar{ margin-top: 20px; }

.blogroll a{ text-decoration: none }
.blogroll li{ margin: 8px; }

.sidebar #sponsors{ overflow:hidden; width:225px; }
.sidebar .sponsorImg{ width:230px; }




/***********
FOOTER
***********/
#footer { border-top:solid 5px #A59789; width:690px; margin:0 auto; padding:15px 40px; }
#footer a{ color:#888 }
#footer ul{ list-style: none; width:65%; overflow: hidden; padding-left:30%; }
#footer li{ float: left; display:inline; width:auto; font-size:1.2em; padding-right:8px; border-right:1px solid #888; margin-right: 8px }
#footer li:last-child{ border:none }
#footer a{ text-decoration: none; color:#A59789 }
#footer ul ul{ width:auto; }
#footer li li{ float:none; font-size:.7em }

.copyright{ margin:20px 0 0 }
.copyright, .tangy{ width:100%; clear: both; text-align: right; color:#A59789 }
#footer .tangy a{ color:#A59789 }



/***********
SPONSORS
***********/
.sponsorImg{ list-style: none; display: block; background: transparent; overflow: hidden; }
.sponsorImg li{ float:left; display: inline; width:225px; height:100px; margin: 12px 0; text-align: center; }
.sponsorImg img{ border: 2px solid #28519f; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.sidebar .sponsorImg li{ width: 115px; margin:6px 0; text-align: left; }
.sidebar .sponsorImg li a{ vertical-align: center; }



/*****
Wordpress generated classes
Uncomment and use desired classes
*****/
/*
.categories {  }
.cat-item {  }
.current-cat {  }
.current-cat-parent {  }
.children {  }
.pagenav {  }
.page_item {  }
.current_page_item {  }
.current_page_parent {  }
.current_page_ancestor {  }
.widget {  }
.widget_text {  }
.blogroll {  }
.linkcat{  }
*/

/*****
Wordpress default media css and alignment css
*****/
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
   color:#444;
}

.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 Wordpress Default */