body {
	color:#1B6C9E;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;	
}

.clr { clear:both; }
.nbr { border:none !important; }
.mt-10 { margin-top:10px; }
.last { border:none !important; margin-right:0px !important; }
/* backgrounds */
.bg-home { 
/*	background:transparent url("../images/backgrounds/bg1.jpg") no-repeat top left; */
	}

/* boxes */
.ff-business {
	overflow:scroll;
	overflow-x:hidden;
	width:635px;
	height:390px;
}

.ff-link-exchange{
	overflow:scroll;
	overflow-x:hidden;
	width:635px;
	height:390px;
}


.ff-singup {
	width:635px;
	height:381px;
}
.ff-press-article {
	width:635px;
	height:430px;
}

.ff-press-kit {
	width:305px;
	height:310px;	
}

.ff-link-from-email {
	width:390px;
	height:235px;
}

.pass-reset {
	height:225px;
}

.ff-events-list {
	overflow:scroll;
	overflow-x:hidden;
	width:635px;
	height:390px;	
}

.ff-promotions {
	width:625px;
	height:340px;	
}

.ff-contact {
	width:625px;
	height:430px;
}

.ff-business-contact {
	width:425px;
	height:380px;
}

.ff-static {
	overflow:scroll;
	overflow-x:hidden;
	width:635px;
	height:450px;
}

.ff-store-locator {
	width:625px;
	height:404px;
}

.ff-site-map {
	overflow:scroll;
	overflow-x:hidden;
	width:635px;
	height:450px;
}

.ff-user-profile {
	width:635px;
	height:450px;	
}

.ff-profile-detail {
	width:635px;
	height:239px;	
}

.ff-profile-detail-two {
	overflow:scroll;
	overflow-x:hidden;
	width:635px;
	height:185px;	
}

.ff-products-lnd {
	background:none !important;	
	width:635px;
	padding:50px 0px 0px 0px;
}

.ff-quilt-batting {
	overflow:scroll;
	overflow-x:hidden;
	width:635px;
	height:400px;	
}

.ff-trd-comments {
	width:625px;
	height:298px;
}

.ff-trd-comments-two {
	width:624px;	
}

.ff-write-comment {
	overflow:none !important;
	overflow-x:none !important;
	width:635px;
	height:335px;	
}
.ff-post-new {
	height:375px;	
}
/* Table struct */

#table-struct {
	float:left;
	width:580px; /*standart width*/
}

#table-struct tr th {
	padding:10px;
	color:#4f3f25;
	background:#abd7f4;
	border-top:1px dashed #6fa5c9;
	border-right:1px solid #FFF;
}
#table-struct tr th.last {
	border-right:none;
}
#table-struct tr td {
	padding:5px 10px 5px 10px;
	color:#4f3f25;
	border-bottom:1px dashed #a9997f;
}

#table-struct tr td a {
	color:#488bb5;
	text-decoration:none;
}

/* Forms */

#form {
	float:left;
	display:block;
}

#form li {
	border:1px dashed #1B6C9E;
	display:block;
	float:left;
	clear:both;
	margin-bottom:15px;
	background:#FFF;
}

#form li input {
	border:none;
	float:left;
	display:block;
	padding:6px;
}

#form li label {
	border:none;
	background:#c0d7e5;
	display:block;
	float:left;
	padding:7px;
	color:#3f4263;
}


#required {
	clear:both;
	color:#000000;
	display:block;
	float:left;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:10px;
	margin-top:-10px;
}

#submit-buttons {
	float:right;
	display:block;
	clear:both;
	margin:10px 0px 0px 0px;
}

#submit-buttons li {
	float:left;
	margin:0px 10px 0px 0px;
}

#mainWrapper {
	width:950px;
	margin:20px auto;
}

