﻿body{
	margin:0;
}

h1,h2,h3,h4,h5{
	margin:0;
	}
	
.pbnon{
	margin-bottom:0;
}

.icon{
	margin:0 5px 0 0;
	vertical-align:middle;
	border:0;
}
	
.main{
	background:#646464 url('../images/full-bg.jpg') no-repeat scroll left top;
}

.main-pg{
	background:#646464 url('../images/pg-bg1.jpg') no-repeat scroll left top;
}

.header-pg{
	background:#646464 url('../images/pg-header-bg.jpg') no-repeat scroll left top;
}

.pg-border{
	background:transparent url('../images/border-pg.jpg') repeat-y scroll right top;
}

.pgbg{
	background:#646464 url('../images/pg-bg.gif') repeat-y scroll left top; 
}

.musicbg {/* Her Music Page Only */
	background-image: url('../images/music-bg2.jpg');
}

.imgfr{
	float:right;
	margin:3px 0 0 10px;
	border:0;
}

.imgfl{
	float:left;
	margin:3px 10px 0 0;
	border:0;
}

.sechead{
	background-color:#DDD9D8;
	border-bottom:2px solid #BBB7B6;
	padding:2px 0 3px 5px;
	margin:10px 0 10px 0;
	font-family:Georgia;
	font-size:20px;
	font-weight:normal;
	line-height:20px;
	color:#8B0C31;
}

.heading{
	background:transparent url('../images/icon-article.gif') no-repeat scroll left center;
	padding:30px 0 10px 45px;
	margin:0;
	font-family:Georgia;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	color:#8B0C31;
	vertical-align:bottom;
}

.review{
	background:transparent url('../images/icon-review.gif') no-repeat scroll left center;
	padding:0 0 0 20px;
	margin:0;
	font-family:Georgia;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	color:#A9422F;
	vertical-align:bottom;
}

.music{
	background:transparent url('../images/icon-speaker.gif') no-repeat scroll left center;
	padding:0 0 0 20px;
	margin:0;
	font-family:Georgia;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	color:#A9422F;
	vertical-align:bottom;
}

.arthead{
	background:transparent url('../images/icon-article.gif') no-repeat scroll left center;
	padding:30px 0 10px 50px;
	margin:0;
	font-family:Georgia;
	font-size:20px;
	font-weight:normal;
	line-height:20px;
	color:#8B0C31;
	vertical-align:bottom;
}

.graybox{
	padding:0;
}

.grctop{
	background:transparent url('../images/cbox-top.gif') no-repeat scroll left top;
	height:7px;
	overflow:hidden;
}
.grccont{
	background-color:#DEE4E5;
	padding:7px 18px;
}

.grcbot{
	background:transparent url('../images/cbox-bot.gif') no-repeat scroll left top;
	height:13px;
	overflow:hidden;
}

.gbox-pg{
	padding:0;
}

.gbox-pgtop{
	background:transparent url('../images/box-pg-top.gif') no-repeat scroll left top;
	height:7px;
	overflow:hidden;
}
.gbox-pgcont{
	background-color:#DEE4E5;
	padding:7px 15px;
}

.gbox-pgbot{
	background:transparent url('../images/box-pg-bot.gif') no-repeat scroll left top;
	height:7px;
	overflow:hidden;
}

.pgheader{
	background:#33322E url('../images/pg-hd-tributes.jpg') no-repeat scroll left top;
	padding:60px 0 26px 12px;
}

.pgheader h2{
	font-family:Georgia;
	font-size:30px;
	font-weight:normal;
	color:#ffffff;
	line-height:24px;
	font-style:italic;
	}

.topnav{
	padding:0px;
	margin: 0px;
	text-align:right;
	font-size: 12px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	}

.topnav ul{
	padding: 0px;
	margin:0;
}

.topnav ul li{
	display: inline;
	margin:0;
	padding:0;
}

.topnav ul li a{
	color: #C8D2D5;
	padding: 5px 15px 5px 10px;
	margin: 0px;
	text-decoration: none;
	background:#33322E url(../images/nav-blt.gif) no-repeat left 12px;
}

.topnav ul li a:hover{
	color: #C8D2D5;
	text-decoration:underline;
	background:#33322E url(../images/nav-blt.gif) no-repeat left 12px;
	}

.topnav1{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform: uppercase;
	line-height:18px;
	color:#DCE4E7;
	}
	
.topnav1 a, .topnav1 a:visited{
	text-decoration:none;
	color:#DCE4E7;
	}
	
.topnav1 a:active, .topnav1 a:hover{
	text-decoration:underline;
	color:#DCE4E7;
	}

.topnav2{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform: uppercase;
	line-height:18px;
	color:#DCE4E7;
	}
	
.topnav2 a, .topnav2 a:visited{
	text-decoration:none;
	color:#DCE4E7;
	}
	
