html,body {padding: 0; margin: 8px; font-family:  Arial, Helvetica, Verdana,sans-serif; text-align: center; font-size: 100%; color: #8E959D; background-color: #F1F1F1;}

a {color: #F4A222; text-decoration: none;}
a:visited {color: #F4A222; text-decoration: none;}
a:hover {color: #F4A222; text-decoration: underline;}

.dkGrey {color: #333;  padding:0px; margin: 0px;}

p {margin: 0 0 20px 0; font-size: 1.2em;}

img {border:0;}

.hidden {margin-left: -5000px; text-decoration: none; width: 0px; height: 0px;  display: none;}

.floatLeft  {float: left;}
.floatRight  {float: right;}

.floatholder:after {content: ".";  display: block; height: 0; clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .floatholder {height: 1%;}
/* End hide from IE-mac */

.clear {clear: both; height: 1px; visibility: hidden;  padding:0px; margin: 0px; font-size: 0.1em;}

.line {width: 100%; height: 2px; border-top: 1px dotted #DDD;}
.line2 {width: 80%; height: 2px; border-top: 1px dotted #DDD; margin: 0 auto;}

.divider {width: 100%; height: 20px;float: left;}
.divider2 {width: 100%; height: 10px;}
.divider3 {width: 100%; height: 250px;float: left;}

h1 {font-size: .1em; padding: 0; margin: 0; visibility: hidden;}
h2 {font-size: .1em; padding: 0; margin: 0; visibility: hidden;}
h3 {font-size: 1em; font-weight: bold; padding: 0; margin: 0; color: #333;display:inline;}
h4 {font-size: 1em; font-weight: bold; padding: 0; margin: 0; color: #F4A222;display:inline;}

#wrap {width:760px; margin:0 auto;  text-align:left; font-size: 0.7em; padding: 0; margin-top: 10px; background-color: #FFF;}

.blockLeft {padding-left: 80px; width: 270px;}
.blockNews {padding-left: 80px; width: 270px;background: url(/images/bgNews.gif) top left no-repeat; margin-top: 40px;}

.blockRight {padding-left: 44px; width: 306px;}
.blockProperties {padding-left: 44px; width: 306px; background: url(/images/bgProperties.gif) top left no-repeat; margin-top: 30px; height: 150px}
.blockSearchResults {padding-left: 44px; width: 306px; background: url(/images/bgSearchResults.gif) top left no-repeat; height: 300px}
.blockDownloads {padding-left: 44px; width: 306px; background: url(/images/bgDownloads.gif) top left no-repeat; margin-top: 30px; height: 150px}
.blockContactInfo {padding-left: 44px; width: 306px; background: url(/images/bgContactInfo.gif) top left no-repeat; margin-top: 30px; height: 200px}

/*========================================================================
	TOP SECTION
========================================================================*/
#header {height: 91px; width: 760px; background: url(../images/header.gif) no-repeat;}
#topNav {height: 24px; border-bottom: 1px dotted #DDD; width: 711px; margin: 0 32px 0 17px;color: #8E959D; padding-top: 15px; font-size: 1.2em; font-weight: bold;}
.topNav a {color: #F4A222; text-decoration: none; font-weight: bold;}
.topNav a:visited {color: #F4A222; text-decoration: none;}
.topNav a:hover {color: #F4A222; text-decoration: underline;}

/*========================================================================
	RIGHT
========================================================================*/
#right { width:350px; display:inline; float:left; margin: 20px 0 0 380px; padding: 0;}

.propertiesHome {width: 306px;}
.propertiesHomeThumb {width: 48px; float: left;}
.propertiesHomeText {width: 244px; float: left; padding-left: 14px;}

.download {width: 284px; background-color: #f1f1f1; height: 60px; padding: 10px;}
.downloadThumb {width: 48px; float: left;}
.downloadText {width: 204px; float: left; padding-left: 14px;}

.news {width: 100%px;}
.newsThumb {width: 90px; float: left;}
.newsText {float: left; padding-left: 14px; width: 480px;}

.thumbHolder {height: 56; width: 56px; float: left; padding: 8px 8px 0 0;}

/*========================================================================
	LEFT
========================================================================*/
#lefthome {width:350px; min-height: 200px; float:left; margin: 20px 30px 0 -730px; background: url(/images/bgWelcome.gif) top left no-repeat;}
#leftaboutus {width:350px; min-height: 270px; float:left; margin: 20px 30px 0 -730px; background: url(/images/bgAbout.gif) top left no-repeat;}
#leftforpropertyholders {width:350px; min-height: 270px; float:left; margin: 20px 30px 0 -730px; background: url(/images/bgPropertyHolders.gif) top left no-repeat;}
#leftforartists {width:350px; min-height: 200px; float:left; margin: 20px 30px 0 -730px; background: url(/images/bgArtists.gif) top left no-repeat;}
#leftcontactus {width:350px; min-height: 250px; float:left; margin: 20px 30px 0 -730px; background: url(/images/bgContact.gif) top left no-repeat;}
#leftlinks {width:350px; min-height: 200px; float:left; margin: 20px 30px 0 -730px; background: url(/images/bgLinks.gif) top left no-repeat;}
#leftproperties {width:350px; min-height: 250px; float:left; margin: 20px 30px 0 -730px; background: url(/images/bgSearch.gif) top left no-repeat;}
#leftdetails {width:350px; min-height: 200px; float:left; margin: 20px 30px 0 -730px; background: url(/images/bgDetails.gif) top left no-repeat;}
#leftnews {width:350px; min-height: 200px; float:left; margin: 20px 30px 0 -730px; background: url(/images/bgNewsMain.gif) top left no-repeat;}
#lefttermsandconditions {width:350px; min-height: 550px; float:left; margin: 20px 30px 0 -730px; background: url(/images/bgTerms.gif) top left no-repeat;}

.formLeft {height:20px; float:left; width: 140px; padding: 3px 5px 0px 5px; font-weight: bold;}
.formRight {height:20px; float:left; text-align: left; width: 10px; padding: 0px 0px 0px 5px;}
.inputBoxLarge  {height: 16px; width: 108px; color: #333; background: #fff; border: #ACAFB8 solid 1px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.9em;}
.dropdown {font-family: Arial, Helvetica, sans-serif; font-size: .9em; height:16px; width:110px;}
.textareaLarge {height: 150px; width: 270px; color: #333; background: #fff; border: #ACAFB8 solid 1px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; margin-top: 5px;}

/*========================================================================
	CENTER
========================================================================*/
.center {width:650px; padding: 0px 0 20px 80px; margin: 20px 0 0 0;}
#centerNews {width:600px; background: url(../images/bgNewsMain.gif) top left no-repeat; height: 300px; padding: 0px 0 20px 80px; margin: 20px 0 0 0;}

table {margin: 0; border-collapse: collapse;}
tr.odd {background-color: #F1F1F1;}
tr.even {background-color: #F8F8F8;}
td {padding: 3px 10px; font-weight: bold;}

/*========================================================================
	BOTTOM SECTION
========================================================================*/
#foot {clear:both; background: url(../images/footer.gif) no-repeat; margin-top: 10px; background-color: #F1F1F1; padding-top: 65px; height: 100px;}