#mainContainer { 
	border:1px solid #000;
	width:950px;
	float:left;
}
#header {
	width:950px;
	height:40px;
	float:left;
	display:block;
}
#logo {
	display:block;
	float:left;
	margin:7px 10px 0 40px;
}
#logo a {
	background: url('../images/logo.gif') no-repeat scroll top left;
	width: 117px;
	height: 24px;
	text-indent:-999999px;
	outline:none;
	display:block;
}
#share ul {
	display:block;
	float:left;
	margin:10px;
}
#share ul li {
	float:left;
	display:block;
	width:20px;
	height:21px;
}
#user {
	float:right;
	margin:12px 40px 0 0;
	color:#1B6C9E;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
}
#user a {
	color:#1B6C9E;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
}
#menu {
	width:950px;
	height:24px;
	float:left;
	background:#1a6da0;
}
#topMenu {
	float:left;
	margin-left:25px;
}
#topMenu li {
	float:left;
}
#topMenu li a {
	color:#AAD5F2;
	font-size:13px;
	text-decoration:none;
	display:block;
	padding:4px 25px;
	font-family:Tahoma, Geneva, sans-serif;
}
#topMenu li a.active {
	color:#1B6C9E;
	background:#AAD5F2;
}
#search {
	float:left;
	background: url('../images/searchbox.gif') no-repeat scroll top left;
	width: 152px;
	height: 20px;	
	margin:2px;
}
#search a {
	position:relative;
	top:3px;
	right:5px;
}
.searchInput {
	border:none;
	margin:3px 0px 0px 10px;
	width:120px;
	border:none;
	color:#1B6C9E;
}
#mainContent {
	float:left;
	width:950px;
	height:605px;
}
#copyright {
	color:#A8987E;
	font-size:9px;
	float:right;
	padding:7px 20px;
	font-family:Tahoma, Geneva, sans-serif;
}
#footer {
	width:950px;
	height:25px;
	float:left;
	background:#4F3F24;
}
#footerMenu {
	float:left;
	margin-left:25px;
}
#footerMenu li {
	float:left;
}
#footerMenu li.selli{
	background-color:#AA9880 !important;
}
#footerMenu li.selli a{
	color:#504026 !important;
}
#footerMenu li a {
	color:#A8987E;
	font-size:13px;
	text-decoration:none;
	display:block;
	padding:4px 10px;
	font-family:Tahoma, Geneva, sans-serif;
}


#leftMenu {
	float:left;
	margin:45px 20px 0 40px;
	width:145px;
}

#menuWrapper {
	float:left;
	display:block;
	padding-top:10px;
	padding-bottom:5px;
	position:relative;
	
}
#menuWrapper li {
	margin-bottom:5px;
	float:left;
	display:block;
	background: url('../images/smalltag_tile.jpg');
	
}
#menuWrapper li a {
	text-decoration:none;
	color:#4F3F24;
	font-family:Tahoma, Geneva, sans-serif;
	display:block;
/*	padding:5px 5px 5px 20px;*/
	padding:2px 5px 2px 20px;
	
	
}

#menuWrapper li.large {
	margin-bottom:20px;
}

#menuWrapper li.small {
	margin-bottom:16px;
}
#menuWrapper li.large a {
	font-family:Tahoma,;
	font-size:14px;	
}
#menuWrapper li.small a {
	font-size:12px;	
	min-width:48px;
}

.das{
	border:1px dashed #786B4B;
	
}
.das a{
	padding:1px 4px 1px 19px !important;
}


.dash {
	background: url('../images/dash.png') !important;
	width:1px;
	position:absolute;
	left:10px;
	top:0px;
}

#contentWrapper {
	float:left;
	display:block;
	width:635px;
	margin:35px 0px 0px 0px;
	min-height:570px;
}

#breadcrumb {
	float:left;
	display:block;
}

#breadcrumb li a {
	color:#1B6C9E;
	font-size:11px;
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	display:block;
	padding:0px 5px 0px 0px;
}

#breadcrumb li {
	float:left;
	padding:0px 0px 5px 0px;
}
#middleBox {
	float:left;
	display:block;
	background:transparent url("../images/box-bg.png");
	border:1px dashed #FFF;
	position:relative;
	
}
#contentInside {
	display:block;
	float:left;
	padding:20px 0px 20px 20px;
	width:598px;
	position:relative;
}

