/*
Theme Name: MD SA
Theme URI:
Description:
Version:
Author: KND Web Consultants
Author URI: http://www.knd.com.au
Tags:
*/

*{border: 0px; margin: 0px; outline: 0px; padding: 0px;}

:focus{outline: 0px;}

a{color: #666; text-decoration: none;}
a:hover{color: #6A7CA0; text-decoration: underline;}

body{
	font-family: verdana, arial, tahoma, sans-serif;
	font-size: 12px;
}

h1, h2{color: #E2003E; font-weight: bold;}
h3, h4{color: #666; font-weight: normal;}	

h1{font-size: 15px; padding-bottom: 7px;}
h2{font-size: 14px; padding-bottom: 7px;}
h3{font-size: 13px; padding-bottom: 5px; padding-top: 5px;}
h4{font-size: 12px; padding-bottom: 3px; padding-top: 3px;}

hr{border: 0px; border-bottom: #CCCCCC 1px dashed; height: 1px;}

img{border: 0px;}

table{border-collapse: collapse; border-spacing: 0px;}


/* Generic */
.hidden{display: none;}
.clear{clear: both;}
.left{float: left;}
.right{float: right;}
.more-link{font-size: 10px;}

div.clear{clear: both; height: 1px; line-height: 1px;}


/* Misc */
.piclenselink{display: none;}
.listed-column{ width: 32%; float: left; margin-right: 2%;}
.category-column{ width: 42%; float: left; margin-right: 2%; }
.date-column{ width: 22%; float: left; text-align: left; }

/* wordpress tags */
.postExcerpt .wp-caption{
	background-color: #FFF;
	padding-top: 5px;
	position: relative;
	text-align: center;
}
.postExcerpt .wp-caption img{}
.postExcerpt .wp-caption .wp-caption-text{padding-bottom: 5px; padding-bottom: 2px; font-size: 10px;}

.post .wp-caption{
	background-color: #EEE;
	border: #DDD 1px solid;
	padding-top: 5px;
	text-align: center;

	/* For rounded corner */
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.post .wp-caption img{}
.post .wp-caption .wp-caption-text{padding-bottom: 5px; padding-bottom: 2px; font-size: 10px;}

.textAd .wp-caption{
	background-color: #EEE;
	border: #DDD 1px solid;
	padding-top: 5px;
	text-align: center;

	/* For rounded corner */
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.textAd .wp-caption img{}
.textAd .wp-caption .wp-caption-text{padding-bottom: 5px; padding-bottom: 2px; font-size: 10px;}

.wpContent .wp-caption{
	background-color: #FFF;
	padding-top: 5px;
	position: relative;
	text-align: center;
}
.wpContent .wp-caption img{}
.wpContent .wp-caption .wp-caption-text{padding: 0px 5px 2px; font-size: 10px;}

.aligncenter{float: center; margin: 5px 10px;}
.alignleft{float: left; margin-bottom: 5px; margin-right: 10px; margin-top: 5px;}
.alignright{float: right; margin-bottom: 5px; margin-left: 10px; margin-top: 5px;}
.alignnone{margin: 0px 0px 10px;}

.size-full{}
.size-medium{}
.size-thumbnail{height: 75px; width: 75px;}


#wrapper{
	margin: 5px auto 10px;
	width: 960px;
	position:relative;
}

/* Right Col Event Listing */
.rightColEventList{
	float: right;
	margin-left: 10px;
	width: 140px;
}
.rightColEventListing{
	border-bottom: 1px dashed #ccc;
	padding-bottom: 10px;
}
.rightColEventListing p{
	font-size: 10px;
}

.container{
	padding:0 20px;
	width:680px;
}

/* Header */
#header{
	height: 115px;
	z-index:9999;
}
#header h1{display: none;}
#header #logo{
	left: 0px;
	position: relative;
	top: 20px;
}
#header #jerryLewis {
	display: block;
	left: 535px;
	position: absolute;
	top: 20px;
}

/* Top Right Links */
.topRightLinks {
	height: 55px;
	position: absolute;
	top: 85px;
	width: 120px;
}
/* Interval of 120 + 20 */
/*
#donateLink {
	background: url('images/donate-now.jpg') no-repeat center center;
	right: 120px;
}
#joinLink {
	background: url('images/join-now.jpg') no-repeat center center;
	right: 0px;
}
*/
#donateLink {
	background: url('images/donate-now.jpg') no-repeat center center;
	right: 240px;
}
#joinLink {
	background: url('images/join-now.jpg') no-repeat center center;
	right: 120px;
}
#meetMembersLink {
	background: url('images/meet-members.jpg') no-repeat center center;
	right: 0px;
}


