body
{ background: #ffffff;
  color: #70695A;
}

blockquote{border-color: #767676;}

#main
{ background: #ffffff ;   color: #333333; }

#header_login {
    text-align:right;
    margin-right:135px;
}


#links, #footer, #menu, #menu li a
{
background: #FFF url(menu.png);
color: #ffffff;
border-color: #D7D7D7;
font-family: Arial,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 1.2em;
}

#links a, #footer a, #links a:hover, #footer a:hover
{ background: transparent;
  color: #DBD7D1;
}

#logo
{ background: #FFF url(/images/letterboxer-logo.png) no-repeat left
bottom;
  color: #333333;
  margin-left:26px;
}

h1
{
//font-family: Arial,sans-serif;
font-family: georgia, times, serif;
font-style: normal;
font-variant: normal;
font-weight: bold;
font-size: 2em;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
color: #82b93b;
letter-spacing: -0.04em;
}

h1
{ background: transparent;
  color: #82b93b;
  border-color: #CAAE90;
}

#menu li a:hover, #menu li a#selected, #menu li a#selected:hover
{ 
  background: #FFF url(orange_menu.png);
  color: #ffffff;
} 

#menu li a
{ 
  color: #ffffff;
} 

#content, #column2 a, #column2 a:hover
{ 
 background: transparent;
 color: #444444;
}

#column2 a, #main-content a, #header_login a{
color: #549fc9;
}

#column2 a:hover,  #main-content a:hover, #header_login a:hover{
color: #82b93b;
}

.sidebaritem
{ background: transparent;
  color: #333333;
}

.sidebaritem a
{ background: transparent;
  color: #549fc9;
}

.sidebaritem a:hover
{ background: transparent;
  color: #82b93b;
}

.sbihead
{ background: #ffffff;
  color: #ffffff;
}

.sbihead h1
{ background: transparent;
  color: #82b93b;
}

.sbilinks li a
{ background: #FFF;
  color: #549fc9;
} 

.sbilinks li a:hover
{ background: #ffffff;
  color: #82b93b;
} 


.signup label
{
 width: 10em;
 float: left;
 text-align: right;
 margin-right: 0.5em;
 display: block
}


input
{
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 4px;

font-size: 1em;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #549fc9;
border-right-color: #549fc9;
border-bottom-color: #549fc9;
border-left-color: #549fc9;
}

.submit input
{
margin-left: 10.5em;
}

.fieldWithErrors input
{
border-color: red;
}

.textbox
{
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 4px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #549fc9;
border-right-color: #549fc9;
border-bottom-color: #549fc9;
border-left-color: #549fc9;
}

