body	{
	margin:0;
	padding:0;
	height:100%;
	background:#000;
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
}

/*
#left {	float:left; top:0px; margin:0px;	padding:0px;	min-width:175px;	min-height:100%;	color:#FFFFFF;	background:#000;}
#nav	{	float:left; top:0px; margin:0px;	margin-right:10px;	padding:0px; padding-bottom:100px;	min-width:175px;	min-height:100%;	color:#000;	background:#FFFFFF;background-image: url('/i/midnavbot.gif');background-position: bottom;background-repeat: no-repeat;}
#right{	float:left; top:0px; margin:0px;	margin-right:10px; padding:0px;	max-width:818px;height:100%;	color:#FFFFFF;	background:#000;}
*/

#left {	position:absolute;top:0px;left:0;      margin:0;	padding:0;	width:175px;	height:100%;	color:#FFF;	background:#000;}
#nav	{	position:absolute;top:0px;left:175px;  margin:0;	padding:0 0 40px 0px;	width:175px;	min-height: 630px; color:#000;	background:#FFF;background-image: url('/i/midnavbot.gif');background-position: bottom;background-repeat: no-repeat;}
#right{	Position:absolute;top:0px;left:359px;  margin:0;	margin-right:10px; padding:0px;	max-width:818px;height:100%;	color:#FFF;	background:#000;}


#logo 		 {width: 142px;	 height: 87px;	background-image: url('/i/logo.gif'); margin-top:28px; margin-left:18px;}
#logo span {display: block;width: 0;	height: 0;overflow: hidden;}
#imagelogo {display: block;width: 0;	height: 0;overflow: hidden;}

#topnav {padding:5px;margin:15px;line-height: 19px;}
#topnav li {color:#000000;margin:0px;padding:0px;letter-spacing:1px;}
#topnav	a {font-size:16px;text-transform:uppercase;color:#FFFFFF; text-decoration:none; font-weight:bold;}
#topnav a:hover	{color:#ff0066;}
#topnav .selected {color:#ff0066;}

#botnav {padding:5px;margin:17px;line-height:9px;}
#botnav li {color:#000000;}
#botnav	a {font-size:11px;text-transform:uppercase;color:#FFFFFF; text-decoration:none; font-weight:bold;}
#botnav a:hover	{color:#ff0066;}
#botnav .selected {color:#ff0066;}

#middlenav 		{padding:5px;margin:10px;line-height: 21px; text-transform:uppercase;}
#middlenav li 		{list-style-type: none; color:#666666;margin:0px;padding:0px;letter-spacing: 1px;}
#middlenav a 		{color:#000000;font-size:20px;text-decoration:none;}
#middlenav a:hover	{color:#ff0066;}
#middlenav .selected 	{color:#ff0066;}

#middlenavchild 		{padding:5px 0px 12px 8px;margin:0px;text-transform:uppercase;}
#middlenavchild a		{color:#000000;font-size:9px;text-decoration:none;}
#middlenavchild a:hover		{color:#ff0066;}
#middlenavchild a:visited	{text-decoration:line-through;}
#middlenavchild li		{line-height: 13px; list-style-type: none; margin-left:-5px;text-indent:5px;color:#FFFFFF;padding:0px}
#middlenavchild li:hover	{color:#ff0066;}
#middlenavchild .selected	{color:#000000;background-color:#ff0066;}
#middlenavchild .selected a	{text-decoration:none;}
#middlenavchild .selected a:hover{color:#000000;}

#middlenavchildchild 			{padding-left:0px;margin-left:0px;list-style-type: none; color:#000000;background-color:#ffffff;}
#middlenavchildchild li			{text-indent:20px;background-color:#FFFFFF;}
#middlenavchildchild a:hover		{text-decoration:underline;}
#middlenavchildchild a:visited		{text-decoration:line-through;}
#middlenavchildchild .selected		{list-style-type: none; color:#ff0066;background-color:#ffffff;}
#middlenavchildchild .selected a	{color:#ff0066;text-decoration:none;}
#middlenavchildchild .selected a:hover	{color:#ff0066;}

#pagecontent {padding-bottom:20px;}
#pagecontent {min-width:600px;}
#pagecontent h2 {background-image:url('/i/bg.gif');background-repeat:repeat;color:#FF0066;font-size:22px;padding:10px 0px 6px 13px;margin:15px 0px 15px 0px;text-transform:uppercase;font-weight:normal;}
#pagecontent h2 span {color:#FFFFFF;}

