/* ------------------------------ BEGIN Global Styles ------------------------------ */@import url("../../global/CSS/global.css");/* ------------------------------ END Global Styles ------------------------------ *//* BE SURE TO COPY YOUR CLIENT STYLES IN THIS MASTER.CSS IN ORDER FOR THE EDITOR TO IMPLEMENT THE CLIENT STYLES-YOU HAVE TO LOAD THEM UP SEPARATELY AS CLIENT.CSS AS WELL *//* UNIVERSAL */html, body, div, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, blockquote, fieldset, input {margin:0;padding:0;}input {	background-color: #D4D4CF;	border: 1px solid #5F604B;	padding: 5px; width: 175px;}textarea {	background-color: #D4D4CF;	border: 1px solid #5F604B;	padding: 5px;	width: 175px;}fieldset,img { border: none; }caption,th { text-align: left; }table { border-collapse: collapse; border-spacing: 0; }body {	background-color: #231f20;	margin: 0px;	background-image: url(/sitefiles/1341/Images/bk-memphis-repeat.jpg);	background-repeat: repeat-x;}img.left { float: left; padding: 2px 20px 16px 0; }img.right { float: right; padding: 2px 0 16px 20px; }img.across { margin: 2px 0 16px 0; }img.flushleft { margin-left: -20px; }img.flushright { margin-right: -20px; }img.navigate { float: left; margin: 0px 0px 20px 0; }hr {	border: 0;	width: 100%;	color: #262626;	background-color: #262626;	height: 1px;	line-height: 1px;	margin: 10px 0px;	padding: 0px;}	ul li {	padding: 0 0 0 15px;	margin: 0px;	background: url(../Images/bullet.gif) no-repeat 0em 0.5em;	list-style: none;}/* TYPE */body, p, div, li, td {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 19px;	color: #5F604B;}	a:link, a:visited, a:active {	color: #8CC63F; 	text-decoration: none;}	a:hover {	color: #8CC63F; 	text-decoration: underline;}a:focus {	outline: none; }	strong, b { font-weight:bold; }.bodyoptional {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	line-height: 25px;	color: #3A62B0;}h1 {	font-size: 30px;	line-height: 40px;	color: #000;	text-transform: uppercase;}h2 {	font-size: 30px;	line-height: 40px;	color: #8CC63F;	text-transform: uppercase;}	h3 {	font-size: 15px;	line-height: 22px;	color: #5F604B;}	h4 {font-family: Georgia, "Times New Roman", Times, serif;	font-size: 25px;	line-height: 35px;	color: #000;	font-weight:normal;}	h4 a:link{font-family: Georgia, "Times New Roman", Times, serif;	font-size: 25px;	line-height: 35px;	color: #000;	font-weight:normal;}	h4 a:hover{font-family: Georgia, "Times New Roman", Times, serif;	font-size: 25px;	line-height: 35px;	color: #000;	font-weight:normal;}/* SUBNAV--------------------------------------------------------------------------- */#subnavWrapper {	float: left;	width: 265px;	background-image: url(/sitefiles/1341/Images/bk-twitter.gif);	background-repeat: no-repeat;	padding: 15px;	background-position: top;}#subnavWrapper p {	display: none;	font-size: 0;	color: #FFF;	line-height: 0;}#subnavWrapper h2 {font-family: "Century Gothic", "Arial Narrow", Arial, Helvetica,sans-serif;}#subnavWrapper li a {color: #666;}#subnav li {list-style: none; background-image:none; padding-left: 0px;}#subnavWrapper h2 a {cursor: pointer;}ul#subnav {margin-bottom: 20px;}#tags {	margin-left: 15px;	float: left;	width: 280px;	clear:left;}#tags p{	display: none;	font-size: 0;	color: #FFF;	line-height: 0;}/* SEARCH--------------------------------------------------------------------------- */#search {	float: right;	width: 285px;	padding-top: 50px;	padding-left:10px;	background-image: url(/sitefiles/1341/Images/searchfield.gif);	background-repeat: no-repeat;	height: 51px;	margin-right: 25px;}.searchField {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 20px;	color: #5F604B;	width: 275px;	border: 0px;	background-color:none;	margin:0px;	background: transparent;	float: right;}.searchButton {	visibility: hidden;	display: none;	width: 0px;}	.pageSearchTitle {font-size: 14px;line-height: 18px;color: #000;}a.pageSearchTitle {font-size: 14px;line-height: 18px;color: #000;text-decoration:none;}a.pageSearchTitle:hover {font-size: 14px;line-height: 18px;color: #000;text-decoration:underline;}/* WRAPPERS--------------------------------------------------------------------------- */	#topWrapper {	width: 100%;	float: left;	text-align: left;	background-image: url(/sitefiles/1341/Images/bk-city.jpg);	background-repeat: repeat-x;}	#contentWrapper {	width: 100%;	float: left;	text-align: left;	background-image: url(/sitefiles/1341/Images/bk-city2.jpg);	background-repeat: repeat-x;	background-color: #FFFFFF;}	#footerWrapper {	width: 100%;	float: left;	text-align: left;	background-image: url(/sitefiles/1341/Images/bk-memphis-repeat.jpg);	background-repeat: repeat-x;}/* TOP--------------------------------------------------------------------------- */#top {	margin: 0px auto;	padding: 0px;	width: 970px;	height: 255px;	position: relative;}	#logo {	float: left;	width: 223px;	height: 222px;	margin-top: 15px;	margin-left: 8px;	color: #FFFFFF;}#siteWrapper {	background-image: url(/sitefiles/1341/Images/bk-city.jpg);	background-repeat: repeat-x;	background-position: center top;}#shadowRight {	position: absolute;	height: 368px;	width: 40px;	top: 0px;	right: -40px;}#shadowLeft {	position: absolute;	height: 338px;	width: 40px;	left: -40px;	top: 0px;}#twitter {	background-image: url(/sitefiles/1341/Images/bk-twitter.gif);	background-repeat: no-repeat;	float: left;	width: 265px;	padding: 15px;}#twitter h2{	display:none;}#partners {	height: 130px;	width: 250px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;	position: absolute;	top: 65px;	right: 274px;	text-align: right;	padding-right: 25px;}#follow {	height: 130px;	width: 250px;	position: absolute;	top: 65px;	right: -1px;	text-align: left;	padding-left: 25px;}#follow .img {padding: 0;}.img {padding-bottom: 10px;}#icons {	float: left;	display: inline;	margin-top: 10px;}#icons a {	margin-right: 10px;}.shadow {	float: left;	width: 295px;	height: 38px;}/* CONTENT--------------------------------------------------------------------------- */.clear {	clear: both;	height: 0;	line-height: 0.0;	font-size: 0;}	#content {	margin: 0px auto;	width: 970px;	background-color: #FFFFFF;	position: relative;	z-index: 200;}	#contentLeft {	float: left;	width: 600px;	background-color:#FFFFFF;	padding: 25px;	position: relative;}	* html #contentLeft {	width: 650px;	w\idth: 600px; }#contentRight{	float: right;	width: 295px;	padding-top: 25px;	padding-right: 25px;	padding-bottom: 25px;	background-color: #FFFFFF;}	* html #contentRight {	width: 320px;	w\idth: 295px; }/* PHOTO GALLERY */.photogallery {    padding: 0px;    margin: 0px 0px 0px -10px;    list-style: none;}.photogallery li {    padding: 0 6px 6px 0;    margin: 0px;    background: none;    float: left;}.photogallery li a {    padding: 2px;     border: 1px solid #999999;    display: block;}.photogallery li a:hover {    padding: 2px;     border: 1px solid #000;    display: block;}	/* FOOTER--------------------------------------------------------------------------- */#footer {	margin: 0px auto;	width: 970px;	background-image: url(/sitefiles/1341/Images/bk-memphis.jpg);	background-repeat: no-repeat;	height: 200px;	position: relative;}#footerLeft {	float: left;	width: 129px;	padding-left: 50px;	position: absolute;	top: 50px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;}#footerMid {	float: left;	width: 129px;	padding-left: 30px;	position: absolute;	top: 50px;	left: 180px;}/* UNIVERSAL CLASSES--------------------------------------------------------------------------- */.blog .blog-entry {border-bottom:none;margin:20px 0;padding-bottom:10px;}.blog .post-date {	font-family: Georgia, "Times New Roman", Times, serif;font-size:15px;color: #5F604B;line-height: 20px;}.blog .post-title {font-size:25px;color: #000;}.post-profileinfo {color: #8CC63F; 	text-decoration: none;}#form {	background-color: #E0E0DB;	padding: 10px;	float: left;	width: 275px;}#formInner {	background-image: url(/sitefiles/1341/Images/bk-form.gif);	background-repeat: no-repeat;	float: left;	height: 470px;	width: 255px;	padding-top: 10px;	padding-right: 10px;	padding-left: 15px;}#slickbox {	background-color: #E0E0DB;	float: left;	width: 275px;	height: 330px;}#formInnerB {	float: left;	height: 330px;	width: 250px;	background-color:#EBEBE5;	padding-right: 10px;	padding-left: 15px;}.submit {	width:75px;	height:40px;	line-height: 0px;	text-indent:-9999px;	background-image: url(/sitefiles/1341/Images/submit.gif);	background-repeat: no-repeat;	margin-top: 20px;	border:none;display:inline;}.hide {display:inline;}