#contentInsideTwo {
	display:block;
	float:left;
	padding:20px 0px 20px 20px;
	width:598px;
}
#middleBoxTwo {
	float:left;
	display:block;
	margin:10px 0px 0px 0px;
	border:1px dashed #FFF;
	background:transparent url("../images/box-bg.png");
}
h1.std-head {
	color:#1B6C9E;
	font-size:13px;
	line-height:15px;
	font-family:Tahoma, Geneva, sans-serif;	
	margin-bottom:4px;
}
h1.std-head a{
	color:#1B6C9E;
	text-decoration:none;
	
	font-size:13px;
	line-height:15px;
	font-family:Tahoma, Geneva, sans-serif;	
}

div.std-text, p.std-text {
	font-family:Tahoma, Geneva, sans-serif !important; 	
	
	color:#000;
	font-size:11px;
	line-height:14px;
	font-family:Tahoma, Geneva, sans-serif;	
}
.std-textb{
	color:#635A4B !important;
}
.std-textc{
	color:#A19684 !important;
}

p.std-text p { color:#000; }
a.std-link {
	color:#1B6C9E;
	font-size:12px;
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;	
}
.stdblue { color:#1B6C9E !important; }

#ff-business-left {
	width:390px;
	padding-right:15px;
	float:left;
	margin-right:10px;
	border-right:1px dashed #1B6C9E;
}
#ff-business-right {
	width:175px;
	float:left;
}
#business-fpo {
	border:1px dashed #1B6C9E;
	width:175px;
/*	height:225px;*/
	float:left;
	display:block;
}
.std-textb a{
	color:#4F3F24;
	
}

#business-info a,
.business-president a,
.business-president {
	font-size:10px;
	color:#4F3F24;
}
.press-item {
	float:left;
	display:block;
	width:580px;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px dashed #4f3f24;
}

.press-image {
	width:100px;
	height:131px;
	float:left;
	margin:0px 10px 0px 0px;
}

#press-article-left img {
	border:1px dashed #1B6C9E;
}

#press-article-left {
	width:305px;
	float:left;
}

#press-article-right {
	float:left;
	width:275px;
}

#pager {
	float:right;
	display:block;
	margin-top:-20px;
}

#pager li {
	font-size:11px;
	float:left;
	display:block;
	padding:2px;
	color:#4F3F24;
}

#pager li a {
	text-decoration:none;
	display:block;
	color:#1B6C9E;
}

.pgr-forum {
	margin-top:-3px !important;
}

.p-press {
	width:260px;
	margin-bottom:10px;
}

.press-form-struct li label { width:100px; }
.press-form-struct li input { width:135px; }
.ff-press-kit #submit-buttons { float:left; margin:10px 0px 0px 97px;}

.ff-link-from-struct li label { width:150px; }
.ff-link-from-struct li input { width:165px; }
.ff-link-from-email #submit-buttons { float:left; margin:0px 0px 0px 178px;}

.ff-register-struct li { clear:none !important; margin:0px 10px 0px 0px; }
.ff-register-struct li.item-1 input { width:340px; }
.ff-register-struct li.item-2 input { width:105px; }
.ff-register-struct li.item-3 input { width:210px; }
.ff-register-struct li.item-4 input { width:194px; }
.ff-register-struct li.item-5 input { width:193px; }
.ff-register-struct li.item-6 input { width:176px; }

#captcha-wrapper {
	float:right;
	display:block;
	margin:3px 11px 20px 0;
}
#captcha {
	float:left;
	display:block;
	width:190px;
	height:40px;
	border:1px dashed #1B6C9E;
}

#brown-arrow {
	background: url('../images/brown-arrow.png') no-repeat scroll top left;
	width: 11px;
	height: 13px;
	float:left;
	margin:15px 5px 0;
}

#captcha-input {
	float:left;
	border:1px dashed #1B6C9E;
	display:block;
}
#captcha-input input {
	border:none;
	display:block;
	float:left;
	padding:13px;
}

.register-chks li {
	margin:0px 0px 5px 0px;
}

.register-chks li input {
	margin:0px 0px 5px 0px;
}

.ff-singup #submit-buttons {
	margin-top:-27px;
}

.ff-events-list .std-text {
	margin:0px 0px 20px 0px;
}

