@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - DAVID BANNER WEBSITE CSS :: COMMUNITY PAGE
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		davidbanner_community.css
	Date:			Jul 02, 2008
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
	
/*	--------------------------------------------------------------------------------------------------------------------------
	community Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.mainCol h1#hdrCommunity {
		margin:0 0 0px 0;
		width:467px; height:45px;
		background:url(/img/h1_community.png) no-repeat;
		behavior:url(iepngfix.htc);
	}
	.mainCol {
		
	}
		
    .mainCol input, .mainCol select  {
				
				padding:2px 4px;
				background:#AD04D0;
				border:medium none;
				font:normal 11px Verdana, Arial, Helvetica, sans-serif;
				line-height:11px;
				color:#fff;
			}
	    .mainCol h1 
	    {
	        margin: 8px 0 0 3px;
	        color:#CC00FF;
	    }
		.mainCol p.bar 
		{
		    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
            background:#000;
            color:#ffffff;
			border-top:1px solid #ffffff;
			border-bottom:1px solid #ffffff;
			margin:12px 0; padding:4px 6px 4px 16px;
		}

		        .mainCol p.bar a
		        {
                    text-decoration:none;
		        }

	/* -- community Section Box */
	.sectionBox {
				margin:17px 0 0 0; padding:13px 16px;
			/*width:408px;*/
			background:#000000;
			border-top:1px solid #ffffff;
            border-bottom:1px solid #ffffff;
	}
	
	.sectionBox .sectionHead 
	{
	    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
        background:url(/img/socialBG.png);
        color:#ffffff;
	    padding:5px;
	    margin: 0 -5px 0 -5px
	}
	
	.sectionBox .sectionHead a
	{
	    text-decoration:none;
	}
	
	.sectionBox .sectionHead .title
	{
	    font-size:larger;
	    font-weight:bold;
	}
				.mainCol .sectionBox .social li.comments {
					width:170px;
				}
				
			.mainCol .sectionBox .entry a
			{
			    text-decoration:none;
			}
				
			.mainCol .sectionBox .entry h2 {
				font:normal 25px Arial,Helvetica,sans-serif;
				color:#ffe17d;
				line-height:26px;
				font-weight:bold;
				margin:3px 0 8px 0;
			}
			.mainCol .sectionBox .entry h2 a:link, .mainCol .sectionBox .entry h2 a:active, .mainCol .sectionBox .entry h2 a:visited {
				color:#CC00FF;
				text-decoration:none;
			}
				.mainCol .sectionBox .entry h2 a:hover {
					color:#a7a7a4;
				}
    /* -- Community Section Gallery Images */
    .sectionBox .galleryThumb 
    {
        float:left;
        	margin:10px 10px 0 0; padding:6px 6px;
			width:100px; height:120px;
			border:1px solid #fff;
    }
    
    .sectionBox .galleryThumb:hover
    {
        background:#C94553 no-repeat bottom;
    }
    
    .sectionBox .galleryThumb img
    {
        border:0px; 
    }
    
    .sectionBox .galleryThumb .imgTitle a
    {
        border: 0px;
        font-weight:bold;
    }
    

/*	--------------------------------------------------------------------------------------------------------------------------
	news Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	h1#hdrNews {
		margin:0 0 0 -5px;
		background:url(../img/hdr_news.png) no-repeat;
		width:398px; height:28px;
	}
	.mainCol {
		
	}
	
	.mainCol h3
	{
	    margin:15px 0 10px 1px;
	}
		.mainCol .sectionBox h3
		{
		    margin:0 0 10px 0;
		}
		
	
	.mainCol .myspaceLink a
	{
	    border-bottom:none;
	}
	
	.mainCol p
	{
	    margin:0 0 0 0px;
	    color:#B4BE95;
	}
	
	
	.mainCol .entry {
		margin:10px 0 22px 0px; padding:7px 0 5px 5px;
		background:#000000;
		border-bottom:dashed #fff 1px;
	}
		.mainCol .entry .date {
			font:normal 11px Verdana, Arial, Helvetica, sans-serif;
			color:#ffffff;
		}
		.mainCol .entry h2 {
			margin:0 0 5px 0;
			font:bold 24px Arial, Helvetica, sans-serif;
			color:#CC00FF;
			line-height:26px;
		}
			.mainCol .entry h2 a:link, .mainCol .entry h2 a:active, .mainCol .entry h2 a:visited {
				color:#CC00FF;
				border:0;
			}
				.mainCol .entry h2 a:hover {
					color:#a7a7a4;
				}
		.mainCol .entry img {
			border:1px solid #29516a;
		}
		.mainCol .entry p {
			margin:12px 0 16px 0;
		}
		.mainCol .entry a.readMore:link, .mainCol .entry a.readMore:active, .mainCol .entry a.readMore:visited {
			font:normal 10px Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			border:0;
		}
			.mainCol .entry a.readMore:hover {
			
			}

		.mainCol .entry .social {
			font:normal 10px Verdana, Arial, Helvetica, sans-serif;
			height:21px; width:408px;
			margin:5px 0 10px 0;
			background:url(/img/socialBG.png) #262626 no-repeat;
			behavior:url(shared/css/iepngfix.htc);
		}
			.mainCol .entry .social ul {
				list-style:none;
			}
			.mainCol .entry .social ul li{
				margin:5px 0 0 5px;
				float:left;
			}
				.mainCol .social li.views {
					width:74px;
				}
					.mainCol .social li.views a:link, .mainCol .social li.views a:active, .mainCol .social li.views a:visited {
						text-decoration:none;
					}
				.mainCol .social li.comments {
					width:162px;
				}
					.mainCol .social li.comments a:link, .mainCol .social li.comments a:active, .mainCol .social li.comments a:visited {
						text-decoration:none;
					}
				.mainCol .social li.digg {
					width:62px;
				}
					.mainCol .social li.digg a:link, .mainCol .social li.digg a:active, .mainCol .social li.digg a:visited {
						text-decoration:none;
						background:url(/img/digg.png) no-repeat;
						margin:0pt 10px 0pt 0pt;
                          padding:0pt 0pt 0pt 18px;
					}
				.mainCol .social li.delicious {
					width:52px;
				}
					.mainCol .social li.delicious a:link, .mainCol .social li.delicious a:active, .mainCol .social li.delicious a:visited {
						text-decoration:none;
						background:url(/img/delicious.gif) no-repeat;
						padding:0pt 0pt 0pt 18px;
					}
					
					
					
/* _________  comments  _________*/

.control
{
    margin:0 0px 9px 0px;
}

.mainCol .content
{
    margin:0 0 6px 0px;
    padding:1px 4px 10px 4px;
    background:#000000;
}
.mainCol .content1
{
    margin:0 0 6px 0px;
    padding:1px 4px 10px 4px;
    background:#000000;
    border-bottom:solid #fff 1px;
    border-top:solid #fff 1px;
}

.mainCol .content h4
{
    font-size:15px;
    margin:0 0 4px 0;
}

.mainCol .profile ul.links
{
margin:0 7px 0 15px;
}

	#MembershipFormID 
	{
	    padding:0 0 10px 10px;
	    background:#000000;
	}
	
	#MembershipFormID input
	{
	    background-color:#AD04D0;
	}
	
	#MembershipFormID input.button
	{
	    width:55px; height:22px;
	    padding:0 0 2px 0;
	    background:url(/img/btn_login.png) no-repeat;
	}
	
	.contentHolder .registration
	{
	    padding:0 5px 5px 10px;
	}
