/* @override http://www.youthedesigner.com/wp-content/themes/YTD%20V4/jobs.css */

/**********************	 Search Form Styles		*******************************/

#main-area #search-form {
	text-align:center;
}

#main-area #search-form label, 
#main-area #search-form input[type="image"] {
	font-weight:bolder;
	position:relative;
	color:#EA4003;
	font-size:14px;
}

#cover-form #search-form {
}

#main-area #search-form input[type="image"] {
	top:5px;
}

#search-form input[type="text"] {
	font-family:Arial;
	font-size:14px;
	height:18px;
	padding:4px;
	width:247px;
}

#search-form #realm {
	width:142px;
}

#search-form option {
	font-family:Arial;
	height:18px;
}

#under-header #search-form {
	float:left;
	width:515px;
}

#search-form #location-span,
#search-form #location-span2 {
	color:#EA4003;
	cursor:pointer;
	font-size:11px;
}

#search-form #location-span2 {
	margin-top:8px;
}

#under-header #search-form label {
	display:block;
	font-size:14px;
}
#cover-form #search-form #submit1,
#under-header #search-form #submit1 {
	font-weight:bolder;
	position:relative;
	top:6px;
	cursor:pointer;
}

#search-form input[type="text"] {
	font-weight:bold;
	height:16px;
	padding:2px 3px;
	position:relative;
	top:1px;
	width:210px;
}

#search-form option {
	font-family:Arial;
	height:18px;
}

#search-form #location {
	margin-top:8px;	
}

#search-form #country {
	width:140px;
	margin-right:3px; 
	margin-top:2px;
	float:left;
}

#search-form #stateORprovDIV {
	float:left;
	width:163px;
}

#stateORprov2,
#search-form #stateORprov { 
	margin-right:8px;
	width:150px;
}

#search-form #cityDIV { 
	float:left;
	width:124px;
}

#search-form #city {
	width:114px;
}

/******************************************** latest search results		*****/

#latest-results {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:1.3em;
}

#latest-results {
	border-top: 1px solid #bfbfbf;
}

#inner-header {
	background-color:#000000;
	color:#FFFFFF;
	font-size:10px;
	padding:3px 0px 3px 9px;
	width:143px;
}

#home-results-container {
	margin-top:15px;
	margin-bottom:10px;
	padding-left:6px;
}

.home-result {
	float:left;
	border-right: 1px dotted #bfbfbf;
	padding-right:25px;
	padding-bottom:12px;
	width:397px;
	margin-right:15px;
}

.home-result * {
	font-size:13px;
}

.home-result img {
	float:left;
	margin-right: 10px;
	border:1px solid #CACACA;
}

.home-result .name {
	color:#EA4003;
	font-weight:bold;
	font-size:12px;
}

/* nuke the grey rollover on peoples names */
.home-result .name:hover {
	color:#EA4003 !important;
}

.home-result .realms {
	margin-top:3px;	
	margin-bottom:2px;
	line-height:1.3em;
}

.home-result .portfolios {
	line-height : 1.3em;
}

.home-result .portfolios span, 
.home-result .realms span {
	color:#000;
	font-weight:bold;
}

.home-result .portfolios a {
	/*text-decoration:none;*/
	color:#EA4003;
}

#results-header {
		border-bottom:1px solid #c9c9c9;
		margin-bottom:12px;
		margin-top:31px;
		padding-bottom:4px;
}

#results-header #results-title {
		font-weight:bold;
		float:left;
}

#results-header #about {
		float:right;
		margin:0;
		width:auto;
}

#results-header #about a {
	color:#EA4003;
}

/*  the main area on most pages, including sign up   */
#giglist {
	width: 570px;
	margin-bottom:40px;
	margin-top: 5px;
}

#results {
	float:left;
	width:694px;
}

#ads {
	border-left:1px dotted #c9c9c9;
	float:right;
	padding-left:12px;
}

#no-results {
	margin-top:18px;
}

#no-results li {
	line-height:1.3em;
}

.result {
	border-bottom:1px dotted #c9c9c9;
	line-height:16px;
	margin-bottom:15px;
	padding-bottom:12px;
	width:668px;
}

.result .image {
	float:left;
	margin-right:10px;
	height:100%;
}

