body {font-family:Century Gothic; margin:0px;}
#bodyContainer {display:block; width:100%; background:url(images/top_bg.png) top repeat-x #FFF;}
#bodyContainerLocation {display:block; width:100%; background:#FFF;}
#top {display:block; width:100%; height:125px; margin-top:10px; margin-left:auto; margin-right:auto;}
#top-center {display:block; width:808px; margin-left:auto; margin-right:auto;}
#logo {display:block; float:left; width:330px; height:70px; margin-top:10px;background:url(images/ev-logo-1.png) top left no-repeat; z-index:100; padding-bottom:55px;}
#logo h1 {margin:0px;}
#logo h1 a {display:block; width:330px; height:70px; background:url(images/ev-title.png) no-repeat top right; padding-left:120px;}
#logo h1 a span {display:none;}
#phonenumber {display:block; width:auto; float:right; height:18px; margin-top:50px;}
#phonenumber h3 {margin:0px; font-size:18px; font-weight:normal;}
#imageRot img {width:260px; height:auto;}
#contentContainer {display:block; width:805px; margin-left:auto; margin-right:auto; position:relative; top:-50px;}
#navigation {display:block; clear:both; height:22px; width:auto;}
#navigation ul {margin:0px 0px 0px 80px; float:right;}
#navigation ul li {display:block; width:auto; float:left; margin-right:15px; list-style:none; font-size:11px; text-transform:uppercase;}
#navigation ul li a {display:block; padding:5px 16px; color:#6A6A6A; text-decoration:none;}
#navigation ul li:hover {background:url(images/nav_li.png) top left no-repeat #E2E2E2; border-bottom:6px solid #f37b20;}
#navigation ul li:hover a {color:#393939;}
#navigation ul li a.active {background:url(images/nav_li.png) top left no-repeat #E2E2E2; border-bottom:none;}
#navigation ul li a.active:hover {background:url(images/nav_li.png) top left no-repeat #E2E2E2; border-bottom:none;}
#navigation ul ul {display:none;}
#navigation ul li:hover ul {display:block; position:absolute; margin-left:0px; padding:10px 0px 0px 0px;}
#navigation ul li:hover ul li {display:block; float:none; line-height:8px; background:#FFF;}
#navigation ul li:hover ul li a {padding:5px;}
#navigation ul li:hover ul li a:hover {color:#ff4700;}
#navigation ul li:hover ul li:hover {border-bottom:none; }

#services h3 {font-weight:normal;}

#wlpeForm {display:block; width:100%; background:#f37b20;}
#wlpeForm fieldset {border:none;}

#wlpeLogin fieldset {border:none; padding:0px;}

#wlpeReset fieldset {padding:0px; border:none;}
#wlpeProfile fieldset {padding:0px; border:none;}
#wlpeProfileButtons {display:block; width:100%; background:#f37b20; margin-top:10px;}
#wlpeProfileButtons fieldset {padding:5px; border:none;}

#tagSpaceLocation {display:block; background:url(images/ev_splashBg3.jpg) bottom center no-repeat; height:360px; padding-top:40px;}
#tagSpaceHome #socialNetworks, #tagSpaceEmploy #socialNetworks, #tagSpaceLocation #socialNetworks, #tagSpace #socialNetworks {margin-top:194px;}
#tagSpaceLocation #tagLine {margin-top:0px; position:absolute;}
#tagSpaceLocation #socialNetworks {margin-top:350px;}
#tagLine h2 {display:block; width:100%; font-size:38px; font-weight:normal; font-style:italic;}
#tagLine h2 {display:block; width:100%; font-size:38px; font-weight:normal; font-style:italic;}
#tagSpaceHome #tagLine h2 {display:none;}
.tlOne {display:block; text-align:left;}
.tlTwo {display:block; text-align:right;}

