/*
 * This file contains the style properties that are commonly changed at each site.
 *
 * If you do not want your changes to be overwritten by the updater, move this file into the 
 * custom folder and change the "css.custom" message string.
 *
 */

/* 
 * Sample headers
 * 
 * A thin header with a blue background.
 * #header {
 * background-color: #7bf;
 * min-height: 20px;
 * }
 *
 * A header with a left aligned image on a blue background. In this case the image is 20px tall.
 * #header {
 * background: #7bf url(../images/logo.jpg) 0 0 no-repeat;
 * height: 20px;
 * }
 */
#header {
	height: 118px;
      padding: 0;
/*	background-color: #f90;*/
/*	background-color: #cf7;*/
/*	background-color: #036;*/
	background: #C95C19 url(grantheader.jpg) 0 0 no-repeat;
}

#header h1 {
	padding-top: 140px;
      display: none;
	color: #000;
	font-size: 200%;
}

/*
 * Navigation Bar
 *
 * The background, link and border colors on the navigation bar can be changed here.
 */
#nav ul {
	background: #833708;
	border-top: 1px solid #030;
      border-bottom: 2px solid #ccc;
}

#nav a, #nav a.visited {
	border-left: 2px solid #ccc;
	color: #ddd;
}

#nav a:hover {
	color: #fc3;	
}

/*
 * Left Column
 */
#left {
/*	background-color: #B1CBE4;*/
}
#left_column {
	background: #B1CBE4 100% 0 repeat-y;
	border-right: 1px solid #b0afaf;
}

#left ul.widget {
margin: 0 0 13px 0;
padding: 10px;
}
#left ul.widget h2 {
margin-top: 0;
padding-top: 0;
}

#left ul.widget li {
margin-left: 13px;
font-size: 90%
}

#right_column {
	padding-left: 13px;
	padding-bottom: 13px;
	background: url(tableBGLong.gif) repeat-x 0 100%;
}

#middle>h1 {
	font-size: 155%;
}

/*
 * Page Link Colors
 */
a {
	color: #1D4AA5;
	text-decoration: none;
}

a:visited {
	color: #1D4AA5;
	text-decoration: none;
}

a:hover {
	color: #f90;
	text-decoration: none;
}

/*
 * Page Footer
 */

th {
background-color: #833708;
color: #whateve-text-color;
}


#footer {
	border: solid #b0afaf;
	border-width: 1px 0px 0px 0px;
/*	background: url(elbert-footer.jpg) 0 0 repeat-x;*/
	font-size: 75%;	
}
#footer td {
	padding: 15px 0 0 0;
}

.menu2 :hover ul.sub li a.fly:hover {
background-color:#3791c3 !important;
}
.menu2 :hover ul li:hover > a.fly {
background-color:#3791c3 !important;
}

.fly:hover {
background-color: #3791c3 !important;
}

#shoppingCart li.preview {
display: none;
} 
