@charset "utf-8";
/* CSS Document */

<!--
body {
	background-image: url(graphics/indexback.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
-->
 #container {
	width: 977px;  
	margin: 0 auto;
	text-align: left; 
}

h2 {
font-size:18px;
text-decoration:none;
color:#daba6e;
line-height:-1px;
padding:0;
margin:0 0 4px 0;
}


#viewAllRecent {
margin-top:8px;
}

#rehHeader { 
width: 470px;
height:87px;
float:left;
margin:0px 0px 0px 5px;
padding:0;
}

#rehHeader a{
display:block;
width: 470px;
height:87px;
text-decoration:none;
}

h1 {
display:inline;
font-size:19px;
}

.indexTitle{
font-size:19px;
font-weight:bold;
}


#header{
background-image:url(graphics/header.jpg);
height:88px;
}
#mainContent{
background-image:url(graphics/index_main_content.jpg);
height:419px;
}

 #mainNav {
width:675px;
margin:0px 0px 0px 250px;
padding-top:10px;
}


#mainNav ul {
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
}

#mainNav ul li{
color:#FFF;
font-size:14px;
font-weight:bold;
float:left;
padding-left:25px;
}

#mainNav ul li a{
color:#fff;
text-decoration:none;
}

#searchBox{
vertical-align:top;
margin:70px 0px 0px 320px;
padding:0;
width:550px;
color:#666;
}

#recentlyAdded{
margin:15px 0px 0px 320px;
width:550px;
color:#FFF;
font-size:14px;
}

#recentlyAdded a {
color:#FFF;
font-weight:bold;
}

#recentlyAdded .ra a {
color:#663300;
font-weight:bold;
}

.recentlyAddedEntry {
padding-top:8px;
}

h4 {
font-size:19px;
padding:0;
margin:0;
line-height:-1px;
color:FFF;
}


.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#leftGroup {
margin:0px 0px 0px 15px;
width:450px;
float:left;
color:#FFF;

}

h3{
font-size:14px;
display:inline;
color:#ffeab9;
line-height:-1px;
margin:0px 0px 3px 0px;
padding:0px;
}

#rightGroup{
margin:0px 0px 0px 15px;
width:450px;
float:right;
color:#FFF;

}

.indexCategory{
text-align:left;

}

.indexCategoryTitle{
float:left;
padding-top:20px;
}

.indexCategoryTitle a{
text-decoration:none;
color: #daba6e;

}



.viewAll{
margin-top:25px;
text-align:left;
float:right;
color:#daba6e;
}
.viewAll a{
text-decoration:underline;
color:#daba6e;
font-size:13px;
}

.categoryBody{
background-image:url(graphics/index_categorybody.jpg);
padding:3px 5px 12px 5px;
font-size:13px;
float:left;
text-align:left;
width:440px;
min-height:20px;
}

.categoryBody a{
color:#ffeab9;
font-weight:bold;
text-decoration:underline;
}

.siteTitle{
font-weight:bold;
}

.categoryLinks {
padding-bottom:10px;
}
.categoryLinks ul{
	padding:0;
	list-style:none;
	 margin:3px;
}

.categoryLinks li{
color:#FFF;
font-size:14px;
font-weight:bold;
float:left;
padding-right:15px;
}



.categoryLinks a {
color:#daba6e;
text-docoration:underline;
}

#footer {
height:400px;
}


.largeBox{
height:44px;
font-size:30px;
color:#666;
vertical-align:center;
border:1px solid #000000;
padding:3px 0px 0px 5px;
}


	.suggest_link {
		background-color: #FFFFFF;
		padding: 2px 6px 2px 6px;
	}
	.suggest_link_over {
		background-color: #3366CC;
		padding: 2px 6px 2px 6px;
	}
	#search_suggest {
		position: absolute; 
		background-color: #FFFFFF; 
		text-align: left; 
				
	}
	
	#footer {
	height:200px;
	text-align:center;
	margin:50px 0 0 0;
	
	}
	#footer a{
	font-size:13px;
	color:#ccc;
	text-decoration:underline;
	
	}
	
	input.cmdSearch {
	vertical-align:center;
	background-image: url(search.jpg);
	background-repeat: no-repeat;
	margin:0;
	padding:0;
	color: #FFFFFF;
	min-height:48px;
	height:auto !important;
	height:48px;
	width: 88px;
	border: 0px;
	cursor: pointer;
		 text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}
