/*  Style Sheet for Student Ministries Inc.
	Created by Damien Tijerina
	www.damient.net
	
	
	TOC
	1.Main CSS Style
	2.Top Navigation
	3.Side Navigation Top
	4.Side Navigation Bottom
	5.Content Areas
	6.Home Page Style
*/

/*----------1. Main CSS Document----------*/
* {margin:0; padding:0;}
body {text-align:center; background-color:#000; font-family:Arial, Helvetica, sans-serif;}

#container {position:relative; width: 750px; height:auto; min-height:600px; margin-left: auto; margin-right: auto;}
#header {width:750px; height:159px; background:url(objects/header.gif) no-repeat top center; z-index:-1;}
#footer {width:750px; height:20px; background-color:#fff; no-repeat top center; z-index:-1; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #dedede; line-height: 1.5em;}
#bar1 {position:absolute; top:178px; left: 160px; width:5px; height:202px;}
#bar2 {position:absolute; top:178px; left:610px; width:5px; height:202px;}
.prop {
    height:600px;
    float:right;
    width:1px;
  }
.list {padding-left:25px; font-size:12px;}

/*----------2.Text Formatting----------*/
h1 {font-size: medium;
	padding-top:5px;
	color: #003399;}
p {padding-left:0px;
	padding-top:10px;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	line-height: 1.5em;}
h2 {font-size: medium;
	padding-top:5px;
	margin:0;
	color: #003399;}
	
.indent {padding-left: 40px; text-align:center;}
.indent2 {padding-left: 5px; font-size: 12px;}
.indent3 {padding-left: 20px; font-size: 12px;}
.indent4 {padding-left: 80px; font-size: 16px;}
.indent5 {padding-left: 60px; font-size: 12px;}
.indent p {padding:0; margin:0}
.single {padding-left: 25px; font-size: 14px; font-weight:bold; color: #003399;}
.single2 {padding-left: 0px; font-size: 16px; font-weight:bold; color: #003399;}
.single3 {padding-left: 5px; font-size: 15px; font-weight:bold; color: #003399;}
.double {padding-left: 60px;font-size: 14px; font-weight:bold; color: #003399;}
.triple {text-align:right; font-size: 14px; font-weight:bold; color: #003399; display:block;}

.large {font-size:16px;}

/*----------2.Top Navigation----------*/
#nav ul {
	list-style: none;
	position:absolute;
	left: 90px;
	top: 136px;
}
#nav ul li {float:left; padding:0 0 0 30px; letter-spacing: .08em; font-size: 14px;}
#nav ul li a {text-decoration: none; color:#000; width:90px; padding-bottom:4px; display:block;}
#nav ul li a:hover {background:url(objects/menu_back.gif) top center no-repeat;}
#nav ul li a:visited {color:#000;}

/*----------3.Side Navigation Top----------*/
#nav2 {
	position:absolute;
	z-index:2;
	padding:0;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	line-height:1.5em;
	left: -5px;
	top: 176px;
	width: 170px;
	height:auto;
}
#nav2 ul {padding-left:10px; margin:0;}
#nav2 ul li {list-style:none;}
.nav2title {padding-top:5px; font-weight:normal; font-size:110%; line-height:1em; letter-spacing:.02em;}
.nav2title2 {padding-top:5px; font-weight:normal; font-size:110%; line-height:1em; letter-spacing:.02em; color:#000;}
#nav2 ul li a {text-decoration: none; color:#000;}
#nav2 ul li a:visited {color:#000;}
#nav2 ul li a:hover {color:#FFF;}
.subnav2 {padding-left:10px;}
.rightalign ul {text-align:right;}


/*----------5.Content Areas----------*/
#content {
	position:relative;
	margin:0;
	width:420px;
	height:auto;
	text-align:left;
	padding-left:180px;
	padding-top: 29px;
}

#subcontent {
	position:absolute;
	margin:0;
	padding:0;
	width:125px;
	text-align:left;
	left: 620px;
	top: 170px;
	height: auto;
}


ol {font-size:12px; padding-left:20px;}

/*----------6.Home Page Style----------*/
#hpnav {
	position:absolute;
	line-height:1.5em;
	text-align:left;
	left: 10px;
	top: 206px;
	width: 160px;
}
#hpnav ul {list-style:none;margin:0; padding:0; font-size: 11px; font-weight:bold;}
#hpnav ul li a {color:#BDDD8A; text-decoration:none;}
#hpnav ul li a:visited {color:#BDDD8A;}
#hpnav ul li a:hover {color:#FFF;}

/* testimonials */
.testimonials			{ font-size: 11px; color : #000000; }
.testimonials a:link   { text-decoration: none; font-style: italic; color : #000000; }
.testimonials a:visited { text-decoration: none; font-style: italic; color : #000000; }
.testimonials a:hover	{ text-decoration: none; font-style: italic; color : #003399; }

.faqs {font-size: small; font-weight:bold; color: #003399;}
.faqs a {text-decoration: none; color:#000000;}
.faqs a:hover {text-decoration: none; color:#003399;}
.faqs a:visited {text-decoration: none; color:#000000;}

#leftblock {
	position:absolute;
	z-index:2;
	padding:0;
	padding-left:5px;
	left: 5px;
	top: 340px;
	width: 145px;
	height:auto;
}
#leftcontent {
	position:absolute;
	margin:0;
	padding:0;
	width:158px;
	text-align:left;
	left: 0px;
	top: 340px;
	height: auto;
}

input.button {
	background-color : #EFEFEF;
	color : #000000;
	border-color : #ba620d;
	font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tooltips			{ font-size: 12px; color : #000000; }
.tooltips a:link   { text-decoration: none; font-style: normal; color : #000000; }
.tooltips a:visited { text-decoration: none; font-style: normal; color : #000000; }
.tooltips a:hover	{ text-decoration: none; font-style: normal; color : #003399; }