#socialNetworks {display:block; float:right; width:auto; clear:both; margin-top:40px; padding-right:100px;}
#socialNetworks ul {margin:0px;}
#socialNetworks ul li {float:left; list-style:none; margin-right:12px;}
#socialNetworks ul li a {display:block; width:33px; height:33px; border-top:1px solid #D7D7D7;border-left:1px solid #D7D7D7;border-right:#8D8D8D 1px solid;border-bottom:#8D8D8D 1px solid;}
#socialNetworks ul li a span {display:none;}
li#snFB a {background:url(images/sn_buttons.jpg) top left no-repeat;}
li#snTW a {background:url(images/sn_buttons.jpg) top right no-repeat;}

#contentBlock {display:block;}
#contentLeft {display:block; float:left; width:480px;}
#contentLeft a {color:#ff4700;}
#mainPage p {font-size:12px;}
#mainPage ul li {font-size:12px;}
#mainPage table tr td {padding:5px;}
#contentLeft h2 {font-size:24px; font-weight:normal;}

#contentRight {display:block; float:right; width:260px;}
#contentRight h3 {font-size:24px; font-weight:normal;}
#contentRight p {font-size:12px; text-align:justify;}
.contentRightBox {display:block; clear:left;}
p.contentRightButton a {display:block; background:url(images/crButton_bg.png) top repeat-x #575757; padding:5px; color:#FFF; text-decoration:none; width:inherit; float:left; border-top:1px solid #D7D7D7;border-left:1px solid #D7D7D7;border-right:#8D8D8D 1px solid;border-bottom:#8D8D8D 1px solid;}

#footer {display:block; background:#E2E2E2; width:100%; clear:both; padding:20px 0px; margin-top:20px;}
#footer-center {display:block; width:90%; margin-left:auto; margin-right:auto;}
#footer-center p {text-align:center; margin:0px;}
#footer-center p a {color:#313131; text-decoration:none; padding:5px 3px;}
#footer-center p a:hover {text-decoration:underline;}
#footerBottomTag {display:block; width:700px; margin-left:auto; margin-right:auto;}
#footer h3 {font-size:30px; font-weight:normal; font-style:italic; margin:10px 0px 0px 0px;}

.clearfloat {display:block; width:100%; height:0px; clear:both;}

td, p { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 22px; }
a.wa { font-size: 14px; font-weight: bold; }

#locationPicker {display:block; width:500px; margin-left:250px; clear:both;}
.lpBox {display:block; width:250px; float:left;}
.lpBox h3 {font-size:32px; margin-bottom:0px; font-weight:normal;}
.lpBox h3 a  {color:#000; text-decoration:none;}
.lpBox h3 a:hover  {color:#ff4700;}
.lpBox h4 {font-size:12px; margin-top:0px; text-transform:uppercase;font-weight:normal; color:#000;}

#mpOne {float:left;}
#mpTwo {float:left;}



.contentRightBox a {color:#333; text-decoration:none;}
.contentRightBox a:hover {color:#ccc; text-decoration:none;}



#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #dialog {
  width:375px; 
  height:203px;
  padding:10px;
  background-color:#ffffff;
}

#boxes #dialog1 {
  width:375px; 
  height:203px;
}

#dialog1 .d-header {
  background:url(images/login-header.png) no-repeat 0 0 transparent; 
  width:375px; 
  height:150px;
}

#dialog1 .d-header input {
  position:relative;
  top:60px;
  left:100px;
  border:3px solid #cccccc;
  height:22px;
  width:200px;
  font-size:15px;
  padding:5px;
  margin-top:4px;
}

#dialog1 .d-blank {
  float:left;
  background:url(images/login-blank.png) no-repeat 0 0 transparent; 
  width:267px; 
  height:53px;
}

#dialog1 .d-login {
  float:left;
  width:108px; 
  height:53px;
}

#boxes #dialog2 {
  background:url(images/notice.png) no-repeat 0 0 transparent; 
  width:326px; 
  height:229px;
  padding:50px 0 20px 25px;
}
