@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - GABRIELLA CILMI
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		gc_home.css
	Date:			November 10, 2008
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
/*	--------------------------------------------------------------------------------------------------------------------------
	mainCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.mainCol {
		position:relative;
		margin:3px 0 0 0;
	}
	.mainCol h1 {
		width:124px; height:59px;
		background:url(../../images/h1_news.png) no-repeat;
		position:absolute;
		left:0; top:0;
	}
	.mainCol img.newsImg {
		margin:34px 0 0 22px;
	}
	
	/* news entry styles */
	.mainCol .contentHolder {
		padding:0 0 25px 0;
	}
		.mainCol .contentHolder .entry {
			padding:17px 0 16px 0;
		}
			.mainCol .contentHolder .entry .date {
				margin:0 0 0 22px;
				font:normal 10px Arial, Helvetica, sans-serif;
				color:#511f2b;
				display:block;
			}
			.mainCol .contentHolder .entry h2 {
				font:bold 14px Arial, Helvetica, sans-serif;
				color:#257279;
				margin:0 0 15px 22px;
				width:325px;
			}
			.mainCol .contentHolder .entry h2 a:link, .mainCol .contentHolder .entry h2 a:active, .mainCol .contentHolder .entry h2 a:visited {
				font:bold 14px Arial, Helvetica, sans-serif;
				color:#257279;
				text-decoration:none;
			} 
				.mainCol .contentHolder .entry h2 a:hover {
					color:#fff;
				}
			.mainCol .contentHolder .entry p {
				margin:0 0 21px 22px;
				width:325px;
				font:normal 12px Arial, Helvetica, sans-serif;
				color:#000;
			}
				.mainCol .contentHolder .entry p a:link, .mainCol .contentHolder .entry p a:active, .mainCol .contentHolder .entry p a:visited {
					font:bold 12px Arial, Helvetica, sans-serif;
					color:#d06793;
					text-decoration:underline;
				}
					
			/*social bar styles */
			.mainCol .contentHolder .entry .social {
				margin:0 0 0 7px; padding: 2px 0 0 0;
				width:359px; height:15px;
				background:#796731;
			}
				.mainCol .contentHolder .entry .social ul {
					padding:0 0 0 17px;
					list-style:none;
					font:normal 10px Arial, Helvetica, sans-serif;
					color:#000;
				}
					.mainCol .contentHolder .entry .social ul li {
						display:inline;
						float:left;
						width:75px;
					}
						.mainCol .contentHolder .entry .social ul li.comments {
							width:133px; height:15px;
							overflow:hidden;
						}
						.mainCol .contentHolder .entry .social ul li a:link, .mainCol .contentHolder .entry .social ul li a:active, .mainCol .contentHolder .entry .social ul li a:visited {
							font:normal 10px Arial, Helvetica, sans-serif;
						}
							.mainCol .contentHolder .entry .social ul li a:hover {
								color:#fefefe;
							}
						.mainCol .contentHolder .entry .social ul li.digg {
							padding:0 0 0 13px;
							width:37px;
							background:url(../../images/digg.png) no-repeat;
						}
						.mainCol .contentHolder .entry .social ul li.delicious {
							padding:0 0 0 16px;
							width:54px;
							background:url(../../images/delicious.png) no-repeat;
						}
			
			
			/*paging styles*/
			.mainCol .contentHolder .newsItem {
				font:bold 12px Arial, Helvetica, sans-serif;	
				margin:0 0 0 33px;	
			}
				.mainCol .contentHolder .newsItem a:link, .mainCol .contentHolder .newsItem a:active, .mainCol .contentHolder .newsItem a:visited {
					color:#959595;
					text-decoration:none;
				}
					.mainCol .contentHolder .newsItem a:hover {
						color:#000000;
					}
			/*comment styles*/
			
				.mainCol .contentHolder .commentEntry {
					width:373px;
				}
					.mainCol .contentHolder h3 {
						margin:0 0 15px 15px;
						color:#50202b;
						font:bold 16px Arial, Helvetica, sans-serif;
					}
						.mainCol .contentHolder .hr {
							margin:20px 0 20px 7px;
							width:359px; height:1px;
							background:url(../../images/bg_hr_comment.png) no-repeat;
						}
								.mainCol .contentHolder hr {
									display:none;
								}
						
						/* entry */
						.mainCol .contentHolder .commentEntry {
							
						}
						
							/* leftCol */
							.mainCol .contentHolder .commentEntry .leftCol {
								text-align:center;
								width:110px;
								float:left;
								display:inline;
							}
								.mainCol .contentHolder .commentEntry .leftCol img.userfullsize {
									margin:5px auto 0 auto;
									border:1px solid #cdb698;
								}
								.mainCol .contentHolder .commentEntry .leftCol a:link, .mainCol .contentHolder .commentEntry .leftCol a:visited, .mainCol .contentHolder .commentEntry .leftCol a:active {
									color:#d06793;
									font:bold 12px Arial, Helvetica, sans-serif;
									text-decoration:none;
								}
									.mainCol .contentHolder .commentEntry .leftCol a:hover {
										color:#fff;
									}
								
						
							
							/* rightCol */
							.mainCol .contentHolder .commentEntry .rightCol {
								width:249px;
								float:left;
								display:inline;
							}
								.mainCol .contentHolder .commentEntry .rightCol .timeStamp {
									color:#511f2b;
									font:normal 11px Arial, Helvetica, sans-serif;
								}
								.mainCol .contentHolder .commentEntry .rightCol h3 {
									margin:2px 0 4px 0;
									color:#257279;
									font:bold 16px Arial, Helvetica, sans-serif;
								}
									.mainCol .contentHolder .commentEntry .rightCol h3 a:link, .mainCol .contentHolder .commentEntry .rightCol h3 a:active, .mainCol .contentHolder .commentEntry .rightCol h3 a:visited {
										color:#257279;
										font:bold 15px Arial, Helvetica, sans-serif;
										text-decoration:none;
									}
										.mainCol .contentHolder .commentEntry .rightCol h3 a:hover {
											color:#fff;
										}					
									.mainCol .contentHolder .commentEntry .rightCol p {
										font:normal 12px Arial, Helvetica, sans-serif;
										color:#000;
										line-height:16px;
									}
								
								
								
								
								