.topnav2 a:active, .topnav2 a:hover{
	text-decoration:underline;
	color:#DCE4E7;
	}

.title{
	font-family:Georgia;
	font-size:20px;
	font-weight:normal;
	line-height:24px;
	color:#8B0C31;
}
a.title:link, a.title:visited{
	text-decoration:none;
	color:#8B0C31;
	}
	
a.title:active, a.title:hover{
	text-decoration:underline;
	color:#8B0C31;
	}

.title1{
	font-family:Arial;
	font-size:20px;
	font-weight:normal;
	line-height:28px;
	color:#d09b55;
}

.title2{
	font-family:Georgia;
	font-size:22px;
	font-weight:normal;
	line-height:24px;
	color:#8B0C31;
}
a.title2:link, a.title2:visited{
	text-decoration:none;
	color:#8B0C31;
	}
	
a.title2:active, a.title2:hover{
	text-decoration:underline;
	color:#8B0C31;
	}

.subtitle{
	font-family:Georgia;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	color:#8B0C31;
}
a.subtitle:link, a.subtitle:visited{
	text-decoration:none;
	color:#8B0C31;
	}
	
a.subtitle:active, a.subtitle:hover{
	text-decoration:underline;
	color:#8B0C31;
	}

.subtitle1{
	font-family:Georgia;
	font-size:13px;
	font-weight:bold;
	line-height:18px;
	color:#FBD82C;
}
a.subtitle1:link, a.subtitle1:visited{
	text-decoration:none;
	color:#FBD82C;
	}
	
a.subtitle1:active, a.subtitle1:hover{
	text-decoration:underline;
	color:#FBD82C;
	}

.subtitle3{
	font-family:Georgia;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	color:#8B0C31;
}
a.subtitle3:link, a.subtitle3:visited{
	text-decoration:none;
	color:#8B0C31;
	}
	
a.subtitle3:active, a.subtitle3:hover{
	text-decoration:underline;
	color:#8B0C31;
	}

.homebody{
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#042E3A;
}

.body{
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#042E3A;
}
a.body:link, a.body:visited{
	text-decoration:underline;
	color:#042E3A;
}
a.body:active, a.body:hover{
	text-decoration:none;
	color:#042E3A;
}

.body1{
	font-family:Georgia;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	color:#042E3A;
}

a.body1:link, a.body1:visited{
	text-decoration:none;
	color:#042E3A;
}
a.body1:active, a.body1:hover{
	text-decoration:underline;
	color:#042E3A;
}

.body2{
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	color:#042E3A;
}

a.body2:link, a.body2:visited{
	text-decoration:none;
	color:#042E3A;
}
a.body2:active, a.body2:hover{
	text-decoration:underline;
	color:#A9422F;
}

.body3{
	font-family:Georgia;
	font-size:11px;
	line-height:16px;
	color:#FBD82C;
}

a.body3:link, a.body3:visited{
	text-decoration:underline;
	color:#FBD82C;
	font-weight: 700;
}
a.body3:active, a.body3:hover{
	text-decoration:underline;
	color:#ffffff
}

.body4{
	font-family:Georgia;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	color:#ffffff;
}

a.body4:link, a.body4:visited{
	text-decoration:underline;
	color:#ffffff;
}
a.body4:active, a.body4:hover{
	text-decoration:underline;
	color:#FBD82C;
}

.body5{
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	color:#8B0C31;
}

a.body5:link, a.body5:visited{
	text-decoration:underline;
	color:#8B0C31;
}
a.body5:active, a.body5:hover{
	text-decoration:none;
	color:#A9422F;
}

.desc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:normal;
	color:#042E3A;
	text-align:left;
}

a.desc:link, a.desc:visited{
	text-decoration:underline;
	color:#042E3A;
	font-weight: 700;
}
a.desc:active, a.desc:hover{
	text-decoration:underline;
	color:#A9422F;
}

.more{
	font-family:Georgia;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	color:#A9422F;
}

a.more:link, a.more:visited{
	text-decoration:none;
	color:#A9422F;
}
a.more:active, a.more:hover{
	text-decoration:underline;
	color:#BF6A2E;
}

.subtitle2{
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	line-height:15px;
	color:#A9422F;
}

a.subtitle2:link, a.subtitle2:visited{
	text-decoration:none;
	color:#A9422F;
}
a.subtitle2:active, a.subtitle2:hover{
	text-decoration:underline;
	color:#BF6A2E;
}

.auther{
	font-family:Georgia;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	color:#042E3A;
	font-style:italic;
	text-align:right;
}

ul.list{
	font-family:Georgia;
	font-size: 11px;
	padding: 10px 10px 10px 30px;
	list-style-type: square;
	margin: 0px;
}
.list li{
	padding: 0px 0px 10px 4px;
	list-style-type:disc;
}

