body {
  background:#323D46;
  margin:0;
  padding:0px 10px;
  text-align:center;
  font-family:"Trebuchet MS", Verdana, Arial;
  color:#ccc;
    }


/* Page Structure
----------------------------------------------- */
/* The images which help create rounded corners depend on the 
   following widths and measurements. If you want to change 
   these measurements, the images will also need to change.
   */
#content {
  width:700px;
  margin:0 auto;
  text-align:left;
  background:#000000 url(images/glamicon-bkg.gif) no-repeat fixed bottom right;
  }
#main {
  width:480px;
  float:left;
  margin:0px 0 0;
  padding:0 0 0px;
  color:#000;
  font-size:12px;
  }
#main2 {
  float:left;
  width:100%;
  padding:0px 0 0;
  margin:0px 5px 0 5px;
  line-height:1.5em;
  }
#main3 {

  padding:0px;
    }
  
#sidebar {
  width:175px;
  float:right;
  margin:5px 5px 0;
  font-size:12px;
  line-height:1.2em;
  border:1px dotted #667AB3;
  border-width:0px 0 0 1px;
    }
  
#topmenu {
  float:right;
  width:700px;
  margin:0px 0px 0px 0px;
  font-size:12px;
  font-weight:bold;
  line-height:1.0em;
  }

/* Links
----------------------------------------------- */
a:link {
  text-decoration:none;
  color:#BFF53D;
  font-weight:bold;
  }
a:visited {
  text-decoration:none;
  color:#9F9F9F;
  font-weight:bold;
  }
a:hover {
  color:#ABBEF6;
  }
a img {
  border-width:0;
  }


/* Header
----------------------------------------------- */
#header {
  margin:0 0 0;
  padding:0px 0 0;
  color:#fff;
  background: url(images/header-bkg.gif) no-repeat 10px 20px;
  }

#tagline {
  float:right;
  width: 250px;
  margin:35px 0px 0px 0px;
  padding:0px 0px 0px;
   }

#logo {
  float:left;
  width: 150px;
  margin:5px 0px 10px 10px;
  padding:0px 10px 0px;
  font-size:100%;
  line-height:1.0em;  }
  
/* Header Menu
----------------------------------------------- */
#header-menu {
  margin:0 0 0;
  padding:0px 0 10px;
  color:#fff;
   }

#menu-items {
  
  margin:0px 0px 10px 0px;
  padding:5px 20px 5px 5px;
  font-size:10px;
  border:1px solid #667AB3;
  border-width:0px 0 1px 0px;
  text-align:right;
  letter-spacing: 0px;
  word-spacing:5px;
   }
   
#menu-home {
 
  margin:0px 0px 10px 10px;
  padding:5px 20px 10px 5px;
  font-size:10px;
  text-align:left;
  letter-spacing: 0px;
  word-spacing:5px;
  float: left;
   }   
 
#menu-items a, #menu-home a {
  text-decoration:none;
  color:#fff;
  vertical-align:top;  }

#menu-items a:hover, #menu-home a:hover {
  text-decoration:none;
  color:#7F88FB;  }

/* Feature
----------------------------------------------- */
.feature {
  margin:0px 0px 0px 0px;
  padding:0px 5px 20px;
  width:100%;
      }
.feat-title {
  margin:0 0 0 0;
  padding:0 0 0 20px;
  font-size:14px;
  text-transform:uppercase;
  letter-spacing:1px;
  color:#fff;
  font-weight:bold;
  background: url(images/audio-icon.gif) no-repeat 0px .1em;
  }
.feat-subtitle {
  margin:0 0 0 0;
  padding-left:20px;
  font-size:12px;
  color:#fff;
  font-weight:normal;
   }
#feat-tag {
  float:right;
  margin:-2px 0 0 0;
  padding:0px 5px;
  font-size:9px;
  text-transform:uppercase;
  color:#fff;
  font-weight:bold;
  text-align:center;
  vertical-align:middle;
   }
#feat-tag a {
  color:#fff;
   }         
#feat-tag a:hover {
  color:#BFF53D;
   }      
.feature-body {
  border:1px dotted #666666;
  border-width:0 0px 1px;
  padding:0px 0px 10px 0px;
  margin:10px 0px 10px 20px;
  color: #fff;
  }
.feature-next {
  padding:0px 0px 10px 0px;
  margin:10px 0px 10px 20px;
  font-size:10px;
  color: #fff;
  }  
  
/* Recent
----------------------------------------------- */  
.recent {
  margin:0px 0px 0px 0px;
  padding:0px 5px;
   }
.recent-title {
  margin:0 0 0 0;
  padding:0 0 0 20px;
  font-size:14px;
  text-transform:uppercase;
  letter-spacing:1px;
  color:#fff;
  font-weight:bold;
  background: url(images/plus.gif) no-repeat 3px .3em;  
  }
.recent-body {
  border:1px dotted #666666;
  border-width:0 0px 1px;
  padding:0px 0px 10px 0px;
  margin:10px 0px 10px 20px;
  color: #fff;
  }
.recent-body img {
  border:1px solid #fff;
  margin:5px 10px 0px 0px;
  float:left;
   }
img.noborder {
  border:0;
  margin:0 5px 0px 0px;
  float:left;
  }
  
/* Sidebar Boxes
----------------------------------------------- */
.box {
  margin:0 0 0px;
  padding:0px 0 0;
  color:#fff;
  }
.box2 {
  padding:0 10px 8px;
  }
.sidebar-title {
  margin:0;
  padding:5px 0 5px;
  font-size:100%;
  line-height:1.5em;
  color:#9BA3F2;
  font-weight:bold;
  background: url(images/sidebar-title-bkg.gif) no-repeat 0px 0px;  
  }
.box ul {
  margin:.5em 0 1.25em;
  padding:0 0px;
  list-style:none;
  }
.box ul li {
  background: url("http://www.edgeoffaith.com/images/plus-sm.gif") no-repeat 5px .25em;
  margin:0;
  padding:0 0 0px 16px;
  margin-top:2px;
  line-height:1.0em;
  }
.box p {
  margin:0 0 .6em;
  }
.centerbox {
text-align:center;
 }

/* Audio Box
----------------------------------------------- */
#audio-tag {
  width:125px;
  float:right;
  margin:0px 0 0 0;
  padding:2px 4px;
  font-size:10px;
  text-transform:uppercase;
  background-color:#667AB3;
  color:#fff;
  font-weight:bold;
  text-align:left;
  vertical-align:text-top;
  border:1px solid #fff;
     }
#audio-tag a {
  color:#fff;
   }         
#audio-tag a:hover {
  color:#BFF53D;}

/* Footer
----------------------------------------------- */
#footer  {
  clear:both;
  margin:0 0 5px 0;
  padding:10px 10px 10px 0px;
  }
#footer p {font-size:9px;
	margin:0px 5px 5px 450px;}
#footer a {color:#ccc;} 


/* Form elements */
form {
Margin:0px;
Padding:4px;
text-align:center;
Width: 150px;
background:#323D46;
border:1px solid #ccc;
}

input,select {
color : #000000;
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
border-color : #000000;
}

/* The main submit button option */
input.mainoption {
background-color : #CE2940;
font-weight : bold;
color : #ffffff;
padding: 0px 2px 0px;
}
	
	
hr {color: #333; height: 1px; width: 100%; }