.result .image img {
	border:1px solid #cacaca;
}

.result .name {
	font-size:14px;
}

.result .name {
	color:#EA4003;
	font-weight:bold;
	text-decoration:underline;
}

/* nuke the grey rollover on peoples names */
.result .name:hover {
	color:#EA4003 !important;
}

.result .portfolios .view-portfolio,
.result .realms span {
	color:#000;
	font-weight:bold;
}

.result .realms a {
	color:#808080;
}

.result .portfolios {
	width:520px;
}

.result .portfolios a {
	color:#EA4003;
}

.result .snippet {
	/*	margin-top:3px;*/
	/*white-space: pre-wrap;  css-3 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	width:575px;
	
}

.result .email {
	float:right;
	position:relative;
	top:-7px;	
	cursor:pointer;
	padding-left:5px;
	padding-bottom:3px;
	border-left:1px dotted #ACACAC;
	color:#808080;
	font-size:11px;
}

#prev-pg, #next-pg {
	cursor:pointer;
}

#prev-pg, #next-pg {
	padding-left:0px;
	font-weight:normal !important;
}

#results-area #paging {
	float:left;
	width:520px;
	margin-bottom:25px;
}

td #pages {
	text-align:center;
}

/******************************		Send Result Styles	*************************/

#send-link-popup {
	padding:7px;
}

#send-link-popup #send-link {
	float:left;
}

#send-link-popup #send-link {
	float:left;
}

#send-link-popup #close {
	float:right;
	margin-top:1px;
}

#send-link-popup #user-info {
	margin-top:40px;
	margin-bottom:36px;
	background-color:#242021;
	color:#FFF;
}

#send-link-popup input,
#send-link-popup textarea {
	border:1px solid #ABACAB;
}

#send-link-popup #user-info-inner {
	padding:3px 4px 3px 8px;
	background-color:#242021;
	color:#FFF;
	font-weight:bold;
	height:15px;
}

#send-link-popup #user-info-inner span {
	font-weight:normal;
}
	
#send-link-popup label {
	font-weight:bold;
}

#send-link-popup label span {
	font-weight:normal;
}

#send-link-popup #send {
	cursor:pointer;
	margin-top:8px;
}

#send-link-popup #error {
	height:16px;
	margin-top:16px;
	color:#EA4003;
	font-weight:bold;
}

/******************************		Giglist Styles	*****************************/
#giglist-paging {
	text-align:center;
	height:15px;
	margin-top:25px;
}

#giglist-paging span, 
#paging span, 
#giglist-paging a, 
#paging a {
	margin-left:3px;
	margin-right:3px;
	padding:3px 6px;
	height:8px;
	width:8px;
	text-transform:uppercase;
}

#giglist-paging span:hover, 
#paging paging span:hover, 
#giglist-paging a:hover, #paging a:hover {
	background-color:#000;
	color:#FFFFFF !important;
	text-decoration:none;
	text-transform:uppercase;
}

#giglist-paging span {
	font-size:14px;
}



#giglist_post_link, #giglist_note {
	display:none;
}

#giglist-feedback {
	height: 20px;
	width: 570px;
	float: left;
	margin-bottom: 15px;
	padding-bottom: 15px;
}

#giglist-feedback span {
	font-weight:bold;
}

#giglist-post {
	background-image:url(/_img/post-background.gif);
	color: #cc0000;
	float:right;
	font-weight:bold;
	height:17px;
	padding:3px 0px 0px 7px;
	position:relative;
	text-transform:uppercase;
	top:-14px;
	width:77px;
}

a#giglist-post {
	color: #cc0000;
}

#giglist-post a:hover {
	color: #cc0000;
	text-decoration: underline;
	cursor:pointer;
}

#giglist_home {
	display:none;
}

#giglist_search {
	float: left;
	width: 200px;
	background-color: #fff;
	border: 1px solid #dfdfdf;
	height: 18px;
	padding: 4px 5px 0;
}

#giglist_realms_wrap {
	float: left;
	margin-left: 15px;
}

#giglist_search_form {
	float: left;
	width: 570px;
	margin-bottom: 15px;
}

#giglist-header {
	width: 570px;
}