#pagecontent h4 {font-weight:bold;color:#FFFFFF;font-size:12px;padding:0px 0px 10px 20px;margin:0px;text-transform:uppercase;}
#pagecontent h4 span {color:#FF0066;}
#pagecontent h4 a {color:#FF0066;text-transform:uppercase;font-weight:bold;text-decoration:none;}
#pagecontent h4 a:hover	{color:#FFFFFF;text-decoration:underline;}

#pagecontent h5 {font-weight:bold;color:#FFFFFF;font-size:12px;padding:0px 0px 0px 20px;margin:0px;margin-bottom:-2px;text-transform:uppercase;}
#pagecontent h5 span {color:#FF0066;}
#pagecontent h5 a {color:#FF0066;text-transform:uppercase;font-weight:bold;text-decoration:none;}
#pagecontent h5 a:hover	{color:#FFFFFF;text-decoration:underline;}

#pagecontent p {color:#FFFFFF;font-size:12px;text-align:justify;}
#pagecontent p span {color:#FF0066;}

#pagecontent a {color:#FF0066;text-decoration:none;}
#pagecontent a:hover {color:#FFFFFF;text-decoration:underline;}
#pagecontent img {margin-top:5px;margin-right:5px;border: 1px solid #333333;}

#pagecontent li {font-size:12px;color:#FFFFFF;margin:0px;padding:0px;letter-spacing: 1px;}

#copyright {position:absolute;top:350px;left:0px;padding:0px;max-width:145px;color:#FFFFFF;font-size:10px;padding:5px;margin:15px;line-height: 12px;} 
#copyright a {color:#FF0066;text-decoration:none;}
#copyright a:hover {color:#FFFFFF;text-decoration:underline;}

#mainadd		{text-align:right;width:100%;}
#mainadd img		{border: 0;}

#contactbox 
{
    width: 380px;
    text-align: right;
    font-size:12px;
}

#myname {border: 1px white solid; width: 220px; margin-top: 3px; background-color: #111111; color:#ffffff; font-family:  Arial, MS LineDraw, Verdana;    font-size:11px;}
#myemail {border: 1px white solid; width: 220px; margin-top: 3px; background-color: #111111; color:#ffffff; font-family:  Arial, MS LineDraw, Verdana;    font-size:11px;}
#myphone {border: 1px white solid; width: 220px; margin-top: 3px; background-color: #111111; color:#ffffff; font-family:  Arial, MS LineDraw, Verdana;    font-size:11px;}
#mybudget {border: 1px white solid; width: 222px; margin-top: 3px; background-color: #111111; color:#ffffff; font-family:  Arial, MS LineDraw, Verdana;    font-size:11px;}
#mysubject {border: 1px white solid; width: 222px; margin-top: 3px; background-color: #111111; color:#ffffff; font-family:  Arial, MS LineDraw, Verdana;    font-size:11px;}
#mymessage {border: 1px white solid; width: 220px; margin-top: 3px; background-color: #111111; color:#ffffff; font-family:  Arial, MS LineDraw, Verdana;    font-size:11px; float: right; }
#submit {border: 1px white solid; width: 70px; margin-top: 3px; background-color: #222222; color:#ffffff; font-family:  Arial, MS LineDraw, Verdana;    font-size:11px;}

#message_input label { float: right; }

#myname:focus, #myemail:focus, #myphone:focus, #mybudget:focus, #mysubject:focus, #mymessage:focus {
border: 1px solid #FF0066; background-color: #333333;}

#tempe {text-decoration:none;font-size:9px;text-transform:uppercase;line-height:11px;color:white; margin: 0 0 0 21px; display: block;}

.td	{margin:0;padding:1px;font-family:Arial, Helvetica, sans-serif;font-size:12px;width: 250px;}
.tdspan	{margin:0;padding:1px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#999999;}

#sociallinks a {
  color: #fff;
  text-decoration: none;
  display: block;
  border: none;
}

#sociallinks {
  width: 140px;
  overflow: hidden;
  padding: 0;
  margin: 0;
}

#sociallinks li {
    float: left;
    border: none;
    background: #fff;
    margin: 1px;
    padding: 1px 1px 1px 1px;
    line-height: 0px;
    list-style: none;
}