.promotions-right h1 {
	font-size:20px;
	color:#000;
	line-height:20px;
}
.ff-contact-struct li label { width:140px; }
.ff-contact-struct li input { width:215px; }
.ff-contact-struct li.textarea { width:385px; }
.ff-contact-struct li.textarea label { width:371px; }
.ff-contact-struct li.textarea textarea {
	border:none;
	float:left;
	display:block;
	padding:8px;
	width:369px;
	height:100px;
}

.contact-right ul li .std-text { color:#4f3f25; font-size:12px; }
.contact-right ul li { color:#8d6c36; font-size:11px; }
.contact-right ul li a { color:#1B6C9E; }

.ff-static h1 { font-size:13px; }

p.static { 
	font-size:12px; 
	margin:0px 0px 10px 0px; 
	color:#493723;  
}

span.inner-text { 
	margin:10px 0px 5px 10px; 
	float:left;
}

span.inner-text h1 { 
	font-size:13px; 
	color:#aa9b7e; 
}

.faq h1 span { color:#1B6C9E; }
.faq h1 { color:#aa9b7e; }
.faq .std-text span { color:#1B6C9E; }
.faq .std-text { font-size:12px; color:#402C14;}

#store-search {
	float:left;
	clear:both;
}
.ff-store-locator-struct { margin:0px !important;}
.ff-store-locator-struct li { clear:none !important; }
.ff-store-locator-struct li label { width:43px; }
.ff-store-locator-struct li input { width:194px; }
.ff-store-locator-struct li.find-button {
/*	height:30px;*/
	background:#FFF;
	border-left:none !important;
}
.ff-store-locator-struct li.find-button input { 
	width:97px;
	padding:0px !important;
}

#store-map {
	float:left;
	margin:-20px 0 0 -20px;
	width:425px;
	height:404px;
}

#store-left {
	float:right;
	height:288px;
	margin:-20px -7px 0 0;
	padding-right:12px;
	padding-top:7px;
	width:180px;
	overflow:scroll;
	overflow-x:hidden;
}

h1.found { 
	color:#695940;
	font-size:14px;
	border-bottom:1px dashed #695940;
	padding:0px 0px 10px 0px;
}

.store-result {
	float:left;
	cursor:pointer;
	display:block;
	width:165px;
	padding:5px 0px 10px 0px;
	border-bottom:1px dashed #695940;
}

.store-result .box {
	background:#4f3f25;
	color:#FFF;
	width:16px;
	height:65px;
	margin:0px 10px 0px 0px;
	float:left;
}

.store-result .box span {
	margin:25px 0px 0px 5px;
	float:left;
}

.store-result .std-text {
	float:left;
	color:#aa9a83;
}
.store-result .std-blue {
	float:left;
}

.sm-item {
	display:block;
	margin:-10px 0px 0px -10px;
	float:left;
	clear:both;
	width:100%;
}
.sm-head {
	padding:3px 0px 3px 10px;
	color:#FFF;
	background:#6c95cd;
}

.item-block {
	float:left;
	margin:1px;
	padding:10px;
	width:177px;
}

.item-block {
	float:left;
	margin:1px;
	padding:10px;
	width:177px;
}
	
.item-block li {
	line-height:15px;
}

.item-block li a {
	color:#4f4023;
	text-decoration:none;
}

.item-block li div a {
	color:#1B6C9E;
	font-size:11px;
	text-decoration:none;	
}
.tree-sub { float:left; }
.tree-sub a {
	color:#938369 !important;
	font-size:11px;
	text-decoration:none;	
}
.tree-sub a.main {
	color:#1B6C9E !important;
}

.liner {
	border-top:1px dashed #cdcec9;
	clear:both;
	display:block;
	float:left;
	margin:5px 0;
	width:100%;
}

.profile-left {
	float:left;
	width:185px;
	height:410px;
	border-right:1px dashed #1B6C9E;
}

.avatar img {
	border:1px dashed #1B6C9E;
}

.prvc {
	border-bottom:1px dashed #4F3F25;
	color:#4F3F25;
	font-size:14px;
	padding:5px;
	width:165px;
}

#profile-privacy {
	float:left;
}
#profile-privacy li {
	display:block;
	clear:both;
	float:left;
	margin:0px 0px 10px 0px;
}
#profile-privacy li input {
	float:left;
	margin:0px 5px 0px 0px;
}
#profile-privacy li label {
	float:left;
	width:165px;
	color:#3c4264;
}
.ff-profile-struct {
	clear:none !important;
	width:400px;
	margin:0px 0px 0px 10px;
}
.ff-profile-struct li {
	clear:none !important;
	margin:0px 10px 0px 0px;
}

