/* CSS Document */

* {
margin:0;
padding:0;
}

p {
margin:1em 0;
}

.clear {
clear:both;
}


a:active
{
outline: none;
}

body {
font-family:"Trebuchet MS";
}

#top_bar {
padding:7px;
font-size:14px;
background:#000000;
color:#CCCCCC;
}

#top_bar a {
color:#FFFFFF;
text-decoration:none;
padding:1px 3px;
}

#top_bar a:hover {
color:#FFFFFF;
text-decoration:none;
background:#33CCFF;
padding:1px 3px;
}

#text {
text-align:right;
margin:0px auto;
width:700px;
}

#header {
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
background:#e1e1d9;
}

#header_content {
width:700px;
margin:0px auto;
padding:10px 0px;
font-size:40px;
color:#326698;
font-family:"Times New Roman", Times, serif;
}

#content {
width:700px;
margin:0px auto;
padding:10px 0;
}

#content h2 {
color:#326698;
font-weight:normal;
}

#content a {
text-decoration:none;
padding-bottom:1px;
border-bottom:1px dotted #326698;
color: #326698;
}

#content a:hover {
text-decoration:none;
padding-bottom:1px;
border-bottom:none;
color: #326698;
}

#description {
font-size:12px;
font-family:arial;
}

#footer {
background:#326698;
font-size:12px;
color:#FFFFFF;
border-top:1px solid #FFFFFF;
}

#footer #footer_content {
width:700px;
margin:0px auto;
}

#footer h2 {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#FFFF00;
border-bottom:1px dotted #FFFF00;
padding-bottom:2px;
}

#footer ul {
margin-left:21px;
}

#footer_content #f_left {
width:330px;
padding:10px 10px 10px 0px;
float:left;
}

#footer_content #f_right {
width:330px;
padding:10px;
float:right;
}

#logo {
width:700px;
margin:10px auto;
font-size:11px;
}

#logo_left {
width:300px;
float:left;
text-align:left;
}

#logo_right {
width:400px;
float:right;
text-align:right;
}

#logo a {
color:#326698;
text-decoration:none;
border-bottom:#326698 1px dotted;
padding-bottom:1px;
}

#logo a:hover {
color:#326698;
text-decoration:none;
border-bottom:none;
padding-bottom:1px;
}

td.title {
background:#326698;
color:#FFFFFF;
padding:3px;
margin-bottom:3px;
}

table.cart {
width:350px; 
}

table.cart td {
padding:3px;
}