/* @group HTML, Body */
body {
	background: url(../images/hd-bkg.jpg) repeat-x 0 0;
	color:#FFFFFF;
}
/* @end */
#data-div {
	color:#FFFFFF;
	font-size:12px;
}
#data-head {
	color:#b6dcef;
	font-size:22px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom:1px solid #0f4f6e;
	height:35px;
	width:100%;
	margin-bottom:5px;
}
a#get-directions {
	height: 40px;
	display: block;
	padding-left: 55px;
	background: url(http://www.memphisdna.org/images/icon-getdirections.jpg) no-repeat 4px 50%;
	font-family: Georgia;
	font-size: 14px;
	font-weight: bold;
	line-height: 2.6;
	color: #0B3213;
	text-decoration: none;
	margin-top: 17px;
}
a#get-directions:hover {
	text-decoration: underline;
}
.ui-tabs-nav .right-col {
	min-height: 700px;
}
ul#parking-tabs {
}
#parking-tabs li {
	height: 36px;
	margin-left: 20px;
}
#parking-tabs li span {
	display:inline;
	float:left;
	padding-left:4px;
}
#parking-tabs li span span {
	line-height:26px;
	padding-left:2px;
	padding-right:6px;
}
#parking-tabs li.ui-tabs-selected a {
	color:#310806;
}
#parking-tabs li.ui-tabs-selected span {
	background:transparent url(http://www.memphisdna.org/images/album22.png) no-repeat scroll 0 0;
}
#parking-tabs li.ui-tabs-selected span span {
	background:transparent url(http://www.memphisdna.org/images/sidenav-highlight-right.gif) no-repeat scroll 100% 0;
}
#parking-tabs li a {
	display: block;
	height: 100%;
	padding-top: 7px;
}
#parking-tabs li#parking-street {
	background: url(http://www.memphisdna.org/images/icon-parkingstreet.png) no-repeat 4px 50%;
}
#parking-tabs li#parking-valet {
	background: url(http://www.memphisdna.org/images/icon-parkingvalet.png) no-repeat 4px 50%;
}
#parking-tabs li#parking-garage {
	background: url(http://www.memphisdna.org/images/icon-parkinggarage.png) no-repeat 4px 50%;
}
#parking-tabs li#parking-sedan {
	background: url(http://www.memphisdna.org/images/icon-parkingsedan.png) no-repeat 4px 50%;
}
#parking-tabs li {
}
.parking-tab-section {
}
.parking-tab-section img {
	border: 1px solid #6B3519;
}
#section-street {
}
#section-street p {
	clear: left;
}
#section-street ul {
	margin-bottom: 20px;
}
#section-street li#red, #section-street li#purple, #section-street li#blue {
	line-height: 1.6;
	margin: 0 0 12px;
	padding-left: 50px;
	height: 34px;
}
#section-street li#red {
	background: url(http://www.memphisdna.org/images/icon-parkingred.jpg) no-repeat 4px 50%;
}
#section-street li#purple {
	background: url(http://www.memphisdna.org/images/icon-parkingpurple.jpg) no-repeat 4px 50%;
}
#section-street li#blue {
	background: url(http://www.memphisdna.org/images/icon-parkingblue.jpg) no-repeat 4px 50%;
}
ul#garage-spots {
}
#garage-spots li#p1, #garage-spots li#p2, #garage-spots li#p3, #garage-spots li#p4 {
	line-height:1.6;
	margin:0 0 10px;
	padding-left:50px;
}
#garage-spots li#p1 {
	background: url(http://www.memphisdna.org/images/icon-p1.gif) no-repeat 4px 50%;
}
#garage-spots li#p2 {
	background: url(http://www.memphisdna.org/images/icon-p2.gif) no-repeat 4px 50%;
}
#garage-spots li#p3 {
	background: url(http://www.memphisdna.org/images/icon-p3.gif) no-repeat 4px 50%;
}
#garage-spots li#p4 {
	background: url(http://www.memphisdna.org/images/icon-p4.gif) no-repeat 4px 50%;
}
ul#valet-spots {
}
#valet-spots li#springhill, #valet-spots li#hampton-inn {
	background: url(http://www.memphisdna.org/images/icon-springhill.gif) no-repeat 4px 5px;
	line-height:1.6;
	margin:0 0 10px;
	padding-left:50px;
}
#valet-spots li#hampton-inn {
	background: url(http://www.memphisdna.org/images/icon-hamptoninn.gif) no-repeat 4px 5px;
}
.ui-tabs-panel {
	display: block !important;
}
.ui-tabs-hide {
	display:none !important;
}
/* @group Layout */
/* Head */
div#hd {
	width: 973px;
	margin-left: auto;
	margin-right: auto;
	height: 100px;
}
/* Body */
div#bd-frame {
	background: url(../images/splash-wood-bkg.jpg) repeat;
	padding-top: 5px;
}
#main-div {
	background: url(../images/splash-wood-bkg.jpg);
}
div#bd-home {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
div#bd {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 35px;
	padding-bottom: 50px;
	position: relative;
}
/* Footer */
div#ft {
	position:relative;
	background: url(../images/ft-bkg.jpg) repeat 0 0;
	padding-top: 20px;
	padding-bottom: 18px;
}
/* @end */

