/********************************************
   WEBSITE:   		http://www.floridashortsaleshelp.com/
	DATE:          	September-15-2008
	Created by: 	kumarsujit24@gmail.com, satyajit2kp@gmail.com
 *******************************************/ 
 
/********************************************
   HTML ELEMENTS
********************************************/ 

/* top elements */

body {
background: #fafcf7 url(../images/bg.jpg) repeat-x;
	margin:0px;
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3a3a3a;
	font-weight:normal;	
}
div{

}
p{
line-height:140%;}
h1{font: bold 1.6em 'verdana', Tahoma, verdana, Sans-serif;
	color: #0289bd;
	padding:0px;
	margin-top:0px;}
/* images */
img {
	background: transparent;
	border:none;
}
img.float-right {
   margin: .5em 0 1em 1em;   
}
img.float-left {
   margin: .5em 1em 1em 0;
}

/* form elements */
form {
}
fieldset {
	margin: 0;
	padding: 0;
	border: none;
}
label {
	display:block;
	font-weight:bold;
	margin: .4em 0;
	color:#000000;	
}
input {
	padding: .2em;
	border: 1px solid #e3e5e0;
	font: normal 1em Verdana, sans-serif;
	color:#888888;
}
textarea {
	padding: .2em;
	font: normal 1em/1.5em Verdana, sans-serif;
	border: 1px solid #e3e5e0;
	display:block;
	color:#888888;
}
.button { 
	font: bold 8pt verdana Arial, Tahoma, Sans-serif; 
	margin: 0;
	color: #FFFFFF;
	background-color: #e66007;
	border: 1px solid #ac4500;
	height:25px;
	padding-bottom:4px;
	padding-left:5px;
	padding-right:5px;
	width:auto;
}
.button1 { 
	font: bold 8pt verdana Arial, Tahoma, Sans-serif; 
	margin: 0px;
	color: #000000;
	background-color:#f6f6f6;
	border: 1px solid #FFFFFF;
	background-image:url(../images/btnbg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	height:19px;
	padding-top:0px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	width:auto;
}
.listmenu {
	padding: .2em;
	border: 1px solid #e3e5e0;
	font: normal 1em Verdana, sans-serif;
	color:#888888;
}
/***********************
	  LAYOUT
************************/

#header{
	width: 958px;
}

/* header */
#header {
	height: 83px;
	vertical-align:text-top;
	text-align:left;
	width:958px;
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#baeaff;
	font-weight:normal;	
}
#header img {
	background: transparent;
   border: none;
}
#header a {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
text-decoration:underline;
color:#FFFFFF;
}
#header a:hover {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}
/*footer*/
#footer{
border-top:#d9dbd8 solid 2px;
padding-top:15px;
color:#3a3a3a;
}
#footer a {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
text-decoration:none;
color:#3a3a3a;
border:none;
}
#footer a:hover {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
text-decoration:none;
color:#3a3a3a;
border-bottom: #3a3a3a dashed 1px;
}
/* Side Navigation */
.nav {	
	border-top:#e6e7e2 solid 1px;
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #888888;
	padding-left:10px;
	height: 21px;
}
.link1 {
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:center left;
padding-left:20px;
color: #e66007;
font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;	
}
:hover.link1{ 
color: #888888;
text-decoration: none;
}

/* content */
#content {
	text-align: left;	
}
.link2 {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-decoration:none;
color:#e66007;
}

:hover.link2 {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
text-decoration:underline;
color:#e66007;
}
#content ul, ol {
}
#content ul{
list-style-image:url(../images/li.gif);
line-height:200%;
}
#content h1 {
margin-bottom:10px;
margin-top:0px;
font: bold 1.6em 'verdana', Tahoma, verdana, Sans-serif;
	color: #0289bd;
}
#content h2 {
margin-bottom:10px;
margin-top:0px;
font: bold 1.4em 'Arial', Tahoma, verdana, Sans-serif;
	color: #000000;
}
#content h4 {
margin-bottom:5px;
margin-top:0px;
font: bold 1.2em 'Arial', Tahoma, verdana, Sans-serif;
	color: #7bb101;
}

