body
{ margin: 0 auto; background-image: url('images/bkg.jpg'); height: 100%; background-color: #cbcbcb; background-repeat: repeat-x; font-family: Arial; font-size: 14px; color: #000000; }

img, div { behavior: url(iepngfix.htc) }

#mainContainer
{ margin: 0 auto; width: 1000px; height: 100%; }

.logo
{ float: left; margin-top: 20px; margin-left: 30px; width: 159px; height: 127px; border: none; }

/* Nav Styles */

#navContainer
{ float: left; width: 810px; height: 68px; margin-top: 42px; }

#navHome a
{ float: left; width: 141px; height: 68px; font-size: 16px; color: #FFFFFF; text-decoration: none; text-align: center; padding-top: 13px; }

#navHome a:hover
{ background-image: url('images/navHome.png'); background-repeat: no-repeat; color: #1B3367; }

#navHomeSelected
{ float: left; background-image: url('images/navHome.png'); background-repeat: no-repeat; color: #1B3367; width: 141px; height: 68px; padding-top: 14px; text-align: center; font-size: 16px; }

#navProp a
{ float: left; width: 218px; height: 68px; font-size: 16px; color: #FFFFFF; text-decoration: none; text-align: center; padding-top: 13px; margin-left: -10px; }

#navProp a:hover
{ background-image: url('images/navProp.png'); background-repeat: no-repeat; color: #1B3367; }

#navPropSelected
{ float: left; background-image: url('images/navProp.png'); background-repeat: no-repeat; color: #1B3367; width: 218px; height: 68px; text-align: center; padding-top: 14px; margin-left: -10px; font-size: 16px; }

#navAbout a
{ float: left; width: 157px; height: 68px; font-size: 16px; color: #FFFFFF; text-decoration: none; text-align: center; padding-top: 13px; margin-left: -10px; }

#navAbout a:hover
{ background-image: url('images/navAbout.png'); background-repeat: no-repeat; color: #1B3367; }

#navAboutSelected
{ float: left; background-image: url('images/navAbout.png'); background-repeat: no-repeat; color: #1B3367; width: 157px; height: 68px; text-align: center; padding-top: 14px; margin-left: -10px; font-size: 16px; }

#navAdvertise a
{ float: left; width: 151px; height: 68px; font-size: 16px; color: #FFFFFF; text-decoration: none; text-align: center; padding-top: 13px; margin-left: -10px; }

#navAdvertise a:hover
{ float: left; background-image: url('images/navAdvertise.png'); background-repeat: no-repeat; color: #1B3367; }

#navAdvertiseSelected
{ float: left; background-image: url('images/navAdvertise.png'); background-repeat: no-repeat; color: #1B3367; width: 151px; height: 68px; text-align: center; padding-top: 14px; margin-left: -10px; font-size: 16px; }

#navContact a
{ float: left; width: 155px; height: 68px; font-size: 16px; color: #FFFFFF; text-decoration: none; text-align: center; padding-top: 13px ; margin-left: -10px; }

#navContact a:hover
{ background-image: url('images/navContact.png'); background-repeat: no-repeat; color: #1B3367; }

#navContactSelected
{ float: left; background-image: url('images/navContact.png'); background-repeat: no-repeat; color: #1B3367; width: 155px; height: 68px; text-align: center; padding-top: 14px; margin-left: -10px; font-size: 16px; }


/* Footer Styles */

#footerLeft
{ float: left; margin-left: 30px; width: 300px; font-size: 12px; color: #000; }

#footerRight
{ float: left; width: 590px; text-align: right; color: #000; font-size: 12px; padding-bottom: 10px; }

#footerRight a
{ color: #a43200; }

#footerRight a:hover
{text-decoration: none; }


/* Content Styles */

#container
{ margin: 0 auto; width: 955px; }

.contentRepeat
{ float: left; clear: both; width: 955px; height: 100%; min-height: 200px; background-image: url('images/contentRepeat.png'); background-repeat: repeat-y; }

#contentTop
{ float: left; margin-top: -10px; clear: both; width: 955px; height: 100%; min-height: 400px; background-image: url('images/contentTop.png'); background-repeat: repeat-y; }

#contentFooter
{ margin: 0 auto; clear: both; width: 955px; height: 60px; background-image: url('images/contentFooter.png'); background-repeat: no-repeat; }

#bulletContainer
{ float: left; width: 207px; }

#bulletContainer a
{ font-size: 12px; color: #182c52; text-decoration: none; }

#bulletContainer a:hover
{ text-decoration: underline; }

.bullet
{ float: left; width: 14px; height: 20px; padding-right: 5px; margin-top: -3px; }

.divider
{ width: 200px; height: 9px; padding-top: 5px; padding-bottom: 5px;  }

.mainImage
{ float: left; width: 688px; height: 223px; margin-left: 233px; margin-top: -30px; }

#columnLeft
{ float: left; margin-left: 20px; width: 210px;margin-top:20px; }

*html #columnLeft
{ margin-left: 10px;width:200px; }

#columnMid
{ float: left; width: 479px; height: 417px; margin-top: 10px; }

#columnRight
{ float: left; width: 208px; height: 100%; margin-left: 10px; margin-top: 10px; }

*html #columnRight { margin-left:0px;}

#topAffiliatesBkg
{ float: left; margin-top: 20px; width: 210px; height: 226px; background-image: url('images/topAffiliateBkg.jpg'); background-repeat: no-repeat; padding-top: 45px; padding-left: 20px; }

*html #topAffiliatesBkg { width:200px;}

#topAffiliatesBkg a
{ text-decoration: none; color: #000000; line-height: 30px; }

#topAffiliatesBkg a:hover
{ text-decoration: underline; }

#premierPropertiesBkg
{ float: left; width: 479px; height: 395px; background-image: url('images/premierPropertiesBkg.jpg'); background-repeat: no-repeat; padding-top: 42px; }

#quickContactBkg
{ float: left; width: 208px; height: 330px; background-image: url('images/quickContactBkg.jpg'); background-repeat: no-repeat; padding-top: 50px; padding-left: 17px; line-height: 30px; }

.contactfield
{ margin-bottom: 15px; border: solid thin #ccc; }

#submit
{ background-image: url('images/submit.jpg'); width: 86px; height: 30px; border: none; margin-left: 90px; }

#submission
{ margin: 0 auto; width: 900px; text-align: center; } 

#bannersContainer
{ float: left; width: 341px; height: 338px; }

#linksContainer
{ float: left; width: 87px; height: 338px; padding-top: 35px; padding-left: 30px; }

#linksContainer a
{ color: #000000; font-size: 12px; line-height: 25px; }

#linksContainer a:hover
{ text-decoration: none; }

.premierBanner
{ float: left; border: none; width: 323px; height: 66px; padding-top: 20px; margin-left: 30px; }

.bullet2
{ float: left; width: 14px; height: 20px; padding-right: 5px; }

.domaining
{ float: left; border: none; margin-top: 7px; width: 124px; height: 38px; }

.legalBanner
{ float: left; border: none; margin-top: 5px; }

.contactBanner
{ float: left; margin-left: -3px; width: 691px; height: 93px; border: none; margin-top: 15px; }

#partnersBkg
{ float: left; width: 691px; height: 415px; background-image: url('images/partnersBkg.jpg'); background-repeat: no-repeat; margin-top: 15px; padding-left: 35px; }

#partnersBkg a
{ color: #a43200; }

#partnersBkg a:hover
{ text-decoration: none; }

#partnersContainerLeft
{ float: left; width: 323px; height: 341px; font-size: 12px; margin-top: 50px; }

#partnersContainerRight
{ float: left; width: 323px; height: 341px; font-size: 12px; margin-top: 50px; }

.clmLogo
{ margin-top: 25px; width: 217px; height: 76px; }

#clmText
{ line-height: 27px; width: 275px; font-size: 12px; }

.reliableLogo
{ margin-top: 40px; margin-left: 25px; width: 182px; height: 45px; }

#reliableText
{ line-height: 27px; width: 275px; font-size: 12px; margin-left: 25px; margin-top: 25px; }

.adsense
{ float: left; width: 728px; height: 90px; border: none; margin-top: 30px; margin-left: 5px; }

#advertiseBkg
{ float: left; margin-left: 2px; width: 205px; height: 100px; background-image: url('images/advertiseBkg.jpg'); background-repeat: no-repeat; padding-top: 47px; padding-left: 25px; line-height: 25px; }

#advertiseBkg a
{ color: #203B78; }

#advertiseBkg a:hover
{ text-decoration: underline; }

#premierDomainsBkg
{ float: left; margin-left: 1px; width: 204px; height: 215px; background-image: url('images/premierDomainsBkg.jpg'); background-repeat: no-repeat; padding-top: 45px; padding-left: 20px; }

#premierDomainsBkg a
{ color: #000000; text-decoration: none; font-size: 14px; line-height: 35px; }

#premierDomainsBkg a:hover
{ text-decoration: underline; }

.domainNameIdeas { margin-left:10px;overflow:auto;}

.amigo
{ float: left; width: 150px;  border: none; margin-left: 5px; }

.amigoContainer { float: left; width: 150px; font-size: 10px; }

.amigoText { width: 130px; padding: 0 10px 15px 10px; }

.gringo
{ float: left; width: 150px; height: 73px; border: none; margin-left: 0px; }

#inquiryForm
{ width: 500px; height: 500px; background-image: url('images/inquiryContact.jpg'); background-repeat: no-repeat; padding-left: 100px; padding-top: 65px; } 

.submissionsmall
{ margin-left: -40px; }

/*Subpages Content*/

.subColumnLeft
{ float: left; width: 210px; }

.subColumnMid
{ float: left; width: 450px; padding-left: 35px; padding-right: 30px; }

.subColumnMid a
{ text-decoration: none; color: #203B78; }

.subColumnMid a:hover
{ text-decoration: underline; }

.subColumnRight
{ float: left; width: 208px; margin-left: -5px; margin-top: 20px; }

.subBulletContainer
{ float: left; margin-top: 40px; margin-left: 25px; width: 207px; }

.subBulletContainer a
{ font-size: 12px; color: #182c52; text-decoration: none; }

.subBulletContainer a:hover
{ text-decoration: underline; }

.subtopAffiliatesBkg
{ float: left; width: 210px; height: 226px; background-image: url('images/topAffiliateBkg.jpg'); background-repeat: no-repeat; padding-top: 45px; padding-left: 20px; margin-left: 20px; }

.subtopAffiliatesBkg a
{ text-decoration: none; color: #000000; line-height: 30px; }

.subtopAffiliatesBkg a:hover
{ text-decoration: underline; }

.subpremierDomainsBkg
{ float: left; margin-left: 1px; width: 204px; height: 215px; background-image: url('images/premierDomainsBkg.jpg'); background-repeat: no-repeat; padding-top: 45px; padding-left: 20px; margin-left: 22px; }

.subpremierDomainsBkg a
{ color: #000000; text-decoration: none; font-size: 14px; line-height: 35px; }

.subpremierDomainsBkg a:hover
{ text-decoration: underline; }

.subquickContactBkg
{ float: left; width: 208px; height: 330px; background-image: url('images/quickContactBkg.jpg'); background-repeat: no-repeat; padding-top: 50px; padding-left: 17px; line-height: 30px; }

h1
{ color: #182c52; font-weight: bold; font-size: 18px; }

.subadvertiseBkg
{ float: left; margin-left: 2px; width: 205px; height: 100px; background-image: url('images/advertiseBkg.jpg'); background-repeat: no-repeat; padding-top: 47px; padding-left: 25px; line-height: 25px; padding-bottom: 20px; }

.subadvertiseBkg a
{ color: #203B78; }

.subadvertiseBkg a:hover
{ text-decoration: underline; }

.contact
{ margin-left: 80px; margin-top: 20px; }

.motosport
{ margin-top: 40px; }

.motosport2
{ margin-top: 40px; margin-left: 100px; }

.motosport3
{ margin-top: 40px; margin-left: 60px; }

.motosport4
{ margin-top: 40px; margin-left: 50px; }

.meDomains { float: left; width: 100px; font-size: 10px; }