
/* ==== INDEX MENU ==== */


body#home-page ul#primary-navigation {
list-style: none;
    margin: 0 auto;
    padding-top: 30px;
    width: 700px;
}

body#home-page ul#primary-navigation li {
display: inline;
padding: 0 60px;
}

body#home-page ul#primary-navigation li.last {
padding-right: 0;
}

body#home-page ul#primary-navigation li a {
color: #949494;
text-transform: uppercase;
text-decoration: none;
font-style: italic;
}

body#home-page ul#primary-navigation li a:hover {
color: #3E7D87;
}

/* ==== END INDEX MENU ==== */


#sale
{
background-image:url('sale.png');
position:fixed;
top:0px;
right:0px;
height:150px;
width:150px;
}


#sale span
{
visibility:hidden;
}

#overlay {
display:none;
}

body {
margin: 0;
padding: 0;
color: #656565;
font-family: verdana, arial, sans-serif;
}

a img {
border: 0;
text-decoration: none;
}

a {color: #4a858f;}

#container {
margin: 0 auto;
padding-top: 20px;
width: 860px;
}

#header {
width: 860px;
float: left;
border-bottom: 5px solid #d8d8d8;
padding-bottom: 20px;
position: relative;
margin-bottom: 20px;
}

#header ul#primary-navigation {
list-style: none;
margin: 0;
padding: 0;
position: absolute;
top: 58px;
right: 0px;
}

#header ul#primary-navigation li {
display: inline;
padding: 0 15px;
}

#header ul#primary-navigation li.last {
padding-right: 0;
}

#header ul#primary-navigation li a {
color: #949494;
text-transform: uppercase;
text-decoration: none;
font-style: italic;
}

#header ul#primary-navigation li a:hover {
color: #3E7D87;
}


form#search-main {
position: absolute;
bottom: 20px;
right: 0px;
}

#leftcolumn {
float: left;
width: 152px;
}

#primary-content {
float: right;
width: 688px;
}

#footer {
clear: both;
border-top: 5px solid #d8d8d8;
width: 860px;
padding-top: 20px;
float: left;
margin-top: 20px;
padding-bottom: 20px;
}


/* ==== TYPOGRAPHY ==== */
h3 {
margin: 0;
padding: 0;
font-weight: normal;
text-transform: uppercase;
}

h3.toggler.active{
color: #b25d24;
font-weight: bold;
font-size: 15px;
background: url(images/header-h3bg.gif) no-repeat bottom left;
padding: 0 0 12px 0;
}

h3.toggler.inactive {
color: #b25d24;
font-size: 15px;
}

#accordion p {
margin: 0;
padding: 6px 0 24px 0;
font-size: 12px;
line-height: 18px;
}

#accordion p a {
display: block;
}

#primary-content h2 {
font-weight: normal;
margin: 0;
padding: 0;
color: #a3a3a3;
font-size: 21px;
font-style: italic;
background: url(images/header-h2bg.gif) no-repeat bottom left;
padding-bottom: 9px;
margin-bottom: 9px;
}

#primary-content ul {
margin: 0;
padding: 0;
list-style: none;
font-size: 12px;
}

#primary-content ul li {
margin: 0;
padding: 0 0 24px 0;
}

#primary-content ul li h3 {
margin: 0;
padding: 0;
text-transform: none;
}
#primary-contnet ul li h3 a {
color: #4a858f;
}

#primary-content ul li p {
margin: 0;
padding: 0;
}

#primary-content ul li p.link-search a{
color: #b25d24;
}

#footer {
position: relative;
font-size: 10px;
color: #666666;
}

#footer a {
color: #666666;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
}

#footer p.copyright {
margin: 0;
padding: 0;
}

#footer ul {
position: absolute;
right: 0px;
top: 20px;
margin: 0;
padding: 0;
list-style: none;
}

#footer ul li {
display: inline;
padding-left: 20px;
}

/* ==== FORMS ==== */
input.search-input {
width: 186px;
padding: 4px;
border: 1px solid #8bb1b7;
color: #949494;
font-size: 10px;
height: 12px;
position: relative;
top: -5px;
}

input.search-button {
}

/* ===== HOME STYLING ===== */
#home-page #container {
width: 700px;
margin: 0 auto;
padding-top: 60px;
}


#home-page #container p{
font-size:20px;
text-align:justify;

}


#home-page #container img#logo {
float: left;
border-right: 2px solid #d8d8d8;
padding-right: 20px;
}

#home-page #search {
float: left;
padding-left: 20px;
padding-top: 132px;
}

#home-page #search input.search-input {
width: 230px;
height: 18px;
top: -10px;
font-size: 12px;
padding: 6px 4px 4px 4px;
}

#home-page #search input.search-button {
width: 68px;
height: 30px;
}