body,td,tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
}
ul,ol,li,pre,body,html,p,blockquote,fieldset,label,div,dd,dt,dl,tr,td { 
	margin: 0px; 
	padding: 0px; 
	border: 0px; 
}
p, h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 3px;
}
h2 {
	color: #666666;
}
h3 {
	color: #5c5445;
	font-variant: small-caps;
	font-weight: bold;
}
h4 {
	color: #8e001c;
	font-weight: bold;
}
body {
	background-image: url(images/sitebkg.gif);
	background-position: top;
	background-attachment: fixed;
	background-repeat:repeat-x;
}
ul {
	padding-left: 20px;
}
a {
	color: #8e001c;
	text-decoration: underline;
}
a:hover {
	color: #8e001c;
	text-decoration: underline;
	font-weight: bold;
}
.smllrtxt {
	font-size: smaller;
	color: #8e001c;
}
.rdtxt {
	color: #8e001c;
}
.bkgrdcolor {
	background-color: #DDDDDD;
}
.imgborder {
	border: none;
}
.img {
	padding-top: 10px;
	padding-bottom: 10px;
}
#row1 {
	background-image: url(images/sitehdr.jpg);
	background-repeat: no-repeat;
}
#row3 {
	padding: 15px;
	vertical-align: top;
}
#nav{
	background-image: url(images/navbar1.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 100%;
	font-size: small;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#navlst{
	line-height: 35px;
	white-space: nowrap;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#navlst li{
	list-style: none;
	display: inline;
}
#navlst li a{
	padding: 6px 10px;
	text-decoration: none;
	color: #ffffff;
}
#navlst li a:link{
	color:#ffffff;
}
#navlst li a:visited{
	color:#ffffff;
}
#navlst li a:hover{
	color:dfd7b7;
	text-decoration: underline;
}
body#home a#homenav,
body#websitedesign a#websitedesignnav,
body#printdesign a#printdesignnav,
body#portfolio a#portfolionav,
body#computerrepair a#computerrepairnav,
body#pricing a#pricingnav,
body#contactus a#contactusnav{
	color: #dfd7b7;
}
#list {
	padding: 3px 0px 3px 50px;
}