body 		{
		background: #cccccc; 
		font-family: verdana, hevetica, sans-serif; 
		font-size: 11px; 
		margin: 0; 
		}

		#printLogo {display: none;}		
		
#pageContainer {
		width: 832px; 
		height: auto; 
		margin: 0 auto;
		background: url("../images/satu_borders.gif") repeat-y;
		padding-left: 16px;
		}
		
#contentContainer {
			width: 806px;
			height: auto;
			
		}

#header1 	{ 
		width: 832px; 
		height: 100px;
		background: url("../images/satu_header1.jpg") no-repeat;
		}
		
#header2 	{ 
		width: 832px; 
		height: 224px;
		}

		h2 {font-size:14px;line-height:14px;}
		
		
#leftSideBar 	{  
		width: 177px;
		height: auto;
		padding-top: 32px;
		padding-left: 20px;
		float: left;
		color: white;
		}

#leftSideBar a {
		color: white;
		text-decoration: none;
		padding-bottom: 10px;
		}

		.secondLevelNav { padding-left: 10px; }		

#leftSideBar a:hover {
		color: white;
		text-decoration: underline;
		}		
				
		
#rightSideBar 	{ 
		padding-top: 32px;
		padding-right: 6px;
		width: 145px; 
		float: right;
		}

#textContentContainment 	{
				width: 588px; 
				padding-left: 17px;
				height: auto;
				float: right;
				text-align: justify;
				line-height: 15px;
				}
		
#textHeader 	{
		font-size: 25px;
		color: black;
		padding-bottom: 20px;
		line-height: 30px;
		text-align: left;
		}

#textContentArea    {
			width: 437px;
			float: left;
			color: #444444;
		}

#textContentArea a  	{
			   text-decoration: underline;
			   color: #195ba6;
			}

#textContentArea a:hover    {
			   text-decoration: underline;
			}
			
#textContent { 
		padding-top: 5px;
		width: 400px;
		float:left;
}

.portfolioImage { max-width:400px;}

#bottomOrnament { clear: both; height: 144px; position: relative; left: -2px; background: url("../images/bottomBorderOrnament.gif") no-repeat;}

#footer		{ 
		  width: 801px;
		  height: 23px;
		  padding-top: 5px;
		  color: #ffffff;
		  clear: both;
		  background-color: #0a51a1;
		}
		
#footerText { padding-left: 225px;
		}
		
#footerText a {color: white; }

.promobox {margin-left: 21px; background: url("../images/satuPromoBox.jpg") no-repeat; width: 124px; height: 130px;}
.subNav {margin-left: 10px; padding-bottom: 0; width: 100px;}
fieldset label {width: 150px; text-align: right; float: left; padding-right: 10px; margin: 0; margin-top: 0.3em;}
fieldset {border: 0;}

.blogTitle {color: #666666; font-weight: bold; font-size: 16px; line-height: 20px;}
.blogCredits {font-style: italics; font-size: 9px;}
.blogContent {text-align: justify;}
.blogCategoryInfo {font-size: 9px;}
.blogCategory {color: #ffd14e; font-size: 22px; font-weight: bold;}
.blogEmailToFriend {color: #666666; font-size: 9px;}
.blogEntryComments {color: #666666; font-size: 9px;}
.dialogBox{margin: 5px; padding: 5px; width: 375px; height: auto; border: 2px solid #eeeeee;}
.commentsForm {font-size: 10px;}
.commentsForm label {text-align: right;
                  width: 100px;
                  float: left;
                  padding-right: 10px;
                  margin: 0;
                  margin-top: 0.3em;}
.commentsForm .textfield { margin: 3px; height: 20px; width: 275px; font-size: 10px; line-height: 10px;}
.commentsForm textarea {width: 225px; height: 275px;}
.shareBlogEntryForm {font-size: 10px;}
.shareBlogEntryForm label {text-align: right;
                  width: 100px;
                  float: left;
                  padding-right: 10px;
                  margin: 0;
                  margin-top: 0.3em;}
.shareBlogEntryForm input.text{width: 300px;}

.blogCommentsAuthorDetails {font-size: 9px;}
.blogCommentsText {color: #666666;}
.blogCommentEmail {font-size: 9px;}
.hrBlogComment {}
.blogCategoryListing {font-size: 9px; margin-left: 30px; line-height: 20px;}
.blogCategoryListing a{color: white;}
.blogCategoryListingTitle {font-size: 10px; text-align: left; color: white; margin-left: 30px;}
#archiveSelect{font-size: 9px; margin-left:30px;}

.clientList {font-size: 9px; margin-top: 30px; margin-left: 30px; margin-right:10px; line-height: 15px; color: white;}