/* additional classes */
.box{
background-image:url(../images/bg1.gif);
/*height:165px;*/
background-repeat:repeat-x;
background-position:bottom;
background-color:#fefff8;
border: 1px solid #e3e5e0;
padding-bottom:12px;
padding-left:20px;
padding-right:20px;
padding-top:20px;
}
.phbg{
background-image:url(../images/talk.jpg);
height:98px;
width:745px;
background-repeat:no-repeat;
background-position:top center;
border: 1px solid #e3e5e0;
padding-bottom:12px;
padding-left:24px;
padding-top:12px;
}
.storybox{
background-image:url(../images/reply.png);
background-repeat:no-repeat;
background-position:top left;
border-bottom: 1px dashed #e3e5e0;
padding-bottom:12px;
padding-left:60px;
padding-right:0px;
padding-top:10px;
}
.storybox2{
background-image:url(../images/reply.png);
background-color:#FFFFFF;
border-bottom: 1px dashed #e3e5e0;
background-repeat:no-repeat;
background-position:top left;
padding-bottom:12px;
padding-left:60px;
padding-right:0px;
padding-top:10px;
}
.storybox1{
background-image:url(../images/reply.png);
background-repeat:no-repeat;
background-position:top left;
padding-bottom:12px;
padding-left:60px;
padding-right:0px;
padding-top:10px;
}

.greybox{
    background-color: #f0f2ec;
	border: 1px solid #e3e5e0;
	padding:20px;
}
.white{
color:#FFFFFF;}
.heading {
padding-bottom:10px;
padding-top:0px;
font: bold 1.6em 'verdana', Tahoma, verdana, Sans-serif;
	color: #0289bd;
}
.subheading {
padding-bottom:10px;
padding-top:0px;
font: bold 1.2em "arial", Times, serif;
	color: #e10000;
}
.underline{
border-bottom: #e6e7e2 solid 1px;
padding-bottom:10px;
padding-top:10px;
}
.clear { clear: both; }
.grey {	color: #8F8F8E; }
.wecanhelp{
background-image:url(../images/we.gif);
background-repeat: no-repeat;
height:109px;
width:201px;
color:#000000;
padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}
.wecanhelp_bank{
background-image:url(../images/wecanhelp_bank.jpg);
background-repeat: no-repeat;
height:79px;
width:201px;
color:#000000;
padding-top:5px;
padding-left:10px;
padding-right:10px;
}

.no{
background-image:url(../images/no.gif);
background-repeat: no-repeat;
height:109px;
width:201px;
color:#000000;
padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}
.whowe{
background-image:url(../images/who.jpg);
background-repeat: no-repeat;
height:109px;
width:201px;
color:#000000;
padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}

.shortsale{
background-image:url(../images/shortsales.jpg);
background-repeat: no-repeat;
text-align: center;
height:93px;
width:201px;
color:#ffffff;
padding-top:20px;
padding-left:10px;
padding-right:10px;
}

/*admin list view;*/
#tble{
background-color:#e6e7e2;
}
#tble td{
padding:5px;
border:1px solid #fafcf7;
}
#tble th{
background-image:url(../images/th.gif);
background-color:#f4f5f0;
background-position:bottom left;
background-repeat:repeat-x;
color:#000000;
font-weight:bold;
height:37px;
padding:5px;
}
.tr{
background-color:#fafcf7;
height:20px;
}
.tr1{
background-color:#fafafa;
height:20px;
}
#tble tr:hover{
background-color:#edf5f8;
}
#tr2{
background-image:url(../images/thf.gif);
background-repeat:repeat-x;
background-position:top left;
background-color:#f4f5f0;
height:33px;
border:none;
}
#tr2 td{
border:none;
padding:5px;
height:33px;
}
#tr2 tr{
border:none;
}
#tr2 tr:hover{
background:none;
}
/****end list view******/