.ff-profile-struct li.pr-item-1 label,
.ff-profile-struct li.pr-item-2 label { width:65px; }

.ff-profile-struct li.pr-item-6 label,
.ff-profile-struct li.pr-item-7 label,
.ff-profile-struct li.pr-item-8 label,
.ff-profile-struct li.pr-item-3 label { width:150px; }

.ff-profile-struct li.pr-item-9 textarea { width:386px; height:70px; }
.ff-profile-struct li.pr-item-9 label { width:374px; }


.ff-profile-struct li.pr-item-4 label,
.ff-profile-struct li.pr-item-5 label { width:65px; }

.ff-profile-struct li.pr-item-4 input, 
.ff-profile-struct li.pr-item-5 input,
.ff-profile-struct li.pr-item-1 input,
.ff-profile-struct li.pr-item-2 input { width:93px; }

.ff-profile-struct li.pr-item-6 input, 
.ff-profile-struct li.pr-item-7 input, 
.ff-profile-struct li.pr-item-8 input,
.ff-profile-struct li.pr-item-3 input { width:208px; }

.profile-right #submit-buttons {
	margin:-15px 4px 0px 0px;
}

#pr-detail-left {
	float:left;
	width:185px;
	border-right:1px dashed #1B6C9E;
}

#pr-detail-left img {
	border:1px dashed #1B6C9E;
}

#pr-detail-right {
	float:left;
	width:400px;
	padding:0px 0px 0px 10px;
}

.user-infos {
	float:left;
	display:block;
}

.user-infos li {
	color:#4f3f25;
}
.user-infos li span {
	color:#1B6C9E;
}

#forum-signature {
	float:left;
	display:block;
	width:400px;
	margin:20px 0px 0px 0px;
}

#forum-signature h1 {
	border-bottom:2px solid #a99980;
	padding:0px 0px 2px 0px;
}

#forum-signature p {
	color:#a99980;
}

#icons {
	float:left;
	display:block;
}

#icons li {
	float:left;
	margin:0px 53px 0px 0px;
	text-align:center;
	font-size:13px;
}

#icons li a.iconize {
	display:block;
	outline:none;
/*	padding:65px 0px 0px 0px;*/
	text-decoration:none;
	color:#1B6C9E;
}

#icons li a.dummy { 
/*	background: url('../images/dummies/icon.png') no-repeat scroll top left; */
	width: 55px;
}

#prd-desc {
	float:left;
	display:block;
	color:#4F3F25;
	margin:20px 0px 0px 50px;
	width:490px;
}

.products { 
	float:left;
	display:block;
	margin-left:75px;
}

.products li { 
	float:left;
	display:block;
	margin-right:20px;
}

.ff-trd-comments-two .press-image, .ff-quilt-batting .press-image {
	height:75px;
}

.ff-trd-comments-two .press-item, .ff-quilt-batting .press-item {
	border-bottom:1px dashed #6C5D43;
}

.ff-trd-comments-two .press-item h1 span, .ff-quilt-batting .press-item h1 span {
	margin-left:10px;
}

.ff-trd-comments #store-left {
	height:291px;
	width:110px;
}

#left-image-list li {
	display:block;
	margin-bottom:7px;
}
#left-image-list li  a {
	display:block;
	margin-bottom:-2px;
}

#left-image-list li img {
	border:1px dashed #1B6C9E;
}

.ff-trd-comments-two h1.comment-header {
	color:#4f3f25;
	font-size:14px;
	border-bottom:1px dashed #6C5D43;
	padding-bottom:5px;
	display:block;
}

.comment-wrapper {
	float:left;
	display:block;
	border-bottom:1px dashed #6C5D43;
	padding-bottom:5px;
	margin-bottom:5px;
	width:100%;
}

.comment-wrapper h1 {
	color:#4f3f25;
	margin-top:5px;
}