/* @group Modules */
/* Logo */
a#logo {
	position: absolute;
	top: 0;
	left: -30px;
	width: 295px;
	height: 100px;
	text-indent: -9000px;
	background: url(../images/qg-logo.jpg) no-repeat 0 0;
}
/* Twitter */
div#twitter {
	display: block;
	position: absolute;
	left: 100px;
	top: -87px;
	margin-left:60px;
}
div#bd div#twitter {
	top: 15px;
	left: auto !important;
	right: -4px;
}
div#twitter a {
	display: block;
	height: 66px;
	width: 100px;
}
div#twitter img {
	margin: 0;
}
/* Splash */
div#splash {
	height: 346px;
	margin: 0 auto;
	overflow: hidden;
	background: url(../images/splash-wood-bkg.jpg);
}
div#splash-center {
	width: 1000px;
	margin: 0 auto;
}
div#splash .frame {
	width: 995px;
	height: 300px;
	padding: 1px 0;
	display: block;
	position: absolute;
	z-index: 10;
}
div#splash img {
	margin: 16px 20px 17px;
}
div.home-col {
	width: 212px;
	padding: 0px 5px 14px;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 0 5px;
}
div.home-col h1 {
	font-size: 151%;
	background: transparent url(http://www.memphisdna.org/images/row-bottom.gif) no-repeat scroll -720px 100%;
	border: 0;
	margin-bottom: 18px;
}
div.home-col h1 span.parking {
	display: block;
	background: transparent url(../images/icon-parking.png) no-repeat scroll 96% 3pt;
	height: 34px;
	margin-bottom: -10px;
}
div.home-col h1 span.amenities {
	display: block;
	background: transparent url(http://www.memphisdna.org/images/icon-pooltable.png) no-repeat scroll 90% 4pt;
	height: 34px;
	margin-bottom: -10px;
}
div.home-col h1 span.services {
	display: block;
	background: url(../images/icon-razorblade.png) no-repeat 95% 9px;
	height: 34px;
	margin-bottom: -10px;
}
div.home-col h1 span.annoucements {
	display: block;
	height: 34px;
	margin-bottom: -10px;
	background: url(../images/icon-annoucements.png) no-repeat 95% 0;
}
div.home-col h1 span.store {
	display: block;
	height: 34px;
	margin-bottom: -10px;
	background: url(../images/icon-store.png) no-repeat 95% 0;
}
div#home-store p a {
	display: inline;
}
div.awards, div.awards:hover {
	background-color: #e3dcbd;
	border: 1px solid #d8d1b4;
	width: 442px;
	padding: 7px 13px 13px;
	margin-top: 12px;
	clear: left;
}
div.awards h1 {
	height: 32px !important;
	position: relative !important;
	background-position: -720px 31px !important;
}
div.awards h1 span.awards {
	display: block;
	height: 56px;
	margin-bottom: -10px;
	background: url(../images/icon-award.png) no-repeat 49% 0;
	position: absolute;
	z-index:10;
	width: 100%;
	padding-top: 7px;
}
div.awards a {
	display: inline !important;
	height: auto !important;
	margin: 0 8px !important;
}
div.awards img {
	position:relative;
	z-index:5;
}
div.home-col p {
	color:#310806;
	font-size:105%;
	line-height:140%;
	margin-bottom:20px;
}
div.home-col a {
	text-decoration: none;
	color:#FFFFFF;
}
div.announcements a {
	display: inline;
}
div.home-col a.nobold {
	font-weight: normal;
}
div.home-col a:hover {
	text-decoration: underline;
}
div.home-col a#amenities {
	background: transparent url(http://www.memphisdna.org/images/icon-camera.png) no-repeat;
	padding: 0px 0pt 0pt 39px;
}
div.home-col a#parking {
	background: transparent url(../images/album.png) no-repeat;
	padding: 0px 0pt 0pt 0px;
	display: block;
	font-size-: 13px;
}
div.home-col div#service-links {
	margin-top: 50px;
	padding-left:10px;
	padding-top:20px;
}
div.home-col div#service-links a {
	color:#8fc9e5;
	font-size:11px;
}
div.home-col div#service-links a:hover {
	color:#FFFFFF;
}
div.home-col div#service-links a.deep {
	background: transparent url(../images/body-deep.png) no-repeat;
	color:#c09784;
}
div.home-col div#service-links a.manicure {
	background: transparent url(../images/body-manicure.png) no-repeat;
	color:#c09784;
}
div.home-col div#service-links a.shave {
	background: transparent url(../images/face-shave.png) no-repeat;
	color:#c09784;
}
div.home-col div#service-links a.haircut {
	background: transparent url(../images/head-haircut.png) no-repeat;
	color:#c09784;
}
div.home-col a#giftcard {
	background: transparent url(../images/twitter.png) no-repeat;
	height: 38px;
	margin-top:30px;
	width:89
}
div.home-col a#giftcert {
	background: transparent url(../images/fb.png) no-repeat;
	height: 38px;
	margin-top:30px;
	width:89
}
/* Frame 156 */
div.frame-homeprod {
	width: 195px;
	height: 225px;
	position: relative;
	padding-left:20px;
}
div.frame-homeprod img.shop-tag {
	position: absolute;
	right: 18px;
	top: -3px;
	z-index: 20;
}
div.frame-homeprod .frame {
	width: 100px;
	height: 100px;
	padding: 5px 0 0 5px;
	margin-top: -5px;
	margin-left: -5px;
	background: url(../images/frame-homeprod.png) no-repeat 0 0;
	display: block;
	position: absolute;
	z-index: 10;
}
div.frame-homeprod a {
	display: block;
	width: 190px;
	height: 170px;
}
div.frame-homeprod span.img {
	padding: 0px 0 0 0;
	overflow: hidden;
	width: 169px;
	height: 170px;
	text-align: center;
	display: block;
}
/* Tagline */
div#tagline {
	background: url(http://www.memphisdna.org/images/tagline-wood-bkg.jpg) repeat-x 0 0;
	height: 67px;
}
div#tagline-content {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
div#tagline h2 {
	background: url(http://www.memphisdna.org/images/reinventing-barber-tagline.jpg) no-repeat 0 0;
	text-indent: -9000px;
	width: 380px;
	height: 67px;
	margin: 0!important;
	padding: 0!important;
	position: absolute;
	left: 0;
}
/* Columns */
div.two-col {
}
div.two-col div.left-col {
	width: 186px;
	padding-top: 22px;
	float: left;
	display: inline;
}
div.two-col div.right-col {
	width: 716px;
	float: right;
	display: inline;
}
div.two-col div.right-col p, div.article p, div.services p {
	margin-bottom: 20px;
	font-size: 116%;
	line-height: 140%;
	color: #310806;
}
div.two-col div.right-col p a:link, div.two-col div.right-col p a:visited, div.services p a:link, div.services p a:visited {
	color: #310806;
	font-weight: bold;
	text-decoration: none;
}
div.two-col div.right-col p a:hover, div.services p a:hover {
	border-bottom: 1px solid #b19e84;
}
div.left-col-half {
	width: 342px;
	float: left;
	display: inline;
}
div.right-col-half {
	width: 342px;
	float: right;
	display: inline;
}
/* Row */
div.row {
	margin-bottom: 30px;
}
/* Side Scrolls */
div.side-scroll-up {
	width: 180px;
	height: 28px;
	background: url(http://www.memphisdna.org/images/side-scroll-up.gif) no-repeat 0 0;
	margin-bottom: 10px;
	margin-left: 4px;
}
div.side-scroll-down {
	width: 180px;
	height: 28px;
	background: url(http://www.memphisdna.org/images/side-scroll-down.gif) no-repeat 0 0;
	margin-top: 10px;
	margin-left: 4px;
}
/* Email Link */
p.email-link a {
	background: url(http://www.memphisdna.org/images/icon-mail.png) no-repeat 0 0;
	padding-left: 35px;
	line-height: 18px;
	display: block;
}
p.email-link a:link, p.email-link a:visited {
	color: #380d00;
	text-decoration: none;
	font-weight: bold;
}
p.email-link a:hover {
	border-bottom: none!important;
}
p.email-link a:hover span {
	border-bottom: 1px solid #b19e84;
}
/* Calendar Link */
p.calendar-link a {
	background: url(http://www.memphisdna.org/images/icon-calendar.png) no-repeat 0 0;
	padding-left: 35px;
	line-height: 25px;
	display: block;
}
div.staff-right p.calendar-link a, div.staff-right p.email-link a {
	margin-left:215px;
}
p.calendar-link a:link, p.calendar-link a:visited {
	color: #380d00;
	text-decoration: none;
	font-weight: bold;
}
p.calendar-link a:hover {
	border-bottom: none!important;
}
p.calendar-link a:hover span {
	border-bottom: 1px solid #b19e84;
}
/* Staff Box */
div.staff-left {
	margin-bottom: 40px;
}
div.staff-left div.frame-staff {
	margin-top: -65px;
	margin-left: 30px;
	margin-bottom: 20px;
	float: right;
	display: inline;
}
div.staff-right {
	margin-bottom: 40px;
	text-align: right;
}
div.staff-left p, div.staff-right p {
	text-align: justify;
}
div.staff-right div.frame-staff {
	margin-top: -65px;
	margin-right: 30px;
	margin-bottom: 20px;
	float: left;
	display: inline;
}
/* Staff Frame */
div.frame-staff {
	width: 186px;
	height: 215px;
}
div.frame-staff .frame {
	width: 172px;
	height: 202px;
	padding: 6px 7px 7px 7px;
	background: url(http://www.memphisdna.org/images/frame-staff.png) no-repeat 0 0;
	display: block;
	position: absolute;
	z-index: 10;
	text-indent: -9000px;
}
div.frame-336 a {
	display: block;
	width: 186px;
	height: 215px;
}
div.frame-staff img {
	margin: 6px 7px 7px 7px;
}
/* Frame 336x166 */
div.frame-336 {
	width: 342px;
	height: 171px;
	clear: both;
}
div.frame-336 .frame {
	width: 336px;
	height: 166px;
	padding: 5px 0 0 6px;
	background: url(http://www.memphisdna.org/images/frame-336x166.png) no-repeat 0 0;
	display: block;
	position: absolute;
	z-index: 10;
}
div.frame-336 a {
	display: block;
	height: 171px;
	width: 342px;
}
div.frame-336 img {
	margin: 6px 7px 7px 7px;
}
/* Frame Content Pic */
div.frame-content-pic {
	width: 228px;
	height: 267px;
	margin: 0 0 20px 30px;
	float: right;
	display: inline;
}
div.frame-content-pic .frame {
	width: 222px;
	height: 262px;
	padding: 5px 0 0 6px;
	background: url(http://www.memphisdna.org/images/frame-content-photo.png) no-repeat 0 0;
	display: block;
	position: absolute;
	z-index: 10;
}
div.frame-content-pic a {
	display: block;
	height: 222px;
	width: 262px;
}
div.frame-content-pic img {
	margin: 6px 7px 7px 7px;
}
/* Amenities */
div.amenity-description {
	width: 500px;
	clear: left;
}
div.slideshow-scrolling {
	width: 190px;
	float: right;
	display: inline;
}
div.slideshow-scrolling ul {
	height: 320px;
	padding-left: 0;
}
div.slideshow-scrolling ul li {
	width: 80px;
	margin: 0 15px 15px 0;
	float: left;
	display: inline;
}
/* Frame Gallery */
div.frame-gallery {
	width: 504px;
	height: 355px;
	margin: 0 0 30px 0;
	float: left;
	display: inline;
}
div.frame-gallery .frame {
	width: 498px;
	height: 350px;
	padding: 5px 0 0 6px;
	background: url(http://www.memphisdna.org/images/frame-gallery.png) no-repeat 0 0;
	display: block;
	position: absolute;
	z-index: 10;
}
div.frame-gallery a {
	display: block;
	width: 498px;
	height: 350px;
}
div.frame-gallery img {
	margin: 9px 7px 7px 7px;
}
/* Frame Gallery Thumbnail */
div.frame-gallery-thumb {
	width: 80px;
	height: 80px;
	margin: 0 0 0 0;
	cursor: pointer;
}
div.frame-gallery-thumb .frame {
	width: 76px;
	height: 76px;
	padding: 4px 0 0 4px;
	background: url(http://www.memphisdna.org/images/frame-gallery-tan.png) no-repeat 0 0;
	display: block;
	position: absolute;
	z-index: 10;
}
div.frame-gallery-thumb .active {
	background: url(http://www.memphisdna.org/images/frame-gallery-white.png) no-repeat 0 0!important;
}
div.frame-gallery-thumb a {
	display: block;
	height: 80px;
	width: 80px;
}
div.frame-gallery-thumb img {
	margin: 4px 0 0 4px;
}
/* Category Links */
p.category-links {
	text-transform: uppercase;
	font-size: 77%!important;
	font-weight: bold;
	margin-left: 4px;
	margin-bottom: 70px !important;
}
p.category-links a:link, p.category-links a:visited {
	color: #310806;
	text-decoration: none;
	border-bottom: 1px solid #eee7c6;
}
p.category-links a {
	display: block;
	line-height: 25px;
	margin-right: 20px;
	float: left;
	display: inline;
}
p.category-links a.hair-link {
	background: url(http://www.memphisdna.org/images/icon-haircare.gif) no-repeat 0 0;
	padding-left: 25px;
}
p.category-links a.grooming-link {
	background: url(http://www.memphisdna.org/images/icon-grooming.gif) no-repeat 0 0;
	padding-left: 30px;
}
p.category-links a.shaving-link {
	background: url(http://www.memphisdna.org/images/icon-shaving.gif) no-repeat 0 0;
	padding-left: 35px;
}
p.category-links a.skincare-link {
	background: url(http://www.memphisdna.org/images/icon-skincare.gif) no-repeat 0 0;
	padding-left: 27px;
}
p.category-links a.accessories-link {
	background: url(http://www.memphisdna.org/images/sn-accessories.png) no-repeat 0 0;
	padding-left: 25px;
}
p.category-links a.fragrances-link {
	background: url(http://www.memphisdna.org/images/sn-fragrances.png) no-repeat 0 0;
	padding-left: 23px;
}
p.category-links a:hover {
	border-bottom: 1px solid #b19e84;
}
/* Content Sidebar */
div.content-sidebar {
	width: 162px;
	background: url(http://www.memphisdna.org/images/content-sidebar.gif) no-repeat 0 0;
	margin: 0 0 10px 30px;
	float: right;
	display: inline;
}
div.content-sidebar h5 {
	margin: 7px 7px 0px !important;
	font-weight: bold;
	font-size: 108%;
	color: #310806;
}
div.content-sidebar ul {
	margin: 0 7px 7px 7px;
	padding: 5px;
}
div.content-sidebar ul li {
	font-size: 108%;
	color: #310806;
	padding: 2px 0 2px 16px !important;
	line-height: 20px;
	background: url(http://www.memphisdna.org/images/li-employment.gif) no-repeat 0 9px;
}
div.content-sidebar-btm {
	background: url(http://www.memphisdna.org/images/content-sidebar-btm.gif) no-repeat 0 0;
	width: 162px;
	height: 4px;
	margin-bottom: -2px;
}
/* Position */
div.position {
	margin-bottom: 30px;
	background: transparent url(http://www.memphisdna.org/images/row-bottom.gif) no-repeat scroll 0 0;
	padding-top: 20px;
}
/* Services Table */
#services-tabs {
	background: transparent url(http://www.memphisdna.org/images/row-bottom.gif) no-repeat left bottom;
	float:left;
	height:30px;
	width:100%;
	margin-top: -24px;
	margin-bottom:20px;
}
#services-tabs a {
	display:block;
	float:left;
	height:24px;
	margin-right:10px;
	padding-bottom:0;
	padding-left:20px;
	padding-right:20px;
	padding-top:8px;
	color: #6B3519;
	text-decoration: none;
}
#services-tabs a.active {
	border:1px solid #D6CAA9;
	border-bottom: none;
	display:block;
	float:left;
	height:24px;
	margin-right:10px;
	padding-bottom:0;
	padding-left:20px;
	padding-right:20px;
	padding-top:7px;
	background-color: #EEE7C6;
	-moz-border-radius: 5px;
}
#services-tabs a:hover {
	text-decoration:underline;
}
span#info-travel {
	display: block;
	float: right;
	background: url(http://www.memphisdna.org/images/icon-travel.gif) no-repeat 0 50%;
	color: #310806;
	font-weight: bold;
	padding-left: 30px;
	width: 450px;
}
div.services div.row {
	margin-bottom: 10px;
	padding-bottom: 10px;
	background: url(http://www.memphisdna.org/images/row-bottom.gif) no-repeat 0 100%;
}
div.services div.row-highlight {
	margin-bottom: 20px;
}
div.services div.row, div.services div.row-highlight {
	overflow: visible;
}
div.services p {
	padding-top: 3px;
	margin-bottom: 0!important;
}
div.services span.img-haircut, div.services span.img-srhaircut, div.services span.img-shape, div.services span.img-color, div.services span.img-scalp, div.services span.img-shave, div.services span.img-qshave, div.services span.img-towel, div.services span.img-beard, div.services span.img-eyebrow, div.services span.img-swedish, div.services span.img-deep, div.services span.img-chair, div.services span.img-manicure, div.services span.img-pedicure, div.services span.img-shoe {
	margin: -4px 25px 0 -3px;
	width: 38px;
	height: 39px;
	float: left;
	display: inline;
	cursor: pointer;
}
div.services span.img-haircut {
	background: url(../images/head-haircut.png) no-repeat 0 0;
}
div.services span.img-srhaircut {
	background: url(http://www.memphisdna.org/images/head-srhaircut.png) no-repeat 0 0;
}
div.services span.img-shape {
	background: url(http://www.memphisdna.org/images/head-shape.png) no-repeat 0 0;
}
div.services span.img-color {
	background: url(http://www.memphisdna.org/images/head-color.png) no-repeat 0 0;
}
div.services span.img-scalp {
	background: url(http://www.memphisdna.org/images/head-scalp.png) no-repeat 0 0;
}
div.services span.img-shave {
	background: url(../images/face-shave.png) no-repeat 0 0;
}
div.services span.img-qshave {
	background: url(http://www.memphisdna.org/images/face-qshave.png) no-repeat 0 0;
}
div.services span.img-towel {
	background: url(http://www.memphisdna.org/images/face-towel.png) no-repeat 0 0;
}
div.services span.img-beard {
	background: url(http://www.memphisdna.org/images/face-beard.png) no-repeat 0 0;
}
div.services span.img-eyebrow {
	background: url(http://www.memphisdna.org/images/face-eyebrow.png) no-repeat 0 0;
}
div.services span.img-swedish {
	background: url(http://www.memphisdna.org/images/body-swedish.png) no-repeat 0 0;
}
div.services span.img-deep {
	background: url(../images/body-deep.png) no-repeat 0 0;
}
div.services span.img-chair {
	background: url(http://www.memphisdna.org/images/body-chair.png) no-repeat 0 0;
}
div.services span.img-manicure {
	background: url(../images/body-manicure.png) no-repeat 0 0;
}
div.services span.img-pedicure {
	background: url(http://www.memphisdna.org/images/body-pedicure.png) no-repeat 0 0;
}
div.services span.img-shoe {
	background: url(http://www.memphisdna.org/images/body-shoe.png) no-repeat 0 0;
}
div.services p.title {
	font-family: Georgia, Times, serif;
	color: #0b3213;
	font-size: 131% !important;
	width: 260px;
	margin-right: 10px;
	float: left;
	display: inline;
	cursor: pointer;
}
div.services p.title span {
	font-weight: normal;
	color: #0b3213;
	text-decoration: none;
}
div.services p.title span:hover {
	border-bottom: none!important;
	text-decoration: underline;
}
div.services p.price {
	font-family: Georgia, Times, serif;
	color: #0b3213;
	font-size: 131%;
	width: 130px;
	text-align: right;
	margin-right: 22px;
	padding-right: 22px;
	background: url(http://www.memphisdna.org/images/head-div.gif) no-repeat 100% 50%;
	float: left;
	display: inline;
}
div.new p.price {
	background: none;
	padding-right: 0;
	margin-right: 27px !important;
	width: 160px !important;
}
div.new div.row {
	background: url(http://www.memphisdna.org/images/row-bottom-half.gif) no-repeat 0 100% !important;
	padding: 17px 0 !important;
	margin: 0 !important;
}
div.new ul li {
	margin-left: 4px !important;
}
div.new ul li a {
	padding-left: 0 !important;
	font-size: 127%;
}
div.new p.title {
	width: 260px !important;
}
div.new div.row-highlight {
	padding-bottom: 2px !important;
}
div.new p.title span {
	padding-left: 7px !important;
}
div.new p.appt {
	background: none !important;
	width: 140px !important;
}
div.new #info-travel {
	width: 340px !important;
}
div.new .desc-title {
	font-weight: bold;
	float: left;
	width: 282px;
}
div.new .desc-price {
	font-family: Georgia, Times, serif;
	width: 200px;
	font-size: 108% !important;
	text-align: right;
	margin-right: 24px;
	float: left;
	display: inline;
}
div.new .desc-info {
	float: left;
	display: block;
	margin: 5px 0 20px;
	background: url(http://www.memphisdna.org/images/row-bottom-half.gif) no-repeat 0 100% !important;
	padding-bottom: 17px;
	width: 684px;
}
div.new .desc-appt {
	background: none;
	font-size: 90%;
}
div.new .desc-info a, div.new .description a {
	color: #0B3213 !important;
}
div.new .last {
	background: none !important;
	padding: 0 !important;
	margin-bottom: 0 !important;
}
div.services p.appt, .desc-appt {
	font-size: 93%!important;
	width: 162px;
	margin-right: 8px;
	padding-right: 7px;
	background: url(http://www.memphisdna.org/images/head-div.gif) no-repeat 92% 50%;
	float: left;
	display: inline;
}
div.services p.appt a, .desc-appt a {
	background: url(http://www.memphisdna.org/images/icon-calendar.png) no-repeat 0 0;
	padding-left: 30px;
	line-height: 25px;
	display: block;
}
div.services p.appt a:hover, .desc-appt a:hover {
	border-bottom: none!important;
	text-decoration: underline!important;
}
div.services p.related {
	font-size: 93%!important;
	width: 162px;
	float: left;
	display: inline;
}
div.services p.related a {
	background: url(http://www.memphisdna.org/images/icon-related-prods.png) no-repeat 0 0;
	padding-left: 30px;
	line-height: 25px;
	display: block;
}
div.services p.related a:hover {
	border-bottom: none!important;
	text-decoration: underline!important;
}
div.services div.row span.info-btn {
	width: 101px;
	height: 28px;
	background: url(http://www.memphisdna.org/images/btn-moreinfo.gif) no-repeat 0 0;
	display: block;
	text-indent: -9000px;
	float: right;
	display: inline;
	cursor: pointer;
}
div.services div.row-highlight span.info-btn {
	width: 101px;
	height: 30px;
	background: url(http://www.memphisdna.org/images/btn-lessinfo.gif) no-repeat 0 0;
	display: block;
	text-indent: -9000px;
	float: right;
	display: inline;
	cursor: pointer;
}
div.services div.row-highlight {
	background-color: #e3dcbd;
	padding-bottom:0;
}
div.services div.row-highlight div.row-details {
	background: url(http://www.memphisdna.org/images/head-row-highlight.gif) no-repeat 0 0;
	border-bottom: 1px solid #d8d1b4;
}
div.services p.description, div.services ul.description {
	clear: both;
	font-size: 108%!important;
	padding: 15px!important;
	display: none;
}
div.services div.row-highlight p.description, div.services div.row-highlight p.other-description {
	display: block;
	border-left: 1px solid #d8d1b4;
	border-right: 1px solid #d8d1b4;
	float: left;
	width: 684px;
}
/* Contact Page Layout */
div.contact-form {
	margin-bottom: 20px;
	background: url(http://www.memphisdna.org/images/contact-form-div.gif) repeat-y 50% 0;
	font-size: 116.5%;
}
div.contact-left-col {
	width: 450px;
	float: left;
	display: inline;
}
div.contact-right-col {
	width: 450px;
	float: right;
	display: inline;
}
/* Craig Signature */
p.craig-sig {
	background: url(http://www.memphisdna.org/images/craig-martin-sig.gif) no-repeat 0 0;
	width: 236px;
	height: 64px;
	text-indent: -9000px;
}
/* Appointments Page */

/* Checkbox Styles */
div.custom-checkboxes .jquery-checkbox-box {
	display: inline;
	font-size: 20px;
	line-height: 20px;
	cursor: pointer
}
div.custom-checkboxes .jquery-checkbox {
	display: inline;
}
div.custom-checkboxes .jquery-checkbox .mark {
	display: block;
	height: 34px;
}
div.custom-checkboxes .jquery-checkbox img {
	vertical-align: middle;
	width: 38px;
	height: 34px;
}
div.custom-checkboxes .jquery-checkbox img {
	background: transparent url(http://www.memphisdna.org/images/checkboxes.png) no-repeat;
}
div.custom-checkboxes .jquery-checkbox-hover img {
}
div.custom-checkboxes .jquery-checkbox-checked .jquery-checkbox img {
	background-position: 0 -560px !important;
	height: 34px !important;
}
div.custom-checkboxes .jquery-checkbox-checked .jquery-checkbox-hover img {
}
div.custom-checkboxes .jquery-checkbox-disabled img {
}
div.custom-checkboxes .jquery-checkbox-checked .jquery-checkbox-disabled img {
}
label.haircut .jquery-checkbox img {
	background-position: 0px -1px !important;
}
label.srhaircut .jquery-checkbox img {
	background-position: 0px -36px !important;
}
label.shape .jquery-checkbox img {
	background-position: 0px -70px !important;
}
label.color .jquery-checkbox img {
	background-position: 0px -104px !important;
}
label.scalp .jquery-checkbox img {
	background-position: 0px -140px !important;
}
label.shave .jquery-checkbox img {
	background-position: 0px -175px !important;
}
label.qshave .jquery-checkbox img {
	background-position: 0px -210px !important;
}
label.towel .jquery-checkbox img {
	background-position: 0px -245px !important;
}
label.beard .jquery-checkbox img {
	background-position: 0px -280px !important;
}
label.eyebrow .jquery-checkbox img {
	background-position: 0px -315px !important;
}
label.swedish .jquery-checkbox img {
	background-position: 0px -350px !important;
}
label.deep .jquery-checkbox img {
	background-position: 0px -384px !important;
}
label.chair .jquery-checkbox img {
	background-position: 0px -419px !important;
}
label.manicure .jquery-checkbox img {
	background-position: 0px -454px !important;
}
label.pedicure .jquery-checkbox img {
	background-position: 0px -489px !important;
}
label.shoe .jquery-checkbox img {
	background-position: 0px -525px !important;
}
label.nopref .jquery-checkbox img {
	background-position: 0px -803px !important;
	height: 32px !important;
}
label.agnese .jquery-checkbox img {
	background-position: 0px -594px !important;
}
label.colleen .jquery-checkbox img {
	background-position: 0px -630px !important;
}
label.ken .jquery-checkbox img {
	background-position: 0px -665px !important;
}
label.frank .jquery-checkbox img {
	background-position: 0px -699px !important;
}
label.jacqueline .jquery-checkbox img {
	background-position: 0px -835px !important;
}
label.brendan .jquery-checkbox img {
	background-position: 0px -869px !important;
}
label.alex .jquery-checkbox img {
	background-position: 0px -904px !important;
}
label.ricki .jquery-checkbox img {
	background-position: 0px -734px !important;
}
label.sam .jquery-checkbox img {
	background-position: 0px -769px !important;
}
label.tara .jquery-checkbox img {
	background-position: 0px -937px !important;
}
div.custom-checkboxes label.check {
	display: block;
	height: 40px;
	color: #310806;
	font-weight: bold;
	margin: 8px 4px;
}
div.custom-checkboxes label.check span {
	padding-left: 5px;
	display: block;
	margin-top: -32px;
	padding-left: 40px;
	line-height: 17px;
	cursor: pointer;
}
div.custom-checkboxes label.check:hover span {
	text-decoration: underline;
}
/* Columns */
div#appointments div.appt-col {
	width: 224px;
	margin-right: 21px;
	overflow: hidden;
	float: left;
	display: inline;
}
div#appointments div.last-appt-col {
	margin-right: 0;
}
div#appointments div.appt-col-content {
	background: url(http://www.memphisdna.org/images/book-col-top.gif) no-repeat 0 0;
}
div#appointments div.appt-col-inner {
	padding: 12px;
	background: url(http://www.memphisdna.org/images/book-col-btm.gif) no-repeat 0 100%;
}
/* Headings */
div#appointments div.appt-col h2 {
	font-weight: normal;
	border-bottom: 1px solid #c2b36f;
	padding-bottom: 5px;
	margin-bottom: 15px;
	font-size: 153.9%;
}
div#appointments div.appt-col h3 {
	display: block;
	line-height: 30px;
	background: url(http://www.memphisdna.org/images/book-hd-bkg.gif) no-repeat 0 0;
	font-family: Georgia, Times, serif;
	font-size: 138.5%;
	color: #04280e;
	padding-left: 8px;
	font-weight: bold;
}
/* Select Box */
div#appointments div.appt-col select {
	width: 100%;
	padding: 3px;
}
/* Pick Date */
div#appointments p.select-date {
	margin-bottom: 10px!important;
}
div#appointments input.pick-date {
	color: #555!important;
	border: 1px solid #c0ba9c;
	padding: 6px 8px;
	background-color: #fff;
	width: 140px;
	display: block;
	float: left;
	display: inline;
	cursor: pointer;
}
div#appointments a#calendar-picker {
	background: url(http://www.memphisdna.org/images/icon-calendar.png) no-repeat 0 0;
	display: block;
	width: 20px;
	height: 25px;
	text-indent: -9000px;
	float: right;
	display: inline;
	cursor: pointer;
	border: none!important;
}
/* Contact Details Form */
div#appointments label.label-main {
	text-transform: uppercase;
	color: #310806;
	font-weight: bold;
	margin-bottom: 3px;
	font-size: 85%;
	display: block;
}
div#appointments label.label-inline {
	color: #310806;
	font-size: 85%;
	margin-bottom: 10px;
	cursor: pointer;
}
div#appointments label.label-phone {
	padding-left: 20px;
}
div#appointments label.label-inline input {
	margin-left: 10px;
}
div#appointments input.txt {
	margin-bottom: 10px;
	border: 1px solid #c0ba9c;
	padding: 3px;
	width: 192px;
}
div#appointments textarea.additional-comments {
	border: 1px solid #c0ba9c;
	padding: 3px;
	width: 192px;
}
/* Book Appointments Button */
div#appointments a.btn {
	background-color: #380D00;
	border: 3px double #6B3519;
	display: block;
	text-align: center;
	width: 215px;
	height: 40px;
	line-height: 40px;
	margin: 20px auto 0;
}
div#appointments a.btn span {
	font-family: Georgia, Times, serif;
	font-size: 138.5%;
	font-weight: normal;
	cursor: pointer;
	color: #EEE7C6;
}
div#appointments a.btn span:hover {
	text-decoration: underline;
}
div#appointments p.contact-note {
	text-align: center;
	font-size: 100%!important;
	color: #310806;
	margin-top: 15px;
}
/* @end */


/* Contact Details */
div.contact-left-col p.label {
	width: 100px;
	color: #0b3213;
	font-family: Georgia, Times, serif;
	font-size: 138.5%;
	line-height: 160%;
	float: left;
	display: inline;
}
div.contact-left-col div.row {
	margin-bottom: 10px;
}
div.contact-left-col a {
	color: #0B3213;
	text-decoration: none;
	font-weight: bold;
	font-size: 82%;
}
div.contact-left-col a:hover {
	text-decoration: underline;
}
div.contact-left-col a:visited {
	color: #0B3213!important;
}
div.contact-left-col p.content {
	width: 300px;
	font-family: Georgia, Times, serif;
	line-height: 180%;
	float: right;
	display: inline;
}
/* Footer */
div#ft-content {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
div.email-signup {
	width: 450px;
	padding-top: 23px;
	float: left;
	display: inline;
}
div.email-signup label {
	display: block;
	color: #fff;
	font-family: Georgia, Times, serif;
	font-size: 108%;
	margin-bottom: 10px;
}
div.email-signup input.txt {
	background-color:#220407;
	border:1px solid #6B3519;
	color:#FFFFFF;
	display:inline;
	float:left;
	font-family:Arial;
	font-size:100%;
	margin-right:10px;
	padding:7px;
	width:285px;
}
div.email-signup a.btn {
	background:#380D00 none repeat scroll 0%;
	border:3px double #6B3519;
	display:inline;
	float:left;
	height:25px;
	line-height:25px;
	text-align:center;
	width:86px;
}
div.email-signup a span {
	color: #fff;
	text-decoration: none;
	font-family:Georgia, Times, serif;
	font-size: 117%;
	cursor: pointer;
}
div.email-signup a span:hover {
	text-decoration: underline;
}
div#ft-content span.sunrise-design {
	margin: 10px 0;
}
div#ft-content span.sunrise-design, div#ft-content span.sunrise-design span {
	float: left;
	color: #9F8E73;
	font-size: 14px;
}
div#ft-content span.sunrise-design a {
	background:transparent url(../images/sunrise-design.png) no-repeat 0 0;
	height:35px;
	width:260px;
	float: left;
}
div#ft div.contact {
	background: url(../images/barber-pole.png) no-repeat 0 0;
	width: 340px;
	margin-left: 50px;
	padding-left: 50px;
	padding-top: 20px;
	min-height:100px;
	height:auto !important;
	height:100px;
	float: right;
	display: inline;
}
div#ft div.contact h6 {
	font-family: Georgia, Times, serif;
	font-size: 123.1%;
	margin-bottom: 4px;
	padding-bottom: 6px;
	color: #fff;
}
div#ft div.contact h6 span {
	border-bottom: 1px solid #6b3519;
	padding-bottom: 4px;
}
div#ft div.contact p {
	color: #c0ba9c;
	font-size: 12px;
	line-height: 150%;
}
/* @end */

/* Auction */
#auction {
	height: 35px;
	overflow: hidden;
	margin-left: 300px;
	float: left;
}
#auction a {
	display: block;
	background: url(http://www.memphisdna.org/images/icon-gavel.png) no-repeat 0 0;
	width: 400px;
	height: 18px;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #BAA655;
	padding-left: 45px;
	margin-top: 13px;
}
#auction a:hover {
	text-decoration: underline;
}
/* @group Nav */
/* Utility Nav */
div#util-nav {
	height: 35px;
	overflow: hidden;
	padding-right: 10px;
}
div#util-nav ul {
	padding-top: 3px;
	float: right;
	display: inline;
}
div#util-nav ul li {
	font-size: 93%;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
	display: inline;
}
div#util-nav ul li a {
	padding: 0 10px;
	line-height: 34px;
}
div#util-nav ul li.shop-bag a {
	border-left: 1px solid #baa655;
	margin-right: 4px;
	border: 0;
}
div#util-nav ul li a:link, div#util-nav ul li a:visited {
	color: #baa655;
	text-decoration: none;
}
div#util-nav ul li.cart-icon a {
	display: block;
	background: url(../images/twitter.png) no-repeat 0 1px;
	width: 90px;
	height: 40px;
	text-align: center;
	font-size: 85%;
	color: #5b2200;
	line-height: 40px;
	text-indent: -5px;
	padding: 0 !important;
}
div#util-nav ul li.cart-icon22 a {
	display: block;
	background: url(../images/fb.png) no-repeat 0 1px;
	width: 90px;
	height: 40px;
	text-align: center;
	font-size: 85%;
	color: #5b2200;
	line-height: 40px;
	text-indent: -5px;
	padding: 0 !important;
}
div#util-nav ul li a:hover {
	text-decoration: underline;
}
div#util-nav ul li.cart-icon a:hover {
	text-decoration: none;
}
div#util-nav ul li.cart-icon a:link, div#util-nav ul li.cart-icon a:visited, div#util-nav ul li.cart-icon a:hover {
	color: #5b2200;
	text-decoration: none;
}
/* Main Nav */
ul#nav {
	height: 60px;
	float: right;
	display: inline;
}
ul#nav li {
	font-family:Arial;
	font-size: 100.1%;
	font-weight: bold;
	float: left;
	display: inline;
}
ul#nav li a {
	display: block;
	float: left;
	line-height: 45px;
	padding: 20px 40px 0 20px;
	margin-left: -18px;
	margin-right: -18px;
}
ul#nav li a:link, ul#nav li a:visited {
	color: #ffffff;
	text-decoration: none;
}
ul#nav li a:hover, ul#nav li.active a:link, ul#nav li.active a:visited {
	background: url(../images/nav-hover.png) no-repeat 50% 100%;
	color: #fff;
}
/* Sidenav */
div.sidenav-short {
	background: url(../images/sidenav-short.gif) no-repeat 0 0;
	width: 186px;
	height: 224px;
	margin: 13px 0pt;
}
div#sidenav ul {
	padding: 20px 15px 0 15px;
}
div#sidenav ul li {
	padding: 5px 0;
	float: left;
	width: 100%;
}
div#sidenav ul li a {
	display: block;
	width: 110px;
	padding-left: 40px;
	font-size: 138.5%;
	font-family: Georgia, Times, serif;
	white-space: nowrap;
	float: left;
	display: inline;
}
div#sidenav ul li a span {
	display: block;
	padding-left: 4px;
	float: left;
	display: inline;
}
div#sidenav ul li a span span {
	padding-left: 2px;
	padding-right: 6px;
	line-height: 26px;
}
div#sidenav ul li#sn-tradition a {
	background: url(http://www.memphisdna.org/images/icon-book.png) no-repeat 4px 50%;
}
div#sidenav ul li#sn-amenities a {
	background: url(http://www.memphisdna.org/images/icon-pooltable.png) no-repeat 0 50%;
}
div#sidenav ul li#sn-vendors a {
	background: url(http://www.memphisdna.org/images/icon-truck.png) no-repeat 2px 50%;
}
div#sidenav ul li#sn-staff a {
	background: url(http://www.memphisdna.org/images/icon-tie.png) no-repeat 5px 50%;
}
div#sidenav ul li#sn-employment a {
	background: url(http://www.memphisdna.org/images/icon-paper.png) no-repeat 7px 50%;
}
div#sidenav ul li a:link, div#sidenav ul li a:visited {
	color: #0b3213;
	text-decoration: none;
}
div#sidenav ul li a:hover, div#sidenav ul li a.active, div#sidenav ul li a.active:link, div#sidenav ul li a.active:visited {
	color: #310806;
}
div#sidenav ul li a.active span {
	background: url(http://www.memphisdna.org/images/sidenav-highlight-left.gif) no-repeat 0 0;
}
div#sidenav ul li a.active span span {
	background: url(http://www.memphisdna.org/images/sidenav-highlight-right.gif) no-repeat 100% 0;
}
/* @end */

