/* content.css are the styles for the content, typography, forms, etc. within the 
container DIVs that are defined in structure.css and this style sheet should only 
contain typographic or content-related styles for a site. The styles within this css 
file should be the only ones necessary to be edited for each website design and content */

/* ANY HACKS REQUIRED BY FCK EDITOR --- DO NOT DELETE --- */
.none {/*an empty style always required for sites using FCK editor*/}

/* ----- comment styles well for better reference later! ----- */

/* LEGACY TABLE-RELATED STUFF */
/* set to mainContent width minus any padding!! */
#autoTable {border:none; width: 100%; margin-top: 15px;}
#autoTable th {}
#autoTable td {padding:2px; vertical-align:middle;}
th, .tableHeader {color: #2d648a; font:12px/18px Arial, Helvetica, Geneva, san-serif; font-weight:bold; padding: 3px; text-align:left;}

#autoTable #citable .show_title a {font:12px/18px Arial, Helvetica, Geneva, san-serif; color:#3784aa; margin:0; padding:0; font-weight:bold; text-decoration:none;}

/* REPLACEMENT FOR SKYSCRAPER AD IN CASE THEY UPLOAD A SWF/FLASH FILE */
/* this div floats over the flash and has the link applied to it */
#flash_link { 
	border: 0px solid #ffffff; background: transparent url(i/blank.gif);
	position: absolute; width:728px; height:90px; top:0; left:0; cursor: hand;
}

/* BUTTONS ACROSS THE SITE FOR BOTH AUTOFORMS AND STANDARD .button CLASS */
.autoFormInputs .button, .autoTable .button, .atTopBar .button { 
	font:12px/18px Arial, Helvetica, Geneva, san-serif; color:#FFF; padding:2px 5px; background-color:#2d648a; border:none;
	cursor:hand; height: 23px; margin: 10px 0px 5px 0px;
}
.button {font:12px/18px Arial, Helvetica, Geneva, san-serif; color:#FFF; padding:2px 5px; background-color:#2d648a; border:none; height:23px; margin-bottom:5px;}
.button a {color:#FFF;}

#cart .button, #inset .button { 
	font:12px/18px Arial, Helvetica, Geneva, san-serif; color:#FFF; padding:2px 2px 4px 2px; border:none;
	cursor:hand; height: 23px; margin: 5px 5px 5px 0px; background-color:#2d648a;
}
.frame .button {  /* for personal settings page tabs at top */
	font:12px/18px Arial, Helvetica, Geneva, san-serif; color:#FFF; padding:2px 4px 3px 4px; border:none;
	cursor:hand; height: 18px; margin: 5px 5px 2px 0px; background-color:#2d648a; text-decoration:none;
}
.frame a {text-decoration:none; color:#3784aa;}
.frame a:hover {text-decoration:underline;}
/*.button {font:12px/18px Arial, Helvetica, Geneva, san-serif; color:#FFF; padding:2px 4px 3px 4px; border:none;}*/

/* COMMENT OUT BLOG SEARCH */
.blog_search {display:none;}

/* WHITE FOR HEADLINES */
.white {color:#FFF;}

.youtube object {width: 425px;}
.youtube embed {width: 425px;}

/* ADDED STYLES FOR SUBMITTING A BUSINESS */
#cl_frmSubmitBusiness .formRow {float:left; clear:left; margin-top:3px; padding-top:6px; border-top:1px solid #ecf7fc;}
#cl_frmSubmitBusiness .formRow .formLabel {width:180px; float:left;}
#cl_frmSubmitBusiness .formRow .formFloat {width:285px; float:left; margin-left:5px;}
#cl_frmSubmitBusiness .formRow .formFloat input, #cl_frmSubmitBusiness .formRow .formFloat textarea {width:280px;}

/* ADDED STYLES FOR SENDING TO A FRIEND FORM */
#sendtofriendForm {}
#sendtofriendForm legend {font:34px/32px Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif; margin:7px 0 14px 0; padding:5px 0 5px 0; color:#2d648a;}
#send-to-friend div {float:left; clear:left; width:485px; padding:6px 0; border-top:1px solid #ecf7fc;}
#send-to-friend .req label {width:180px; float:left;}
#send-to-friend .req .tooltip {width:180px; float:left; clear:left; color:#999;}
#send-to-friend .req input {width:285px; float:left; margin-left:5px;}
#sendtofriendForm label  {width:180px; float:left;}
#sendtofriendForm input {width:285px; float:left; margin-left:5px;}
#sendtofriendForm textarea {width:285px; float:left; clear:left; margin:5px 0 5px 5px;}
#sendtofriendForm .charcount {width:285px; float:left; color:#999;}
#sendtofriendForm #tome {clear:left; margin-right:5px;}


