/*  RESET EVERYTHING */
body, img {background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top}
ol, ul {list-style:none}
blockquote, q {quotes:none}
table, table td {padding:0;border:none;border-collapse:collapse}
img {vertical-align:top}
embed {vertical-align:top}

/*  RESET EVERYTHING */


body { background-color: #dcdcdc; margin-top: 10px; padding-top: 10px }
#container { width: 960px; margin: auto; border: solid 1px #336; }
#header { background-color: #fff; width: 100%; }
.navbar { background-color: #f6e8bb; width: 100px; padding: 2px 10px; display: inline; }
.bodytext   { color: #808080; font-size: small; font-family: Arial, Helvetica, sans-serif; padding: 10px }
#clientarea { background-color: #fc3; width: 33%; }
.orangetext { color: black; font-size: x-small; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 10px }
.clienttext { color: black; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 10px }
.lightorangetext { color: #808080; font-size: x-small; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 10px }
.footer { color: #696969; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif }
#footer { font-size: xx-small; background-color: #d1cdcc; width: auto; height: auto; padding: 3px; }
.clientbuttom  { color: #fff; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #900; background-position: 0 12px; height: 16px; border-width: 0; border-color: #900 }
.clientinput   { color: #000; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #ff9; background-position: 0 12px; height: 18px; border-width: 1px; border-color: #ff4500 }

/*---------- default site link ---------------------------------------*/

A:link					 { color: #191970; text-decoration: underline }
A:visited				 { color: #191970; text-decoration: underline }
A:hover					 { color: #33c; text-decoration: underline }


/*---------- template header menu ------------------------------------*/

A.navbar:link		{ color: #900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
A.navbar:visited	{ color: #900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
A.navbar:hover		{ color: #900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
/*---------- portfolio web links ------------------------------------*/
A.portfolio:link	{ color: #900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 2px }
A.portfolio:visited	{ color: #900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 2px }
A.portfolio:hover	{ color: #900; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 2px }
/*---------- terms web links ------------------------------------*/
A.terms:link	{ color: black; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 2px }
A.terms:visited	{ color: black; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 2px }
A.terms:hover	{ color: black; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; padding: 2px }
/*---------- resources web links ------------------------------------*/
A.resources:link	{ color: black; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 2px }
A.resources:visited	{ color: black; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 2px }
A.resources:hover	{ color: black; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; padding: 2px }
h1 { font-size: 1.2em; font-weight: bold; margin: 0.67em 0; }
h2 { font-size: 1em; font-weight: bold; margin: 0.83em 0; }
img { border-width: 0; }