/* @group Default Headings */
h1.low-heading {
	margin-bottom: 10px;
}
h1.addspace {
	margin-top: 30px;
}
h2.form-head {
	font-weight: normal;
	margin-bottom: 10px;
}
h2.staff-name {
	border-bottom: 1px solid #c2b36f;
	padding-bottom: 5px;
	margin-bottom: 8px;
}
h2.sub-head {
	font-size: 182%;
	font-weight: normal;
	margin-bottom: 10px;
}
h3.staff-title {
	color: #310806;
	font-size: 108%;
	font-weight: bold;
	margin-bottom: 10px;
}
h3.manufacturer {
	font-family: Georgia, Times, serif;
	color: #0b3213;
	text-transform: uppercase;
	font-weight: bold;
	margin-bottom: 10px;
	margin-left: 4px;
}
h4 a {
	font-weight: bold;
	color: #0b3213;
}
h4 a:hover {
	text-decoration: none;
}
h5 {
	color:#310806;
	font-family:Georgia, Times, serif;
	font-size:124% !important;
	font-weight:bold;
	margin-bottom: 20px !important;
}
h6 {
}
/* @end */

/* @group Common Text Styles */
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}
p.small1 {
	font-size: 108%!important;
}
p.small2 {
	font-size: 100%!important;
}
.small3 {
	font-size: 77%!important;
}
/* @end */