/* Main Nav */
#mainNav{
	height: 30px;
	list-style: none;
	padding: 0px;
	position: relative;
	width: 950px;
	z-index: 999;
}
#mainNav li{
	float: left;
	padding: 5px 20px 5px 0px;
	position: relative;

}
#mainNav li a{
	font-weight:bold;
	color:#333;	
}
#mainNav li.current{}
#mainNav li.current a{color: #E2003E; text-decoration: none;}
#mainNav li.hover{}
#mainNav li.hover a{color: #E2003E;  text-decoration: none;}
#mainNav li ul{
	filter: alpha(opacity = 95);	/* Internet Explorer       */
	-moz-opacity: 0.95;				/* Mozilla 1.6 and below   */
	opacity: 0.95;					/* newer Mozilla and CSS-3 */
	display: none;
	left: 0px;
	list-style: none;
	position: absolute;
	top: 24px;
}
#mainNav li ul.hover{display: block;}
#mainNav li ul li{float: none; padding: 0px;}
#mainNav li ul li a{background: #E2003E; color: #FFF; display: block; padding: 5px 5px 5px 10px; width: 125px;}
#mainNav li.hover ul li a{color: #fff; }
#mainNav li.hover ul li.hover a{color: #333; text-decoration: none;}

#mainNav li#menuSearchForm{float: right; text-align: right; padding: 0px 5px;}
#searchform #s{
	background: #FFF;
	border: #DDD 1px solid;
	margin-top: 1px;
	margin-top: 2px !important;
	padding: 1px 2px 2px;
}
#searchform #s:hover{border: #999 1px solid;}
#searchform #searchsubmit{
	background: #FFF;
	border: #DDD 1px solid;
	padding: 0px 5px;
	
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	
	border-radius: 10px;
	
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-khtml-box-sizing: content-box;
	
	box-sizing: content-box;
}
#searchform #searchsubmit:hover{border: #999 1px solid;}

/* Billboard */
#billboardWrapper {
	/*height: 180px;
	height: 190px !important;*/
	height: 30px;
	height: 40px !important;
	margin-top: 5px;
	padding: 0;
	position: relative;
	z-index:99;
}
#billboard {
	background: #FFF;
	/*height: 190px;*/
	height: 40px;
}
#billboard #sections {
	float: left;
	width: 752px;
	z-index:99;
	position:relative;
}
#billboard #sectionTabs li {
	color: #FFF;
	cursor: pointer;
	float: left;
	height: 25px;
	list-style: none;
	padding-top: 10px;
	position: relative;
	text-align: center;
	width: 188px;
}
#billboard #sectionTabs li.over .sectionLinks {
	display: block;
}
#billboard #getSupport { background: #EA264C url('images/red-tab-bg.jpg') repeat-x bottom; }
#billboard #neuromuscularDisorder { background: #00BBE6 url('images/light-blue-tab-bg.jpg') repeat-x bottom; }
#billboard #giveSupport { background: #3A93E7 url('images/blue-tab-bg.jpg') repeat-x bottom; }
#billboard #upcomingEvents { background: #01BE22 url('images/green-tab-bg.jpg') repeat-x bottom; }

