body, html {
    margin: 0 auto;
    font-family:"trebuchet ms", Helvetica, sans-serif;
    font-size:12px;
    background-color:#7D255C;;
    width: 100%;
height:100%;
margin-bottom:6px;
@charset "utf-8";
text-align: center;
}
#container {
	padding: 0 auto; 
	margin: 0 auto;
	font-family:"trebuchet ms", Helvetica, sans-serif;
	font-size:12px;	

	background: transparent url(images/bg-shadow.png) repeat-y center top;
	width: 997px;
}
#wrapper {
width:960px;
margin:0 auto;
background:#252525;
}

#header {
background-image:URL(images/masthead.jpg);background-repeat:no-repeat;width:960px; height:206px;
amargin-left:-1px;
}
#nav {
width:960px; height:53px;
text-align:center;
background:#000;
}
#nav ul {
margin:0;
padding-top:17px; padding-bottom:10px;
list-style:none;
}
#nav li {
display:inline;
margin:0;
padding-right:45px;
}
a.nav:link {color:#fff; text-decoration:none;font-family:Impact, Impact, Charcoal, sans-serif;font-size:14px;font-weight:normal;}      /* unvisited link */
a.nav:visited {color:#fff; text-decoration:none;font-family:Impact, Impact, Charcoal, sans-serif;font-size:14px;font-weight:normal}  /* visited link */
a.nav:hover {color:#fff; text-decoration:underline;font-family:Impact, Impact, Charcoal, sans-serif;font-size:14px;font-weight:normal}  /* mouse over link */
a.nav:active {color:#fff; text-decoration:underline;font-family:Impact, Impact, Charcoal, sans-serif;font-size:14px;font-weight:normal}  /* selected link */

a:link {color:blue; text-decoration:none;font-family:Tahoma, Geneva, sans-serif;font-size:12px;font-weight:bold;}      /* unvisited link */
a:visited {color:blue; text-decoration:none;font-family:Tahoma, Geneva, sans-serif;font-size:12px;font-weight:bold;}  /* visited link */
a:hover {color:blue; text-decoration:underline;font-family:Tahoma, Geneva, sans-serif;font-size:12px;font-weight:bold;}  /* mouse over link */
a:active {color:blue; text-decoration:underline;font-family:Tahoma, Geneva, sans-serif;font-size:12px;font-weight:}  /* selected link */

a.whitelink:link {color:#fff; text-decoration:none;font-family:Tahoma, Geneva, sans-serif, sans-serif;font-size:12px;font-weight:normal;}      /* unvisited link */
a.whitelink:visited {color:#fff; text-decoration:none;font-family:Tahoma, Geneva, sans-serif, sans-serif;font-size:12px;font-weight:normal}  /* visited link */
a.whitelink:hover {color:#fff; text-decoration:underline;font-family:Tahoma, Geneva, sans-serif, sans-serif;font-size:12px;font-weight:normal}  /* mouse over link */
a.whitelink:active {color:#fff; text-decoration:underline;font-family:Tahoma, Geneva, sans-serif, sans-serif;font-size:12px;font-weight:normal}  /* selected link */


#main {
float:left;
width:920px;
padding:20px;
background:#fff;
}
.content
{font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#000;text-align:left;line-height:20px;
}
li.spaceul
{padding-bottom:5px;}

.portfoliobox {
float:left;
border:1px solid black;
margin-right:30px;
width:40px; 
height:40px;
}

.portfolioboxleft {
float:left;
border:1px solid black;
margin-right:30px;
margin-left:100px;
width:40px; 
}

#footer {
clear:both;
padding:3px 10px;
background:#000;
border-top: 3px solid rgb(215, 209, 125);
}
#footer p {
margin:10px;color:white;font-family:Tahoma, Geneva, sans-serif;font-size:10px;
}
h1 {
margin:0;color:black;font-size:18px;
}
h1.inner {
margin-top:30px;margin-bottom:30px;color:black;font-size:18px;
}
h2 {
margin:0 0 1em;color:black;font-size:16px;margin-top:10px;margin:bottom:10px;
}

* html #footer {
height:1px;
}
