﻿#footer, #footer a {
				text-align: center;
				color: #CBCBCD;
				font-size: small;
}
#topnav ul {
				list-style-type: none;
				padding: 0px;
				margin: 0px;
}
#topnav ul li {
				float: left;
}
#topnav ul li a {
				padding: 40px 0px 5px 0px;
				text-align: center;
				width: 100px;
				display: block;
				font-family: "Times New Roman", Times, serif;
				text-transform: uppercase;
				text-decoration: none;
				font-size: medium;
				margin: 0px;
}
#topnav {
				width: 502px;padding: 0px;
				margin: 0px auto 0px auto;

}
body#home div#topnav {
				width: 403px;
				padding: 0px;
				margin: 0px auto 0px auto;
}
body {
				padding: 0px;
				margin: 0px;
}

#topnav ul li a#portfolio {
				color: #C1C930;
}
#topnav ul li a#bio {
				color: #3BA7DE;
}
#topnav ul li a#clients {
				color: #D20072;
}
#topnav ul li a#contact {
				color: #606AB1;
}
#topnav ul li a#home {
				color: #F58548;
}
#topnav ul li a:hover#home {
				background-color: #F58345;
				color: #FFFFFF!important;
}

body#portfolio a#portfolio {
				background-color: #C1C930;
				color: #FFFFFF!important;
}

#topnav ul li a:hover#portfolio {
				background-color: #C1C930;
				color: #FFFFFF!important;
}
#topnav ul li a:hover#bio {
				background-color: #3BA7DE;
				color: #FFFFFF;
}
#topnav ul li a:hover#clients {
				background-color: #D20072;
				color: #FFFFFF;
}
#topnav ul li a:hover#contact {
				background-color: #606AB1;
				color: #FFFFFF;
}
#homeheader {
				padding: 39px 0px 0px 0px;
				margin: 0px auto 0px auto;
				width: 617px;
				text-align: center;
				display: block;
				clear: both;
				background-repeat: no-repeat;
				background-position: center bottom;
				background-image: url('images/Homeheader_WordWiz.gif');
				height: 171px;
}
#subpageheader h1 {
				color: #E4EBF7;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 115px;
				font-weight: normal;
				text-transform: uppercase;
				margin-bottom: 0px;
				position: relative;
				z-index: 0;
				display: none;
}
#homeheader h1 {
				color: #E4EBF7;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 115px;
				font-weight: normal;
				text-transform: uppercase;
				margin-bottom: 0px;
				position: relative;
				z-index: 0;
				display: none;
}
#subpageheader h2 {
				color: #29478E;
				font-family: "Times New Roman", Times, serif;
				font-size: 44pt;
				font-weight: normal;
				margin: 0px;
				padding: 0px;
				position: relative;
				top: -45px;
				display: none;
}
#homeheader h2 {
				color: #29478E;
				font-family: "Times New Roman", Times, serif;
				font-size: 44pt;
				font-weight: normal;
				margin: 0px;
				padding: 0px;
				position: relative;
				top: -45px;
				display: none;
}
#subpageheader h3 {
				color: #B7B8BB;
				font-family: "Times New Roman", Times, serif;
				font-size: large;
				text-transform: uppercase;
				letter-spacing: 3px;
				margin-top: 0px;
				position: relative;
				top: -10px;
				padding: 0px;
				display: none;
}
#subpageheader ul {
				padding: 46px 0px 0px 42px;
				margin: 0px;
}
#subpageheader ul li {
				list-style-type: none;
				font-family: "Times New Roman", Times, serif;
				font-size: small;
				font-variant: small-caps;
				text-decoration: none;
				color: #808080;
}
#subpageheader ul li a {
				color: #D20072;
				text-decoration: none;
}
#subpageheader ul li a:hover {
				text-decoration: underline;
}


#homeheader h3 {
				color: #B7B8BB;
				font-family: "Times New Roman", Times, serif;
				font-size: large;
				text-transform: uppercase;
				letter-spacing: 3px;
				margin-top: 0px;
				position: relative;
				top: -10px;
				padding: 0px;
				display: none;
}
#subpageheader {
				background-image: url('images/subpageheader.jpg');
				background-position: center center;
				background-repeat: no-repeat;
				height: 85px;
				display: block;
				clear: both;
}
#graphictextrow {
				height: 179px;
				background-image: url('images/homegraphicflash.gif');
				background-repeat: repeat-x;
				background-position: center top;
				width: 100%;
				padding: 0px;
				margin: 50px 0px 0px 0px;
				overflow: hidden;
				font-size: 3;
				clear: both;
}
#graphictextflash {
				margin-right: auto;
				margin-left: auto;
				padding: 0px;
				width: 792px;
				background-color: #FFFFFF;
				height: 180px;
}
#portfoliorowtop {
				background-image: url('images/portfoliorowtop.gif');
				background-repeat: repeat-x;
				background-position: top;
				width: 100%;
}
#portfoliorowbottom {
				background-image: url('images/portfoliorowbottom.gif');
				background-repeat: repeat-x;
				background-position: top;
}
#portfoliorow {
				height: 226px;
				overflow: auto;
				display: block;
				scrollbar-3dlight-color:#FFFFFF; 
scrollbar-arrow-color:#666666; 
scrollbar-base-color:#FFFFFF; 
scrollbar-darkshadow-color:#ffffff; 
scrollbar-face-color:#f7f7f7; 
scrollbar-highlight-color:#ffffff; 
scrollbar-shadow-color:#ffffff; scrollbar-track-color:#FFFFFF
}
#portfoliorow ul li {
				list-style-type: none;
				float: left;
				margin: 3px;
				border: thin solid #CCCCCC;
				clear: none;
				display: inline-block;
}
#col1 {
				width: 257px;
				display: block;
				float: left;
}
#col2 {
				width: 234px;
				float: left;
				margin-left: 10px;
}
#col3 {
				width: 218px;
				margin-left: 10px;
				float: left;
}
