/* CSS Document */

body {
color: #333333;
background: url(images/bg.jpg) #e5e1dd repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;
padding: 0;
}

#main {
background: url(images/mainbg.jpg) repeat-y;
}

#header {
float: left;
width: 826px;
}

#content {
background-color: #FFFFFF;
float: left;
line-height: 22px;
padding-bottom: 30px;
padding-left: 20px;
padding-right: 20px;
padding-top: 30px;
width: 572px;
}

#sidebar {
background: url(images/sidebg.jpg) repeat-y;
border-top: #FFFFFF solid 11px;
float: left;
padding-bottom: 30px;
padding-left: 20px;
padding-right: 20px;
padding-top: 30px;
width: 193px;
}

#footer {
background: url(images/dating_04.jpg) no-repeat;
float: left;
height: 47px;
width: 810px;
}

h1 {
color: #990000;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 18px;
line-height: 30px;
padding-bottom: 15px;
}

.menu {
color: #333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
line-height: 30px;
padding-bottom: 15px;
}

.menu a:link {
color: #333333;
text-decoration: underline;
}

.menu a:visited {
color: #333333;
text-decoration: underline;
}

.menu a:hover {
border-bottom: 1px dotted #333333;
color: #333333;
text-decoration: none;
}

.small {
font-size: 10px;
}

.footer {
color: #FFFFFF;
font-size: 11px;
padding-top: 34px;
padding-left: 35px;
}

.footer a:link {
color: #FFFFFF;
text-decoration: none;
}

.footer a:visited {
color: #FFFFFF;
text-decoration: none;
}

.footer a:hover {
border-bottom: 1px dotted #FFFFFF;
color: #FFFFFF;
text-decoration: none;
}

.submit {
  border: 1px solid #000000;
  background-color: #FFFFFF;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  cursor: default;
 
}
#submitpad {
  padding: 5px;
  background-color: #ff0000;
  margin: 0px;
  border-width: 3px;
  border-color: #ff0000;
  border-spacing: 0;
}