#giglist-header .right-col {
	float:left;
	width:auto;
	visibility: hidden;
}

#giglist-header .location {
	float:left;
	font-family:Arial,Helvetica;
	font-size:10px;
	width:165px;
}

#giglist-header .position {
	color:#EA4003;
	font-size:14px;
	font-weight:bold;
	text-indent: -5000px;
	visibility: hidden;
}

#giglist-header .company {
	color:#6C6C6C;
	font-size:14px;
	font-weight:bold;
	visibility: hidden;
}

#giglist-header .realms {
	color:#6C6C6C;
	font-size:14px;
	font-weight:bold;
	visibility: hidden;
}

#giglist-header, .giglist-row {
	background-color:#FFFFFF;
}
#giglist-header .right-col .position, #giglist-header .right-col .company, #giglist-header .right-col .realm {
	display:inline;
}

.giglist-row {
		border-bottom:1px solid #c9c9c9;
		clear:both;
		line-height: 1.3em;
	padding: 15px 5px 15px 0;
	overflow: hidden;
	font-family: Arial;
}

.giglist-row:hover {
	background-color:#f2f2f2;
}

.giglist-row .location a {
	float:left;
	width: 130px;
	padding-right:1px;
	height: 80px;
	margin-right: 10px;
	color: #2F2F2F;
	font: bold 12px Helvetica;
}

.giglist-row .location a:hover {
	text-decoration: none;
}

.giglist-row .right-col {
	float:left;
	width: 350px;
}

.giglist-row .position, .giglist-row .company {
	font-size:14px;
	font-weight:bold;
	margin-bottom:4px;
	width:450px;
	color: #c6c6c6;
}

.giglist-row .position a {
	font-size:14px;
	font-weight:bold;
	margin-bottom:4px;
}

.giglist-row .position a:hover {
	color: #CC0000;
	text-decoration: none;
} 

.giglist-row .company a,
.giglist-row .company a:hover  {
	color:#6C6C6C !important;
}

.giglist-row .realm a,
.giglist-row .realm a:hover {
	color:#4C4C4C !important;
}

.giglist-row .location a:hover {
	color:#4C4C4C !important;
}

.giglist-row .position a, 
.giglist-row .location a,
.giglist-row .company a,
.giglist-row .realm a {
	text-decoration:none;
}

.giglist-row .giglist-new {
	background-color:#D4D5CF;
	color:#FFFFFF;
	float:right;
	font-weight:bold;
	height:13px;
	padding:2px 2px 4px 4px;
	position:relative;
	right:0px;
	top:-5px;
	width:31px;
}

#paging {
	background-color:#FFFFFF;
	color:#8C9193;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	padding-bottom:14px;
	padding-top:12px;
	width:auto;
}

#paging span {
	color:#000;
	cursor:default;
	font-family:Arial,Helvetica;
	margin:0px 2px;
	padding:3px 6px;
	text-transform:uppercase;
}

#paging span:hover {
	background-color:#000;
	color:#FFFFFF;
}

#giglist-paging .selected, #paging span.selected {
	color: #cc0000;
	cursor:pointer;
	font-weight:bold;
}

#giglist #no-results {
	background-color:#FFFFFF;
	border-bottom:1px solid #c9c9c9;
	font-size:14px;
	font-weight:bold;
	margin-bottom:55px;
	margin-top:18px;
	padding:18px;
	text-align:center;
}

#giglist-gig {
	width:550px;
}

#giglist-back {
	margin-top:16px;
}

#giglist-back a {
	background-image:url(/_img/gig-back.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color: #cc0000;
	height:17px;
	text-decoration:underline;
	text-transform:uppercase;
	margin-bottom: 15px;
}

#giglist-back a:hover {
	color: #cc0000;
}

#giglist-gig .giglist-header-info {
	border-top:1px dotted #c9c9c9;
	border-bottom:1px solid #C9C9C9;
	padding-bottom:18px;
	margin-top: 15px;
	padding-top:17px;
	margin-bottom: 15px;
}

#giglist-gig .giglist-title {
	float:left;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	width: 350px;
	color: #202020;
	text-transform: uppercase;
	line-height: 20px;
}

