body {

     background-color: #28245f;        /* dk. blue  */  

     text-align: center;  

     }

     

.container	{

		width: 875px;

		margin-left: auto;

		margin-right: auto;

		padding: 0px;

		position: relative;

		background: #fff;    /* white  */  

		}

		

.logo 		{

		background: #fff;    /* white  */

      	       	width: 448px;

		height: 174px; 

		padding-left: 20px;  	

		padding-top: 5px; 

	 	float: left; 

		}

.pictag		{	

		width: 365px;

		height: 174px;

		font-family: Arial, Verdana, Helvetica, sans-serif;

		float: right; 

		padding-right: 10px;

	

		}

img		{

		border: 0px;

		}



address		{

		background: #fff;  

		width: 275px;	

		height: 50px; 

      		text-align: center;

      		color: #28245f;         /* dk. blue  */  

		font-size: 14px; 

		padding: 5px;

		margin-left: 10px;

		margin-right:30px;

	        float: right;

		border: 1px groove #ccc;

		}

 

.nav   		{

		position: relative;

	     	width: 873px;

	      	font-weight: bold;

	      	font-size: 12px; 	     

	      	color:  #ccc;

	      	height: 20px;

	      	background: #ddd;

	       	text-align: left;	

		font-family: Arial, Verdana, Helvetica, sans-serif;

		padding: 5px 0px 3px 0px;

		border: 1px solid #ccc; 

		clear: left;		  

		} 

		

.nav a:link, .nav a:visited, .nav a:active

     	     	  {

		  color: #28245f;              /* dk. blue  */  

		  text-decoration: none;

		  padding: 0px 10px;

		  }

.nav a:hover      {

		  color: #fff;

		  }  

.indexcontent	{ 

    		 background: #fff;    		 

     		 width: 635px;

     		 padding-left: 20px;

     		 padding-right: 20px;

		 padding-top:10px;

		 padding-bottom: 20px;  	

		 text-align: justify;

		 position: relative;

		 float: left;

		 }

		 

.references	{

		width: 160px; 			

		padding: 5px; 

		position: relative;

		top: 30px;

		right: 10px; 		

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 16px;	

		color: #fff; 

		float:right;

		background: #28245f;           /* dk. blue  */  

		font-variant: small-caps; 		

		}

.bbb		{

		position: relative;

	       	top: 10px;

		right: 15px;

		float: right; 

		color: #708090; 

   		font-family: Verdana, Arial, Helvetica, sans-serif;

  		font-size: 12px;

  		text-align: center; 

		}

.tristate	{

		width: 165px; 			

		padding: 2px; 

		position: relative;

		top: 25px;

		right: 10px; 		

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 10px;	

		border-style: solid;

		color: #b52024; 

		float:right; 		

		}

.tristate a:link, .tristate a:visited, .tristate a:active

     	     	  {

		  color: #b52024; 

		  text-decoration: none; 		  

		  }

.content	{ 

    		 background: #fff; 		 

     		 width: 835px;

     		 padding-left: 20px;

     		 padding-right: 20px;

		 padding-top:10px;

		 padding-bottom: 10px;  	

		 text-align: justify;   	

		 }   		      

.portfoliocontent	{ 

    		 background: #fff; 		 

     		 width: 860px;

     		 padding-left: 10px;

     		 padding-right: 5px;

		 padding-top:10px;

		 padding-bottom: 10px;  	

		   	

		 }   		      

h3		{ 

      		font-family:  Arial,Verdana, Helvetica, sans-serif;

     		text-align:left;

      		color: #28245f;           /* dark blue */

      		letter-spacing: 1px;

   		}

h4 		{

  		color: #28245f; 

/*  		font-family: "Trebuchet MS", Arial, sans-serif;  */  

   	        font-family: Arial,Verdana, Helvetica, sans-serif;

  		font-size: 14px;

		text-align: center; 			

   		}	

h5 		{

  		color: #708090; 

   		font-family: Arial,Verdana, Helvetica, sans-serif;

  		font-size: 14px;

   		font-style: italic

   		}

