


/***********************************************/
/* emx_nav_left.css                            */
/* Use with template Halo_leftNav.html         */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/
body{
	font-family: Arial;
  	font-size:14px;
      font-weight:normal;
 	line-height:18px;
	margin: 0px;
	padding: 0px;
	text-align:center;
      height:auto;
 	background:#ffffff;
	background-image:url(images/bg3.jpg);
	background-repeat:repeat-x;
}

div#container {
  margin-left: auto;
  margin-right: auto;
  width:950px;

}

div#mini {
  position:relative;
  top:15px;
  left:0px;
  background-color:white;
  border:2px solid #1f1f21;
  height:auto;
  background-image:url(images/re-search.jpg);
  background-repeat:no-repeat;
}

#mini p {
  position:relative;
  top:30px;
  left:100px;
  width:630px;
  font-family:Arial;
  font-size:15px;
  font-weight:normal;
  line-height:1.3;
  color:#000066;
  color:#000000;

 }

#mini h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  color:white;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:25px;
  background-color:#8ebcf1;
  color:white;
  width:670px;
  border-bottom:1px solid #1f1f21;
  background-image:url(images/ms3.jpg);
  background-repeat:repeat-y;
}


#mini table {
  position:relative;
  top:10px;
  left:45px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  margin-bottom:20px;
}

#mini table td {
  background:#648489;
  background:#cfd2df;

  border:0px solid #1f1f21;
}

#mini table img {
  position:relative;
  top:0px;
  left:0px;
  text-align:center;
  border:0px groove #1f1f21;
}

#mini li {
  margin-left:20px;
  font-family:Verdana;
  font-size:13px;
  font-weight:normal;
  width:630px;
 }

div#mini-image {
  position:relative;
  top:15px;
  left:0px;
  height:auto;
  background-color:white;
  border:2px solid #1f1f21;
  background-image:url(images/re-image.jpg);
  background-repeat:no-repeat;

}
#mini-image table {
  position:relative;
  top:20px;
  left:30px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  margin-bottom:20px;
}

#mini-image table td {
/*
  background:#648489;
  background:#cfd2df;

  border:1px solid #1f1f21;
  background:white;
*/
}

#mini-image table img {
  position:relative;
  top:0px;
  left:0px;
  text-align:center;
  border:0px groove #1f1f21;
}

#mini-image li {
  margin-left:20px;
  font-family:Verdana;
  font-size:13px;
  font-weight:normal;
  width:630px;
 }

#mini-image p {
  position:relative;
  top:25px;
  left:30px;
  width:630px;
  font-family:Arial;
  font-size:15px;
  font-weight:normal;
  line-height:1.3;
  color:#000066;
  color:#000000;

 }

div#mini1 {
  position:relative;
  top:15px;
  left:0px;
  height:1300px;
  background-color:white;
  border:2px solid #1f1f21;
  background-image:url(images/re-search.jpg);
  background-repeat:no-repeat;

}

#mini1 h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  color:white;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:25px;
  background-color:#8ebcf1;
  color:white;
  width:670px;
  background-image:url(images/ms7.jpg);
  background-repeat:repeat-y;
}


#mini1 table {
  position:relative;
  top:20px;
  left:30px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  margin-bottom:20px;
}

#mini1 table td {
/*
  background:#648489;
  background:#cfd2df;

  border:1px solid #1f1f21;
  background:white;
*/
}

#mini1 table img {
  position:relative;
  top:0px;
  left:0px;
  text-align:center;
  border:0px groove #1f1f21;
}

#mini1 li {
  margin-left:20px;
  font-family:Verdana;
  font-size:13px;
  font-weight:normal;
  width:630px;
 }

#mini1 p {
  position:relative;
  top:25px;
  left:30px;
  width:630px;
  font-family:Arial;
  font-size:15px;
  font-weight:normal;
  line-height:1.3;
  color:#000066;
  color:#000000;

 }

div#mini2 {
  position:relative;
  top:15px;
  left:0px;
  height:1000px;
  width:950px;
  background-color:white;
  border:2px solid #1f1f21;
  background-image:url(images/re-search.jpg);
  background-repeat:no-repeat;
}

#mini2 p {
  position:relative;
  top:40px;
  left:20px;
  width:630px;
  font-family:Arial;
  font-size:15px;
  font-weight:normal;
  line-height:1.3;
  color:#000066;
  color:#000000;

 }

#mini2 table {
  position:absolute;
  top:20px;
  left:-25px;
  font-family:Verdana;
  font-size:12px;
  font-weight:bold;
  margin-bottom:20px;
}

#mini2 table td {
  background:#648489;
  background:#799eca;

  border:1px solid #1f1f21;
}

#mini2 table img {
  position:relative;
  top:0px;
  left:0px;
  text-align:center;
  border:0px groove #1f1f21;
}

#mini2 li {
  margin-left:20px;
  font-family:Verdana;
  font-size:13px;
  font-weight:normal;
  width:630px;
 }


#mini2 h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family:Arial;
  font-size:18px;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  color:white;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:25px;
  background-color:#8ebcf1;

  color:#aa0000;
  color:#fc7c01;
  color:white;
  width:670px;
  background-image:url(images/ms1.jpg);
  background-repeat:repeat-y;
}


div#mini3 {
  position:relative;
  top:15px;
  left:0px;
  background-color:white;
  border:2px solid #1f1f21;
  height:2000px;
  background-image:url(images/re-search.jpg);
  background-repeat:no-repeat;
/*
  background-image:url(images/blog_grad.jpg);
  background-repeat:x-repeat;
*/
}

#mini3 p {
  position:relative;
  top:25px;
  left:30px;
  width:630px;
  font-family:Arial;
  font-size:15px;
  font-weight:normal;
  line-height:1.3;
  color:#000066;
  color:#000000;

 }

#mini3 h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  color:white;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:25px;
  background-color:#8ebcf1;
  color:white;
  width:670px;
  background-image:url(images/ms2.jpg);
  background-repeat:repeat-y;
}


#mini3 table {
  position:relative;
  top:10px;
  left:45px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  margin-bottom:20px;
}

#mini3 table td {
  background:#648489;
  background:#cfd2df;

  border:1px solid #1f1f21;
}

#mini3 table img {
  position:relative;
  top:0px;
  left:0px;
  text-align:center;
  border:0px groove #1f1f21;
}

#mini3 li {
  margin-left:30px;
  font-family:Verdana;
  font-size:13px;
  line-height:1.3;
  font-weight:normal;
  width:630px;
 }


 div#mini4 {
  position:relative;
  top:15px;
  left:0px;
  background-color:white;
  border:2px solid #1f1f21;
  height:auto;
  width:950px;
  background-image:url(images/re-search.jpg);
  background-repeat:no-repeat;

}

#mini4 table {
  position:relative;
  top:20px;
  left:30px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  margin-bottom:20px;
}

#mini4 table td {
  background:#648489;
  background:#cfd2df;

  border:1px solid #1f1f21;
  background:white;
}

#mini4 table img {
  position:relative;
  top:0px;
  left:0px;
  text-align:center;
  border:0px groove #1f1f21;
}

#mini4 li {
  margin-left:20px;
  font-family:Verdana;
  font-size:13px;
  font-weight:normal;
  width:630px;
 }


#mini4 p {
  position:relative;
  top:25px;
  left:30px;
  width:800px;
  font-family:Arial;
  font-size:15px;
  font-weight:normal;
  line-height:1.3;
  color:#000066;
  color:#000000;

 }

#mini4 h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  padding-top:3px;
  padding-bottom:3px;
  background-color:#8ebcf1;
  color:white;
  width:950px;
  background-image:url(images/ms5.jpg);
  background-repeat:repeat-y;
}

 div#mini5 {
  position:relative;
  top:15px;
  left:0px;
  background-color:white;
  border:2px solid #1f1f21;
  height:2100px;
}

#mini5 p {
  position:relative;
  top:25px;
  left:30px;
  width:800px;
  font-family:Arial;
  font-size:15px;
  font-weight:normal;
  line-height:1.3;
  color:#000066;
  color:#000000;

 }

#mini5 h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  color:white;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:25px;
  background-color:#8ebcf1;
  color:white;
  width:800px;
  background-image:url(images/ms5.jpg);
  background-repeat:repeat-y;
}

#mini5 table {
  position:relative;
  top:20px;
  left:0px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  margin-bottom:20px;
}

#mini5 table td {
  background:#648489;
  background:#ffffff;

 
}
/*
#mini5 table img {
  position:relative;
  top:0px;
  left:0px;
  text-align:center;
  border:0px groove #1f1f21;
}
*/

 div#mini6 {
  position:relative;
  top:15px;
  left:0px;
  background-color:white;
  border:2px solid #1f1f21;
  height:520px;
/*
  background-image:url(images/blog_grad.jpg);
  background-repeat:x-repeat;
*/
  background-image:url(images/re-search.jpg);
  background-repeat:no-repeat;
}

#mini6 p {
  position:relative;
  top:25px;
  left:30px;
  width:800px;
  font-family:Arial;
  font-size:15px;
  font-weight:normal;
  line-height:1.3;
  color:#000066;
  color:#000000;

 }