#billboard #divider {
	background: #EA264C;
	border: 0px;
	clear: both;
	font-size: 0px;
	height: 5px;
	line-height: 5px;
}
 #latestPress {
	overflow: hidden;
	width: 188px;
	position:absolute;
	right:0;
	top:0;
}
 #latestPressTab {
	background: #FF991B url('images/orange-tab-bg.jpg') repeat-x bottom;
	color: #FFF;
	height: 25px;
	padding-top: 10px;
	text-align: center;
}
#billboard .sectionContent {
	float: left;
	height: 291px;
	padding: 2px;
	overflow: hidden;
	width: 184px;
}
#billboard .sectionLinks {
	display: none;   
	left: 0px;
	list-style: none;
	overflow: hidden; 
	padding: 10px;
	position: absolute;
	top: 35px;
	width: 168px;
}
#billboard #sectionTabs .sectionLinks li {
	float: none;
	height: auto;
	padding: 3px 0px 0px;
	text-align: left;
	width: auto;
}
#billboard .sectionLinks a {
	color: #FFF;
	display: block;
}
#billboard .sectionLinks a:hover {
	text-decoration: none;
}
#billboard #getSupportLinks { background: #EA264C; }
#billboard #neuromuscularDisorderLinks { background: #00BBE6; }
#billboard #giveSupportLinks { background: #3A93E7; }
#billboard #upcomingEventsLinks { background: #01BE22; }
#billboardWrapper .socialMediaLinks, .subfooter #livewireLink {
	bottom: 10px;
	cursor: pointer;
	display: block;
	height: 50px;
	position: absolute;
	width: 50px;
}


/* Sub Nav */
#subNav{
	list-style: none;
}
#subNav li{
	background: #EEE;
	padding: 5px 5px 5px 10px;
	margin-bottom: 2px;
}
#subNav li a{display: block;}
#subNav li.hover{background: #E2003E;}
#subNav li.hover a{color: #FFF; text-decoration: none;}
#subNav li.current_page_item{background: #E2003E;}
#subNav li.current_page_item a{color: #FFF; text-decoration: none;}


/* donation link */
#donationLink{display: block;}

#container{
	overflow:hidden;
	/*background:#bce4fd;*/
	background:#b0defd;
	padding:20px 10px 10px 10px;
	z-index:99;
	clear: both;
}

/* Content */
.content{
	background:#fff;
	clear: both;
	height: auto !important;
	height: 400px;
	line-height: 16px;
	min-height: 400px;
	padding-bottom: 25px;
	padding-top: 10px;
}
.oneThird{display: inline; float: left; margin: 5px 10px 5px; width: 290px;}
.oneFifth{display: inline; float: left; margin: 5px 10px 5px; width: 170px;}
.half{display: inline; float: left; margin: 5px 10px 5px; width: 430px;}
.full{
	width:730px;
}
.oneThirdCenter{margin: 5px 15px 5px;}


/* Wp Content */
.wpContent blockquote{
	background: url(images/blockquote-open.jpg) no-repeat top left;
	font-style: italic;
	margin: 5px auto 15px;
	padding: 10px 0px 0px 30px;
	width: 80%;
}
.wpContent p{padding-bottom: 5px;}
.wpContent ol{list-style-type: decimal; list-style-position: outside; padding: 5px 0px 5px 15px;}
.wpContent ul{list-style-position: outside; padding: 5px 0px 5px 15px;}

.wpContent p.postMetaData{padding-bottom: 0px;}
.wpContent p.postTime{padding-bottom: 3px;}

.searchResults h3{padding-bottom: 0px;}
.searchResults p.postMetaData{padding: 0px 0px 15px;}


/* Post $ post excerpt */
.postExcerpt{
	background:#EEE;
	border-bottom: #CCC 1px dashed;
	clear: left;
	margin-bottom: 10px;
	padding: 2px 10px 3px;
	position: relative; 
	overflow: hidden;
}
.postExcerpt h3{
	font-weight:bold;
	color:#222;
	font-size: 14px;
	padding-bottom: 2px;
	padding-top: 0px;
	margin-bottom: 3px;
}
.postExcerpt h3 a{
	color:#666;
}
.postTime{
	color: #666;
	font-size: 10px;
	padding-bottom: 3px;
}
.postOrigin{
	color: #666;
	font-size: 10px;
	padding-bottom: 3px;
	margin-left:10px;
}
.postMeta{padding-bottom: 5px;}
.postMetaData{
	clear: both;
	font-size: 10px;
	padding-top: 5px;
}
.postMetaData .historyBackLink{display: block; float: left;}
.postMetaData .postPrint,
#breadcrumb .postPrint{
	background: url('images/printer.gif') no-repeat center right;
	display: block;
	float: right;
	height: 16px;
	margin-right: 10px;
	padding-bottom: 0px;
	text-align: right;
	width: 16px;
}


