* {
    margin:0;
    padding:0;
    border: none;
}
body{
	background-color: #fff;
	text-align:center;
	font-size:1em;
} 
#wrapper {
   width: 700px;
}

/*--------------the top and bottom nav bars------*/
#nav{
display:none;  
}

	
/*------cental page content---*/
		
.textbox,.thumbcol{
width:100%;
}



/*-----The slideshow---*/
.slideshow4 {
width:420px; 
margin:0 auto;
text-align:center;
}


.pics { height: 155px; width: 155px;}
.pics img { height: 155px; width: 155px;  top:0; left:0 }/*Index page only*/


	
/*----------Portfolio page(s)----*/

  .portfolioitem {
  width:460px;
  height:42px;
  margin:0 auto 5px;
  }
  
  .portfolioitem img {
  float:left;
  margin-right:10px;
  }

/*----------Typography----*/

h1 {
    font-size: 400%;
	font-weight:normal;	
	text-align: centre;
	color:#fff;	
	margin:10px 20px 0;
	}

h2{
    font-size: 200%;
	font-weight:normal;
	text-align: centre;
	color:#fff;
	margin:0 20px;
	}
	
h3  {
	font-size: 150%;
	font-weight:normal;
	text-align: left;
    color:#fff;
}

h4 {
	font-size:150%;
	font-weight: normal;
	text-align: center;
	color:#fff;
}

h5 {
	font-size:100%;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color:#fff;
	padding:10px 0;
}

h6 {
	font-size:150%;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color:#fff;
	margin:20px 0 20px;
}

p { 
	font-weight:normal;
	font-size: 120%;
	line-height:110%;
	color: #fff;
	text-align:left;
	padding:5px 0;
}

.small {
font-size: 80%;
text-align:center;
}

.smallr {
font-size: 70%;
text-align:right;
font-family:Arial, Helvetica, sans-serif;}

/*----------Misc----*/

table {
    margin: 0px 35px;
}
	
/*----------Links----*/
a:link  {
	color:#f00;
	text-decoration:underline;
}
