body {
margin: 0 auto;
padding: 0;
font: 76% Verdana,Tahoma,Arial,sans-serif;
background: #f4f4f4 url(../images/bg.gif) top center repeat-y;
}

#wrap {
background: #ffffff;
color: #303030;
margin: 0 auto;
width: 770px;
}
#tipform { background: #f4f4f4; margin: 0 auto 5px; padding: 20px; width: 400px; border: dashed 1px #796e6e; }
.rantbox { color: #303030; background-image: none; background-position: 0 0; margin: 0 0 5px 0; width: 460px; float: left; clear: both; padding: 0; }
.rantbox p { font-size: 0.9em; margin: 0; padding: 0; }
.rantbox h2 { font-size: 0.9em; margin: 0; padding: 0; }
.tipbox { color: #303030; background-image: none; background-position: 0 0; margin: 10px auto 5px; padding: 5px; width: 460px; float: left; clear: both; }
.button1 { background-color: #f1f1f1; padding: 2px 4px; border: solid 1px #333a2e; }
.button1 a { color: #252c24; background-color: #f1f1f1; padding: 2px 4px; border: solid 1px #333a2e; }
.button2 { background-color: #95cb6e; text-decoration: none; padding: 2px 4px; border: solid 1px #009964; }
/* Classifieds  */
.classifiedpremium   { color: #303030; background: #fff8d7; margin: 0 0 5px; padding: 0; width: 465px; float: left; clear: both; border: solid 1px #f90 }
.classifiedpremium h3 { color: #000; font-size: 14px; line-height: 16px; margin: 0 0 2px; padding: 2px; clear: both }
.classifiedpremium p { color: #000; font-size: 12px; margin: 1px 1px 0 3px; padding: 0; clear: both }
.classifiedfree { color: #303030; background: #fff; margin: 0 auto 5px 2px; padding: 0; width: 224px; height: 50px; float: left; border: solid 1px #f90 }
.classifiedfree h4 { color: #f90; font-size: 12px; font-weight: bold; line-height: 12px; margin: 0 0 2px; padding: 1px; clear: both }
.classifiedfree p { color: #303030; font-size: 10px; line-height: 10px; font-stretch: semi-condensed; margin: 0; padding: 1px; float: left }
.classfeatured2   { color: #303030; background: #fff8d7; margin: 0 auto 25px 0; padding: 0 0 0 5px; width: 460px; float: left; clear: both; border: solid 1px #f90 }
.classfeatured2 p { padding: 2px }
.classfeatured2 h3 { font-size: 14px; line-height: 16px; margin: 0; padding: 4px }
.classimenu   { color: #303030; background: #f90; margin: 0; padding: 5px; width: 200px; height: 15px; border: solid 1px #f90 }
.classimenu a:hover { color: #fff }
.update { color: #303030; font-size: 10px; line-height: 11px; background: #f90; margin-right: 0; margin-bottom: 0; padding: 0.3px; position: static; right: 0; bottom: 0; height: 3px; float: right; border: solid 1px #f90 }
.more { color: #303030; font-size: 10px; line-height: 11px; background: #f90; margin-right: 0; margin-bottom: 0; padding: 0.3px; position: static; right: 0; bottom: 0; float: right; border: solid 1px #f90 }
.preview { margin: 0 20px 5px 5px; padding: 5px; border: solid 1px #afaeae }
.expires { color: #afaeae; font-size: 10px; line-height: 11px; margin: 0; padding: 1px; float: right }
.more a:hover { color: #fff }
/**/
.questionbox  { color: #000; background: #ddd9cc; margin: 10px 0 0; padding: 5px; width: 455px; clear: both; border: solid 1px #6f3700 }
#content  { line-height: 1.6em; text-align: left; margin: 0 10px 20px 0; padding: 0 10px; width: 468px; float: left; border-right: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0 }
#tipform p { margin: 0; padding: 0; }
#header  { margin: 20px 0 0; padding: 0; height: 90px; clear: both }
#headerbanner { color: #000; background-image: url(../images/headerbg.gif); background-repeat: repeat-x; background-position: 0 top; margin: 0; height: 30px; clear: both; padding: 5px 0 0 5px; }
#headerbanner a { font-size: 0.9em; }
#headerbanner a:hover { color: #f1f1f1; font-size: 0.9em; }
#header h1  { margin: 0; padding: 0; }

#header p { float: right; text-align: right; color: #a0a0a0; margin: 0 0 10px; font-size: 0.8em; line-height: 1.2em; background-color: #ffff80; }

#frontphoto {
border: 0px none;; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10px
}

#avmenu {
clear: left;
float: left;
width: 150px;
margin: 0 0 10px 0;
padding: 0;
font-size: 0.9em;
}

#avmenu ul {	
list-style: none;
width: 150px;
margin: 0 0 20px 0;
padding: 0;
font-size: 1.1em;
}	

#avmenu li {
margin-bottom: 4px;
}

#avmenu li a { font-weight: bold; height: 20px; text-decoration: none; color: #505050; display: block; padding: 6px 0 0 10px; background: #cccccc; border: solid 1px #ff9e1c; }	
	
#avmenu li a:hover { background: #cccccc; color: #ff9900; border-color: #ff9e1c #ff9e1c #ff9e1c #ff9900; border-style: solid; border-width: 1px 1px 1px 4px; }

.announce {
margin: 10px 0 10px 0;
padding: 10px;
width: 130px;
color: #505050;
background-color: #f4f4f4;
line-height: 1.3em;
}

#extras {
float: right;
width: 120px;
margin: 0 0 10px;
padding: 0;
font-size: 0.9em;
line-height: 1.5em;
}

#extras p {
margin: 0 0 1.5em 0;
}
/* Forms */
.linebox  { border: solid 1px #c0c0c0 }
/*end forms*/
a { color: #252c24; }

a:hover { text-decoration: underline; color: #ff9900; }

a img {
border: 0px none;
}

#footer {
clear: both;
margin: 0 auto;
padding: 10px 0 20px 0;
border-top: 4px solid #f0f0f0;
width: 760px;
text-align: center;
color: #808080;
font-size: 0.9em;
}

#footer a {
color: #808080;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
}
.rantimage { background-color: #ffe972; margin: 0; padding: 2px; float: right }
.link2 { color: #002c3a }
.centerimage { margin-right: auto; margin-left: auto }
.left {
margin: 10px 10px 5px 0;
float: left;
}

.right {
margin: 10px 0 5px 10px;
float: right;
}
.textright {
text-align: right;
}

.center {
text-align: center;
}

.small {
font-size: 0.8em;
}

.bold {
font-weight: bold;
}

.hide {
display: none;
}
h1 { font-size: x-large }
h2 { font-size: large; }
h3  { font-size: medium; }
h4 { font-size: small; margin: 2px }
/*START OF TEXT EDITOR*/
*******************************************************************************
**
** <div id="ORIGINAL_IDWidgContainer" class="widgContainer">
**     <ul id="ORIGINAL_IDWidgToolbar" class="widgToolbar">
**         <li id="BUTTON_ID" class="widgEditButton">
**             <a></a>
**         </li>
**         <li class="widgEditSelect">
**             <select>
**             </select>
**         </li>
**     </ul>
**     <iframe id="ORIGINAL_IDWidgIframe" class="widgIframe">
**     </iframe>
**     <textarea id="ORIGINAL_IDWidgTextarea" class="widgEditor">
**     </textarea>
** </div>
*/

/* TOOLBAR BUTTONS */

.widgToolbar a
{
	display: block;
	width: 30px;
	height: 30px;
	overflow: hidden;
	background-repeat: no-repeat;
	text-indent: -1000em;
	text-decoration: none;
}

.widgToolbar a:hover
{
	background-position: 0 -30px;
}

.widgToolbar a:active
{
	margin-top: 2px;
	margin-left: 2px;
	background-position: 0 -60px;
}

.widgToolbar li.on a, .widgToolbar li.on a:hover
{
	background-position: 0 -60px;
}

.widgToolbar li.widgEditButton
{
	background-image: url(images/widgeditor_button_shadow.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.widgButtonBold
{
	background-image: url(images/widgeditor_button_bold.gif);
}

.widgButtonHTML
{
	background-image: url(images/widgeditor_button_html.gif);
}

.widgButtonImage 
{
	background-image: url(images/widgeditor_button_image.gif);
}

.widgButtonItalic 
{
	background-image: url(images/widgeditor_button_italic.gif);
}

.widgButtonLink
{
	background-image: url(images/widgeditor_button_link.gif);
}

.widgButtonOrdered
{
	background-image: url(images/widgeditor_button_ordered.gif);
}

.widgButtonUnordered
{
	background-image: url(images/widgeditor_button_unordered.gif);
}

.widgSource a
{
	background-image: url(images/widgeditor_button_empty.gif);
	cursor: default;
}

.widgSource li.on a, .widgSource li.on a:hover
{
	background-position: 0 0;
}

.widgSource .widgButtonHTML
{
	background-image: url(images/widgeditor_button_html.gif);

}

.widgSource .widgButtonHTML:hover
{
	cursor: pointer;
}




/* TOOLBAR */

.widgToolbar
{
	list-style: none;
	width: 100%;
	height: 48px;
	margin: 0;
	padding: 0 0 0 2px;
	border: 1px solid #CCCCCC;
	background-image: url(images/widgeditor_toolbar_bg.gif);
	background-repeat: repeat-x;
}

* html .widgToolbar
{
	width: auto;
}

.widgToolbar li
{
	display: inline;
	float: left;
	width: 32px;
	height: 32px;
	margin-top: 9px;
	margin-left: 7px;
	line-height: 30px;
}




/* EDITING AREA */

.widgIframe
{
	clear: left;
	width: 100%;
	height: 200px;
	border-top-width: 1px;
}

.widgContainer textarea.widgEditor
{
	clear: left;
	width: 100%;
	height: 200px;
	border-top-width: 1px;
	padding: 0;
}




/* EDITOR CONTAINER */

.widgContainer
{
}
/* END OF TEXT EDITOR*/