#mini6 h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  color:white;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:0px;
  background-color:#8ebcf1;
  color:white;
  width:100%;
  background-image:url(images/ms3a.jpg);
  background-repeat:repeat-y;
}

#mini6 table {
  position:relative;
  top:20px;
  left:0px;
  font-family:Arial;
  font-size:12px;
  font-weight:normal;
  margin-bottom:20px;
 
  margin-left:10px;

}

#mini6 table td {
  background:#648489;
  background:#ededed;
  background:#d2d9e3;
  width:400px;
  padding:10px;
  margin-right:20px;
  border:1px solid #1f1f21;

 
}

#mini6 table img {
 
  float:left;
  margin:5px;
  height:50px;
  width:70px;
 
}


#mini6 a:link {
	width:140px;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align:right;
	text-decoration: underline;
	margin-right:2px;
	margin-left:20px;
}

#mini6 a:visited {
	width:140px;
	color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align:right;
	text-decoration: none;
	margin-left:20px;
	margin-right:2px;
}

#mini6 a:hover {
	color: #d63837;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

 div#minim {
  position:relative;
  top:15px;
  left:0px;
  background-color:white;
  border:2px solid #1f1f21;
  height:1100px;
}

#minim p {
  position:relative;
  top:25px;
  left:30px;
  width:800px;
  font-family:Arial;
  font-size:15px;
  font-weight:normal;
  line-height:1.3;
  color:#000066;
  color:#000000;

 }

#minim h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  color:white;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:25px;
  background-color:#8ebcf1;
  color:white;
  width:800px;
  background-image:url(images/ms5.jpg);
  background-repeat:repeat-y;
}

#minim table {
  position:relative;
  top:0px;
  left:0px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  margin-bottom:20px;
}

#minim table td {
  background:#648489;
  background:#ffffff;

 
}


div#mini-bm {
  position:relative;
  top:15px;
  left:0px;
  height:1000px;
  background-color:white;
  border:2px solid #1f1f21;
  background-image:url(images/re-search.jpg);
  background-repeat:no-repeat;

}

div#m1 {
  position:relative;
  top:35px;
  left:20px;
  width:350px;
  background:white;
  border:1px solid #1f1f21;
}
div#m2 {
  position:absolute;
  top:20px;
  left:390px;
  width:450px;
}


#mini-bm p {
  position:relative;
  top:0px;
  left:10px;
  width:330px;
  font-family:Arial;
  font-size:14px;
  font-weight:normal;
  color:#000066;
  color:#000000;
 }

#mini-bm li {
  margin-left:10px;
  font-family:Arial;
  font-size:14px;
  font-weight:normal;
  width:320px;
 }
#mini-bm h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  color:white;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:0px;
  background-color:#8ebcf1;
  color:white;
  width:950px;
  border-bottom:1px solid #1f1f21;
  background-image:url(images/ms3a.jpg);
  background-repeat:repeat-y;
}


#mini-bm table {
  position:relative;
  top:10px;
  left:45px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  margin-bottom:20px;
}

#mini-bm table td {
/*
  background:#648489;
  background:white;
*/
  border:0px solid #1f1f21;
}

#mini-bm table img {
  position:relative;
  top:0px;
  left:0px;
  text-align:center;
  border:0px groove #1f1f21;
}

div#temp-container {
  margin-left: auto;
  margin-right: auto;
  width:950px;
  height:700px;
  border-right:1px solid #1f1f21;
  border-left:1px solid #1f1f21;
}

div#home-container {
  margin-left: auto;
  margin-right: auto;
  width:950px;
}


div#mini-site {
  position:relative;
  top:15px;
  left:0px;
  background-color:white;
  border:2px solid #1f1f21;
  border-bottom:0px;
  height:7000px;
  background-image:url(images/re-search.jpg);
  background-repeat:no-repeat;
 
}

 

#mini-site h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  color:white;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:0px;
  background-color:#8ebcf1;
  color:white;
  width:950px;
  text-align:center;
  background-image:url(images/ms3a.jpg);
  background-repeat:repeat-y;
}


/******* hyperlink and anchor tag styles *******/
 
.disclaimer{
font:12px Arial;
color:#d63837;
}

.popup
{
COLOR: #9F141A;
color:black;
CURSOR: help;
TEXT-DECORATION: none
}

a:link {
	color: #2F82AC;
	color:#2a5178;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
  	font-weight: normal;
 
}

a:visited {
	color: #266b8c;
	color:#2a5178;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
  	font-weight: normal;
}

a:hover{
	text-decoration: underline;
	color: #d63837;

}

h1{
 font: 16px Arial ;
 color: #475e79;
 color:#567dff;
 font-weight:bold;
 margin: 0px;
 padding: 0px;
}

h2{
 font: 90% Copperplate Gothic Bold;
 font: 14px Arial;
 font-weight:bold;
 margin: 0px;
 padding: 0px;
}

h3{
 font: 11px Arial;
 font-weight: normal;
 color: #1f1f21;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family: Arial;
 font-weight: normal;
 font-size: 14;
 color: #000000;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 14px Arial;
 font-weight: bold;
 font-style: italic;
 color: #d63837;
 margin: 0px;
 padding: 0px;
}

.style15 {
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  font-style: italic;
  color:#1f1f21;
  margin-left:5px;
}

.style15a {
  font-family:Arial;
  font-size:14px;
  font-weight:normal;
  color:#1f1f21;
  margin-left:5px;
}

.style16 {
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  color:#000066;
}

.style17 {
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  text-transform:uppercase;
  color:white;
  background-image:url(images/ms3a.jpg);
  background-repeat:repeat-y;
  width:950px;
  padding:2px;
}

.style18 {
  font-family:Arial;
  font-size:18px;
  font-weight:bold;
  color:#a94a44;
  color:#995000;
  text-transform:capitalize;
  text-align:center;
  padding:3px;
  width:220px;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #aaaaaa;
    color: white;
    background-color: #326799;
}

.style9a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #aaaaaa;
    color: black;
    background-color: #e5e7e9;
}

.style9c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #995000;
	width:380px;
	padding:1px;
    background-color: #ffffff;
 
}

.style4 {
	color: #f8f9eb;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
}

.style6 {
	color: #f8f9eb;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

.style4a {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform:Capitalize;
}

.style6a {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform:uppercase;
}

.style8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #E5A44A;
    color: #d63837;
}
.style8a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #E5A44A;
    color: #2362aa;
}

.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ededed;
	color:black;
}

.style9b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: black;
}


.style13 {
	color: #ef7300;
	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
}

.style12 {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
}
.style11 {
	color: white;
	color:black;
	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
}
.style10 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
}
.style7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#d63837;
	font-weight:bold;
}
.style7a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:blue;
	font-weight:bold;
}
.style7b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#aaaaaa;
	font-weight:bold;
}

.style7c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#1f1f21;
	font-weight:bold;
}

 
/*************** list tag styles ***************/

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

/********* form and related tag styles *********/

.contact {
  font-family: Arial;
  color: #2F82AC;
  color: #d5a0b4;
  font-weight: bold;
  font-size: 14;
}

form {
	margin: 0;
	padding: 0;
}

label{
 font: bold 1em Arial,sans-serif;
 color: #334d55;
}
				
input{
font-family: Arial,sans-serif;
}

#contact_info{
width:331px;
margin:25px 0;
padding:10px 25px;
border:2px solid #d5a0b4;
color:#006699;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;}


table#contact_form{
width:381px;
left:80px;
border:0px solid #1f1f21;
}

#contact_form td{
padding:5px 10px;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
/*
background-color:#e6e6e6;
background-color:#ffffff;
*/
}

#contact_form td.data{
background-color:#f1f1f1;
background-color:white;}


input.bg1{
background-image:url(images/input_bg1.jpg);
background-repeat:no-repeat;
border:1px solid #ccc;
height:17px;
 }

input.bg2{
background-image:url(images/input_b2.jpg);
background-repeat:no-repeat;
border:1px solid #ccc;
height:17px;}

input.bg3{
background-image:url(images/input_bg3.jpg);
background-repeat:no-repeat;
border:1px solid #ccc;
height:17px;}

input.bg4{
background-image:url(images/input_bg4.jpg);
background-repeat:no-repeat;
border:1px solid #ccc;
height:17px;}

input.bg7{
background-image:url(images/input_bg7.jpg);
background-repeat:no-repeat;
border:1px solid #ccc;
height:17px;}

select.bg5{
background-image:url(images/input_bg5.jpg);
background-repeat:no-repeat;
border:1px solid #ccc;
height:20px;}

textarea.bg6{
background-image:url(images/input_bg6.jpg);
background-repeat:no-repeat;
border:1px solid #ccc;
height:67px}

#site_info{
width:275px;
margin:20px 20px;
padding:5px 5px;
border:1px solid #ff9b05;
color:#006699;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;}

#header{
position:relative;
top:0px;
height:90px;
width:950px;
background-image:url(images/head4.jpg); 
background-repeat:no-repeat;
}

#google {
  position:absolute;
  top:1px;
  left:860px;
  color:white;
}

#headly img {
  position:absolute;
  top:15px;
  left:270px;
}