#giglist-gig .giglist-posted-on {
	font-size:12px;
	font-weight:normal;
	text-align: right;
	width: 195px;
	margin-bottom: 5px;
	margin-left: 0;
	margin-right: 0;
	float: right;
}

#giglist-gig .giglist-company {
	clear:both;
	color: #6c6c6c;
	font-size:14px;
	font-weight:bold;
	margin-bottom:6px;
}

#giglist-gig .giglist-location {
	margin-top:0px;
	font: normal 12px arial;
}

#giglist-gig .giglist-body {
	line-height:1.3em;
	width:510px;
}

#giglist-gig .giglist-apply {
	border-top:1px dotted #c9c9c9;
	margin: 15px 0px 5px;
	padding-top: 15px;
	color: #fff;
}

#giglist-gig .giglist-apply-corners {
	color: #fff;
	font-weight: normal;
	font-style: normal;
	padding: 0;
}

#giglist-gig .giglist-apply-corners div {
	color: #fff;
	height:20px;
	padding: 0;
	text-align: left;
	font-weight: normal;
	font-style: normal;
}

#giglist-gig .giglist-apply a {
	font-weight: bold;
}

#giglist-gig .giglist-apply a:hover {
	text-decoration: underline;
	font-weight: bold;
}

b.niftycorners, b.niftyfill {
display:block;
}
b.niftycorners * {
	border-style:solid;
	border-width:0pt 1px;
	display:block;
	font-size:1px;
	height:1px;
	line-height:1px;
	overflow:hidden;
}
b.r1 {
	border-width:0pt 2px;
	margin:0pt 3px;
}
b.r2 {
margin:0pt 2px;
}
b.r3 {
margin:0pt 1px;
}
b.r4 {
height:2px;
}
b.rb1 {
border-width:0pt 2px;
margin:0pt 8px;
}
b.rb2 {
border-width:0pt 2px;
margin:0pt 6px;
}
b.rb3 {
margin:0pt 5px;
}
b.rb4 {
margin:0pt 4px;
}
b.rb5 {
margin:0pt 3px;
}
b.rb6 {
margin:0pt 2px;
}
b.rb7 {
height:2px;
margin:0pt 1px;
}
b.rb8 {
height:2px;
margin:0pt;
}
b.rs1 {
margin:0pt 1px;
}
b.t1 {
border-width:0pt 5px;
}
b.t2 {
border-width:0pt 3px;
}
b.t3 {
border-width:0pt 2px;
}
b.t4 {
height:2px;
}
b.tb1 {
border-width:0pt 10px;
}
b.tb2 {
border-width:0pt 8px;
}
b.tb3 {
border-width:0pt 6px;
}
b.tb4 {
border-width:0pt 5px;
}
b.tb5 {
border-width:0pt 4px;
}
b.tb6 {
border-width:0pt 3px;
}
b.tb7 {
border-width:0pt 2px;
height:2px;
}
b.tb8 {
border-width:0pt 1px;
height:2px;
}
b.ts1 {
border-width:0pt 2px;
}

/******************** Ode to Creative ********************/
#ode {
	width:535px;
	float:left;
}

#ode div {
	padding-bottom:5px;
	border-bottom:1px solid #bfbfbf;
	font-weight:bold;
	font-size:14px;
}

#results-title h1 {
	display:inline;
	font-weight:bold;
}

#ode p {
	line-height:1.3em;
	color:#1a1818;
	width:510px;
	font-size:14px;
	margin-top:8px;
}

#ode #footer-p {
	background-color:#1a1818;
	margin-bottom:105px;
	margin-top:70px;
	padding:0;
}

#ode #footer-p,
#ode #footer-p div{
	border:0;
}

#ode #footer-p-inner {
	background-color:#1a1818;
	color:#FFF;
	padding:6px 66px 6px 10px;
	font-weight:bold;
	line-height:1.4em;
	font-size:16px;
}

/***************	Sign Up Styles	**************************/

#my-listing input[type="password"],
#my-listing input[type="text"] {
	border: 1px solid #ABACAB;
}

#save-confirmation {
	width:706px;
	margin-bottom:18px;
}

#save-confirmation,
#save-confirmation div {
	background-color:#7BC117;
	text-align:center;
}

#save-confirmation div {
	padding:11px;
	color:#fff;
	font-weight:bold;
}