.site-Muscular-Dystrophy-Foundation-Australia{background: #F88080; color: #222;}
.site-Muscular-Dystrophy-Foundation-Australia h3{color: #222; width: 280px;}
.site-Muscular-Dystrophy-Foundation-Australia h2{color: #222;}
.site-Muscular-Dystrophy-Foundation-Australia h3 a{color: #222;}
.site-Muscular-Dystrophy-Foundation-Australia .postTime{color: #222;}
.site-Muscular-Dystrophy-Foundation-Australia .postOrigin{color: #222;}
.site-Muscular-Dystrophy-Foundation-Australia .more-link{color: #222; padding-left: 3px;}
.site-Muscular-Dystrophy-Foundation-Australia .eventDate{padding-bottom: 0px;}

.site-Muscular-Dystrophy-Association-of-NSW,
.site-Muscular-Dystrophy-Association-of-QLD,
.site-Muscular-Dystrophy-Association-of-SA,
.site-Muscular-Dystrophy-Association-Tasmania,
.site-MDASA{background: #86b1ff; color: #222;}

.site-Muscular-Dystrophy-Association-of-NSW h3,
.site-Muscular-Dystrophy-Association-of-QLD h3,
.site-Muscular-Dystrophy-Association-of-SA h3,
.site-Muscular-Dystrophy-Association-Tasmania h3,
.site-MDASA h3{width: 280px;}

.site-Muscular-Dystrophy-Association-of-NSW h2,
.site-Muscular-Dystrophy-Association-of-QLD h2,
.site-Muscular-Dystrophy-Association-of-SA h2,
.site-Muscular-Dystrophy-Association-Tasmania h2,
.site-MDASA h2{color: #222;}

.site-Muscular-Dystrophy-Association-of-NSW h3 a,
.site-Muscular-Dystrophy-Association-of-QLD h3 a,
.site-Muscular-Dystrophy-Association-of-SA h3 a,
.site-Muscular-Dystrophy-Association-Tasmania h3 a,
.site-MDASA h3 a{color: #222;}

.site-Muscular-Dystrophy-Association-of-NSW .postTime,
.site-Muscular-Dystrophy-Association-of-QLD .postTime,
.site-Muscular-Dystrophy-Association-of-SA .postTime,
.site-Muscular-Dystrophy-Association-Tasmania .postTime,
.site-MDASA .postTime{color: #222;}

.site-Muscular-Dystrophy-Association-of-NSW .postOrigin,
.site-Muscular-Dystrophy-Association-of-QLD .postOrigin,
.site-Muscular-Dystrophy-Association-of-SA .postOrigin,
.site-Muscular-Dystrophy-Association-Tasmania .postOrigin,
.site-MDASA .postOrigin{color: #222;}

.site-Muscular-Dystrophy-Association-of-NSW .more-link,
.site-Muscular-Dystrophy-Association-of-QLD .more-link,
.site-Muscular-Dystrophy-Association-of-SA .more-link,
.site-Muscular-Dystrophy-Association-Tasmania .more-link,
.site-MDASA .more-link{color: #222; padding-left: 3px;}

.site-Muscular-Dystrophy-Association-of-NSW .eventDate,
.site-Muscular-Dystrophy-Association-of-QLD .eventDate,
.site-Muscular-Dystrophy-Association-of-SA .eventDate,
.site-Muscular-Dystrophy-Association-Tasmania .eventDate,
.site-MDASA .eventDate{padding-bottom: 0px;}

.eventExcerpt .eventMeta{padding-bottom: 5px;}
.eventExcerpt .eventMeta .postTime{
	/*display: block;
	float: left;
	padding-bottom: 0px;
	width: 250px;*/
}
.eventExcerpt .eventMeta .postOrigin{
	/*display: block;
	float: right;
	padding-bottom: 0px;
	text-align: right;
	width: 150px;*/
}


/* Ads */
.adsContainer{
	list-style: none;
}
.adsContainer .bannerAd{
	overflow: hidden;
	width: 300px;
}
.adsContainer .textAd{
	overflow: hidden;
	width: 300px;
}
.adsContainer .textAd p{padding-bottom: 5px;}


/* Archives */
#archives{background: #EEE; border-top: #DDD 1px solid; padding-bottom: 25px;}
#archives h3{padding-bottom: 5px;}
.archiveList{list-style: none;}
.archiveList li{
	border-bottom: #999 1px dashed;
	margin-bottom: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}


/* Comment */
#commentBox{
	border-top: #CCC 1px dashed;
	margin-top: 25px;
	padding: 10px 0px;
}
#commentBox h3{padding-bottom: 10px;}
.commentList li{padding: 10px;}
.commentList li.alt{background: #EEE;}

/* Comment Form */
#commentForm{
	background: #DDD;
	border: #DDD 1px solid;
	margin: 10px 0px 0px;
	padding: 10px;
}


/* Site map */
.siteMap{margin-bottom: 25px; margin-left: 25px;}
.siteMap ul{list-style-position: inside; padding-left: 15px; padding-top: 5px;}
.siteMap li{padding-bottom: 5px;}


/* Footer */
#footer{
	color: #666;
	font-size: 10px;
	padding: 5px;
}
#footer a{color: #666;}
#footer a:hover{color: #666;}


/* Home page specific */
#homeLatestFeatures h2{padding-bottom: 0px;}

.subfooter{
	position:relative;
	overflow:hidden;
	text-align:right;
	clear:both;
	margin-bottom:10px;
	margin-top:10px;
	height:50px;
}

.subfooter .socialMediaLinks, .subfooter #livewireLink {
	/*bottom: 10px;*/
	cursor: pointer;
	display: block;
	height: 50px;
	position: absolute;
	width: 50px;
}
.subfooter #livewireLink {
	background: url('images/livewire-link.png') no-repeat center center;
	bottom: 10px;
	height: 35px;
	right: 5px;
	width: 119px;
}
.subfooter #facebookLink {
	background: url('images/facebook-link.png') no-repeat center center;
	right: 5px;
}
.subfooter #twitterLink {
	background: url('images/twitter-link.png') no-repeat center center;
	right: 55px;
}
.subfooter #linkedInLink {
	background: url('images/linkedin-link.png') no-repeat center center;
	right: 225px;
}
.subfooter #youtubeLink {
	background: url('images/youtube-link.png') no-repeat center center;
	right: 275px;
}


#breadcrumb{
	/*margin:20px;*/
	margin:10px 20px 20px;
	width: 680px;
}
#breadcrumb a.get-support, .get-support h2{
	color: #e2003e;
}
#breadcrumb a.neuromuscular-condition, .neuromuscular-condition h2{
	color:#00bbe6;
}
#breadcrumb a.give-support-menu, .give-support h2{
	color:#3A93E7;
}
.news-room h2 {
	color:#333;
}

.news-room .container{
	padding:0;
	width:740px;
}
.news-room .wpContent {
	overflow:hidden;
}
.full hr{
	margin-left:20px;
}
.postExcerpt {
	width:330px;
	float:left;
	margin:0 0 20px 20px;
	background:#f1f1f1;
	border:none;
	clear:none;
	padding:10px;
	min-height: 200px;
}
.full .postExcerpt{
	width:700px;
}
.news-room .container .intro{
	padding:0 20px;
}

.post-container{
	margin:0 20px;
	padding:20px;
	background:#f1f1f1;
	width:680px;
}
.post-container h2{
	color:#666;
}
.post-container .postTime{
	font-style:italic;
}

#featured-image{
	width:752px;
	overflow:hidden;
	float:left;
	/*height:150px;*/
	background:#3A93E7;
	position:absolute;
	top:40px;
	z-index:0;
}

.site-Muscular-Dystrophy-Association-of-NSW,
.site-Muscular-Dystrophy-Association-of-QLD,
.site-Muscular-Dystrophy-Association-of-SA,
.site-Muscular-Dystrophy-Association-Tasmania,
.site-MDASA{
	background:url('images/statewide.png') no-repeat right 0px #F1F1F1;
}
.site-Muscular-Dystrophy-Foundation-Australia{
	background:url('images/mdaustralia.png') no-repeat right 0px #F1F1F1;
}

#pageCalendarWrapper{width: 300px;}

.sc-post .pagetitle{color: #333; margin-left: 20px; width: 700px;}

/* Size Selector */
#sizeSelector {
    font-size: 13px;
    left: 865px;
    position: absolute;
    top: 20px;
    z-index: 1000;
    border:1px solid #999;
}