#middle {
  position:relative;
  top:2px;
  height:1200px;
  width:950px;
  left:0px;
  border-style:groove;
  border:1px solid #f6f6f6;
 
}

#middle1 {
  position:relative;
  top:8px;
  height:1080px;
  width:950px;
  left:0px;
  border-style:groove;
  border:2px solid #1f1f21;
 
}
#middle2 {
  position:relative;
  top:8px;
  height:2100px;
  height:auto;
  width:950px;
  left:0px;
  border-style:groove;
  border:2px solid #1f1f21;
 
}

#inside {
  float:left;
  margin-left:5px;
  width:940px;
  height:1130px;
  background-image:url(images/inside9.jpg);
  background-repeat:no-repeat;
}

#inside2 {
  position:relative;
  top:4px;
  left:4px;
  width:940px;
  height:2230px;
  background-image:url(images/inside6.jpg);
  background-repeat:repeat-x;
}

#regular {
 
  position:absolute;
  top:145px;
  left:4px;
  width:930px;
  height:2230px;
  background-image:url(images/regular.png);
  background-repeat:repeat-x;
}

#regular h1 {
  position:relative;
  top:25px;
  left:25px;
  font-family:Arial;
  font-size:22px;
  font-weight:bold;
  color: #fa6602;
  width:500px;
  border-bottom:1px dotted #fa6602;
}

#regular h2 {
  position:relative;
  top:60px;
  left:25px;
  font-family:Arial;
  font-size:20px;
  font-weight:bold;
  color: green;
  width:880px;

}

#regular img {
  position:absolute;
  top:30px;
  left:600px;
  height:170px;
  width:250px;
  border:5px solid #fa6602;
}

#regular ul {
  position:relative;
  top:15px;
  left:35px;
}

#regular li {
  color:495a6f;
  line-height:30px;
  width:500px;
  font-family:Arial;
  font-size:18px;

  list-style-image:url(images/orange_bullet.gif);
}

#regular span {
  position:relative;
  left:50px;
  top:30px;
  width:800px;
  color:495a6f;
  color:#1f1f21;
  padding:10px;
  background-color:#ededed;
  border:1px dotted #1f1f21;
}

#regular a:link {
 
 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	color: #f99700;
	color: #fa6602;

}

#regular a:visited {
	color: #ededed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #fa6602;

}

#regular a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #ff0000;
}

#regular p {
  position:relative;
  left:50px;
  top:30px;
  width:800px;
  color:495a6f;
  color:#1f1f21;
  padding:10px;
  background-color:#ededed;
  border:1px dotted #1f1f21;
}


#reg_bottom {
  position:relative;
  top:20px;
  left:200px;
}

#reg_bottom img {
  position:relative;
  top:100px;
  left:350px;
  height:28px;
  width:115px;
  border:0px solid #fa6602;
}


#reg_left {
  position:relative;
  top:60px;
  left:20px;
  width:450px;

}

#reg_left a:link {
  position:absolute;
  top:180px;
  left:50px;
}

#reg_left h1 {
  position:relative;
  left:70px;
  top:30px;
  font-family:Arial;
  font-size:22px;
  font-weight:bold;
  color: #1f1f21;
  width:240px;
}

#reg_left img {
  float:left;
  position:relative;
  left:-10px;
  top:3px;
  margin-right:20px;
  margin-bottom:20px;
  height:144px;
  width:150px;
  border:2px solid #fa6602;
 
}

#reg_left p {

  font-family:arial;
  font-size:15px;
  font-weight:normal;
  color:#1a729a;
  width:260px;
  position:relative;
  left:20px;
  top:15px;
  width:380px;
  color:495a6f;
  color:#666;
 
  border:0px;
  background-color:transparent;
}

#reg_left span {
  position:relative;
  left:30px;
  top:30px;
  width:400px;
  color:495a6f;
  color:#1f1f21;
 
  border:0px;
  background-color:transparent;
}

#reg_left1 {
  position:relative;
  top:60px;
  left:20px;
  width:450px;

}

#reg_left1 p {
  position:relative;
  left:20px;
  top:45px;
  width:380px;
  color:495a6f;
  color:#666;
 
  border:0px;
  background-color:transparent;
}

#reg_right {
  position:absolute;
  top:470px;
  left:450px;
  width:450px;
 border-left:4px solid #1f1f21;
}

#reg_right h1 {
  position:relative;
  left:70px;
  top:0px;
  font-family:Arial;
  font-size:22px;
  font-weight:bold;
  color: #1f1f21;
  width:240px;
}

#reg_right img {
  float:left;
  position:relative;
  left:3px;
  top:3px;
 margin-right:20px;
  margin-bottom:20px;
  height:200px;
  width:150px;
  border:2px solid #fa6602;
 
}

#reg_right p {
  position:relative;
  left:20px;
  top:15px;
  width:400px;
  color:495a6f;
  color:#666;
 
  border:0px;
  background-color:transparent;
}

#reg_right span {
  position:relative;
  left:30px;
  top:0px;
  width:400px;
  color:495a6f;
  color:#1f1f21;
 
  border:0px;
  background-color:transparent;
}

#reg_right1 {
  font-family:arial;
  font-size:15px;
  font-weight:normal;
  color:#1a729a;
  width:260px;

  position:absolute;
  top:430px;
  left:450px;
  width:450px;
 border-left:1px solid #1f1f21;
}



#reg_right1 p {
  position:relative;
  left:20px;
  top:15px;
  width:400px;
  color:495a6f;
  color:#666;
 
  border:0px;
  background-color:transparent;
}

#temp {
  position:relative;
  top:100px;
  height:350px;
  width:950px;
  left:20px;
}

#bottom {
  position:absolute;
  top:530px;
  height:635px;
  width:930px;
  left:10px;
  border-left:0px solid black;
  background-image:url(images/bg_bottom.gif);
  background-repeat:no-repeat;
}

#searches {
  position:relative;
  top:10px;
  left:0px;
  width:600px;
  line-height:18px;

}

#contents {
  position:relative;
  top:0px;
  left:5px;
  width:570px;
  line-height:18px;
  padding-left:15px;
}

#contents img {
  position:relative;
  top:25px;
  left:500px;
}

#contents h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family:Arial;
  font-size:18px;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  color:white;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:25px;
  background-color:#8ebcf1;

  color:#aa0000;
  color:#fc7c01;
  color:white;
  width:670px;
  background-image:url(images/ms1.jpg);
  background-repeat:repeat-y;
}

/*
#contents table {
  position:absolute;
  top:320px;
  left:-25px;
  font-family:Verdana;
  font-size:12px;
  font-weight:bold;
  margin-bottom:20px;
}

 */

#content5 table {
  position:relative;
  top:1px;
  left:1px;
  font-family:Verdana;
  font-size:12px;
  font-weight:bold;
 
}

#content5 table td {
  max-width:50px;
}

#content-res {
  position:relative;
  top:10px;
  left:0px;
  width:950px;
  line-height:18px;
}
 
#content-res p {
  position:relative;
  top:0px;
  left:20px;
  font-family:Arial;
  font-size:15px;
  font-weight:normal;
  color:#000066;

 }

#content-res h1 {
  font-family : Georgia, Arial;
  font-family:Arial;
  font-size:18px;
  letter-spacing:1.2px;
  line-height:24px;
  font-weight:bold;
  color:#aa0000;
  color:#fc7c01;
  width:620px;
}

#content-res table {
  position:absolute;
  top:20px;
  left:-25px;
  font-family:Verdana;
  font-size:12px;
  font-weight:bold;
  margin-bottom:20px;
}

#content-res table td {
  background:#648489;
  background:#799eca;

  border:1px solid #1f1f21;
}

#contents table td {
  background:#648489;
  background:#799eca;

  border:1px solid #1f1f21;
}

#contents table img {
  position:relative;
  top:0px;
  left:0px;
  text-align:center;
  border:0px groove #1f1f21;
}

#contents p {
  position:relative;
  top:40px;
  left:20px;
  font-family:Arial;
  font-size:15px;
  font-weight:normal;
  color:#000066;
  color:#000000;

 }

#contents li {
  margin-left:20px;
  font-family:Verdana;
  font-size:13px;
  font-weight:normal;
 }


#content2 {
  position:absolute;
  top:100px;
  left:25px;
  width:750px;
}

#content4 {
  position:absolute;
  top:120px;
  left:610px;
  color:blue;
}

#content4 table {
  border:5px solid #1f1f21;
  position:absolute;
  top:-100px;
  left:100px;
 
}

#content4 td {
  border:0px;
}

#content2 img {
  margin-left:30px;
  border:2px solid #aaaaaa;
}

#content2 a:link {
  font-size:10px;
}

#content2 a:visited {
  font-size:10px;
}

#content1 {
  position:relative;
  top:5px;
  left:5px;
}

#content3 {
  position:absolute;
  top:-25px;
  left:100px;
}

#content3 img {
  margin-left:10px;
  border:0px solid #aaaaaa;
}

#menu {
  position:absolute;
  top:2px;
  left:340px;
} 
#menu a:link {
	color: #ededed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	margin-right:2px;
}

#menu a:visited {
	color: #ededed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#menu a:hover {
	color: #8ebcf1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}


