/***********************************************/
/* YR_temp2.css                             */
/***********************************************/

/***********************************************/
/*********** HTML Styles***********/
/***********************************************/

a:link {
color: #7a2450;
text-decoration: none;}

a:visited {color: #7a2450;
text-decoration: none;}

a:hover {color:#7a2450;
text-decoration: underline;}

a:active {color: #7a2450;
text-decoration: none;}



h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
   	font-family: "Trebuchet MS", Helvetica,Sans-serif;
   	font-weight: bold;
   	color: #7a2450;
   	line-height:1.8;
}

h1{font-size: 130%;}
 
h2{font-size: 125%;}

h3{font-size: 120%;}

h4{font-size: 110%;}
line-height:1.0;}

h5{font-size: 105%;
line-height:1.0;}

h6{font-size: 90%;
line-height:1.3;}

p{font-family: "Georgia", "Palatino Linotype", "Palatino",serif;
   	line-height:1.5;
}

ul{
	margin: 0;
	padding: 0 0 0 2em;
	list-style-type: none;
	line-height: 1.5;
	list-style-position: inside;
}

table {border-collapse: collapse;}


table.inventory {
border-collapse: collapse;
}

table.center {margin-left:auto; margin-right:auto;}

table.donate {
margin-left:auto; 
margin-right:auto;
vertical-align: middle;
}


caption.inventory{
	background: #f7f7e9;
	text-align: left;
	font-weight: bold;
	line-height:1.5;
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
th{
text-align: left;
color: #7a2450;
}

td{
border: 1px solid #B3A29F;
padding: 2px;
}


td.directions{
border:3px double #000000;
padding: 3px;
}

img{
margin: 0px;
padding: 0px;
border: 0px;
}

/***********************************************/
/* Alternate Font Styles                    */
/***********************************************/ 

.altlink a{
font-family: "Georgia", "Palatino Linotype", "Palatino",serif;
	color: #485d5c;
	font-weight: normal; 
}

.sponsorlink a{
 	font-family: "Trebuchet MS", Helvetica,Sans-serif;
	color: #485d5c;
	font-weight: normal; 
	font-size: 95%;
}

.pictext{
  	font-family: "Trebuchet MS", Helvetica,Sans-serif;
  	line-height:1.5;
}


/***********************************************/
/* Main Divisions - Both html and CSS Divs                          */
/***********************************************/ 

body{
	margin:0;
	padding:0;
	background-color: #bccbc8;
	background-color:#a0b0b0;
	background-color:#505d5b;
}

#container{
	margin:0;
	padding:0;
	margin-left: auto;
	margin-right: auto; 
	width: 950px;
	border-left: 1px solid #7c8282;
	border-right: 1px solid #7c8282;
	border-bottom: 1px solid #7c8282;
	color: #000;
	background-color:#f7f7e9;
	font: small "Georgia", "Palatino Linotype", "Palatino",serif;
	line-height: 1.5;
	text-align: left;
}

#printcontainer{
	margin:0;
	padding:0;
	margin-left: auto;
	margin-right: auto; 
	width: 750px;
	border-left: 1px solid #7c8282;
	border-right: 1px solid #7c8282;
	border-bottom: 1px solid #7c8282;
	color: #000;
	background-color:#ffffff;

	font:small Arial, "Times New Roman", Georgia,serif;
	line-height: 1.5;
	text-align: left;
	min-height: 550px;
	height: auto !important;
	height: 550px;
}

/* Small Header Bar for some links */
#header{
	margin: 0px;
	padding: 5px 10px 5px 10px;
	font-size: 110%;
	text-align: right;
}
#header a{color: inherit;}

/* Masthead area for logo pict*/
#masthead{
	margin: 0;
	padding: 0;
	color: #000;
	background-color:#fff;
}

/* Sidebar on right side used for navigation on all pages  */
#sidebar{
	margin: 0px;
	padding: 0px;
	padding: 0px 3px 0px 0px;
	float:right;
	display: inline; /*fixes IE double margin bug */
	width: 163px;

}


/* Content goes from left side of container to Sidebar */
#content{
	margin: 0px;
	padding: 0px;
	float:left;
	display: inline; /*fixes IE double margin bug */
	width: 780px;
	min-height: 550px;
	height: auto !important;
	height: 550px;	
	font-size: 110%;
		
}