.new{
background-image:url(../images/icon-32-new.png);
background-repeat:no-repeat;
background-position:top center;
background-color:transparent;
height:52px;
padding-top:35px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
color:#e66007;
text-align:center;
cursor: pointer;
border:transparent;
}

.save{
background-image:url(../images/icon-32-save.png);
background-repeat:no-repeat;
background-position:top center;
background-color:transparent;
height:52px;
padding-top:35px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
color:#e66007;
text-align:center;
cursor: pointer;
border:transparent;
}

.edit{
background-image:url(../images/icon-32-edit.png);
background-repeat:no-repeat;
background-position:top center;
background-color:transparent;
height:52px;
padding-top:35px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
color:#e66007;
text-align:center;
cursor: pointer;
border:transparent;
}

.delete{
background-image:url(../images/icon-32-delete.png);
background-repeat:no-repeat;
background-position:top center;
background-color:transparent;
height:52px;
padding-top:35px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
color:#e66007;
text-align:center;
cursor: pointer;
border:transparent;
}

.close{
background-image:url(../images/icon-32-cancel.png);
background-repeat:no-repeat;
background-position:top center;
background-color:transparent;
height:52px;
padding-top:35px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
color:#e66007;
text-align:center;
cursor: pointer;
border:transparent;
}

.publish{
background-image:url(../images/icon-32-publish.png);
background-repeat:no-repeat;
background-position:top center;
background-color:transparent;
height:52px;
padding-top:35px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
color:#e66007;
text-align:center;
cursor: pointer;
border:transparent;
}

.unpublish{
background-image:url(../images/icon-32-unpublish.png);
background-repeat:no-repeat;
background-position:top center;
background-color:transparent;
height:52px;
padding-top:35px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
color:#e66007;
text-align:center;
cursor: pointer;
border:transparent;
}

.preview{
background-image:url(../images/icon-32-preview.png);
background-repeat:no-repeat;
background-position:top center;
background-color:transparent;
height:52px;
padding-top:35px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
color:#e66007;
text-align:center;
cursor: pointer;
border:transparent;
}

.err
{
background-color:#ffffff;
padding:10px;
color:#cd0000;
font: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration: blink;
border:#e7e7e7 solid 1px;
text-align: left;
width:auto;
font-size:9pt;
}

.hint
{
color:#cd0000;
font: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration: blink;
font-size:8pt;
}

.blinks{
text-align: center;
border-bottom:#cd0000 2px solid;
text-transform: uppercase;
font-size: 18pt; 
font-family: "Courier New", Courier, monospace;
color: #cd0000;
font-weight:bold;
}

.code {
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
margin-top:10px;
font: normal 8pt "Courier New", Courier, monospace;
	color: #888888;
}

.link3 {
margin-bottom:5px;
margin-top:0px;
font: bold 1.2em 'Arial', Tahoma, verdana, Sans-serif;
	color: #7bb101;
	text-decoration:none;
}
:hover.link3 {
margin-bottom:5px;
margin-top:0px;
font: bold 1.2em 'Arial', Tahoma, verdana, Sans-serif;
	color: #9dd323;
	text-decoration:none;
}

.talk{
background-image: url(../images/help.png);
background-repeat:no-repeat;
width:152px;
height:13px;
background-color:transparent;
padding-left:152px;
color:transparent;
text-decoration:none;
}

:hover.talk{
background-image: url(../images/helpa.png);
background-repeat:no-repeat;
width:152px;
height:13px;
background-color:transparent;
padding-left:152px;
color:transparent;
text-decoration:none;
}
.heading-orange{ background:url(../images/heading_007.jpg) no-repeat; color:#fff; font-size:17px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-left:5px}
.bor-orange{ border: solid 1px #cd3d0b; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px}
.padd007{ padding-bottom:15px; border-bottom:solid 1px #cd3d0b; }
.padd008{ padding-top:15px; padding-bottom:15px }