#header form {
position:absolute;
margin-left:620px;
margin-top:2px;
}

#header form input{
border:1px solid #666;
font:12px Arial, Helvetica, sans-serif;
color:#666;
}

#header form input.submit_btn{
border:1px solid #666;
background-color:#e0dfe3;
color:#333;
font-weight:bold;
margin-left:5px;
}

#header form input.bg1{
background-image:url(images/input_bg1.jpg);
background-repeat:no-repeat;
border:1px solid #ccc;
height:18px;
position:relative;
top:-5px;
left:2px;
 }

#header h1{
  position:absolute;
  left:750px;
  top:10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color:#fa6602;
  color:white;
  background-color:#1f1f21;
}

#buttons {
  position:absolute;
  top:45px;
  left:280px;
  font-family:Arial;
  font-size:20px;
  color:black;
}

#buttons a:link {
	color: #1f1f21;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

#buttons a:visited {
	color: #1f1f21;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
 
}

#buttons a:hover {
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}

#but1 {
  position:absolute;
  left: 40px;
  top:10px;
}

#but2 {
  position:absolute;
  left: 195px;
  top:10px;
}

#but3 {
  position:absolute;
  left: 338px;
  top:10px;
}


#button2{
  position:absolute;
  top:52px;
  left:782px;
}

#member_search {
  position:relative;
  top:10px;
  left:0px;
  border:2px solid black;
  border-bottom:0px;
  height:70px;
  width:950px;
  background:white;
  background-image:url(images/re-search.jpg);
  background-repeat:no-repeat;

}

#member_search h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  color:white;
  padding-top:3px;
  padding-bottom:3px;
  background-color:#8ebcf1;
  background-image:url(images/ms2.jpg);
  background-repeat:repeat-y;
  width:950px;
  margin-bottom:20px;
}


#real_estate_search {
  position:relative;
  top:10px;
  left:10px;

  height:115px;
  width:920px;
 border:1px ridge #ccc;

}

#real_estate_search span {
  color:#1f1f21;
  font:12px Arial;
  font-weight:bold;
}


#real_estate_search h1 {
  position:absolute;
  top:1px;
  left:30px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: bold;
  text-align: left;
  color:1f1f21;
  padding-top:3px;
  padding-bottom:3px;
  width:596px;
}


#real_estate_search h4 {
  position:absolute;
  top:40px;
  left:175px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:#d63837;
}
 
#real_estate_search h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#d63837;
	font-weight:bold;
}

#real_estate_search a:link {
 
	position:absolute;
	top:10px;
	left:730px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
	color: #fa6602;

}

#real_estate_search a:visited {
	color: #ededed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #fa6602;

}

#real_estate_search a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ff0000;
}

#real_estate_search select {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
}

#real_estate_search_search h2 {
  position:absolute;
  top:25px;
  left:20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color:white;
}

#real_estate_search input.bg1{
  background-image:url(images/input_bg1.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:17px;
 }
#real_estate_search input.bg7{
  background-image:url(images/input_bg7.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:17px;
 }

 #real_estate_search input.bg2{
  position:absolute;
  top:70px;
  left:400px;
  background-image:url(images/input_bg1.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:17px;
 }
 #real_estate_search input.bg3{
  position:absolute;
  top:95px;
  left:90px;
  background-image:url(images/input_bg1.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:17px;
 }

 #real_estate_search input.bg4{
  position:absolute;
  top:95px;
  left:210px;
  background-image:url(images/input_bg1.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:17px;
 }

 #real_estate_search input.city_input{
  position:absolute;
  top:40px;
  left:55px;
  width:115px;
  height:17px;
  font-family:Arial;
  font-size:10px;
  font-weight:normal;
  background-image:url(images/input_bg7.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
 }

 #real_estate_search input.zip_input{
  position:absolute;
  top:39px;
  left:230px;
  width:80px;
  font-family:Arial;
  font-size:10px;
  font-weight:normal;
  background-image:url(images/input_bg7.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:17px;
 }