h5 a:link, h5 a:visited, h5 a:active

		{

		color: #708090; 

		text-decoration: none;

		}

h5 a:hover	{color: #fff;}

h6 		{

  		color: #708090; 

   		font-family: Arial,Verdana, Helvetica, sans-serif;

  		font-size: 12px;

  		text-align: center; 

   		}

p 		{

  		text-align: justify;

  		font-family:"Times New Roman", Times, serif;

  		font-size:18px;

   		}



li 		{

   		font-family:"Times New Roman", Times, serif;

   		font-size:18px;

   		text-align: justify;

   		}



#thumbnails	{

		 width: 85px; 

    		 position: relative;

		 float: left; 

		 }

		

#fullimage	{

		 width: 480px;

		 position: relative;

		 float: right; 		    		 

		}

#thumbnails2	{

		 width: 100px; 

    		 position: relative;

		 float: left; 

		 }

		

#fullimage2	{

		 width: 500px;

		 position: relative;

		 float: right; 		    		 

		}			

.footer		{

		width:  863px;

	  	font-family: Verdana, Arial, Helvetica, sans-serif;

	  	color: #fff;

	  	text-align: center; 		

	  	padding: 5px; 

	  	font-size: 18px; 

	  	background: #28245f;     /* dark blue */

	  	position: relative;

	  	float: left;

		border: 1px solid #fff;

	  	}

	  	

a.foot:link, a.foot:visited, a.foot:hover, a.foot:active  

     	     	  {

     	     	  color: #ddd;  		  

		  text-decoration: underline;

		  }



.bottomnav	 {

		 position: relative;

		 text-align: center;

		 font-family: Verdana, Arial, Helvetica, sans-serif;

		 text-decoration: none;

		 padding: 5px;

		 font-size: 12px; 

		 clear: left;

		 } 

		

.bottomnav a:link, .bottomnav a:visited, .bottomnav a:active

 	    	  {

	    	  color: #2F4F4F;   

		  text-decoration: none;

		  }  

.bottomnav a:hover

	   	  {

	    	  text-decoration: underline;

		  }  		 	  	

.copyright	{ 	

		width: 875px;

		text-align: center;

      		color: #2F4F4F; 

	 	font-family: Verdana, Arial, Helvetica, sans-serif;  

		font-size: 12px; 

		position: relative;

		padding: 5px;       	       

      		}



 .roundedcornr_box 	{

			width: 165px;

   		        background: #ddd;

		       	margin: 15px;

			float: right;

			}

.roundedcornr_top div 	{

   			background: url(http://localhost/deckdoctor.com/images/roundedcornr_tl.png) no-repeat top left;

			}

.roundedcornr_top 	{

   			background: url(http://localhost/deckdoctor.com/images/roundedcornr_tr.png) no-repeat top right;

			}

.roundedcornr_bottom div {

  			 background: url(http://localhost/deckdoctor.com/images/roundedcornr_bl.png) no-repeat bottom left;

			}

.roundedcornr_bottom 	{

  			 background: url(http://localhost/deckdoctor.com/images/roundedcornr_br.png) no-repeat bottom right;

			}



.roundedcornr_top div, .roundedcornr_top, 

.roundedcornr_bottom div, .roundedcornr_bottom {

   width: 100%;

   height: 15px;

   font-size: 1px;

}

.roundedcornr_content	{

			margin: 0 12px;

			font-family:  Comic Sans, Comic Sans MS, cursive;

	   	  	color: #2F4F4F;

		  	font-size: 14px;

		    	background: #ddd;

   		  	text-align: left;

   		  	} 

.testimonial		{

			margin: 0 12px;

			font-family:  Comic Sans, Comic Sans MS, cursive;

	   	  	color: #2F4F4F;

		  	font-size: 14px;

		    	background: #ddd;

   		  	text-align: left;

			border: 1px solid #ccc; 

			padding-top: 10px;

			padding-left: 25px;

			padding-right: 25px;

			padding-bottom: 25px;

   		  	} 



