/*
Theme Name: Atlanta Orchid Society
Theme URI: http://www.atlantaorchidsociety.org/
Author: Sharp Hue
Version: 1.0
*/


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, em, font, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {

margin : 0;

padding : 0;

border : 0;

outline : 0;

font-weight : inherit;

font-style : inherit;

font-size : 100%;

font-family : inherit;

vertical-align : baseline;

}



/*Fonts*/

html { background:#fff; }

body { font-family:Arial, Helvetica, sans-serif; background:url(https://www.atlantaorchidsociety.org/images/structure/bg.png) repeat-x; }

h1 { color:#55475a; font-size:32px; font-weight:normal; margin-bottom:30px; font-style:italic; font-family:"Times New Roman", Times, serif; }

h2 { color:#663573; font-size:18px; font-weight:normal; margin-bottom:5px; }

h2 a { color:#7e4f8a; }

h3 { color:#55475a; font-size:32px; font-weight:normal; margin-bottom:30px; font-style:italic; font-family:"Times New Roman", Times, serif; }

h4 { color:#44174f; font-size:22px; font-weight:normal; margin-bottom:8px; line-height:24px; font-family:"Times New Roman", Times, serif; }

h4 a { text-decoration:none; color:#44174f; font-size:22px; font-weight:normal; margin-bottom:8px; line-height:24px; font-family:"Times New Roman", Times, serif; }

h5 { color:#55475a; font-size:16px; font-weight:bold; margin-bottom:5px; padding-top:10px; font-family:"Times New Roman", Times, serif; }

p { color:#535353; font-size:14px; line-height:21px; margin-bottom:10px; }

a { color:#81578c; }

a:hover { text-decoration:none; }

em { font-style:italic; }

strong { font-weight:bold; }



/*Inner Fonts*/

.entry-content h1 { color:#55475a; font-size:32px; font-weight:normal; margin-bottom:30px; font-style:italic; font-family:"Times New Roman", Times, serif; }

.entry-content h2  { color:#663573; font-size:18px; font-weight:normal; margin-bottom:25px; padding:0 0 3px 0; border-bottom:1px solid #663573;}

.entry-content h3  { color:#663573; font-size:20px; font-weight:normal; margin-bottom:30px; font-style:normal; font-family:"Times New Roman", Times, serif; border-bottom:1px solid #663573;}

.entry-content h4  { color:#38343c; font-size:17px; font-weight:normal; margin:18px 0 0px 0; line-height:24px; font-family:"Times New Roman", Times, serif; }

.entry-content h4 a { text-decoration:none; color:#38343c; font-size:16px; font-weight:normal; margin-bottom:8px; line-height:24px; font-family:"Times New Roman", Times, serif; }

.entry-content h5 { color:#55475a; font-size:16px; font-weight:bold; margin-bottom:5px; padding-top:10px; font-family:"Times New Roman", Times, serif; }

.entry-content p { color:#535353; font-size:14px; line-height:21px; margin-bottom:10px; }



/*Misc*/

img.left { float:left; margin-right:20px; margin-bottom:20px;  }

img.right { float:right; margin-left:20px; margin-bottom:20px;  }



/*Wrappers*/

#header-wrapper { position:relative; width:100%; background:url(https://www.atlantaorchidsociety.org/images/structure/header2.jpg) no-repeat center top; z-index:9; }

#promo-wrapper { position:relative; width:100%; z-index:8; }

#content-wrapper { position:relative; width:100%; z-index:8; }

#footer-wrapper { position:relative; width:100%; }



/*Header*/

#header { position:relative; margin:0 auto; width:960px; height:154px; }

#header .logo { position:absolute; left:0px; top:7px; width:204px; height:133px; }

#header .contact-us-btn { position:absolute; right:173px; top:30px; }

#header .support-atlanta-os-btn { position:absolute; right:0px; top:30px; }

#header .facebook-btn { position:absolute; right:306px; top:30px; }



/*Nav*/

#nav { position:absolute; right:0px; top:94px; width:750px; height:32px; }

#nav ul { float:right; list-style:none; height:32px; }

#nav ul li { float:left; padding-left:4px; margin:0 0 0 0px; }

#nav ul li a { float:left; display:block; height:32px; padding:0 10px; line-height:32px; font-size:20px; color:#44174f; text-decoration:none; font-family:"Times New Roman", Times, serif; }

#nav ul li.first { margin-left:0; }

#nav ul li span { float:left; display:block; width:4px; height:32px; }

#nav ul li:hover  { background:url(https://www.atlantaorchidsociety.org/images/structure/nav.png) no-repeat 0px 0px; }

#nav ul li:hover a { background:#e8daf1; }

#nav ul li:hover span { background:url(https://www.atlantaorchidsociety.org/images/structure/nav.png) no-repeat 0px -32px; }

#nav ul li.selected { background:url(https://www.atlantaorchidsociety.org/images/structure/nav.png) no-repeat 0px 0px; }

#nav ul li.selected a { background:#e8daf1; }

#nav ul li.selected span { background:url(https://www.atlantaorchidsociety.org/images/structure/nav.png) no-repeat 0px -32px; }



/*Sub Nav*/

#nav ul li { position:relative; }

#nav ul ul { display:none; position:absolute; left:0px; top:32px; width:173px; height:auto; margin:0; padding:15px 0 0 0; border-bottom:1px solid #e8daf1; background:url(https://www.atlantaorchidsociety.org/images/structure/subnav.png) no-repeat 0px 4px; }

#nav ul li:hover ul { display:block; }

#nav ul ul li { float:none; margin:0; padding:0; background:none; }

#nav ul ul li a { float:none; display:block; height:auto; padding:0 0 0 20px; line-height:28px; font-size:14px; color:#826988; text-decoration:none; background:none; }

#nav ul ul li a span { display:none; }

#nav ul li:hover ul li  { background:none; }

#nav ul li:hover ul li a { background:none; }

#nav ul li:hover ul li span { background:none; }

#nav ul li:hover ul li:hover  { background:none; }

#nav ul li:hover ul li:hover a { background:#fff; color:#523359; }

#nav ul li:hover ul li:hover span { background:none; }



/*Side Nav*/

#sidenav ul li { display:none; }

#sidenav ul li.current-menu-parent, #sidenav ul li.current_page_item { display:block; }

#sidenav ul li.current-menu-parent a, #sidenav ul li.current_page_item a { display:block; }

#sidenav ul li.current-menu-parent ul, #sidenav ul li.current_page_item ul { display:block; }

#sidenav ul li.current-menu-parent ul li, #sidenav ul li.current_page_item ul li { display:block; }

#sidenav ul.menu li.current-menu-parent { width:176px; margin:0 0 0 2px; border-top:5px solid #e8e8ec; border-bottom:1px solid #fff; }

#sidenav ul.menu li.current-menu-parent a { display:none; }

#sidenav ul.menu li.current-menu-parent li a { display:block; }

#sidenav { width:180px; padding:1px 0 0 0; margin:10px 0 0 10px; border-top:1px solid #d8cede; background:url(https://www.atlantaorchidsociety.org/images/structure/sidenav.png) repeat-y -180px 0px; }

#sidenav .base { width:180px; height:175px; background:url(https://www.atlantaorchidsociety.org/images/structure/sidenav.png) repeat-y 0px 0px; }

#sidenav ul { width:176px; margin:0; padding:0; list-style:none; }

#sidenav ul li { width:100%; margin:0; padding:0; }

#sidenav ul li a { display:block; margin:0; padding:0 0 0 28px; line-height:36px; color:#686767; font-size:14px; text-decoration:none; border-top:1px solid #fff; border-bottom:1px solid #ecebeb; font-family:"Times New Roman", Times, serif; }

#sidenav ul li a:hover { color:#67486f; }

#sidenav ul li.current_page_item a { background:url(https://www.atlantaorchidsociety.org/images/structure/sidenav-selected.png) repeat-x; color:#67486f; }



/*Blog Nav*/

#blognav { width:180px; padding:0px 0 0 0; margin:10px 0 0 10px; list-style:none;}

#blognav h3 { width:100%; font-size:16px; color:#555; font-weight:normal; margin:0; padding:0 0 0 10px; text-align:left; }

#blognav ul { width:176px; width:180px; padding:0px 0 10px 0; margin:10px 0 0 10px; border-top:1px solid #d8cede; border-bottom:1px solid #d8cede; background:url(https://www.atlantaorchidsociety.org/images/structure/sidenav.png) repeat-y -180px 0px; list-style:none; }

#blognav ul li { border-left:none; border-top:none; border-right:none; }

#blognav li { margin:10px 0 0 0; }

#blognav ul li { width:100%; margin:0; padding:0; }

#blognav ul li a { display:block; margin:0; padding:0 0 0 20px; line-height:30px; height:30px; color:#686767; font-size:14px; text-decoration:none; border-bottom:1px solid #ecebeb; font-family:"Times New Roman", Times, serif; background:#f6f5f9; border-right:1px solid #d8cede; border-left:1px solid #d8cede; }

#blognav ul li a:hover { color:#ccc; }

#blognav ul li.selected a { color:#ccc; }

#blognav ul li a:hover { color:#67486f; background:#fbfafc; border-right:1px solid #d8cede; border-left:1px solid #d8cede; }

#blognav ul li.current_page_item a { background:url(https://www.atlantaorchidsociety.org/images/structure/sidenav-selected.png) repeat-x; color:#67486f; }



/*Promo*/

#promo { position:relative; margin:0 auto; width:960px; height:250px; }

#promo .read-more-btn { position:absolute; right:50px; bottom:56px; z-index:9; }

#promo .details-btn { position:absolute; right:50px; bottom:56px; z-index:9; }

#promo .join-us-btn { position:absolute; right:50px; bottom:56px; z-index:9; }



/*Cycles*/

#cycles { width:960px; height:250px; }

#cycles .cycle { display:none; width:960px; height:250px; }

#cycles .cycle.first { display:block; }



/*Pager*/

#controls { position:absolute; z-index:999; width:150px; height:17px; bottom:25px; left:25px; }

#pager { width:150px; }

#pager a { float:left; display:block; height:17px; width:17px; margin-right:13px; background:url(https://www.atlantaorchidsociety.org/images/structure/pager.png); }

#pager a.activeSlide { background-position:0% -17px; }



/*Content*/

#content { position:relative; display:table; margin:0 auto; width:960px; padding-bottom:30px; }



/*UL/OL*/

#content .column.main ul, #content .column.main ol { margin:0 0 25px 0; }

#content .column.main ul li, #content .column.main ol li { margin:0 0 3px 25px; color:#535353; font-size:14px; line-height:18px; }

#content .column.wide ul, #content .column.wide ol { margin:0 0 25px 0; }

#content .column.wide ul li, #content .column.wide ol li { margin:0 0 3px 25px; color:#535353; font-size:14px; line-height:18px; }



/*Columns*/

.column { float:left; min-height:250px; }

.column.left { width:377px; margin-top:50px; background:url(https://www.atlantaorchidsociety.org/images/structure/line.png) repeat-y; }

.column.center { width:413px; margin-top:50px; }

.column.right { width:170px; margin-top:30px; }

.column.wide { width:960px; }

.column.side { width:220px; }

.column.blog { width:220px; }

.column.main { width:740px; }





/*Right Column*/



.column.right h4 { margin-top:20px; }

.column.right h4.photo-gallery { margin-top:45px; }

/*Padding*/

.padding { padding:25px; }

.column.left .padding { padding:0px 25px 0px 20px; }

.column.center .padding { padding:0px 50px 0px 40px; }

.column.right .padding { padding:0px 0px 0px 10px; }

.frame .padding { padding:25px 25px 1px 25px; }



/*Frames*/

.frame.one { width:910px; margin:25px; }

.frame.one .top { width:100%; height:10px; background:url(https://www.atlantaorchidsociety.org/images/structure/frame-corners.png) no-repeat left 0px; }

.frame.one .top .corner { width:100%; height:10px; background:url(https://www.atlantaorchidsociety.org/images/structure/frame-corners.png) no-repeat right 0px; }

.frame.one .top .center { margin:0 10px; width:90%; height:10px; background:#1d1d1d; }

.frame.one .inner { width:100%; padding-bottom:15px; min-height:100px; background:#1d1d1d url(https://www.atlantaorchidsociety.org/images/structure/frame.png) repeat-y; }

.frame.one .base { width:100%; height:10px; background:url(https://www.atlantaorchidsociety.org/images/structure/frame-corners.png) no-repeat 0px -10px; }

.frame.one .base .corner { width:100%; height:10px; background:url(https://www.atlantaorchidsociety.org/images/structure/frame-corners.png) no-repeat right -10px; }

.frame.one .base .center { margin:0 10px; width:90%; height:10px; background:#1d1d1d; }

.frame.two { width: 910px; min-height: 150px; margin:25px; border:1px solid #1d1d1d; background:#1d1d1d; }



/*Holders*/

.holder.one { display:table; width:910px; }

.holder.one .block { float:left; width:285px; height:80px; margin-right:25px; }

.holder.one .block.last { margin-right:0px; }



/*Btns*/

.facebook-btn { width:30px; height:31px; }

.facebook-btn a { display:block; width:30px; height:31px; background:url(https://www.atlantaorchidsociety.org/images/facebook.png) no-repeat; }

.facebook-btn a:hover { background-position:0% bottom; }

.contact-us-btn { width:114px; height:33px; }

.contact-us-btn a { display:block; width:114px; height:33px; background:url(https://www.atlantaorchidsociety.org/images/structure/contact-us-btn.png) no-repeat; }

.contact-us-btn a:hover { background-position:0% bottom; }

.support-atlanta-os-btn { width:163px; height:33px; }

.support-atlanta-os-btn a { display:block; width:163px; height:33px; background:url(https://www.atlantaorchidsociety.org/images/structure/btn-support-atlanta-os.png) no-repeat; }

.support-atlanta-os-btn a:hover { background-position:0% bottom; }

.read-more-btn { width:160px; height:45px; }

.read-more-btn a { display:block; width:160px; height:45px; border: 1px solid #5d5d5d; font-style:italic; text-shadow:1px 1px 1.5px #333; background:url(https://www.atlantaorchidsociety.org/images/structure/read-more-btn.png) no-repeat; text-align:center; color:#fff; line-height:44px; text-decoration:none; font-size:20px; }

.join-us-btn { width:160px; height:45px; }

.join-us-btn a { display:block; width:160px; height:45px; background:url(https://www.atlantaorchidsociety.org/images/structure/btn-join-renew.png) no-repeat top left; }

.join-us-btn a:hover { background-position:0% bottom; }

.details-btn { width:140px; height:45px; }

.details-btn a { display:block; width:140px; height:45px; background:url(https://www.atlantaorchidsociety.org/images/structure/btn-details.png) no-repeat top left; }

.details-btn a:hover { background-position:0% bottom; }

.read-more-btn a:hover { background-position:0% bottom; }

.more-btn { float:right; width:70px; height:32px; padding-top:5px; }

.more-btn a { display:block; width:70px; height:32px; background:url(https://www.atlantaorchidsociety.org/images/structure/more-btn.png) no-repeat; }

.more-btn a:hover { background-position:0% bottom; }

.download-btn { width:151px; height:38px; margin:10px 0; }

.download-btn a { display:block; width:151px; height:38px; background:url(https://www.atlantaorchidsociety.org/images/structure/download-btn.png) no-repeat; }

.download-btn a:hover { background-position:0% bottom; }

.view-photos-btn { width:151px; height:39px; margin:10px 0; }

.view-photos-btn a { display:block; width:151px; height:39px; background:url(https://www.atlantaorchidsociety.org/images/structure/view-photos-btn.png) no-repeat; }

.view-photos-btn a:hover { background-position:0% bottom; }



/*Footer*/

#footer { position:relative; margin:0 auto 30px auto; width:958px; height:75px; border:1px solid #ebebeb; }

#footer .container { position:relative; height:73px; background:#f6f6f6; border:1px solid #fff; }

#footer .left { position:absolute; left:0px; top:0px; width:580px; height:73px; }

#footer .right { position:absolute; right:0px; top:0px; width:360px; height:73px; }

#footer .left p { padding-left:25px; }

#footer .right p { text-align:right; padding-right:25px; }

#footer p { margin:0; font-size:12px; color:#565656; line-height:73px; }

#footer p a { color:#81578c; }



/*Events*/

.event { display:table; padding-bottom:15px; }

.event .date { float:left; width:52px; height:53px; background:url(https://www.atlantaorchidsociety.org/images/structure/date.png) no-repeat; }

.event .date p { width:52px; height:53px; margin:0; padding:4px 0 0 0; line-height:14px; font-size:14px; font-weight:bold; text-align:center; color:#fff; text-transform:uppercase; font-family:"Times New Roman", Times, serif; }

.event .date p span { display:block; font-size:30px; line-height:26px; }

.event p { padding-left:77px; color:#55475a; font-size:14px; }

.event h2 { padding-left:77px; }



/*Newsletters*/

#newsletters h3 { font-size:14px; font-weight:bold; padding:15px 0 0 0; margin:0 0 5px 0; border-bottom:1px solid #d8cede; width:100%; margin-bottom:20px;}

#newsletters ul { list-style:none; display:table; width:100%;}

#newsletters ul li { width:25%; height:30px; float:left; }

#newsletters ul li a { line-height:30px; height:30px; }



/*Culture*/

.culture { display:table; width:750px; }

.culture a { display:block; width:120px; height:200px; float:left; margin:0 30px 0 0px; line-height:40px; text-decoration:none;}

.culture img { border:1px solid #c8b4d4; padding:2px;}





/*Membership*/

#content.membership .column.main { width:700px; }

#content.membership .column.side { width:260px;padding-top:40px;  }

#content.membership .column.side h2 { color:#55475a; font-size:24px; font-weight:normal; margin-bottom:30px; font-style:italic; text-align:center; font-family:"Times New Roman", Times, serif; }

#content.membership .column.side h3 { text-align:center; padding:0; color:#663573; font-size:18px; font-weight:normal; margin-bottom:5px; }

#content.membership .column.side .join-panel { width:213px; height:127px; margin:10px auto; background:url(https://www.atlantaorchidsociety.org/images/structure/join-bg.png) no-repeat; }

#content.membership .column.side .join-panel .padding { padding:10px; }

#content.membership .column.side .join-panel a { margin:20px auto 0 auto; display:block; width:160px; height:45px; background:url(https://www.atlantaorchidsociety.org/images/structure/btn-join-renew.png) no-repeat; }

#content.membership .column.side .join-panel a:hover { background-position:0% bottom; }



/*Make a Donation Page*/



#make-a-donation { display:table; height:300px; margin:50px 0 0 0;}

#make-a-donation .block { position:relative; display:block; float:left; margin-right:30px; width:181px; height:152px; background:url(https://www.atlantaorchidsociety.org/images/structure/donate-bg.png) no-repeat; }

#make-a-donation .block h3 { position:absolute; top:5px; right:0px; border:none; margin:1px; font-size:20px; color:#fff; font-weight:bold; width:177px; font-style:italic; text-align:center; font-family:"Times New Roman", Times, serif; display:block; height:35px; line-height:35px; }

#make-a-donation .block .btn { position:absolute; bottom:30px; right:17px;}



/*********** 15-12-15 *******************/

.alltext {
    color: #fff;
    position: absolute;
    right: 5.2%;
    top: 27%;
    width: 45%;
	font-family:Tahoma, Geneva, sans-serif;

}


.sldrtxt {
    font-size: 3em;
	font-family:Tahoma, Geneva, sans-serif;
}

.subtxt {
    margin: 8% 0 0;
    padding: 0;
	font-size:18px;
	font-family:Tahoma, Geneva, sans-serif;
}

.cycle > img {
    border: 4px solid #5d5d5d;
}