                        
/* 
	TABLE OF CONTENTS:
	
		RESETS
		GLOBAL
		HEADER
		CONTENT
			LEFT SIDE CONTENT
				BLOG
			RIGHT SIDE CONTENT
				SEARCH
		FOOTER

	LAST UPDATED:
	Name: RR
	Date: 10/22
	Update Description:
		Project starter

*/


/* ------------------------------------------------
		RESETS	RESETS	RESETS	RESETS	RESETS	
---------------------------------------------------*/
*{
	padding:0px;
	margin:0px;
	border:0px none;
}

body{
	background:#1a1615 url(/assets/root/Blog/images/bg_body.jpg) no-repeat fixed top center;
	text-align:center;
	line-height:1.22em;
	font-size:13px;
	color:#000;
	font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;
}

#wrapper{
	text-align:left;
	width:1000px;
	margin:0 auto;
}

p, ul, ol, h1, h2, h3, h4, h5, h6, dl, table{
	margin:0 0 15px;
}

input, textarea{
	font-family:;
	font-size:;
	padding:2px 3px;
}
a:link,
a:visited,
a:active{
	color:#28abde;
	text-decoration:none;	
}a:hover{text-decoration:underline;}
h1, h2, h3, h4, h5, h6{
	color:#28abde;
	text-transform:uppercase;
}

h1{
	color:#28abde;
	margin:0;
}

h1 a.logo:link,
h1 a.logo:visited,
h1 a.logo:hover,
h1 a.logo:active{
	display:block;
	background:url(/assets/root/Blog/images/img_insite-EA-Logo.png) top left no-repeat;
	height:113px;
	width:251px;
}
h1 a.ealogo:link,
h1 a.ealogo:visited,
h1 a.ealogo:hover,
h1 a.ealogo:active{
	display:block;
	background:url(/assets/root/Blog/images/img_insite-EA-Logo-EAPART.png) top left no-repeat;
	height:24px;
	width:251px;
}

h2{
	color:#28abde;
	font-size:16px;
	text-transform:uppercase;
}
h3{
	color:#28abde;
	font-weight:normal;
	background: url(/assets/root/Blog/images/bg_h3.gif) no-repeat bottom left;
	width:261px;
	line-height:1.22em;
	padding:0 0 8px;
	margin:11px 0 0;
}

h4{
	color:#000;
	font-weight:normal;
	font-size:14px;
}
h4 a:link, h4 a:visited, h4 a:active, h4 a:hover{color:#000000;}




/* ------------------------------------------------
		END RESETS	END RESETS	END RESETS	
---------------------------------------------------*/





/* ------------------------------------------------
		GLOBAL	GLOBAL	GLOBAL	GLOBAL	GLOBAL	
---------------------------------------------------*/
.date{
	margin:0;
	padding:11px;
	text-transform:uppercase;
	background:#04afef url(/assets/root/Blog/images/bg_header-date.gif) top left repeat-x;
	text-align:right;
}
#header{
	background:url(/assets/root/Blog/images/bg_header.gif) no-repeat top left;
	padding:0 14px;
}

#content{
	background: url(/assets/root/Blog/images/bg_content-footer.gif) repeat-x bottom left;
	width:980px;
	padding:10px;

}
#content-wrapper{
	background:#fff url(/assets/root/Blog/images/bg_content-shadow.gif) repeat-x top left;

}
#footer{
	background:#e7e8e9 url(/assets/root/Blog/images/bg_footer.gif) repeat-x top left;
	margin:5px 0 0;
	padding:20px 0 20px 137px;
	font-size:9px;
	text-transform:uppercase;
}


.hidden{
	display:none;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}


/* ------------------------------------------------
		END GLOBAL	END GLOBAL	END GLOBAL	
---------------------------------------------------*/




