
#resultForm li {
	float: left;
}
#resultForm ul {
	float: left;
	list-style: none;
	padding: 0;
}
#results {
	float: left;
	padding: 10px 0 0 0;
}

#results .column1{
	float: left;
	width: 311px;
}

#results .column2{
	float: left;
	width: 400px;
	/* padding-left: 4px;*/
}

#results .column2 ul{
	width: 400px;
	padding-top: 5px;
}

#results .column2 li{
	padding: 0 10px 10px 0;
	border: none;
}

#results .column2 li.even{
	padding: 0px;
}

#results .column2 .legend {
	float: left;
	/* width: 369px;*/
}
#results .column2 .legend p, #results .column2 .legend h2, #results .column2 h2 {
	padding: 0;
}

#results .column2 .crest {
	float: left;
	width: 60px;
}

#results h1 {
	padding: 0;
	line-height: 1.1em;
}

#results ul {
 width: 100%;
}

#results li {
	width: 100%;
	border-bottom: 1px dotted #cf0000;
	padding-top: 5px;
}

.result h1 {
	white-space: normal;
}

	
.result_text {
 	float: left;
 	padding: 10px 0;
 	border-top: 1px dotted #cf000;
 	border-bottom: 1px dotted #cf0000;
 	width: 100%;
	text-align: right;
}

.tabulated {
	padding-bottom: 10px;
	padding-top: 4px;
}

.tabulated p label {
    margin-left: -100px;
    width: 100px;
    float: left;
	font-weight: bold;
}

.tabulated p {
	padding: 0;
    padding-left: 100px;
    clear: left;
}
#company {
 float: left;
 padding-top: 10px;
}

#company .column1 {
 float: left;
 width: 368px;
/* padding: 20px 20px 0 0;*/
}

#company .column2 {
	float: right;
	width: 305px;
	padding: 20px 15px 0px 15px;
	background: #fff url(../images/panel_bg.jpg) no-repeat top right;
}

#company .details {
 float: left;
 width: 315px;
	border-bottom: 1px dotted #53006C;
	padding-bottom: 10px;
}

#company .warrants {
 float: left;
/* width: 315px;*/
 padding-top: 10px;
}

#company .details .left{
	float: left;
	padding-right: 10px;
}
#company .location  {
	float: left;
	width: 315px;
	border-bottom: 1px dotted #53006C;
	padding-bottom: 10px;
	padding-top: 10px;
}
#company .location button {
	float: left;	
}
#company .warrants ul{
 width: 315px;
 padding: 5px 0 0 0;
 list-style: none;
}

#company .warrants li{
 width: 315px;
 padding: 0 0px 10px 0;
 border: none;
 float: left;
}

#company .warrants .legend {
 float: left;
/* width: 245px;*/
}

#company .warrants .crest {
 float: left;
 width: 60px;
/* padding-right: 10px;*/
}


#company h1 {
	padding: 0 0 10px 0;
	white-space: normal;
}

#company h2 {
 padding-bottom: 10px;
}

#company p {
 padding-bottom: 10px;
}

#company .warrants h2 {
 padding-bottom: 0px;
}

#company .warrants p {
 padding-bottom: 0px;
}

/** -- MAPS -- */
#map, #street, #directions, #directionDo {
	padding: 0;
	margin 0;
}
#directionsContent {
	float: left;	
}
.mapLarge {
	height:600px;	
	width:600px;
}
.streetLarge {
	float: left;
	height:400px;	
	width:390px;
}
.streetviewLarge {
	float: left;
	height:400px;	
	width:550px;
}
.directionsLarge {
	float: left;
	height:400px;	
	width:550px;
}
.directionsListLarge {
	float: left;
	height:400px;	
	width:550px;
	margin: -10px 0 0 0;
}
.search_btn_large {
	width: 120px;
}