.re-city {
  position:absolute;
  top:41px;
  left:23px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

 
.re-state {
  position:absolute;
  top:38px;
  left:320px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;;
}

.re-zip {
  position:absolute;
  top:41px;
  left:203px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}
.re-country {
  position:absolute;
  top:38px;
  left:455px;
  width:205px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}
 
.re-type{
  position:absolute;
  top:38px;
  left:615px;
  width:205px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.re-transaction{
  position:absolute;
  top:38px;
  left:760px;
  width:205px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.re-radio {
  position:absolute;
  top:10px;
  left:420px;
  width:350px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 25px;
  font-weight: bold;
  color:white;
}

.re-price {
  position:absolute;
  top:75px;
  left:10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

.re-min{
  position:absolute;
  top:75px;
  left:90px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.re-max{
  position:absolute;
  top:75px;
  left:183px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.re-to {
  position:absolute;
  top:75px;
  left:175px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.re-status {
  position:absolute;
  top:115px;
  left:160px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.re-beds {
  position:absolute;
  top:78px;
  left:285px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

.re-bed_select{
  position:absolute;
  top:75px;
  left:355px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.re-baths {
  position:absolute;
  top:78px;
  left:420px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

.re-bath_select {
  position:absolute;
  top:75px;
  left:491px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

 #real_estate_search input.keyword_input{
  position:absolute;
  top:75px;
  left:565px;
  width:160px;
  background-image:url(images/input_bg7.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:18px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:10px;
  padding-top:2px;
  padding-left:20px;
 }

.re-keywords {
  position:absolute;
  top:220px;
  left:20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

.re-go {
  position:absolute;
  top:75px;
  left:755px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

#mls_search {
  position:relative;
  top:10px;
  left:0px;
  border:2px solid black;
  border-bottom:0px;
  height:105px;
  width:950px;
  background:white;
  background-image:url(images/re-search.jpg);
  background-repeat:no-repeat;

}

#mls_search h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  color:white;
  padding-top:3px;
  padding-bottom:3px;
  background-color:#8ebcf1;
  background-image:url(images/ms2.jpg);
  background-repeat:repeat-y;
  width:950px;
  margin-bottom:20px;
}

#mls_search h4 {
  position:absolute;
  top:29px;
  left:240px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:#d63837;
}

.mls-city {
  position:absolute;
  top:30px;
  left:83px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

.mls-zip {
  position:absolute;
  top:30px;
  left:273px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

.mls-sub {
  position:absolute;
  top:30px;
  left:403px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

.mls-type{
  position:absolute;
  top:29px;
  left:600px;
  width:205px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}



 #mls_search input.city_input{
  position:absolute;
  top:29px;
  left:115px;
  width:115px;
  height:17px;
  font-family:Arial;
  font-size:10px;
  font-weight:normal;
  background-image:url(images/input_bg7.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
 }

 #mls_search input.zip_input{
  position:absolute;
  top:29px;
  left:300px;
  width:80px;
  font-family:Arial;
  font-size:10px;
  font-weight:normal;
  background-image:url(images/input_bg7.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:17px;
 }

 #mls_search input.sub_input{
  position:absolute;
  top:29px;
  left:490px;
  width:115px;
  height:17px;
  font-family:Arial;
  font-size:10px;
  font-weight:normal;
  background-image:url(images/input_bg7.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
 }

.mls-mls {
  position:absolute;
  top:63px;
  left:65px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

 #mls_search input.mls_input{
  position:absolute;
  top:63px;
  left:155px;
  width:100px;
  font-family:Arial;
  font-size:10px;
  font-weight:normal;
  background-image:url(images/input_bg7.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:17px;
 }

.mls-price {
  position:absolute;
  top:63px;
  left:280px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

.mls-min{
  position:absolute;
  top:63px;
  left:330px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.mls-max{
  position:absolute;
  top:63px;
  left:460px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.mls-to {
  position:absolute;
  top:63px;
  left:440px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

.mls-beds {
  position:absolute;
  top:63px;
  left:570px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

.mls-bed_select{
  position:absolute;
  top:63px;
  left:620px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.mls-baths {
  position:absolute;
  top:63px;
  left:700px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

.mls-bath_select {
  position:absolute;
  top:63px;
  left:750px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

#topper {
position:absolute;
width:920px;
top:7px;
left:11px;
height:80px;
color:black;
border-style:solid;
border-top:0px;
border-right:0px;
border-left:0px;
border-bottom:0px solid #1f1f21;
border:2px groove #ccc; 
}

#topper h1 {
  position:absolute;
  top:5px;
  left:10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: bold;
  text-align: left;
  color:1f1f21;
  padding-top:3px;
  padding-bottom:3px;
  width:596px;
}

#topper span {
  position:absolute;
  top:5px;
  left:20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: normal;
  text-align: left;
  color:1f1f21;
  padding-top:3px;
  padding-bottom:3px;
  width:900px;
}


#property_search {
  float:left;
  width:920px;
  margin-left:10px;
  margin-top:10px;
height:120px;
color:black;
border-style:solid;
border-top:0px;
border-right:0px;
border-left:0px;
border-bottom:0px solid #1f1f21;
 
  border:2px solid #6294c7;
  background-color:#f4f4f4;
  background-image:url(images/ps2.jpg);
  background-repeat:repeat-x;
}


#property_search span {
  color:#1f1f21;
  font:12px Arial;
  font-weight:bold;
}

#property_search h4 {
  position:absolute;
  top:68px;
  left:175px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:#d63837;
}
 
#property_search select {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
}

#property_search h1 {
  position:absolute;
  top:20px;
  left:35px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  text-align: left;
  color:#495a6f;
  color:#1f1f21;
  padding-top:3px;
  padding-bottom:3px;
  width:596px;
}


#property_search h2 {
  position:absolute;
  top:15px;
  left:660px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: normal;
  color:1f1f21;
}

#property_search input.bg1{
  background-image:url(images/input_bg1.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:17px;
 }
#property_search input.bg7{
  background-image:url(images/input_bg7.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:17px;
 }

 #property_search input.bg2{
  position:absolute;
  top:70px;
  left:400px;
  background-image:url(images/input_bg1.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:17px;
 }
 #property_search input.bg3{
  position:absolute;
  top:95px;
  left:90px;
  background-image:url(images/input_bg1.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:17px;
 }

 #property_search input.bg4{
  position:absolute;
  top:95px;
  left:210px;
  background-image:url(images/input_bg1.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:17px;
 }

 #property_search input.city_input{
  position:absolute;
  top:55px;
  left:85px;
  width:450px;
  height:22px;
  color:#999999;
  color:#495a6f;
  color:#fa6602;
  font-size:12px;
  background-image:url(images/city_input.jpg);
  background-repeat:no-repeat;
  border:0px solid #ccc;
 }

.city {
  position:absolute;
  top:58px;
  left:23px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

 
.state {
  position:absolute;
  top:58px;
  left:320px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;;
}

.zip {
  position:absolute;
  top:58px;
  left:205px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}
 #property_search input.zip_input{
  position:absolute;
  top:58px;
  left:230px;
  width:80px;
  background-image:url(images/input_bg7.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:17px;
 }

.country {
  position:absolute;
  top:58px;
  left:430px;
  width:205px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}
 
.type{
  position:absolute;
  top:29px;
  left:55px;
  width:205px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.transaction{
  position:absolute;
  top:29px;
  left:430px;
  width:205px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.radio {
  position:absolute;
  top:25px;
  left:300px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
}

.price {
  position:absolute;
  top:92px;
  left:35px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

.min{
  position:absolute;
  top:92px;
  left:130px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.max{
  position:absolute;
  top:92px;
  left:250px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.to {
  position:absolute;
  top:92px;
  left:225px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.status {
  position:absolute;
  top:115px;
  left:160px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.beds {
  position:absolute;
  top:92px;
  left:380px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

.bed_select{
  position:absolute;
  top:90px;
  left:450px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.baths {
  position:absolute;
  top:92px;
  left:525px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}

.bath_select {
  position:absolute;
  top:90px;
  left:600px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

 #property_search input.keyword_input{
  position:absolute;
  top:90px;
  left:700px;
  width:200px;
  background-image:url(images/input_bg7.jpg);
  background-repeat:no-repeat;
  border:1px solid #ccc;
  height:18px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:10px;
  padding-top:2px;
  padding-left:20px;
  color:999999;
  color:#495a6f;
  color:#fa6602;
 }

.keywords {
  position:absolute;
  top:220px;
  left:20px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:black;
}


.go {
  position:absolute;
  top:52px;
  left:545px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

.go1 {
  position:absolute;
  top:30px;
  left:780px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color:white;
}

#advance {
  float:right;
  margin-top:32px;
  margin-right:20px;
}
#advance a:link {
 
	color: blue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
	color: #f99700;
	color: #fa6602;
  color:#495a6f;

}

#advance a:visited {
	color: #ededed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #fa6602;
  color:#495a6f;

}

#advance a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ff0000;
}

/*
#property_search a:link {
	position:absolute;
	top:255px;
	left:40px;
	color: blue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
}

#property_search a:visited {
	color: #ededed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}

#property_search a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #f99700;
}

#property_search p {
	position:absolute;
	top:290px;
	left:10px;
	color:#333333;
}
*/

#righty {
  position:relative;
  top:90px;
  left:-175px;
  background-color:#2362aa;
  background-color:#475e79;
  color:white;
  width:180px;
  height:1500px;
}

#right4 {
  position:relative;
  top:91px;
  left:-180px;
  background-color:#2362aa;
  background-color:#475e79;
  color:white;
  width:180px;
  height:600px;
}

#right5 {
  position:relative;
  top:91px;
  left:-180px;
  background-color:#2362aa;
  background-color:#475e79;
  color:white;
  width:180px;
  height:850px;
}

#right6 {
  position:relative;
  top:91px;
  left:-180px;
  background-color:#2362aa;
  background-color:#475e79;
  color:white;
  width:180px;
  height:1000px;
}

#right7 {
  position:relative;
  top:91px;
  left:-180px;
  background-color:#2362aa;
  background-color:#475e79;
  color:white;
  width:180px;
  height:1150px;
}


#right9 {
  position:relative;
  top:91px;
  background-color:#2362aa;
  background-color:#475e79;
  color:white;
  width:180px;
  height:1280px;
}


#righty img {
  border:2px solid #aaaaaa;
}


#righty h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  color:#2362aa;
  width:180px;
  background-color:#aaaaaa;
}

#search_righty {
 
  position:relative;
  top:91px;
  left:-180px;
 
  width:180px;
  background-color:#326799;
  color:#e4eef0;
  height:1240px;
}

#search_right1 {
  position:absolute;
  top:20px;
  left:0px;
  width:180px;
  background-color:#326799;
  color:#e4eef0;
  height:1240px;
}


#search_righty h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  color:#2362aa;
  width:180px;
  background-color:#aaaaaa;
}

#search_righty h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  font-variant:small-caps;
  color:#ededed;
  width:160px;
  margin-top:5px;
}

#search_righty h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  text-align: center;
  color:#ededed;
  width:160px;
  margin-top:2px;
}

#search_righty a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  text-align:left;
  margin-left:10px;
  margin-top:20px;
  color:#d63837;
  width:140px;
  position:relative;
  top:40px;
  left:10px;
}


#search_righty img {
  border:2px solid #aaaaaa;
  margin-top:20px;
  margin-left:10px;
}

#search_box {
  border:2px solid #aaaaaa;
  position:relative;
  top:30px;
  left:10px;
  width:160px;
  padding-top:10px;
  padding-bottom:10px;  
}

#search_box a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-align:center;
  color:white;
  position:relative;
  top:5px;
}

#search_box a:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  color:#d63837;
  width:150px;
}


#search_righty p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  color:#ededed;
  width:150px;
  margin-top:2px;
  margin-left:5px;
}

#spacer img {
  border:0px;
  margin-top:10px;
  margin-bottom:10px;
}

#locales {
  position:absolute;
  top:10px;
  left:0px;
  width:200px;
  height:590px;
  color:white;
}
 
#locales img {
  margin-top:5px;
  border:1px solid #1f1f21;
  margin-left:10px;
  margin-right:10px;
}

#locales a:link {
 	line-height:22px;
      color:495a6f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
	margin-left:15px;
}

#locales a:visited {
 	line-height:22px; 
      color:#1a729a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
	margin-left:15px;
}

#locales a:hover {
 	line-height:22px; 
      color:red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	margin-left:15px;
}

#locales h1 {
  position:relative;
  top:2px;
  left:10px;
  font-family:Arial;
  font-size:18px;
  font-weight:normal;
  color: #1f1f21;
}  

.locales-head1 {
  position:relative;
  top:2px;
  left:15px;
  font-family:Arial;
  font-size:18px;
  font-weight:normal;
  color: #fa6602;
  color:#1f1f21;
}  

#locales h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
  color:#1f1f21;
}
#locales h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#1f1f21;
}

#locales td {
}

#dreams {
  position:absolute;
  top:20px;
  left:0px;
  width:200px;
  height:500px;
  color:white;
}
 
#dreams img {
  margin-top:2px;
  border:1px solid #1f1f21;
  margin-left:15px;
}

#dreams h1 {
  position:absolute;
  left:800px;
  top:100px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-left:20px;
  font-weight: bold;
  text-align: left;
  color:black;
  width:200px;
  background-color:#8ebcf1;

}

#dreams a:link {
	color: #8ebcf1;
	color:#aaaaaa;
	color:#2362aa;
	color:#475e79;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	margin-right:0px;
      margin-top:0px;

}

#dreams a:visited {
	color: #ededed;
	color: #2362aa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#dreams a:hover {
	color: #d63837;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}


#mid_section {
  position:relative;
  top:20px;
  left:25px;
  height:70px;
  width:558px;
  border:4px solid #79a0cd;
  border:4px solid #989e9e;
  border-right:0px;

}

  
#mid_left {
  position:absolute;
  top:0px;
  left:5px;
  height:70px;
  width:300px;

}
  

#mid_left h1 {
  position:absolute;
  top:5px;
  left:5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  color:black;
}

#mid_left p {
  left:5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  line-height:12px;
  text-align: left;
  color:black;
}

#mid_left a:link {
	color: #d63837;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	margin-right:10px;
      margin-top:5px;

}