.comment-wrapper h2 {
	color:#4f3f25;
	font-size:10px;
}

.comment-wrapper h1 span {
	margin-left:10px;
}

.comment-wrapper p {
	color:#000;
}

#trd-description {
	float:left;
	display:block;
	border-bottom:1px dashed #6C5D43;
	padding-bottom:5px;
	margin-bottom:5px;
	width:96%;
}

#trd-description h1 { 
	color:#4f3f25;
	font-size:14px;
	display:block;
	float:left;	
}

#trd-description ul {
	float:right;
	display:block;
}

#trd-description ul li {
	float:left;
	margin-left:10px;
}

.ff-trd-comments-two p {
	color:#000;
	font-size:12px;
	border-bottom:1px dashed #6C5D43;
	padding-bottom:5px;
	margin-bottom:5px;
}

.ff-trd-comments-two p span h1 {
	color:#4f3f25;
	font-size:14px;
}

.ff-write-comment li label { width:100px; }
.ff-write-comment li input { width:459px; }
.ff-write-comment li.textarea { width:585px; }
.ff-write-comment li.textarea label { width:571px; }
.ff-write-comment li.textarea textarea {
	border:none;
	float:left;
	display:block;
	padding:8px;
	width:569px;
	height:100px;
}
#rate-me {
	float:right;
	border:1px dashed #1B6C9E;
}
#rate-me h1 {
	float:left;
	background:#C0D7E5;
	display:block;
	padding:7px;
}
#rate-me img {
	margin:0;
}
.ratio{
	width:14px;height:14px;float:left;padding:3px;margin-right:0;
}
#rate-me span {
	float:left;
	background:#FFF;
	display:block;
	padding:4px;
}
#write-comment-rate {
	float:left;
	width:587px;
	margin-bottom:20px;
}
#write-comment-rate p {
	float:left;
	display:block;
	clear:both;
}
.user-info-cmt {
	float:left;
}

#submit-buttons li input {
	width:auto !important;
}

.community-gallery #store-map {
	height:296px;
	width:626px;
}

.community-gallery #store-map img {
	border:1px dashed #FFF;
}
.community-gallery .press-item p.std-text {
	border:none !important;
}



#forum-table-struct {
	
}

#forum-table-struct {
	float:left;
/*	width:635px; */
	width:637px; /*standart width*/
}

#forum-table-struct tr th {
	padding:10px 10px 10px 20px;
	color:#FFF;
	background:#6c95cd;
	border-right:1px solid #FFF;
}
.last-th {
	border-right:none !important;
}

#forum-table-list {
	float:left;
/*	width:635px; */
	width:615px;
	margin-top:-20px;
}

#forum-table-list tr td {
/*	color:#584a30;*/
	color:#000000;
	border-bottom:1px dashed #a9997f;
	padding:15px 10px 10px 20px;
}

#forum-table-list tr td a {
	color:#488bb5;
	text-decoration:none;
}

#forum-table-struct tr th.item-2 { width:50px; }
#forum-table-struct tr th.item-3 { width:50px; }
#forum-table-struct tr th.item-1 { width:290px; }

#forum-table-list tr td.item-1 { 
	padding-left:0px !important; 
	width:291px; 
}

#forum-table-list tr td.item-2 { 
	width:51px; 
	background:transparent url("../images/forum-bg.png");
} 
#forum-table-list tr td.item-4 { 
	background:transparent url("../images/forum-bg.png");
}
#forum-table-list tr td.item-3 { width:51px; }

.com-cat-desc a,
.com-cat-user a { 
/*	color:#b2a18f !important; */
	color:#000000 !important; 
	}

.big {
	font-size:18px;
	color:#665f4d;
}

#forum-heading {
	float:left;
	display:block;
	background:#6c95cd;
	width:100%;
}

#forum-heading ul {
	float:left;
	display:block;
	padding:5px 10px 7px 20px;
	color:#9bc6e9;
}

#forum-heading ul li {
	float:left;
}

#forum-heading ul li a {
	color:#9bc6e9;
}

#forum-heading ul li h1 {
	color:#FFF;
	font-size:18px;
}

#forum-heading ul li.item-1 {
	padding:5px 5px 0;
}

