body{
	font-family:Georgia, Serif;
	background:#0C3529 url('http://media.thinkfinancial.com.s3.amazonaws.com/studentbible/bg.png') repeat-y scroll center top;
	height: 100%;
	line-height:25px;
}

a{
  text-decoration:none;
  color:#3E2900;
}

a:hover{
  text-decoration:underline;
}

p,h2,h3,ul,li{
	margin-bottom:10px;
}

p{
	padding:20px 0px;
}

ul{
	text-indent:10px;

}

li{
	text-indent:20px;  
}

h2{
	font-size:30px;
}

#subhead{
  margin:0px;
  padding:0px;
}

#headerBanner{
	background-color:#e5ffb4;
  background-image:url('http://media.thinkfinancial.com.s3.amazonaws.com/studentbible/bibleHeader.png');
	background-position:center bottom;
	background-repeat:no-repeat;
	height:140px;
	text-indent:-9999px;
	width:100.1%;
}

#header-nav{
	margin-bottom:50px;
	padding-bottom:30px;
}

#header-nav .col{
	width:264px;
	float:left;
}

/*nav image replacement*/
#header-nav a:link,
#header-nav a:visited {
	background-image:url('http://media.thinkfinancial.com.s3.amazonaws.com/studentbible/nav.gif');
	background-repeat:no-repeat;
	display:block;
	height:44px;
	/*width:270px;*/
	width: 100%;
	color:#184663;
	/*padding:20px 0px;*/
	text-decoration:none;
	text-indent:-9999px;
	/*overflow:hidden;*/
	outline:none;
}

#header-nav a:hover {
	
}

/* example of how to control roll over states */

#header-nav .col #dict{
  background-position:0px 0px;
}
#header-nav .col a#dict:hover{
  background-position:-805px 0px;
}

#header-nav .col #encyl{
 background-position:0px -43px;
}
#header-nav .col a#encyl:hover{
 background-position:-805px -43px;
}

#header-nav .col #tut{
	background-position:0px -92px;
}
#header-nav .col a#tut:hover{
	background-position:-805px -92px;
}

#header-nav .col #cliff{
	background-position:0px -143px;
}
#header-nav .col a#cliff:hover{
	background-position:-805px -143px;
}

#header-nav .col #text{
	background-position:0px -193px;
}
#header-nav .col a#text:hover{
	background-position:-805px -193px;
}
/******************************/

#header-nav .col #note{
	background-position:-280px 0px;
}
#header-nav .col a#note:hover{
	background-position:-1085px 0px;
}

#header-nav .col #collab{
	background-position:-280px -43px;
}
#header-nav .col a#collab:hover{
	background-position:-1085px -43px;
}

#header-nav .col #file{
	background-position:-280px -92px;
}
#header-nav .col a#file:hover{
	background-position:-1085px -92px;
}

#header-nav .col #social{
	background-position:-280px -143px;
}
#header-nav .col a#social:hover{
	background-position:-1085px -143px;
}

#header-nav .col #job{
	background-position:-280px -193px;
}
#header-nav .col a#job:hover{
	background-position:-1085px -193px;
}
/******************************/
#header-nav .col #office{
	background-position:-536px -0px;
}
#header-nav .col a#office:hover{
	background-position:-1341px -0px;
}

#header-nav .col #im{
	background-position:-536px -43px;
}
#header-nav .col a#im:hover{
	background-position:-1341px -43px;
}


#header-nav .col #gaming{
	background-position:-536px -92px;
}
#header-nav .col a#gaming:hover{
	background-position:-1341px -92px;
}

#header-nav .col #blogging{
	background-position:-536px -143px;
}
#header-nav .col a#blogging:hover{
	background-position:-1341px -143px;
}
/**/
#header-nav h2{
	text-indent:-9999px;
	background:url('http://media.thinkfinancial.com.s3.amazonaws.com/studentbible/categories.gif');
	width:800px;
	overflow:hidden;
	height:56px;
}

#container{
	/*background:transparent url('http://media.thinkfinancial.com.s3.amazonaws.com/studentbible/bg.png') repeat-y scroll center top;*/
	color:#331C00;
	margin:0px auto;
	width:100%;
}
#container #insideContent{
	width:800px;
	margin:0 auto;
}

#container #insideContent .main h2{
  padding-top:0px;
  color:#3E2900;
}


#container #insideContent .main p{
  padding:5px 0px;
}

.main{
	border-top:1px solid #3E2900;
	clear:both;
	padding:20px 0px;
}

.backUp{
	color:#184671;
	float:right;
	margin-top:30px;
}

.main .siteHolder{
	clear:both;
	padding:20px 0px;
}

.main .siteHolder .imageHolder h3{
	color:#0C3529;
	font-size:20px;
	text-align:left;
}
.main .siteHolder .imageHolder h3 a{
	color:#0C3529;
}

.main .siteHolder .imageHolder{
	float:left;
	width:175px;
	padding-right:25px;
}
.main .siteHolder p{
	color:#0C3529;
	padding:0px;
}