@charset "utf-8";
/* CSS Document */

#sidebar .sidebarMod {
	float: left;
	display: inline;
	width: 250px;
	margin: 0px 0px 15px 0px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	font-size: 11px;
}

#sidebar .directMod {
        background-color: transparent;
        border: none;
}

	#sidebar .directMod ul, #sidebar .directModOutline ul {
		margin: 0px 0px 0px 30px;
	}

	#sidebar .sidebarMod div {
		padding: 10px;
	}

        #sidebar .directMod div {
        	padding: 0px;
        }
		
		#sidebar .directModOutline div {
			padding: 5px;
		}

#sidebar .imageMod,
#sidebar .imageModOutline,
#sidebar .photoMod,
#sidebar .photoModOutline {
	background-color: transparent;
	border: none;
}
		
	#sidebar .imageMod p,
	#sidebar .imageModOutline p,
	#sidebar .photoMod p,
	#sidebar .photoModOutline p {
		margin: 0px;
	}
	
	#sidebar .imageMod div,
	#sidebar .imageModOutline div,
	#sidebar .photoMod div,
	#sidebar .photoModOutline div {
		padding: 0px;
	}
	
#sidebar .directModOutline,
#sidebar .imageModOutline,
#sidebar .photoModOutline {
	border: 1px solid #999999;
}

#sidebar #recentPostsMod li, #sidebar #blogListMod li {
	list-style-type: none;
	margin-bottom: 3px;
}

#sidebar .sidebarMod h1 {
        width: 100% -6px;
        padding: 2px 2px 2px 4px;
        color: #FFFFFF;
        text-transform: uppercase;
        font-size: 12px;
		background-color: #7bb732;
}

#sidebar #sponsorMod h1 {
	background-color: #000000;
}

#sidebar #contactMod h1 {
        background-color: #7bb732;
}

#sidebar #articlesMod ul,
#sidebar #otherPlayAreasMod ul,
#sidebar #otherEventsMod ul {
	margin: 0px 0px 5px 20px;
}

#sidebar #fiveStarFeaturesMod li {
		list-style-type: none;
}
        
#sidebar #fiveStarFeaturesMod a {
		color: #155f01;
}
		

#sidebar #issuesMod ul {
	margin: 0px 0px 10px 20px;
}

#sidebar #issuesMod li {
		/*list-style-type: none;*/
}
        
#sidebar #issuesMod a {
		color: #155f01;
}

#sidebar #contactMod input.txt, #sidebar #contactMod textarea {
        width: 224px;
        margin: 0px 0px 8px 0px;
        padding: 3px;
        background-color: #ebebeb;
        border: 1px solid #9d9d9d;
        font-family: Verdana, Arial;
        font-size: 12px;
}

#sidebar #contactMod select {
        width: 195px;
        margin: 0px 0px 0px 5px;
}

#sidebar #contactMod input.btn {
        margin: 0px 0px 0px 170px;
}

#sidebar .quoteMod {
	border: none;
	background-image: url(images/bg_quote.jpg);
}

	#sidebar .quoteMod div {
		padding: 15px 15px 5px 15px;
		line-height: 15px;
		font-size: 11px;
	}

#sidebar .photoMod {
	font-size: 10px;
	text-align: right;
}

#sidebar .latestIssueMod {
	border: none;
	background-color: transparent;
}

#sidebar .thisIssueMod {
	border: none;
	background-color: transparent;
}

#sidebar #sponsorMod div,
#sidebar #sponsorMod p {
	margin: 0px;
	padding: 0px;
}

#sidebar .playGuideAd {
	float: left;
	display: inline;
	width: 252px;
	margin: 0px 0px 5px 0px;
	text-align: center;
}

#sidebar #cforms5form {
	width: 252px;	
}

#sidebar #cforms5form label {
	display: none;	
}

#sidebar #cforms5form input {
	width: 215px;	
	background-color: #E4E9F4;
	margin-bottom: 5px;
}

#sidebar #cforms5form select {
	width: 229px;
	margin-bottom: 5px;
}

#sidebar #cforms5form #sendbutton5 {
	float: right;
	display: inline;
	margin: 10px 23px 10px 0px;
	width: 58px;
	height: 11px;
	border: none;
	background:	url(images/btn_submit.jpg) no-repeat;
}

#sidebar div.cf_info { width: 199px; }

#sidebar #cforms5form .cf_li_err {
	width: 230px;	
}

#sidebar .cform input.cf_error {
	border-right: 3px solid #D13D3D;	
}

#sidebar .linklove {
	display: none;	
}