#mid_left a:visited {
	color: #d63837;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#mid_left a:hover {
	color: #8ebcf1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#mid_right {
  position:relative;
  top:0px;
  left:310px;
  height:70px;
  width:244px;
  background-color:#79a0cd;
  background-color:#989e9e;

}

#mid_right h1 {
  position:absolute;
  top:0px;
  left:4px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  color:black;
  background-color:white;
  width:238px;
}

#mid_right p {
  position:absolute;
  top:20px;
  left:10px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  color:black;
}

#mid_right1 {
  position:absolute;
  top:20px;
  left:2px;
}

#mid_right2 {
  position:absolute;
  top:20px;
  left:132px;
}

#mid_right a:link {
	color: #2a5178;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	margin-right:5px;
	margin-left:5px;
}

#mid_right a:visited {
	color: #2a5178;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-right:5px;
	margin-left:5px;
}

#mid_right a:hover {
	color: #d63837;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}


/*
#bottom h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  color:#d63837;
  color:#2362aa;
  line-height:25px;
  background-color:black;
  background-color:#aaaaaa;
  width:300px;
}
*/

#recs {
  position:relative;
  top:0px;
  left:0px;
  width:600px;
}

#show {
  position:absolute;
  top:185px;
  left:4px;
  width:620px;
  border:0px ridge #ccc;
  background-image:url(images/big.png);
  background-repeat:no-repeat;
}

#show a:link {
 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
	color: #fa6602;
}

#show a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #fa6602;

}

#show a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ff0000;
}

#show_vid img {
 
  margin-top:15px;
  border:2px groove #ccc;
}

  
#speil {
  position:absolute;
  top:140px;
  left:15px;
  width:920px;
  height:31px;
  background-image:url(images/speil4.jpg);
  background-repeat:no-repeat;
  padding-top:5px;
  padding-left:5px;
}

#speil h1 {
  display:inline;
  font-size:14px;
  font-weight:bold;
  color:#666;
}

#speil span {
  font-size:14px;
  font-weight:bold;
  color:#666;
}

#speil a:link {
 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #f99700;
	color: #fa6602;

}

#speil a:visited {
	color: #ededed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #fa6602;

}

#speil a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff0000;
}

#speil1 {
  position:absolute;
  top:140px;
  left:10px;
  width:920px;
  height:31px;
  background-image:url(images/speil2.jpg);
  background-repeat:no-repeat;
  border:0px groove #ccc;
}

#speil1 h1 {
  position:relative;
  top:3px;
  left:15px;
  font-family:Arial;
  font-size:18px;
  font-weight:bold;
  color:1f1f21;
  color:dfdfdf;
}

#speil1 h2 {
  position:absolute;
  top:3px;
  left:675px;
  font-family:Arial;
  font-size:18px;
  font-weight:bold;
  color: #fa6602;

}

#speil1 h3 {
  position:absolute;
  top:4px;
  left:400px;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  color:white;
}

#speil2 {
  position:absolute;
  top:1990px;
  left:10px;
  width:920px;
  height:31px;
  background-image:url(images/speil2.jpg);
  background-repeat:no-repeat;
  border:0px groove #ccc;
}

#speil2 h1 {
  position:relative;
  top:3px;
  left:15px;
  font-family:Arial;
  font-size:18px;
  font-weight:bold;
  color:1f1f21;
  color:dfdfdf;
}

#speil2 h2 {
  position:absolute;
  top:3px;
  left:675px;
  font-family:Arial;
  font-size:18px;
  font-weight:bold;
  color: #fa6602;

}

#speil2 h3 {
  position:absolute;
  top:4px;
  left:400px;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  color:white;
}

/*
#speil1 a:link {
 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #f99700;
	color: #fa6602;

}

#speil1 a:visited {
	color: #ededed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #fa6602;

}

#speil1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff0000;
}
*/

#speil3 {
  position:absolute;
  top:100px;
  left:10px;
  width:920px;
  height:31px;
  background-image:url(images/speil4.jpg);
  background-repeat:no-repeat;
  border:0px groove #ccc;
}

#speil3 h1 {
  position:relative;
  top:3px;
  left:15px;
  font-family:Arial;
  font-size:18px;
  font-weight:bold;
  color:1f1f21;
  color:#666;
}

#buy {
  position:absolute;
  top:175px;
  left:15px;
  height:330px;
  width:315px;
  background-image:url(images/left2.png);
  background-repeat:no-repeat;
}

#buy h1 {
  position:relative;
  top:15px;
  left:15px;
  font-family:Arial;
  font-size:18px;
  font-weight:normal;
  color: #fa6602;
  color:#1f1f21;
}  

#buy h2 {
  position:relative;
  top:-10px;
  left:70px;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  color: #fa6602;
}  

#buy li {
  color:#495a6f;
  line-height:25px;
  width:265px;
  font-weight:normal;
  list-style-image:url(images/orange_bullet.gif);
}

#buy span {
  position:relative;
  left:20px;
  width:270px;
  color:495a6f;
  color:#666;
}

#buy a:link {
 
	float:left;
	margin-left:100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	color: #f99700;
	color: #fa6602;

}

#buy a:visited {
	float:left;
	margin-left:100px;
	color: #ededed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	color: #fa6602;
}

#buy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #ff0000;
}
 


#buy p {
  position:relative;
  top:5px;
  left:10px;
  font-family:arial;
  font-size:15px;
  font-weight:normal;
  color:#1a729a;
  width:260px;
 
}

#buy img {
  position:relative;
  left:25px;
  height:80px;
  width:120px;
}

#sell {
  position:absolute;
  top:175px;
  left:625px;
  height:330px;
  width:320px;
  background-image:url(images/right2.png);
  background-repeat:no-repeat;
}

#sell h1 {
  position:relative;
  top:15px;
  left:15px;
  width:300px;
  font-family:Arial;
  font-size:18px;
  font-weight:normal;
  color: #fa6602;
  color:#1f1f21;
}  

#sell h2 {
  position:relative;
  top:-10px;
  left:70px;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  color: #fa6602;
}  

#sell li {
  color:495a6f;
  line-height:25px;
  width:265px;
  font-weight:normal;
  list-style-image:url(images/orange_bullet.gif);
}

#sell span {
  position:relative;
  left:20px;
  width:270px;
  color:495a6f;
  color:#666;
}

#sell a:link {
 
	float:left;
	margin-left:100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	color: #f99700;
	color: #fa6602;

}

#sell a:visited {
	float:left;
	margin-left:100px;
	color: #ededed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	color: #fa6602;

}

#sell a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #ff0000;
}
 
#sell p {
  position:relative;
  top:5px;
  left:10px;
  font-family:arial;
  font-size:15px;
  font-weight:normal;
  color:#1a729a;
  width:260px;
 
}

#videos {
  position:relative;
  left:20px;
  width:750px;
  height:80px;
  background-image:url(images/video_search.jpg);
  background-repeat:no-repeat;
  border:1px solid black;
  margin-bottom:10px;
}

#video {
  position:absolute;
  top:180px;
  left:325px;
  height:330px;
  width:305px;
  border-right:1px solid black;
  background-color:ffcc66;
}

#video img {
  height:300px;
  width:300px;
  border:0px;
}

#buy_big {
  position:absolute;
  top:176px;
  left:328px;
  height:328px;
  width:300px;
  border-right:1px solid black;
  background-color:ffcc66;
  background:#7ea6d1;
}

#buy_big img {
  margin-top:2px;
  height:235px;
  width:300px;
  border:0px;
}

#buy_big p {
  margin-top:20px;
  padding:5px;
  padding-top:10px;
  padding-bottom:0px;
  font-size:12px;
  line-height:14px;
  font-weight:normal;
  color:#1f1f21;

}

#buy_big a:link {
	color:#fa6602;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
  	font-weight: bold;
 	line-height:12px;
}

#buy_big a:visited {
	color:#fa6602;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
  	font-weight: bold;
}

#buy_big a:hover{
	text-decoration: none;
	color: red;
	font-weight:bold;
}

#featured {
  position:absolute;
  top:8px;
  left:310px;
  height:255px;
  width:240px;
  background-color:#1f1f21;
  color:white;
  border-right:1px solid black;

}

.video-head1 {
  position:absolute;
  top:235px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height:16px;
  font-weight: bold;
  text-align: center;
  color:white;
  background-color:#fa6602;
  width:300px;
}

#buy_big h1 {
  position:absolute;
  top:235px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height:16px;
  font-weight: bold;
  text-align: center;
  color:white;
  background-color:#fa6602;
  background:#495a6f;
  width:300px;
}



#video h2 {
  position:absolute;
  top:251px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  color:white;
  width:296px;
}

.video-head2 {
  position:absolute;
  top:251px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height:13px;
  font-weight: bold;
  text-align: center;
  color:white;
  width:296px;
}

#video p {
  position:relative;
  top:20px;
  left:0px;
  height:42px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  color:black;
  width:290px;
  padding-left:10px;

}

#video img {
  position:absolute;
  top:310px;;
  left:210px;
}

.text {
  font-family:Arial;
  font-size:16px;
  font-weight:normal;
  border-bottom:1px dotted #fa6602;
}

.text1 {
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  border-bottom:1px dotted #fa6602;
}