#forum-heading ul li.item-2 {
	padding:5px 5px 0 300px;
}

.topic-txt {
	color:#655c4a;
	border-bottom:1px dashed #ab9981;
	padding-bottom:10px;
	width:580px;
	margin-bottom:5px;
}

.spn-head span {
	color:#655c4a;
	font-size:15px;
}

.spn-head a {
	color:#1B6C9E;
	text-decoration:none;
}

.business-contact {
	border-right:none !important;
}

.bio-head {
	color:#4e4023;
	border-bottom:1px dashed #c7c8c3;
	padding-bottom:5px;
	margin-bottom:5px;
	margin-top:20px;
	width:390px;
	font-size:14px;
}

#bio-image {
	width:115px;
	height:140px;
	border:1px dashed #1B6C9E;
	float:left;
}

#bio-info {
	float:left;
	margin:35px 0px 0px 25px;
}

#bio-info li {
	color:#6d94cb;
	line-height:13px;
}

#bio-info li a {
	text-decoration:none;
	font-size:11px;
	color:#1a6da1;
}

.brown {
	color:#4F3F24;
}

.envt {
	font-size:12px;
}

#link-exc li a,
#link-exc li p {
	padding-left:10px;
}

#link-exc li h1 {
	margin:10px 0px 10px 0px;
}

#link-exc li {
	margin-bottom:5px;
}

#link-exc li a {
	color:#a99d85;
	text-decoration:none;
}

#gls-list li p {
	font-size:10px;
	color:#000;
	padding-left:10px;
	line-height:15px;
}
#gls-list li span {
	color:#1B6C9E;
	font-weight:bold;
}


.gls {
	margin:10px 0px 10px 0px;
}

.fr {
	margin-top:0px !important;
}

.ptrns-2 p {
	border-bottom:none;
}

.trd-comment-right {
	float:right;
	margin-right:10px;
}

.trd-comment-right li {
	float:left;
	margin-right:5px;
}
.trd-comment-right li a {
	text-decoration:none;
	font-size:12px;
	color:#1a6da1;
}

.nd-hlp {
	background:none !important;
}

.sign-in {
	height:225px;
}

#prf-top-right {
	text-align:right;
}

#search-result-box {
	background:#e9f3fc;
	width:305px;
	overflow:scroll;
	overflow-x:hidden;
	padding-bottom:10px;
	
	min-height:400px;
    height:400px;
  
}
#search-result-box ul li {
	display:block;
	clear:both;
	width:100%;
}
.frst { margin-top:-10px; }
#search-result-box ul li h1 {
	color:#AAD5F2;
	background:#1a6da1;
	font-size:14px;
	padding:3px 0px 3px 20px;
	display:block;
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
}
#search-result-box ul li.sri-sel, .sri-temp {
	background-color:#AAD5E0 !important;
	cursor:pointer;
}

#search-result-box ul li.sri {
	padding:10px;
	margin-bottom:10px;
}
.img-res {
	width:60px;
	height:60px;
	border:1px dashed #AAD5F2;
	float:left;
	margin-right:10px;
}
.img-res2 {
	border:1px dashed #AAD5F2;
	float:left;
	margin-right:10px;
}

#search-result-box ul li.sri-sel p,.sri-temp p {
	color:#1A6DA1 !important;
	cursor:pointer;
	
}
#search-result-box ul li.sri p {
	color:#504026;
}
#search-result-box ul li.sri p span {
	margin-bottom:5px;
	font-size:13px;
	display:block;
}


.non{
	display:none;
}

#formPostBack{
	position:absolute;
	top:10px;
	left:20px;
	height:18px;
}

.select {
	position: absolute;
	width: 174px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 22px;
	padding: 6px 24px 0 8px;
	color: #333333;
/*	font: 12px/21px arial,sans-serif;*/
	background: url('../images/selectboxbg.gif') no-repeat;
	overflow: hidden;
}

.select2 {
	position: absolute;
	width: 225px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 26px;
	padding: 6px 24px 0 8px;
	color: #333333;
/*	font: 12px/21px arial,sans-serif;*/
	background: url('../images/selectboxbg.gif') no-repeat;
	overflow: hidden;
}