/* @group Default Lists */
dl.qg-terms {
	border-bottom: 1px solid #c2b36f;
	padding-bottom: 10px;
	margin-bottom: 20px;
	margin-top: -15px;
}
dl.qg-terms dt {
	width: 30%;
	font-size: 138.5%;
	color: #310806;
	font-weight: bold;
	font-family: Georgia, Times, serif;
	line-height: 150%;
	text-indent: 10px;
	float: left;
	display: inline;
}
dl.qg-terms dd {
	width: 70%;
	font-size: 138.5%;
	color: #310806;
	font-family: Georgia, Times, serif;
	line-height: 150%;
	float: left;
	display: inline;
}
/* @end */

/* @group Forms */
/* Contact Us Form */
div.contact-right-col h2.form-head {
	float: left;
	width: 49%;
	display: inline;
}
div.contact-right-col p.required-note {
	width: 45%;
	text-align: right;
	font-size: 77%;
	padding-right: 5px;
	float: right;
	display: inline;
}
div.contact-right-col div.row, div.contact-right-col div.submit-row {
	clear: left;
	margin: 0;
	padding: 5px 0 0 0;
	margin-bottom: 15px;
}
div.contact-right-col div.submit-row {
	padding-left: 120px;
}
div.contact-right-col div.submit-row input.btn {
	font-family: Georgia, Times, serif;
	color: #fff;
	display: block;
	width: 89px;
	height: 31px;
	background: url(http://www.memphisdna.org/images/submit-bkg.gif) no-repeat 0 0;
	text-align: center;
	line-height: 31px;
	font-size: 138.5%;
	float: left;
	display: inline;
	border: 0;
	cursor: pointer;
}
div.contact-right-col div.submit-row input:hover {
	text-decoration: underline;
}
div.contact-right-col label.mailing-list {
	line-height: 31px;
	color: #310806;
	float: right;
	display: inline;
	cursor: pointer;
}
div.contact-right-col label.mailing-list input.checkbox {
	margin-right: 4px;
}
div.contact-right-col div.row label {
	float: left;
	width: 120px;
	padding-top: 5px;
	color: #310806;
	font-size: 77%;
	text-transform: uppercase;
	font-weight: bold;
	display: inline;
}
div.contact-right-col div.row input, div.contact-right-col div.row textarea {
	font-size: 100%;
	font-family: Arial, sans-serif;
	width: 315px;
	border: 1px solid #c0ba9c;
	padding: 6px;
}
img.map, img.parking-map {
	border: 1px solid #6B3519;
	margin: 10px 0;
}
img.parking-map {
	margin-bottom: 20px;
}
/* @end */

/* @group Default Links - link visited hover active */
a:link {
	color:#FFFFFF;
}
a:visited {
	color:#FFFFFF;
}
a:hover {
	color:#8fc9e5;
	text-decoration:underline;
}
a:active {
	color:#FFFFFF;
}
/* @end */

/* @group Misc */
a, label {
	cursor: pointer;
	outline: none;
}
.hidden {
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}
.hide {
	display: none;
	visibility: hidden;
}
.clear {
	clear: both;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#con {
	background-image:url(../images/content_bg2.gif);
	background-repeat:no-repeat;
	background-position:top center;
	margin:auto;
	width:1000px;
	height:400px;
}
#con2 {

	background-repeat:no-repeat;
	background-position:center;
	margin:auto;
	width:1000px;
}
#inner_con {
	padding:25px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:12px;
}
#trans {
	position:relative;
	background-image:url(../images/con_text.png);
	background-repeat:no-repeat;
	padding:15px;
	width:442px;
	height:127px;
	left:40px;
	top:-20px;
}
.side_links a {
	font-weight:bold;
	color:#663300;
	text-decoration:none;
	text-align:left;
}
.side_links a:hover {
	font-weight:bold;
	color:#663300;
	text-decoration:underline;
}
.head_text {
	color:#ffffff;
	font-size:11px;
}
.head_text2 {
	color:#ffffff;
	font-size:11px;
	margin-left:50px;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
#Div1 {
	colro:#FFFFFF;
	font-size:11px;
	font-weight:normal;
}
#Div1 TD {
	colro:#FFFFFF;
}
#Div1 A {
	colro:#8fc9e5;
	font-size:11px;
}
#Div1 A:hover {
	colro:#FFFFFF;
}
#clr {
	height:25px;	
}
.frame122{
border:1px solid #ffffff;
margin-left:25px;
}
.morelink{
color:#8fc9e5;
font-size:11px;
text-decoration:none;
font-weight:400;
}
.morelink:hover{
color:#8fc9e5;
font-size:11px;
text-decoration:underline;
font-weight:400;
}
.con_text2{
letter-spacing:.5px;
line-height:15px;
}
.photo_bor{
border:1px solid #ffffff;
}
.del a{
text-decoration:none;
color:#8fc9e5;
}