/* Footer area for contact and id info*/
#footer{
	margin: 0px;
	padding: 10px 0px 10px 0px;
	clear: both;
	text-align: center;
}
#footer a{color: inherit;}

/***********************************************/
/*Content Area Divs*/
/***********************************************/




#leftspace{
	margin: 0px;
	padding: 0px;
	float:left;
	display: inline; /*fixes IE double margin bug */
	width: 163px;


}

#left2{
	margin: 0px;
	padding: 0px;
	float:left;
	clear: both;
	display: inline; /*fixes IE double margin bug */
	width: 370px;	

}

#left3{
	margin: 0px;
	padding: 0px;
	float:left;
	clear: both;
	display: inline; /*fixes IE double margin bug */
	width: 575px;	

}

#mid{
	margin: 0px;
	padding: 0px;
	float:right;
	display: inline; /*fixes IE double margin bug */
	width: 615px;	
	border-right: solid 1px #B3A29F;
	border-left: solid 1px #B3A29F;
	min-height: 550px;
	height: auto !important;
	height: 550px;
}

#mid2{
	margin: 0px;
	padding: 0px;
	float:left;
	display: inline; /*fixes IE double margin bug */
	width: 203px;
	font-size: 90%;

}

#mid3{
	margin: 0px;
	padding: 0px;
	float:left;
	display: inline; /*fixes IE double margin bug */
	width: 203px;
	font-size: 90%;

}

#mid4{
	margin: 0px;
	padding: 0px;
	float:right;
	display: inline; /*fixes IE double margin bug */
	width: 203px;	
	font-size: 90%;
	
}

#mid2_3{
	margin: 0px;
	padding: 0px;
	float:left;
	clear: both;
	display: inline; /*fixes IE double margin bug */
	width: 406px;	
	border-right: solid 1px #B3A29F;
	font-size: 90%;
	
}

#mid3_4{
	margin: 0px;
	padding: 0px;
	float:right;
	display: inline; /*fixes IE double margin bug */
	width: 406px;	
	font-size: 90%;

}

/* Right2 uses right side of content area.  Fits next to Left 2  */
#right2{
	margin: 0px;
	padding: 0px;
	float:right;
	display: inline; /*fixes IE double margin bug */
	width: 350px;

}

#testbox {	
	margin: 0px;
	padding: 0px;
	background-color: #FFcccc;
	
	}	


/***********************************************/
/* Main Layout Divs            LEFT OFF REVIEW HERE                     */
/***********************************************/

#spotlight{
	padding: 10px 7px 10px 5px;
	margin-top: 25px;
	width: 150px;
	color: #ffffff;
	background-color: #8e9696;
	font-size: 90%;
}


#pagelink{
	padding: 0px 5px 0px 0px;
	margin: 0px;
	text-align: right;
	font-family: "Trebuchet MS", Helvetica,Sans-serif;
   	font-weight: bold;
   	color: #7a2450;
   	line-height:1.8;
   	font-size: 100%;


}
/*********** #NavBar Div and Styles ***********/

#navbar{
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS", Helvetica,Sans-serif;
	font-size: 105%;
	background-color: #7a2450;
	color: #FFFFFF;
	border: 1px solid #B3A29F;
	text-align: center;
	line-height: 2.0;
}

#navbar a{
	margin: 0px;
	padding: 50px 20px 50px 20px;
	display: inline;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 120%;
}

#navbar a:hover{color: #d2b8b9;}

/*********** #Navmain Div and Styles ***********/

#navmain{
	position: static;
	margin: 8px 0px 8px 0px;
	padding: 0px;
	font-family: "Trebuchet MS", Helvetica,Sans-serif;
	font-size: 105%;
	background-color: #7a2450;
	border: 1px solid #B3A29F;
	text-align: left;
	text-indent: 20px;
	width: 150px;
}

#navmain ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: block;
	line-height: 1.6;
	color: #FFFFFF;
}


#navmain li ul{
	top: 0;
	margin: 0;
	padding: 0;
	font-size: 100%;
	text-indent: 40px;
	line-height: 1.6;
	display: inline;
}

#navmain ul li a{
	display: block;
	text-decoration: none;
	top: 0;
	margin: 0;
	color: #ffffff;
	font-size: 95%;
	text-indent: 10px;
	line-height: 2.4;
}


#navmain ul a:hover{color: #d2b8b9;}