#change-pw-form {
	width:150px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#change-pw-title {
	margin-bottom:18px;
	padding-bottom:4px;
	border-bottom:1px solid #A7A7A7;
}

#change-pw-title img {
	float:right;
}

#change-pw-form input {
	border: 1px solid #ABACAB;
}

#change-pw-form label {
	display:block;
	text-align:left;
	margin-bottom:4px;
}

#pw-change-success {
	margin-top:130px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
}

/* name and password */
/* TODO: browser detection */
.signup-header {
	font-weight:bold;
	margin-bottom:10px;
	margin-top:18px;
	height:18px;
	padding:5px 0px 2px 6px;
	width:700px;
	background-color: #000;
	color:#fff;
}

.signup-header span {
	color:#EA4003;
	cursor:pointer;
	font-weight:normal;
}

#personal-info input {
	width:180px;
	margin-bottom:10px;
	margin-right:15px;
}

#personal-info #news {
	width:auto;
	margin:0;
}

#personal-info label {
	margin-top:5px;
	display:block;
	margin-bottom:4px;
}

#personal-info table {
	margin-bottom:32px;
}

/* web references */
#web-refs .web-ref {
	margin-bottom:14px;
}

#web-refs .link-title {
	width:230px;
	margin-right:16px;
}

#web-refs .link-url {
	width:250px;
	margin-right:16px;
}

#web-refs #add {
	position:relative;
	top:6px;
	left:-3px;
	cursor:pointer;
}

#web-refs .link-del {
	cursor:pointer;
}

#web-refs .web-ref span {
	cursor:pointer;
	color:#7E7E7E;
	text-decoration:underline;
}

/*******		Realm styles	*******/
#realms-area {
	margin-top:40px;
	min-height:130px;
}

#realms-area #realm-picker {
	float:left;
	margin-right:36px;
}

#realms-area #realm-display {
	float:left;
	width:200px;
	text-align:left;
}

#realms-area #realm-see-all-link {
	color:#EA4003;
	cursor:pointer;
}

#realms-area #userRealm {
	display:block;
	width:225px;
	margin-bottom:12px;
	border: 1px solid #abacab;
}

#realm-picker {
	width:230px;
}

#selectedList {
	padding-left:0;
	margin-left:0;
}

#realmsList .listItem {
	width:225px !important;
	color:#000;
}

.listItem { 
	cursor: pointer;
	/*width:230px;*/ 
	padding: 4px; 
	background-color: #eeefed;
	color:#e1292e; 
	font-weight: bold; 
	margin-bottom: 2px; 
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}


#location-area {
	margin-bottom:40px;
}

#location-area #country2,
#location-area #stateORprovDIV,
#location-area #cityDIV {
	float:left;
}
#location-area #cityDIV {
	width:160px;	
}


#location-area #country2 {
	width:140px;
	margin-right:7px;
}

#stateORprov2,
#location-area #stateORprov {
	width:116px;
}

#location-area #stateORprovDIV {
	width:116px;
	margin-right:13px;
}

#location #submit2 {
	float:left;
	margin-left: 5px;
	position:relative;
	top:3px;
}

#image-area {}

#image-area #image-area-right,
#image-area-left {
	float:left;
}

#currentImageLine {
	background-color:#434748;
	color:#FFFFFF;
	padding:6px 0px 3px 8px;
}

#save-area {
	margin-top:28px;
	border-top:1px solid #bfbfbf;
	padding-top:12px;
	margin-bottom:44px;
}

#error-info {
	margin-bottom:12px;
	color:red;
	font-weight:bold;
}

/***************	Get Listed / Sign In Styles	**************************/

#getlisted-page,
#login-page {
	width:350px;
	margin-top:26px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:60px;
}

#already-listed {
	margin-bottom:30px;
}

#already-listed-inner {
	background-color:#000;
}

#already-listed-pad {
	padding:10px 0px 15px 10px;
}

#already-listed-inner h2 {
	margin-top:0;
	margin-bottom:8px;
	color:#e02126;
	font-size:16px;
}

#already-listed-inner span {
	color:#fff;
	font-size:14px;	
}

#network-members {
	background-color:#ededed; 	
}

#network-members-pad {
	padding:10px 12px 6px 10px;
}