/* ------------------------------------------------
		HEADER	HEADER	HEADER	HEADER	HEADER	
---------------------------------------------------*/
.nav{
	list-style:none;
	margin:116px 0 0;
	float:right;
}

	.nav li{
		float:left;
		margin:0 0 0 3px;
	}	
	
		.nav li a:link,
		.nav li a:visited,
		.nav li a:active{
			text-transform:uppercase;
			font-weight:bold;
			display:block;
			color:#fff;
			text-decoration:none;
			padding:8px 4px;
		}
		.nav li a:hover, .nav .selected{
			background:#099cd3 url(/assets/root/Blog/images/bg_navigation.gif) top left repeat-x;
		}


				
		

/* ------------------------------------------------
		END HEADER	END HEADER	END HEADER	
---------------------------------------------------*/





/* ------------------------------------------------
		CONTENT	CONTENT	CONTENT	CONTENT	CONTENT	
---------------------------------------------------*/
		
		/* BEGIN @group ~ LEFT SIDE CONTENT */
		#left{
			width:618px;
			float:left;
			margin:0 5px 0 0;
			display:inline;
		}
		
		.gallery{
			background:#000000 url(/assets/root/Blog/images/bg_gallery.gif) repeat-x scroll left top;
height:275px;
list-style:none;
margin:0;
padding:13px 0 13px  101px;
		}
		/* FADING TEXT */

		#slideshow {
			position:relative;
		}
		
		#slideshow .slideShowContent {
			position:absolute;
			top: 500;
			left: 500;
			opacity:0.0;
			display:none;
		}
		
		#slideshow .active {
			opacity:1.0;
			display:block;
		}
		
		#slideshow .last-active {
			display: none;
		}
		
		/* END FADING TEXT*/
		
		
		
			/* BEGIN @group ~ BLOG */
			.blog-container{
				margin:18px 0 21px
			}
				.blog-date{
					float:left;
					width:74px;
					height:49px;
					background:url(/assets/root/Blog/images/EA_InSite_Design_v6_updated_26.gif) no-repeat top left;			
					text-align:center;
					color:#fff;
					font-weight:bold;	
					font-size:15px;
					margin:0 5px 0 0;
					text-transform:uppercase;	
					padding:8px 0 0;	
					display:inline;
				}
					.blog-date span{
						display:block;
						border-top:1px solid #8bd3f0;
						font-weight:normal;
						margin:5px 0 0;
						padding:5px 0 0;
					}
				.blog-container .blogger{
					float:right;				
				}
				
				.blog-container .info{
					width:535px;
					*width:475px;
					text-transform:uppercase;	
					padding:7px 0 0;			
				}
					.blog-container .info h2, .blog-container .info h4, .blog-container .info p{
						margin:0 0 3px;
						line-height:20px;
					}
				.blog-container .tags{
					font-size:11px;
					line-height:normal;									
				}
				
				.blog-description{
					margin:11px 0 17px;
					line-height:18px;
				}				
				
					.blog-description img{
						float:left;
						margin:0 10px 0 0;
						display:inline;
					}
				
				a.continue{
					text-transform:uppercase;
					color:#fff;
					font-size:10px;
					background: url(/assets/root/Blog/images/btn_continue.gif) top left repeat-x;					
					display:block;
					/*width:61px;*/
					padding:6px;
					text-decoration:none;
					font-weight:bold;
				}
				
				.blog-container .continue{
					float:left;
				}
				.blog-footer{
					margin:0 0 10px;
				}
				
				.blog-footer p{
					margin:0;
				}
				
				.blog-footer p.opt, .opt{
					/*border:1px solid;*/
					float:left;
					margin:0 0 0 10px;
					padding:4px 8px;
					text-align:right;
					width:478px;
				}
				.opt img{
					vertical-align:middle;
				}
			/* END @group ~ BLOG */
			
			.pagination{
				border-top:1px solid #bcbec0;
				padding:25px 0;
				list-style:none;				
			}			
			.pagination a, .pagination .pageSelect{
				padding:3px 0;
				display:block;
				float:left;
				margin:0 6px 0 0;	
			}
			.pageSelect:link,
			.pageSelect:visited,
			.pageSelect:hover,
			.pageSelect:active{
				color:#000;
				text-decoration:none;
			}
			
			.next a, .end a, .start a, .prev a{
				background-repeat:no-repeat;
				text-decoration:none;
				text-align:center;				
			}
			.start a:link,
			.start a:visited,
			.start a:active,
			.start a:hover, 
			.prev a:link,
			.prev a:visited,
			.prev a:active,
			.prev a:hover{
				color:#000;		
				text-decoration:none;	
					
			}
			.end a:link,
			.end a:visited,
			.end a:active,
			.end a:hover, 
			.next a:link,
			.next a:visited,
			.next a:active,
			.next a:hover{					
				text-decoration:none;		
			}
			
			.start a{
				background-image:url(/assets/root/Blog/images/btn_start.gif);
				width:42px;
			}
			.prev a{
				background-image:url(/assets/root/Blog/images/btn_prev.gif);
				width:41px;
			}
			.end a{
				background-image:url(/assets/root/Blog/images/btn_end.gif);
				width:39px;
			}
			.next a{
				background-image:url(/assets/root/Blog/images/btn_next.gif);
				width:44px;
			}
			
		
		
		/* END @group ~ LEFT SIDE CONTENT */
		
		
		/* END @group ~ RIGHT SIDE CONTENT */

		
			#right{
				width:357px;
				float:left;
			}						

		
			.content-rt{
				margin:8px 0 24px;
			}
		
			.archived-entries{
				list-style:none;
				background:url(/assets/root/Blog/images/icon_archived-entries.gif) no-repeat center left;
				padding:0 0 0 14px;
				margin:0 0 10px;
			}
		
				.archived-entries a:link,
				.archived-entries a:visited,
				
				.archived-entries a:active{
					color:#000000;
					text-decoration:none;
				}.archived-entries a:hover{text-decoration:underline;}
		
			/* BEGIN @group ~ SEARCH */
			
			.search-right{
				background:url(/assets/root/Blog/images/bg_search-left.gif) no-repeat top left;
				padding:0 0 0 5px;
				height:43px;
				width:351px;
			}
			.search-right .search{
				background:url(/assets/root/Blog/images/bg_search.gif) no-repeat top right;				
				height:35px;
				padding:8px 0 0;
			}
			
			.search fieldset {
				border:0 none;
				color:#5EA1CB;
				font-size:12px;
				text-align:left;
			}
				.search fieldset div {
					float:left;
					padding:0;
					text-align:left;
				}
				
				.search fieldset input {
					background:transparent url(/assets/root/blog/images/btn_search.gif) no-repeat scroll left top;
					border:0 none;
					cursor:pointer;
					font-size:0;
					height:27px;
					margin:0 0 0 10px;
					padding:0px 0 0;
					width:35px;
				}
				
				.search #ctl01_tbSearch{
					background:#FFFFFF none repeat scroll 0 0;
					border:1px solid;
					font-size:14px;
					height:auto;
					margin:1px 0 0 10px;
					padding:3px 3px 4px	;
					width:275px;
					cursor:text;
				}
				
				.search fieldset legend, .search fieldset label {
					display:none;
				}				
			
			/* END @group ~ SEARCH */
		
		/* END @group ~ RIGHT SIDE CONTENT */


/* ------------------------------------------------
		END CONTENT	END CONTENT	END CONTENT	
---------------------------------------------------*/






/* ------------------------------------------------
		FOOTER	FOOTER	FOOTER	FOOTER	FOOTER	
---------------------------------------------------*/

/* ------------------------------------------------
		END FOOTER	END FOOTER	END FOOTER	
---------------------------------------------------*/


#slides{overflow:hidden;height:275px;}
/*#slides img{margin:13px;}*/

    

    

    