/* Oscommerce Bar 

This section deals with the oscommerce buttons

*/


.hovermenu_oscommerce ul{
font: 11px arial;
padding-left: 0;
margin-left: 0;
height: 15px;
}

.hovermenu_oscommerce ul li{
list-style: none;
display: inline;
}

.hovermenu_oscommerce ul li a{
padding: 2px 0.5em;
text-decoration: none;
float: right;
color: yellow;
background-color: #000000;
border: 2px solid #000000;
}

.hovermenu_oscommerce ul li a:hover{
background-color: #aaaaaa;
border-style: outset;
}

html>body .hovermenu_oscommerce ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}

/* END oscommerce navigation */

/* Navigation Bar 

This section deals with the navigation bar

*/

.hovermenu ul{
font:  11px arial;
padding-left: 0;
margin-left: 0;
height: 15px;
}

.hovermenu ul li{
list-style: none;
display: inline;
}

.hovermenu ul li a{
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: yellow;
background-color: #000000;
border: 2px solid #000000;
}

.hovermenu ul li a:hover{
background-color: #aaaaaa;
border-style: outset;
}

html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}

/* END Navigation Bar */


/* Body and tag styles */
* {margin:0; padding:0;}
body {font:80% Verdana,Tahoma,Arial,sans-serif; line-height:1.4em; text-align:center; color:#303030; background:#e8eaec;}
a {color:#467aa7;  text-decoration:none; background-color:inherit;}
a img {border:none; padding:0; margin:0;}
table {font:1.1em Verdana,Tahoma,Arial,sans-serif; }

/* Header and navigation styles */

/* #header { width:860px; height:158px; margin:0; margin-top:-1; padding:0; border:0; background:#000000; color:#000000; background-color:black; letter-spacing:0.1em } */
/*#navigation{background-image: url('./images/gellatlybanner.jpg'); margin-top:7px;  height:114px;  color:blue;}*/


#header { background-image: url('./images/gellatlybanner.jpg'); width:860px; height:114px; margin:0; margin-top:-1; padding:0; border:0;  } 
#navigation{ width:860px;  height:23px;  color:black; background-color:black; }



#container {width:860px; margin:20px auto; padding:1px 0; text-align:left; background:#ffffff; color:#303030; border:2px solid #a0a0a0;}


/* Content styles */
#content {float:left; width:800px; font-size:0.9em; padding:20px 0 0 20px;}
#content h2 {display:block; margin:0 0 16px 0; font-size:1.7em; font-weight:normal; letter-spacing:-1px; color:#505050; background-color:inherit;}
#content h2 a {font-weight:normal;}
#content h3 {margin:0 0 5px 0; font-size:1.4em; letter-spacing:-1px;}
#content a:hover,#subcontent a:hover {text-decoration:underline;}
#content ul,#content ol {margin:0 5px 16px 35px;}
#content dl {margin:0 5px 10px 25px;}
#content dt {font-weight:bold; margin-bottom:5px;}
#content dd {margin:0 0 10px 15px;}



/* Footer styles */
#footer {clear:both; width:858px; padding:5px 0; margin:0 1px; font-size:0.9em;  background:white;}
#footer p {padding:0; margin:0; text-align:center;}
#footer a {background-color:inherit; font-weight:bold;}
#footer a:hover {color:#inherit; background-color:inherit; text-decoration: underline;}

/* Misc classes and styles */
.splitcontentleft {float:left; width:19%; }
.splitcontentright {float:right; width:78%; }
.clear {clear:both;}
.small {font-size:0.8em;}
.hide {display:none;}
.textcenter {text-align:center;}
.textright {text-align:right;}
.important {color:#f02025; background-color:inherit; font-weight:bold;}
.box {margin:0 0 20px 0; padding:10px; border:1px solid #c0c0c0; background-color:#fafbfc; color:#505050; line-height:1.5em;}