*           {margin:0; padding:0;}
html        { height: 100%; width: 100%; }
body        {font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:0.75em; background:#000000; width:100%; height:100%;}
input  		{margin: 0}

#flashcontent {height: 100%; width: 100%;}

#wrapper    {width:1280px;}

#bgndsearch {background:url(images/bgnd_search.jpg) no-repeat; min-height:800px; height:auto !important; height:800px;}
#bgndadmin  {background:url(images/bgnd_admin.jpg) no-repeat; min-height:800px; height:auto !important; height:800px; padding:10px;}

#logo       {height:135px;}
.logopos    {padding:26px 0 0 42px;}

#headline   {height:65px;}
.hdpos      {padding:11px 0 0 400px;}

h1          {font-size:1.8em; padding:0 0 15px 0;}
p           {padding:0 0 1.3em 0;}

.floatleft  {float:left;}

#content    {padding:30px 0 0 70px; width:630px;}

#nav        {padding:20px 0 0 40px;}
#nav ul     {list-style-type:none;}
#nav li     {display:inline; padding-right:30px;}

a:link,
a:active,
a:visited               {color:#ffffff; text-decoration:underline;}
a:hover                 {color:#ffffff; text-decoration:none;}

a.mainlink:link,
a.mainlink:active,
a.mainlink:visited      {color:#ffffff; text-decoration:none; padding:5px; background:#663366; font-weight:bold;}
a.mainlink:hover        {color:#663366; text-decoration:none; padding:5px; background:#ffffff; font-weight:bold;}

.clear                  {clear:both;}
img                     {border:0;}


/* Forms */
#form_txt               {}
#form_txt p             {clear:left;}
#form_txt div           {padding-bottom:4px;}
#form_txt h2            {font-size: 14px; margin: 0 0 1em 0;}
.formlabel              {float:left; width:190px; padding-right:10px;}
.extrapad               {padding-top:2px;}
.formbutton             {background:#ffffff; color:#663366; font-weight:bold; padding:5px 0 5px 0;}
.formbutton2             {background:#663366; color:#ffffff; font-weight:bold; padding:5px 0 5px 0; cursor:hand;}
.linkbutton             {color:#663366; font-weight:bold; font-size:1.4em; padding:5px 0 5px 0;}

#validation             {position:absolute; top:284px; left:500px; width:200px;}
.validationbgnd         {background:#ffffff; padding:10px 15px 10px 30px;}

#hotjob                 {color:#663366; background:#ffffff; padding:5px; margin:20px 0; padding-top:4px;}
#hotjob a               {color:#663366; padding-top: 5px; display:block; }
.hotbutton              {background:#663366; color:#ffffff; font-weight:bold; padding:2px 0 2px 0; margin:0 0 0 10px;}
.hotbutton2              {background:#ffffff; color:#663366; font-weight:bold; padding:2px 0 2px 0; margin:0 0 0 10px; cursor:hand;}
#hotjob h2              {background:#663366; color:#ffffff; font-size:1.2em; float:left; padding:5px; margin:0 10px 0 0;}

/* Admin */
#content_admin          {padding:30px 0 0 70px; clear:both;}
#logo_admin             {height:135px; float:left; width:250px;}
#nav_admin              {padding:70px 0 0 40px; float:left; width:500px;}
#nav_admin ul           {list-style-type:none;}
#nav_admin li           {display:inline; padding-right:30px;}
.adminlabel             {float:left; width:120px; padding-right:10px; font-weight:bold;}
.gridcolumn             {padding:5px;}