.text2 {
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  line-height:1.2;
 
}

.text3 {
  font-family:Arial;
  font-size:14px;
  font-weight:normal;
  line-height:1.2;
 
 
 
}

#investor {
  position:absolute;
  left:910px;
  top:10px;
}

#featured span {
  color:white;
  position:relative;
  top:10px;
}

#featured img {
  position:absolute;
  top:198px;
  left:10px;
}


#latest {
  position:absolute;
  top:10px;
  left:210px;
  height:600px;
  width:684px;
  color:black;
  border:0px solid black;
  border-left:1px solid #1f1f21;
}


#latest h1 {
  position:relative;
  top:2px;
  left:15px;
  font-family:Arial;
  font-size:22px;
  font-weight:bold;
  color: #fa6602;
}  

.latest-head1 {
  position:relative;
  top:2px;
  left:15px;
  font-family:Arial;
  font-size:18px;
  font-weight:normal;
  color: #fa6602;
  color:#1f1f21;
}  

#latest1 {
  position:absolute;
  top:30px;
  left:5px;
  width:690px;
  font-family: Arial, Helvetica, sans-serif;
}

#latest1 span {
  font:14px Arial;
  color:#000066;
  color:#1a729a;
  color:495a6f;
}

.mid {
  color:white;
  font-size:20px;
  position:relative;
  left:40px;
}

#latest1 img {
  position:absolute;
  top:540px;
  left:300px;
}

#latest a:link {
	color: #000066;
      color:#1a729a;
  color:495a6f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
	margin-right:5px;
	margin-left:5px;
}

#latest a:visited{
	color: #000066;
      color:#1a729a;
  color:495a6f;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	margin-right:5px;
	margin-left:5px;
}


#latest a:hover {
	color: #d63837;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}

#member {
  position:absolute;
  top:20px;
  left:10px;
  width:684px;
  color:black;
  border-top:0px;
}
 

#member table td {
  font-family:Arial;
  font-size:12px;
  font-weight:normal;
  line-height:12px;
}
#member hr {
  width:650px;
}

#member h1 {
  position:absolute;
  top:0px;
  left:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-top:3px;
  padding-bottom:3px;
  font-weight: bold;
  text-align: left;
  color:white;
  background-color:#8ebcf1;
  background-image:url(images/ms5.jpg);
  background-repeat:repeat-y;
  width:684px;
  border-right:1px solid black;
}


#member1 {
  position:absolute;
  top:10px;
  left:5px;
  width:690px;
  font-family: Arial, Helvetica, sans-serif;
}

#member1 span {
  font:14px Arial;
  color:#000066;
}

.memb {
  color:white;
  font-size:20px;
  position:relative;
  left:40px;
}

#member1 img {
 
  width:65px;
  height:50px;
 
  margin:4px;
}

#member1 a:link {
 
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
	margin-right:5px;
	margin-left:5px;
 
}

#member1 a:visited{
 
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	margin-right:5px;
	margin-left:5px;
}


#member1 a:hover {
	color: #d63837;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}

#msearch h1 {
  color:white;
  font-family:Arial;
  font-size:12px;
  background-color:#8ebcf1;
  background-image:url(images/ms3.jpg);
  background-repeat:repeat-y;
  width:596px;
  text-align:center;
  padding-top:3px;
  padding-bottom:3px;
}


#cities {
  position:absolute;
  top:45px;
  left:200px;
  width:598px;
  border-left:1px solid black;

}

#cities img {
  width:90px;
  height:50px;
  border:1px solid #1f1f21;
  margin:5px;
  margin-left:10px;
}

#cities h1 {
  color:white;
  font-family:Arial;
  font-size:12px;
  background-color:#8ebcf1;
  background-image:url(images/ms3.jpg);
  background-repeat:repeat-y;
  width:596px;
  text-align:center;
  padding-top:3px;
  padding-bottom:3px;
}

#img1 {
  position:absolute;
  top:22px;
  left:10px;
}

.txt1 {
  position:absolute;
  top:28px;
  left:340px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
}


.txt2 {
  position:absolute;
  top:28px;
  left:385px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
}

.txt3 {
  position:absolute;
  top:28px;
  left:435px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
}


.txt4 {
  position:absolute;
  top:28px;
  left:485px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
}


#mls {
  position:absolute;
  top:221px;
  left:2px;
  width:300px;
  height:170px;
  border-left:1px solid black;

}

#mls h1 {
  color:white;
  font-family:Arial;
  font-size:12px;
  padding-left:20px;
  background-color:#8ebcf1;
  background-image:url(images/ms3.jpg);
  background-repeat:repeat-y;
  width:300px;
  padding-top:3px;
  padding-bottom:3px;
}

#mls h2 {
  position:absolute;
  left:105px;
  color:#d63837;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  text-decoration:underline;
  width:300px;
}

#mls h3 {
  position:absolute;
  left:105px;
  top:40px;
  color:#1f1f21;
  font-family:Arial;
  font-size:12px;
  font-weight:normal;
  width:190px;
}

#mls img {
  position:absolute;
  top:21px;
  left:0px;
  border-left:1px solid black;
}

#buyer {
  position:absolute;
  left:101px;
  top:138px;
  width:200px;
  height:34px;
  background-image:url(images/ms6.jpg);
  background-repeat:repeat-y;
}

#buyer a:link {
	position:absolute;
	left:5px;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	margin-right:2px;
	margin-left:2px;
   	padding-left:2px;
	text-align:center;
}

#buyer a:visited {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
}

#buyer a:hover {
	color: #d63837;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#sales {
  position:absolute;
  top:221px;
  left:302px;
  width:295px;
  height:170px;

}

#sales h1 {
  position:absolute;
  top:0px;
  left:0px;
  color:white;
  font-family:Arial;
  font-size:12px;
  padding-top:3px;
  padding-bottom:3px;
  background-color:#8ebcf1;
  background-image:url(images/ms2.jpg);
  background-repeat:repeat-y;
  width:295px;
}

#sales h2 {
  position:absolute;
  left:105px;
  color:#d63837;
  font-family:Arial;
  font-size:16px;
  font-weight:bold;
  text-decoration:underline;
  width:295px;
}

#sales h3 {
  position:absolute;
  left:105px;
  top:40px;
  color:#1f1f21;
  font-family:Arial;
  font-size:12px;
  font-weight:normal;
  width:185px;
}

#sales img {
  position:absolute;
  top:21px;
  left:0px;
}

#seller {
  position:absolute;
  left:101px;
  top:138px;
  width:197px;
  height:34px;
  background-image:url(images/ms3.jpg);
  background-repeat:repeat-y;
}

#seller a:link {
	position:absolute;
	left:5px;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	margin-right:2px;
	margin-left:2px;
   	padding-left:10px;
	text-align:center;
}

#seller a:visited {
	position:absolute;
	left:5px;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	padding-left:10px;
	text-align:center;
}

#seller a:hover {
	color: #d63837;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#save {
   position:absolute;
   top:295px;
   left:2px;
   height:140px;
   border-left:1px solid black;

}

#save h3 {
  position:absolute;
  left:5px;
  top:35px;
  color:#1f1f21;
  font-family:Arial;
  font-size:12px;
  font-weight:normal;
  width:585px;
}

#save h1 {
  color:#1f1f21;
  font-family:Arial;
  font-size:14px;
  padding-top:8px;
  padding-bottom:8px;
  background-color:#8ebcf1;
  background-image:url(images/ms5.jpg);
  background-repeat:repeat-y;
  width:597px;
}
  
#save h2 {
  position:absolute;
  left:0px;
  top:65px;
  background-image:url(images/ms7.jpg);
  background-repeat:repeat-y;
  background-repeat:repeat-x;
  font-family:Arial;
  font-weight:bold;
  font-size:14px;
  padding-top:10px;
  padding-bottom:10px;
  color:white;
  width:597px;
  text-align:center;
  text-decoration:underline;
}

#save a:link {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	margin-right:2px;
	margin-left:2px;
	text-align:center;
}

#save a:visited {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	padding-left:10px;
	text-align:center;
}

#save a:hover {
	color: #d63837;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

#vid_box1 {
  position:absolute;
  top:85px;
  left:2px;
  height:130px;
  width:595px;
  color:white;
  border:1px solid #ededed;
  border-top:0px;
  border-right:0px;
}

#vid_box1 img{
  border:1px solid #ededed;
}

#vid_box h1 {
  color:white;
  background-color:#8ebcf1;
  background-image:url(images/ms1.jpg);
  background-repeat:repeat-y;
  width:580px;
}

#vid_box1 p {
  font:12px Arial;
  width:140px;
}

#vid_box2 {
  position:absolute;
  top:215px;
  left:2px;
  height:130px;
  width:595px;
  color:white;
  border:1px solid #ededed;
  border-top:0px;
  border-bottom:0px;
  border-right:0px;
}

#vid_box2 img{
  border:1px solid #ededed;
  margin-top:2px;
}


#vid_box2 p {
  font:12px Arial;
  width:130px;
}


.blueheader {
/*
	position:absolute;
	top:100px;
*/
	font-size: 13px;
	font-weight:bold;
	color:#ededed;
	text-align:center;
	width:150px
}


