.NewsSummary {
    margin-bottom: 10px;
 }

.NewsSummaryCategory {
  font-style: italic;
  margin: 5px 0;
 }

.NewsSummaryPostdate {
  font-size: 90%;
  font-weight: bold;
 }

.NewsSummarySummary, .NewsSummaryContent {
  line-height: 140%;
  margin-bottom: 10px;
 }

#NewsPostDetailDate {
  font-size: 90%;
  font-style: italic;
  margin-bottom: 5px;
  }

#NewsPostDetailSummary {
   margin-bottom: 10px;
  line-height: 150%;
   }

#NewsPostDetailContent {
  margin-bottom: 15px;
  line-height: 150%;
  }

/* to add specific style to the below div, uncomment them. */
/* 
.NewsSummaryLink {}
.NewsSummaryAuthor {}
.NewsSummaryMorelink {}
#NewsPostDetailTitle {}
#NewsPostDetailHorizRule {}
#NewsPostDetailCategory {}
#NewsPostDetailAuthor {}
#NewsPostDetailAuthor {}
#NewsPostDetailPrintLink {}
#NewsPostDetailReturnLink {}
*//* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* SITE SPECIFIC LAYOUT */
    body {
        margin: 0;
        padding: 1em;
        text-align: center;
    }
    div#pagewrapper {

        margin: 0 auto;
        width: 800px;
        padding: 0;
    }
    #container {
	position: relative;
	margin: 0;
    }
    

    /* END HEADER */
    
    
    /* CONTENT */
        div#content {
font: 12px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #000000;
margin: 0px;
line-height: 25px;
text-align: left;
        }
div#portfolio{
margin-left: 60px;
}
a:link { 
	color: #221694;
	text-decoration: none;
	}
a:visited { 
	color: #221694;
	text-decoration: none;
	}
a:hover { 
	color: #221694;
	text-decoration: underline;
	}
a:active { 
	color: #221694;
	text-decoration: none;
	}
        
        div#news {

font: 12px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #000000;
margin: 10px;
line-height: 25px;
text-align: left;
        }


        /* MAIN */
            div#main {


            }
        /* END MAIN */
        
        /* SUB */
            div#sub {
                
            }
        /* END SUB */
        
    /* END CONTENT */
    
    

        div#footer {
font-family: verdana;
color: #333333;
            font-size: xx-small;
            margin: 0;
            padding: 15px;
            text-align: center;
        }
    /* END FOOTER */
/* END LAYOUT */


submit {
	height: 29px;
	width: 330px;
	padding-top: 5px;
	clear: both;
} 

input {
	background-color: #fff;
	font: 12px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 4px 0 5px 8px;
	padding: 1px;
	border: 1px solid #999999;
}

textarea {
	border: 1px solid #999999;
	background-color: #fff;
	font: 12px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 4px 0 5px 8px;
}
/* Layout sections */
	body {
		background: #eeeeee;
background-image: url(uploads/images/bckgrnd.jpg);

		color: #333;
		}
		
	div#pagewrapper {
align: left;
valign: top;
		border: 2px solid #999;
		background: #fff;
	    }
		
	div#header {
		color: #fff;
		}
		
	div#footer {
		color: #333333;
		}
		
/* Links */		
a:link { 
	color: #221694;
	text-decoration: none;
	}
a:visited { 
	color: #221694;
	text-decoration: none;
	}
a:hover { 
	color: #221694;
	text-decoration: underline;
	}
a:active { 
	color: #221694;
	text-decoration: none;
	}

/* Headings */	
	h1, h2, h3, h4, h5, h6 {
		color: #221694;
	}