/*
___________________________________________________________________________

Stylesheet created for Katya Andresen

version: 1.0
author: Taughnee Stone 
website: http://www.endeavorcreative.com
___________________________________________________________________________

*/

/* =Basics
___________________________________________________________________________*/

body {
	background-image: url();

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
        text-align: center;
}

*html body {
        font-size: x-small; /* for IE5/Win */
        f\ont-size: small; /* for other IE versions */
        text-align: center;
        }

/* Remove padding and margin universally */
* {
  margin: 0;
  padding: 0;
}

/* Put margins back on certain elements */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, table, ul {
  margin: 1em 0;
}

/* Class for clearing floats */
.clear {
	clear:both;
}


/* =Type Styles
___________________________________________________________________________*/

h1 {

	}
	
h2 {
	margin: 0 0 .5em 0;
}

 h3 {

	}


h4, h5, h6 {

}

caption {

	}
	
blockquote {
	padding: 0 10px;
	margin: 15px;
	border-left: solid 1px #000066;
        color: #000066;
	}
ul {
       list-style-type: none;
       color: #b1282e;
       
}

li {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 100%;
      line-height: 160%;


}


#recent {
      margin-left: 50px;
      width: 200px;
     }
.recent, .side {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      line-height: 130%;
      margin-bottom: 4px;
}

.list {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      line-height: 100%;
      margin-bottom: 0px;
}



.date {
        font-size: 11px;
        font-weight: normal;
        margin-bottom: 10px;
        padding-top: 5px;
        }

.title {
        color: #b1282e;
        font-size: 18px;
        margin-bottom: 0;
        }

.sidebartitle {
        color: #000066;
	font-size: 100%;
        text-transform: uppercase;
	}

#nav {
       font-size: 100%;
      
	}

.orange {
       color: #F7931D;
}

.blue {
       color: #000066;
       padding-top: 8px;
}

.orienting {
		font-size: 11px;
                line-height: 140%;
		color: #000066;
		background-color: #fffcf1;
                border: 1px solid #000066;
                padding: 7px;
}

#feeds li {font-weight: normal; font-size: 11px;}

/* =Link Styles
___________________________________________________________________________*/

a:link{ color: #b1282e; text-decoration: none;}
a:visited{color: #b1282e;text-decoration: none;}
a:hover{ color: #b1282e;text-decoration: none; border-bottom:1px dashed #b1282e }
a:active{color: #b1282e;text-decoration: none;}

#sidebar a:link, #sidebar a:visited, #sidebar a:hover, #sidebar a:active {}

#nav a:link, #nav  a:visited, #nav  a:hover, #nav a:active {}

.entry a:link, .entry a:visited, .entry  a:hover, .entry a:active {border-bottom:1px dashed #b1282e}

.posted a:link, .posted a:visited, .posted a:hover, .posted a:active {border-bottom:0px}

/* =Image Styles
___________________________________________________________________________*/

/* Removes border around linked images */
img {
	border: 0;
}

.avatar {float: left; margin-right: 5px; margin-bottom: 5px;}

.avatar img {border: 1px solid #000066;}

/* =Layout
___________________________________________________________________________*/

/* =Header or Logo */

#top {
	background: url(http://npm.pmhclients.com/images/uploads/top_bg.png) repeat-x;
	height: 250px;
	}
	
#logo {
	margin: 0 auto;
	background: url(http://npm.pmhclients.com/images/uploads/logo.png) no-repeat;
	width: 730px;
	height: 250px;
	font-size: 11px;
	line-height: 130%;
	}
	
/* =Main Nav */


/* =Sub Nav */

/* =Content */

#container {
        position: relative;
	width: 790px;
        margin: 0 auto;
        text-align: left;
        margin-top: -80px;
	}

#main {
	float: right;
	width: 500px;
        margin-right: 50px;
	margin-top: 5px;
	line-height: 1.5em;
       font-size: 90%;
	}
	
.entry {
       margin-top: 20px;
       font-size: 11px;
       }

.posted {
	border-top: 1px solid #000066;
        font-size: 90%;
        text-align: center;
        padding-top: 5px;
        padding-bottom: 5px;
	}

.author {
        margin-top: 5px;
        padding-top: 5px;
        background: #fffcf1;
}



/* =Secondary Content */

#sidebar {
        float: left;
	width: 250px;
	line-height: 1.5em;
	text-align: right;
        margin-left: -44px;
        margin-top: 80px;
	}

#sidebar p {font-size: 11px; line-height: 140%;}

.sidebarEntry {
        width: 200px;
        margin-left: 50px;
        text-align: left;
}

.sidebarEntry p{
        font-size: 11px;
        line-height: 140%;
        margin-right: 4px;
        margin-left: 4px;
}


.sidebarEntryTitle {
        margin-right: 4px;
        margin-left: 4px;
        margin-top: 4px;
        font-size: 120%;
        color: #b1282e;
}

/* =Footer */



/* =Forms
___________________________________________________________________________*/

/* Removes fieldset borders. even on Opera 7 */
fieldset {
  border: 1px solid transparent;
}

option, select, textarea, input {
		font-family: verdana, sans-serif;
		font-size: 11px;
		color: #463931;
		background-color: #fffcf1;
	}
	

/* =Tables
___________________________________________________________________________*/

table { 
  	border-spacing: 0;
	border-collapse: collapse;
}

td, tr {
	padding: 3px;
}



/* =Misc 
___________________________________________________________________________*/

.clear {
        clear: all;
        }

/* =Comments
___________________________________________________________________________*/

#TextDisplay {
font-size: 11px; }


.comment1{
color: #000066;
background-color: #fffcf1;
font-size: 100%;
line-height: 140%;
margin-left: 0px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 10px;
padding-top: 10px;
margin-bottom: 5px;
}

.comment2{
color: #000066;
background-color: #f6f6ff;
font-weight: normal;
font-size: 100%;
line-height: 140%;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 10px;
padding-top: 10px;
margin-left: 0px;
margin-bottom: 5px;

}