#network-members-pad div {
	line-height:1.3em;
}

#network-members-pad input {
	display:inline;
	width:auto !important;	
}

#network-members-pad label {
	font-weight:bold !important;
	display:inline  !important;
}

#network-members-msg {
	margin-top:48px;
	padding:10px 0px;
	border-top: 1px dashed #A7A7A7;
	border-bottom: 1px dashed #A7A7A7;
}

#network-members-title {
	font-weight:bold;
	padding-bottom:3px;
	margin-bottom: 6px;
}

#network-msg {
	line-height:1.3em;
}

#network-members-pad a,
#network-members-msg a {
	color:#e13a3a;
}

#login-page form {
	width:192px;
	margin-left:auto;
	margin-right:auto;
}

#login-page form label {
	font-weight:bold;
	margin-bottom:4px;
	display:block;
}

#getlisted-page form label {
	font-size:11px;
	font-weight:bold;
	display:block;
	margin-bottom:8px;
	margin-top:8px;
}

#getlisted-page form .form-error {
	text-align:left;
	width:222px;
}

#getlisted-page form input {
	border: 1px solid #ABACAB;
	width:220px;	
	
}

#login-page form input {
	border: 1px solid #ABACAB;
	width:190px;
}

#login-error {
	margin-top:8px;
	margin-bottom:30px;
	background-color:#f9d0d1;
}

#login-error-inner {
	color:#e02126;
	padding:5px 14px 6px 6px;
	font-weight:bold;
	line-height:1.3em;
}

#forgot_password {
	display:block;
	color:#e02126;
	margin-top:18px;
}
/***************************** realm popup styles  **********/ 

#realm-see-all-link {	color:#009CEC;	cursor:pointer; cursor: hand;}
#realm-see-all-link:hover {	text-decoration:underline;	}

#realm-pop-up #header {
	/*background-image: url('/_img/bgTool.png');*/
	/*cursor: move;*/
	height: 23px;
}

#realm-pop-up #header img {
	float: right; 
	margin-top:5px;
	margin-right:5px;
	cursor:hand;
	cursor:pointer;
}

#realm-pop-up #body {
	background-color:#EEEFED;
	border:8px solid #000000;
	padding:18px 8px 30px;
}

#realm-pop-up #body #title{
	border-bottom: 1px solid #000;
	width:auto;
	height: 20px;
	margin-bottom: 20px;
	color: #000;
	font-size: 14px;
}

#realm-pop-up #body #click {
	font-weight:bold;
	margin-bottom: 8px;
	color: #000;
}

#realm-pop-up #body #all-realms-list {
	width:190px;
	height:250px;
	overflow-x:hidden;
	overflow-y:scroll;
	float:left;
	background-color: #FFF;
} 

#realm-pop-up #body #all-realms-list div {
	color: #000;
	padding:2px;
	background-color: #FFF;
	cursor:pointer;
	cursor:hand;
}

#realm-pop-up #body #all-realms-list div:hover {
	color:#000;
	background-color:#CACACA;
}

#realm-pop-up #body #explanation {
	float:left;
	width:144px;
	margin-left: 14px;
	color: #000;
	line-height:1.3em;
	font-size:11px;
}

#about-link {
	margin-top:12px;
}

#about-link a {
	color:#EA4003;
}

#about {
	width:543px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	margin-bottom:50px;
}

#about .top {
	font-size:20px;
	line-height:1.1em;
	letter-spacing:-0.01em;
	padding-right:50px;
} 

#about p {
	line-height:1.3em;
}

#about #points {
	position:relative;
	left:-21px;
}

#about #points p {
	padding-left:21px;
	background-image: url(/_img/about/arrow.png);
	background-position:2px 2px;
	background-repeat: no-repeat; 
}

#about p .point {
	
}

#about p span {
	font-weight:bold;
	font-size:13px;
}

#about-footer {
	background-color:#ebebeb;
	margin-top:30px;
}

#about-footer-inner {
	font-weight:bold;
	font-size:13px;
	padding: 2px 0px 2px 18px;	
}

.fL {
	height:4px;
	width:4px;
	float:left;
}

.fR {
	height:4px;
	width:4px;
	float:right;
}