#listing {
  position:relative;
  top:1px;
  left:0px;
  margin-top:15px;
  height:auto;
/*
  background-image:url(images/blog_grad.jpg);
  background-repeat:x-repeat;
*/
}

#listing table {
  border:2px solid #1f1f21;
  height:auto;
  background:#ffffff;
}

#listing_video {
  position:absolute;
  top:30px;
  left:5px;
}

#ads {
  width:220px;
  height:auto;
  background-color:#ffffac;
  background-color:#fcffbe;
  border-left:1px solid #1f1f21;
  border-top:1px solid #1f1f21;
  border-bottom:1px solid #1f1f21;
  background-image:url(images/members.jpg);
  background-repeat:no-repeat;
}

#ads img {
  width:220px;
}

#ads h3 {
	font-size:16.0pt;
	font-family:"Times New Roman";
	font-weight:bold;
}

#poster {
  width:220px;
  height:auto;
  background-color:#ffffac;
  background-color:#fcffbe;
  border-left:1px solid #1f1f21;
  border-top:1px solid #1f1f21;
  border-bottom:1px solid #1f1f21;
  background-image:url(images/members.jpg);
  background-repeat:no-repeat;
}


#poster img {
  width:220px;
}

#mposter {
  float:right;
  width:220px;
  height:auto;
  background-color:#ffffac;
  background-color:#fcffbe;
  border-left:1px solid #1f1f21;
  border-top:1px solid #1f1f21;
  border-bottom:1px solid #1f1f21;
  background-image:url(images/members.jpg);
  background-repeat:no-repeat;

}


#mposter img {
  width:220px;
}

#bio {
  margin-left:2px;
  margin-top:5px;
  width:220px;
  background-color:#ffffac;
  background-color:#fcffbe;
  background-color:#dddddd;
}

#bio p {
  font-family:Arial;
  font-size:22px;
  font-weight:normal;
}


#bio img {
  margin:2px;
  width:90px;
  height:105;
  border:1px solid #1f1f21;
  background-color:white;
}

#mbio {
  margin-left:10px;
  margin-top:5px;
  background-color:#ffffac;
  background-color:#fcffbe;
  background-color:#dddddd;
}

#mbio p {
  font-family:Arial;
  font-size:22px;
  font-weight:normal;
}


#mbio img {
  margin:2px;
  width:90;
  height:105;
  border:1px solid #1f1f21;
  background-color:white;
}

#details{
padding:1px 1px 1px 1px;
border:0px solid #333333;
margin-left:0px;
}

#details table {
  border:0px;
  width:340px;
}

 

#details a:link {
	color: #2a5178;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	margin-right:2px;
	margin-left:0px;
}

#details a:visited {
	color: #2a5178;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

#details a:hover {
	color: #d63837;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#images{
margin-left:0px;
border:2px solid #f8f9eb;
border:1px solid #000000;
background-color:#A0A9B2;
background-color:#ffffff;
width:290px;
height:250px;
}

#images table {
  border:0px solid #1f1f21;
}

#images h1 {
  width:280px;
    color: white;
    background-color: #326799;
  background-color:#000066;
}

#desc{
padding:3px 3px 3px 3px;
background-color:#ededed;
border-top:1px solid #000000;
height:auto;
margin-left:0px;
width:350px;
}

#desc table {
  border:0px;
}

#search {
  border:2px solid #1f1f21;
}

#search h1 {
   width:300px;
}

#terms{
border-left:1px solid #1f1f21;
border-right:1px solid #1f1f21;
border-bottom:1px solid #1f1f21;
padding-left:10px;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
width:100%;
}

.style14 {
  color: #d63837;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  font-style:italic;
}
.text {
	color: #1f1f21;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.style9a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #aaaaaa;
    color: black;
    background-color: #e5e7e9;
}
#footer {
  position:relative;
  top:100px;
  left:0px;
  width:800px;
  height:80px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  text-align:center;
  border:2px solid #1f1f21;
}

#foot {
  position:relative;
  top:36px;
  width:950px;
  height:80px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  text-align:center;
}

#foot-head {
  position:absolute;
  top:1320px;
  width:950px;
  height:80px;
  font-family:Arial;
  font-size:11px;
  text-align:center;
}

#foot-head1 {
  position:absolute;
  top:2340px;
  width:950px;
  height:80px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  text-align:center;
}

#foot10 {
  width:950px;
  height:80px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  text-align:center;
}

#footz {
  position:relative;
  top:25px;
  left: 30;
  width:950px;
  height:80px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  text-align:center;
  background-color:#ffffff;
 
 
}


#foota {
  position:absolute;
  top:1600px;
  left:0px;
  width:800px;
  height:80px;
 

}

#foot4 {
  position:relative;
  top:500px;
  left:0px;
  width:950px;
  height:80px;
  background-color:#ffffff;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  text-align:center;
}


#foot5 {
  position:absolute;
  top:800px;
  left:0px;
  width:800px;
  height:80px;
  background-image:url(images/foot.jpg);
  background-repeat:no-repeat;

}

#foot6 {
  position:absolute;
  top:940px;
  left:0px;
  border:2px solid #1f1f21;
  background-image:url(images/foot.jpg);
  background-repeat:no-repeat;
  width:800px;
  height:80px;
}

#foot7 {
  position:absolute;
  top:1080px;
  left:0px;
  border:2px solid #1f1f21;
  background-image:url(images/foot.jpg);
  background-repeat:no-repeat;
  width:800px;
  height:80px;

}

#foot9 {
  position:absolute;
  top:1260px;
  left:-45px;
  border:2px solid #1f1f21;
  background-image:url(images/foot.jpg);
  background-repeat:no-repeat;
  width:800px;
  height:80px;

}

#foot10 {
  position:absolute;
  top:1950px;
  left:0px;
  border:2px solid #1f1f21;
  background-image:url(images/foot.jpg);
  background-repeat:no-repeat;
  width:800px;
  height:80px;

}
#foot11 {
  position:absolute;
  top:3000px;
  left:0px;
  border:2px solid #1f1f21;
 
  width:950px;
  height:80px;

}
 
 
#foot a:link {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	margin-right:2px;
}

#foot a:visited {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

#foot a:hover {
	color: #d63837;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}


#foot img {
  border:0px ridge white;
}

/*start clear hack*/
.clearfix:after {      
    content: ".";        
   display: block;     
    height: 0;        
    clear: both;        
    visibility: hidden;
}
/*hide from ie-mac\*/    
* html .clearfix {height: 1%;}        
/*hide from ie-mac*/   


/* new styles */

ul#left_nav{
margin-top:10px;
margin-left:5px;
list-style-type:none;
width:160px;
height:360px;
background-image:url(images/left1.gif);
background-repeat:no-repeat;
border-right:0px solid #5d8bbf;
/*border-right-style:dotted; */
border-bottom:0px solid #5d8bbf;
}

ul#left_nav li{
font:12px Trebuchet, Arial,  sans-serif;
margin:2px;
padding-left:5px;
width:140px;
text-align:left;
line-height:1%;
height:12px;
border-bottom: 1px #fff;
border-bottom-style:dashed;
color:#fff;
}


ul#left_nav li a{
font: bold 12px Trebuchet, Arial, sans-serif;
color:#fff;
}

ul#left_nav li a:link, ul#left_nav li a:visited{
text-decoration:none;
color:#fff;}

ul#left_nav li a:hover{
text-decoration:underline;
color:#5d8bbf;}

ul#left_nav li a#current_page{
text-decoration:none;
color:#009fff;}
 
div#leftside {
  position:absolute;
  top:20px;
  left:50px;
  border:0px solid white;
  padding:10px;
}

div#rightside {
  position:absolute;
  top:20;
  left:500px;
  border:0px solid white;
  padding:10px;
}

#mini-top {
  float:left;
  width:895px;
  color:#1f1f21;
  margin:10px;
  margin-bottom:0px;
  padding:10px;
  border:2px solid #6294c7;
  background-color:#f4f4f4;
}


#mini-top h1 {
  float:left;
  font-size: 22px;
  font-weight: bold;
  text-align: left;
  color:#1f1f21;
  padding-top:8px;
  padding-bottom:3px;
  padding-left:15px;
  width:700px;
  text-transform:capitalize;
}

#mini-top h2 {
  float:right;
  font-size: 16px;
  font-weight: bold;
  text-align: right;
  color:#1f1f21;
  padding-top:10px;
  padding-bottom:3px;
  padding-right:25px;
}

#mini-top h3 {
  float:left;
  font-size: 16px;
  font-weight: bold;
  text-align: right;
  color:#1f1f21;
  padding-left:20px;
  padding-top:5px;
  padding-bottom:3px;
  padding-right:25px;
}


#mini-top h4 {
  float:left;
  font-size: 22px;
  font-weight: bold;
  text-align: left;
  color:#1f1f21;
  padding-top:8px;
  padding-bottom:3px;
  padding-left:15px;
  width:500px;
  text-transform:capitalize;
}

#mini-top span {
  font-size: 18px;
  font-weight: normal;
  text-align: left;
  color:#1f1f21;
  padding:10px;
  margin:10px;
  width:900px;
}

