/* CSS Document */

body,td,th {
	font-family: Trebuchet MS, Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #333333;
}
body {
	background-color: #E1DCC9;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#main {
width:614px;
padding-left:10px;
padding-right:10px;
padding-top:6px;
}

#content {
padding-left:5px;
padding-right:5px;
padding-top:12px;
min-height:725px;
}

#menu {
width:184px;
padding-left:6px;
padding-top:21px;
}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
font-weight:bold;
color:#333333;
margin-bottom:0px;
margin-top:0px;
}

h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
font-weight:bold;
color:#333333;
margin-bottom:0px;
margin-top:0px;
}

.freeshipping {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#ffff66;
}

.directions {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#333333;
line-height:20px;
font-style:italic;
text-align:center;
}

.directions a:link {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#003366;
line-height:20px;
font-style:italic;
text-align:center;
}

.directions a:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#ffff66;
text-decoration:none;
line-height:20px;
font-style:italic;
text-align:center;
}

.directions a:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#003366;
line-height:20px;
font-style:italic;
text-align:center;
}

.directions a:visited:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#ffff66;
text-decoration:none;
line-height:20px;
font-style:italic;
text-align:center;
}

.militaryart {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
font-weight:bold;
color:#ffff66;
margin-bottom:0px;
margin-top:0px;
}

.topmenu a:link {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}

.topmenu a:hover {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color:#666666;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}

.topmenu a:visited {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}

.topmenu a:visited:hover {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color:#666666;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}

.bottommenu a:link {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
padding-left:5px;
padding-right:5px;
text-decoration:none;
line-height:24px;
}

.bottommenu a:hover {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
padding-left:5px;
padding-right:5px;
text-decoration:none;
line-height:24px;
}

.bottommenu a:visited {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
padding-left:5px;
padding-right:5px;
text-decoration:none;
line-height:24px;
}

.bottommenu a:visited:hover {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
padding-left:5px;
padding-right:5px;
text-decoration:none;
line-height:24px;
}


.whitetext {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size:13px;
font-weight:normal;
color:#FFFFFF;
}

.copyrighttext {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
}

.level1 {
background-color:#666633;
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size:14px;
font-weight:bold;
padding-left:2px;
padding-bottom:3px;
padding-top:3px;
color:#FFFFFF;
margin-top:5px;
margin-bottom:2px;
}

.level1 a:link{
color:#FFFFFF;
text-decoration:none;
}

.level1 a:hover{
color:#FFFFFF;
text-decoration:none;
}

.level1 a:visited{
color:#FFFFFF;
text-decoration:none;
}

.level1 a:visited:hover{
color:#FFFFFF;
text-decoration:none;
}

.level2 {
background-color:#565571;
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size:14px;
font-weight:bold;
padding-left:10px;
padding-bottom:3px;
padding-top:3px;
color:#FFFF66;
text-decoration:none;
margin-top:5px;
margin-bottom:5px;
}

.level2 a:link{
color:#FFFF66;
text-decoration:none;
}

.level2 a:hover{
color:#FFFF66;
text-decoration:none;
}

.level2 a:visited{
color:#FFFF66;
text-decoration:none;
}

.level2 a:visited:hover{
color:#FFFF66;
text-decoration:none;
}

.level3 {
background-color:#C9BC9A;
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
padding-left:20px;
padding-bottom:3px;
padding-top:3px;
margin-top:3px;
margin-bottom:2px;
color:#990000;
}

.level3 a:link{
text-decoration:none;
color:#990000;
}

.level3 a:hover {
text-decoration:none;
color:#990000;
}

.level3 a:visited{
text-decoration:none;
color:#990000;
}

.level3 a:visited:hover{
text-decoration:none;
color:#990000;
}

.level4 {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
padding-left:30px;
padding-bottom:2px;
padding-top:2px;
color:#333333;
}

.level4 a:link {
text-decoration:none;
color:#333333;
}

.level4 a:hover {
text-decoration:none;
color:#ffffff;
}

.level4 a:visited {
text-decoration:none;
color:#333333;
}

.level4 a:visited:hover {
text-decoration:none;
color:#ffffff;
}

#phone {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color:#333333;
padding-right:15px;
padding-top:8px;
}

.extra {
display:none;
}











/* THUMBNAIL HOVER THUMBNAIL HOVER THUMBNAIL HOVER THUMBNAIL HOVER THUMBNAIL HOVER THUMBNAIL HOVER*/


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
left: -1000px;
border: 2px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: -60px;
left: 210px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

/* THUMBNAIL HOVER THUMBNAIL HOVER THUMBNAIL HOVER THUMBNAIL HOVER THUMBNAIL HOVER THUMBNAIL HOVER*/