#navmain ul a:active{color: #d2b8b9;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navmain li {border-bottom: 1px solid #acb6b2;}

/* fix for browsers that don't need the hack */
/* html>body #navmain li {border-bottom: 1px dotted #acb6b2;}*/
html>body #navmain li ul li{border-bottom: none;}
/* html>body #navmain li ul{border-bottom: 1px dotted #5e3e55;}*/


/* overrides decoration from previous rule for hovered links */


/*********** # End Navmain Div and Styles ***********/




/*********** #Utility Styles***********/
.topic{
	clear: both;
	padding-bottom: 10px;
	border-bottom: solid 1px #B3A29F;
}

.centertopic{
	margin-left: auto;
	margin-right: auto; 
	width: 500px;
	text-align: center;
	border-bottom: solid 1px #B3A29F;
}

.itemlist{
	margin: 0px;
	padding: 6px 20px 6px 20px;
	text-align: center;
	font-style: italic;
}




/*********** #Special Area***********/

/*********** #Image Styles***********/
.imageheader{
float: left;
width: 540px
}

img.centered{
    display: block;
    margin-left: auto;
    margin-right: auto;
}


/*********** #Fits 3 photos across 780 pixel content area***********/
.photo3spot{
	width: 248px;
	float: left;
	display: block;
	text-align: center;
	margin: 0;
	padding: 0px;
	border-style: none;
}
.photo3text{
	margin: 0;
	padding: 0px 5px 15px 5px;
	font-family: "Trebuchet MS", Helvetica,Sans-serif;
	font-size: 90%;
}

 
/*********** #Special Area***********/
/*********** #Content Styles&Classes ***********/





.rightgraphic{
	padding: 5px 10px 5px 10px;
	float: right;
}

li.textlist{
list-style-type: disc;
list-style-position: outside;
}


.sideimg{
	padding-top: 5px;		
	padding-bottom: 10px;
	/*border-bottom: dashed 1px #B3A29F;*/
}



.photocaption{
font-size: 85%;
}

.footnote{
font-size: 70%;
}


.listsmall{
	font-size: 85%; 
	font-weight: bold; 
	list-style-type: disc;
	line-height: 1.5;
	list-style-position: outside;
}

/*********** #textalign styles ***********/
.rightalign{
text-align: right;}

.leftalign{
text-align:left;}

.centeralign{
text-align: center;}


/*********** #formstyles ***********/

td.formcell{
text-align:left;}

td.formlabel{
text-align:left;}

/*********** #Color  and Color Background Styles***********/

.whiteback{
	background-color: #ffffff;
}

.white {
	color: #FFFFFF;
}

.green {
	color: #339900;
}

.blue{
	color: #638db5;
}

.blue2{
	color: #639db5;
}

.black{
color: #000000;
}


.redhighlight{
color: #7a2450;
font-size: 105%;
font-family: "Trebuchet MS", Helvetica,Sans-serif;
}

/*************** #border styles *******************/

.bb{	border-bottom: solid 1px #B3A29F;

}



/*************** #gutter and other spacing styles *******************/


.gutter_sm{
	margin: 0px;
	padding: 6px;
}

.gutter_med{
	margin:0px;
	padding: 15px;
}

.gutter_med2{
	margin:0px;
	padding: 20px 30px 20px 30px;
	
}

.gutter_lrg{
	margin:0px;
	padding: 20px 50px 20px 50px;
	
}

.topspace30{
padding-top: 30px;
}

.topspace15{
padding-top: 15px;
}


.empty200{
padding-top: 200px;
}

.empty100{
padding-top: 100px;
}

/*********** #ReSource Guide***********/

.guide_left{
	width: 328px;
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	border-style: none;
}

.guide_right{
	width: 208px;
	margin: 0;
	float: right;
	border-style: none;
	text-align: right;
}

.guide_text{
clear: both;

}


.guide_left a{
font-size: 90%;color: #416160; 
}


/*********** # End ReSource Guide***********/

/*********** #Testimonial Style***********/

.testimon{
	margin: 0px;
	padding: 15px 40px 0px 40px;
	text-align: left;
	font-style: italic;
}

.testimon2{
	margin: 0px;
	padding: 0px 40px 10px 40px;
	text-align: right;
	font-style: bold;
}

/*********** #End Testimonial Testimonial Style***********/
