body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: .75em;
	background-color: #000000;
	margin: 0;
	padding: 0;
	color: #4f4f4f;
}

a, a:visited {
	color: #9a0d20;
}

a:hover {
	text-decoration: none;
}

#container {
	min-width: 1000px;
}

#internal-container {
	width: 1024px;
	height: 650px;
	margin: 0 auto;
	background: url(uploads/bg2.png) repeat;
}


.topnav {
	background-color: #9a0d20;
	height: 30px;
	z-index: 2;
	position: relative;
	width: auto;
	margin: 0;
	text-align: center;
}

.topnav li {
	display: inline;
	list-style-type: none;
}

.topnav li a {
	display: inline-block;
	color: #ffffff;
	font-style: italic;
	text-decoration: none;
	padding: 5px 0 0 50px;
	font-size: 16px;
}

.topnav li a:hover {
	text-decoration: underline;
}

.topnav li a:visited {
	color: #ffffff;
}

#content {
	width: 388px;
	height: 498px;
	margin: 0 auto;
	margin-top: -750px;
	padding-left: 300px;
	z-index: 5;
}	

#content .content{
	width: 350px;
	padding: 100px 0 0 25px;
}

#content h2 {
	font-weight: normal;
	font-size: 1.4em;
}

.objects {
	z-index: 1;
	padding: 0;
	display: block;
	margin: 0 auto;
	text-align: center;
}


.navtext {
	z-index: 1;
	width: 355px;
	display: block;
	margin:0 auto;
	margin-top: -140px;
        padding-left: 800px;
}


#internal {
	margin: 0 auto;
	width: 1024px;
        height: 600px;
        background: url(uploads/internal.png) no-repeat;
}

#internal h1, #internal h2 {
	font-weight: normal;
	font-style: italic;
	width:166px;
	font-size: 15px;
	height:47px;
}

#internal h3 {
	font-weight: normal;
	font-style: italic;
}


#internal h5 {
	font-weight: normal;
	text-decoration: underline;
	font-size: 12px;
}

#internal .wg-content-position {
     height: 250px;
     width: 279px;
     overflow-x: hidden;
     overflow-y: auto;
}
#main {
      width: 270px;
      padding-top: 95px;
      margin-left: 540px;
      position: relative;

}

#text {
	padding: 30px 50px 30px 50px;
}

img, #content, #internal, .objects, .object, .navtext, .sticky, #internal, #bluesticky { behavior: url(iepngfix.htc) }

.object {
	margin: 0 0 0 25px;
}

.Our.Team #internal {
	background: url(uploads/brochure.png) no-repeat;
}

.Consulting #internal {
	background: url(uploads/appointmentbook.png) no-repeat;
}

.Training #internal, .Trial-Advocacy-Training #internal, .Short-Lectures #internal {
	background: url(uploads/legalpad.png) no-repeat;
}

.Distance.Learning #internal {
	background: url(uploads/tabletpc.png) no-repeat;
}

.Contact.Trial.Run #internal {
	background: url(uploads/blackberry.png) no-repeat;
}

.Publications #internal {
	background: url(uploads/books.png) no-repeat;
}

.Homepage #internal {
	background: url(uploads/legalpad2.png) no-repeat;
}

/*  BOOKS BACKGROUNDS  */

.Daubert-Rules #internal {
	background: url(uploads/daubert.png) no-repeat;
}

.Deposition-Rules-Expert-Rules #internal {
	background: url(uploads/depo-rules.png) no-repeat;
}

.Effective-Deposition-Defense-Rules #internal {
       background: url(uploads/effective-depo.png) no-repeat;
}

.Effective-Expert-Testimony #internal {
	background: url(uploads/effective-expert.png) no-repeat;
}

.Exhibit-Rules #internal {
       background: url(uploads/exhibit-rules.png) no-repeat;
}

.Federal-Rules-of-Evidence #internal {
       background: url(uploads/fed-rules.png) no-repeat;
}

.Federal-Rules-of-Evidence-with-Comment #internal {
       background: url(uploads/fed-rules-with-comment.png) no-repeat;
}

.Expert-Rules #internal {
	background: url(uploads/expert-rules.png) no-repeat;
}

.Deposition-Expert-Rules #internal {
	background: url(uploads/depo-rules.png) no-repeat;
}

/* BIO PHOTOS */

.Radler #internal {
	background: url(uploads/warren.png) no-repeat;
}

.Malone #internal {
        background: url(uploads/dave.png) no-repeat;
}

.Tocci #internal{
        background: url(uploads/mj.png) no-repeat;
}


.sticky {
	width: 190px;
	height: 190px;
	margin-top: -400px;
}

.Publications .sticky {
	background: url(uploads/publications-sticky.png) no-repeat;
}

.Susan.Irion .sticky {
	background: url(uploads/susanbio-sticky.png) no-repeat;
}

.Trial-Advocacy-Training .sticky {
	background: url(uploads/tatraining-sticky.png) no-repeat;
}

.Trial-Advocacy-Training #bluesticky, .Consulting #bluesticky {
	background: url(uploads/bluesticky.png) top left no-repeat;
	width: 175px;
	height: 175px;
	float:right;
	padding-top: 1px;
	font-size: 9px;
	margin-top: -340px;
	display:block;
        color: #000000;
}

#stickyPosts {
	display: none;
}

.blueStickies {
	height: 135px;
	width: 170px;
	overflow-x: hidden;
	overflow-y: auto;
	position: absolute;
		
}

.blueStickies ul, .blueStickies p {
margin-right: 20px;
margin-top: 8px;
}

.blueStickies p {
	padding-left: 8px;
}

#initialSticky {
	padding: 8px;
}

.crumbTrail {
	display: block;
	width: 240px;
	height: 30px;
}

a {
position: static !important;
}

.layoutColumnPadding, input, textarea {
position: static !important;
}