.bullet{
	font-family: Georgia;
	font-size: 11px;
	padding:0 0 0 5px;
	margin:0;
	list-style-type: square;
	margin:0;
	color:#042E3A;
}
.bullet li{
	padding: 0px 0px 5px 18px;
	background:#DEE4E5 url('../images/icon-document.gif') no-repeat scroll left 2px;
	list-style-type:none;
}

.bullet a, .bullet a:visited{
	text-decoration:none;
	color:#042E3A;
}
.bullet a:active, .bullet a:hover{
	text-decoration:underline;
	color:#8B0C31;
}

.navlist{
	font-family:"Trebuchet MS";
	font-size: 11px;
	padding:0;
	list-style-type: square;
	margin:0;
	color:#ffffff;
}
.navlist li{
	padding: 0px 0px 7px 18px;
	background:#646464 url('../images/icon-document.gif') no-repeat scroll left 2px;
	list-style-type:none;
}

.navlist a, .navlist a:visited{
	text-decoration:none;
	color:#ffffff;
}
.navlist a:active, .navlist a:hover{
	text-decoration:underline;
	color:#FBD82C;
}

.navlist1{
	font-family:"Trebuchet MS";
	font-size: 11px;
	padding:0;
	list-style-type: square;
	margin:0;
	color:#ffffff;
}
.navlist1 li{
	padding: 0px 0px 7px 24px;
	background:#646464 url('../images/icon-camera.gif') no-repeat scroll left 2px;
	list-style-type:none;
}

.navlist1 a, .navlist1 a:visited{
	text-decoration:none;
	color:#ffffff;
}
.navlist1 a:active, .navlist1 a:hover{
	text-decoration:underline;
	color:#FBD82C;
}

.error{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	color:#042E3A;
}

.footer{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	color:#ffffff;
	}
	
.footer a, .footer a:visited{
	text-decoration:none;
	color:#ffffff;
	}
	
.footer a:active, .footer a:hover{
	text-decoration:underline;
	color:#ffffff;
	}

form {
	padding: 0px;
	margin: 0px;
}
.req {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	color: #ff0000;
}
.input {
	padding: 1px 0;
	margin: 0px;
	width: 200px;
	border: 1px solid #CFCED2;
	font-size: 12px;
	line-height:16px;
	font-family: Arial, Helvetica, Sans-serif;
}
.textarea {
	padding: 0px;
	margin: 0px;
	width: 200px;
	height: 40px;
	border: 1px solid #CFCED2;
	font-size: 12px;
	line-height:16px;
	font-family: Arial, Helvetica, Sans-serif;
}
.select {
	padding: 0px;
	margin: 0px;
	width: 200px;
	border: 1px solid #CFCED2;
	line-height:16px;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
}
.inputphone {
	padding: 2px 0;
	margin: 0px;
	width: 58px;
	border: 1px solid #CFCED2;
	font-size: 12px;
	line-height:16px;
	font-family: Arial, Helvetica, Sans-serif;
}
.textarea1 {
	padding: 0px;
	margin: 0px;
	width: 200px;
	height: 60px;
	border: 1px solid #CFCED2;
	font-size: 12px;
	line-height:16px;
	font-family: Arial, Helvetica, Sans-serif;
}
.sectionhead {
	text-align: left;
	padding: 0 0 0 8px;
}
.button {
	width: 65px;
	padding: 2px;
	background-color: #D4D0CF;
	border-left: 1px solid #9D9DA1;
	border-top: 1px solid #9D9DA1;
	border-right: 1px solid #BFBEC1;
	border-bottom: 1px solid #BFBEC1;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-seri1f;
}

/* ------------- Pagination: Flickr ------------ */
.pagination-flickr{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	float:right;
	margin:10px 0 0 0;
}
.pagination-flickr li          { border:0; margin:0; padding:0; font-size:11px; list-style:none; /* savers */ float:left; }
.pagination-flickr a           { border:solid 1px #DEE4E5; margin-right:2px; }
.pagination-flickr .previous-off,
.pagination-flickr .next-off   { color:#666666; display:block; float:left; font-weight:bold; padding:3px 4px; }
.pagination-flickr .next a,
.pagination-flickr .previous a { font-weight:bold; border:solid 1px #BBB7B6; }	
.pagination-flickr .active     { color:#A9422F; font-weight:bold; display:block; float:left; padding:4px 6px; background-color:#DDD9D8 }
.pagination-flickr a:link, 
.pagination-flickr a:visited   { color:#8B0C31; display:block; float:left; padding:3px 6px; text-decoration:none; }
.pagination-flickr a:hover     { border:solid 1px #666666; }/* ------------- Pagination: Clean ------------ */
/* ------------- Pagination: Flickr ------------ */