
body{
		 margin:0;
		 padding:0;
		 font-family:Verdana,sans-serif;
		 font-size:small;
		 background:#fff;
		 }
		 
/*for sidebar background*/		
#wrap{
			min-width: 500px;
			max-width: 1400px;
			background: url(images/TestBackground.gif) repeat-y 70% 0;
			}
			
#content{
				 float: left;
				 width:70%;
				 font-size: 95%;
				 line-height:1.5em;
				 color:#333;
				 }
				 
#sidebar{
				 float: right;
				 width:30%
				 }
			
#footer{
				clear: both;
				background:#CCCCCC;
				}
				
#header{
				border-top:3px solid #999999;
				border-bottom:3px solid #999999;
				text-align:center;
				padding:2px;
				background:#fff;
				}
				
<!--Note: includes Hack to fix IE6 footer display problem -->	
/* Hide from IE5/Mac \*/
*html #footer{ height:1%;}
/* End hide from IE5/Mac \*/
				
#footer p {
				margin:0;
				padding:15px;
				font-size:85%;
				color:#333;
				}
				
#header p {
				margin:0;
				padding:10px;
				font-size:85%;
				color:#333;
				}
								
#header h1{
				margin:0;
				padding:30px;
				font-family:Georgia,serif;
				font-size:140%;
				color:#00000;
				/*background:url(images/testHeaderImage.jpg)no-repeat top left;*/
				}
				
#message{
				 margin:0;
				 border-bottom:3px solid #999999;
				 padding:2px;
				 font-size:100%;
				 color:#00000;
				 text-align:center;
				 background:#CCCCCC; 
				 /*url(images/message-bg.gif)repeat-x top left;*/
				 }
				 
#content .gutter{
				 padding:25px;
				 /*background:url(img/content-bg.gif)repeat-x top left;*/
				 }
				 
#sidebar .gutter{
				 padding:20px;
				 }
				 
#content h1{
				 margin: 0 0 1em 0;
				 padding: 0;
				 font-family: Georgia, serif;
				 font-size: 180%;
				 font-weight: bold;
				 color:#003399;
				 }
				  
#content h2{
				 margin: 0 0 1em 0;
				 padding: 0;
				 font-family: Georgia, serif;
				 font-size: 150%;
				 font-weight: normal;
				 color:#003399;
				 }
#content h3{
				 margin: 0 0 1em 0;
				 padding: 0;
				 font-family: Georgia, serif;
				 font-size: 120%;
				 font-weight: normal;
				 color:#003399;
				 }		
				 
				 			 
dl.feature{
					 margin:15px 0;
					 padding:15px;
					 border-top:1px dotted #ccc;
					 /*border-bottom:1px dotted #ccc;*/
					 }
/* Hide from IE/Mac \*/
					 	* html dl.feature {height: 1%;}
						dl.feature{display: block;}
/*End hide from IE/Mac*/
dl.feature{ display: inline-table;}

dl.feature:after{
								 content: ".";
								 display: block;
								 height: 0;
								 clear: both;
								 visibility: hidden;
								 }
dl.feature dt{
					 margin:0 0 .5em 0;
					 font-family: Georgia, serif;
					 font-size: 100%;
					 color:#003399;
					 }
dl.feature dt img{
					 float: left;
					 margin:0 15px 0 0;
					 padding:0 4px 4px 0;
					 background:url(img/photo-frame.gif)no-repeat bottom right;
					 }
dl.feature dd{
					 margin-left:169px;
					 font-size:90%;
					 line-height:1.5em;
					 color:#666;
					 }				 

/* sidebars*/
.box{
		 margin: 0 0 12px 0;
		 padding: 0 0 12px 0;
		 font-size: 85%;
		 line-height: 1.5em;
		 color: #666;
		 background: #fff;
		 }
.box h3{
		 margin: 0;
		 padding: 12px;
		 font-family: Georgia, serif;
		 font-size: 130%;
		 font-weight: normal;
		 color: #003399;
		 }
.box p{
		 margin: 0;
		 padding: 12px;
		 font-size: 100%;
		 line-height: 1.5em;
		 color: #666;
		 }
					 