﻿body { background: #000000; color:#FFFFFF; font-family:Arial; font-size:12px; text-align:center; }

#home #mainmenu .home a,
#clients #mainmenu .clients a,
#artists #mainmenu .artists a
	{ background: #333333; color: #FFFFFF; cursor: default; }
	

.verticalSpace5 { width:auto; height:5px; }
.verticalSpace10 { width:auto; height:10px; }
.verticalSpace15 { width:auto; height:15px; }
.verticalSpace20 { width:auto; height:20px; }

.wrapper { width:900px; height:auto; margin-left:auto; margin-right:auto; line-height: 1.3em;}
.clear { clear: both; }

.headerBox { width:900px; height:77px; background-color: #000000; padding-top: 5px; }
.headerBoxLeft { float:left; height:77px; width: 200px; background:url(images/header/ellitemanagement.jpg); background-repeat:no-repeat; }
.headerBoxRight { float:right; padding-bottom: 5px; }
.elliteLinks { font-family:Arial; font-size:12px; color: #FFFFFF; text-decoration:none; }

.headerMenuBox { width:100%; height:38px; background-color:#6766CC; }

.headermenu { margin: 0; padding: 0; list-style: none; }
.headermenu li { float: left;  }
.headermenu a {float: left; font-family:Arial; font-size:12px; color: #000000; display: block; height: 38px; color: #000; background: #6766CC; padding: 0 1.5em; line-height: 3em; text-decoration: none; text-align: center; }
.headermenu a:hover { background: #333333; color: #FFFFFF; }

.bulletMenu { margin: 0; padding: 0; list-style: none; }
.bulletMenu a { background-image:url(images/common/bullet.jpg); background-repeat: no-repeat; background-position:left; text-indent: 20px; font-family:Arial; font-size:12px; color: #CCCCCC; display: block; height: 20px; line-height: 20px; text-decoration: none; text-align: left; }
.bulletMenu a:hover { color: #FFFFFF; }

.colGap { width:5px; height:5px; float:left; }

.mainImage { width: 540px; height: 150px; }
.mainImage { width: 540px; height: 177px; }
.mainImageHome { width: 540px; height: 215px; }
.mainSubTitle { width: 530px; height:auto; background-color: #1F1F1F; padding: 5px; text-align:left; }
.mainTitle { width: 535px; height:auto; background-color: #1F1F1F; padding-top: 5px; padding-left: 5px; padding-bottom: 10px; text-align:left; }

.mainContent { width:530px; padding: 5px; background-color:#333333; font-family:Arial; font-size:12px; color: #FFFFFF; text-align:left; padding-top:15px; padding-bottom:15px;  }
.mainContent a { color:#FFFFFF; text-decoration:underline; }
.mainContent a:hover { text-decoration:none; color:#6766CC; }

.colLeft { width:175px; height:auto; float:left; background-color:#000000; }
.colMainImage { width:540px; float:left; background-color:#000000; }
.colMain { width:540px; height:auto; float:left; background-color:#000000; }
.colRight { width:175px; height:auto; float:right; background-color:#000000; }

.leftColHeading { width:auto; height: 20px; padding:10px; background-color: #1F1F1F; font-family:Arial; font-size:12px; color: #FFFFFF; text-align:left; }
.leftColText { width:auto; height:auto; padding: 10px;  font-family:Arial; font-size:12px; color: #FFFFFF; }
.leftColBox { width:auto; height:auto; background-color: #333333; border-bottom: solid 2px #6766CC; }

.rightColHeading { width:auto; height: 20px; padding:10px; background-color: #1F1F1F; font-family:Arial; font-size:12px; color: #FFFFFF; text-align:left; }
.rightColText { width:auto; height:auto; padding: 10px;  font-family:Arial; font-size:12px; color: #FFFFFF; }
.rightColBox { width:auto; height:auto; background-color: #333333; border-bottom: solid 2px #6766CC; }

.readmoreTitle { font-family:Arial; font-size:12px; color: #6766CC; padding-bottom: 3px; text-align:left; }
.readmoreText { font-family:Arial; font-size:12px; color: #CCCCCC; text-decoration:none; text-align:left; }
.readmoreText a { font-family:Arial; font-size:12px; color: #CCCCCC; text-decoration:none; text-align:left; }
.readmoreText a:hover { color: #FFFFFF; }
.readmoreSep { border-top: dashed 1px #666666; }

.footerBox { width:100%; height:24px; background-color:#6766CC; float:right;}
.footerMenu { margin: 0; padding: 0; list-style: none; }
.footerMenu li { float: right;  }
.footerMenu a {float: left; font-family:Arial; font-size:11px; color: #000000; display: block; height: 24px; color: #000; background: #6766CC; text-decoration: none; text-align: center; line-height: 24px; padding-right: 10px; padding-left: 10px; }
.footerMenu a:hover { background: #333333; color: #FFFFFF; }

.footerSubText { font-family:Arial; font-size:11px; color: #333333; text-decoration:none; text-align:center; padding-top:3px;}
.footerSubText a { text-decoration:none; color:#333333 }
.footerSubText a:hover { text-decoration:underline; color:#FFFFFF; }

.otherColHeading { width:auto; height: 20px; padding:10px; background-color: #1F1F1F; font-family:Arial; font-size:12px; color: #FFFFFF; text-align:left; }
.otherColText { width:auto; height:auto; padding: 10px;  font-family:Arial; font-size:12px; color: #FFFFFF; }
.otherColBox { width:auto; height:auto; background-color: #333333; border-bottom: solid 2px #6766CC; }

.contactUsTitle { width: 100px; float:left; font-family:Arial; font-size:12px; color: #CCCCCC; }
.contactUsData { float:left; }

.formSectionHeader { font-weight:bold; color: #6766CC; padding-top: 10px; padding-bottom: 5px; padding-left: 5px; }
.formFieldPair { width:100%; }
.formFieldName { float:left; font-family:Arial; font-size:12px; color: #CCCCCC; width: 200px; padding-top:3px; padding-left: 15px; height: 16px;  }
.formField { float:left; padding-bottom: 2px; }

.artistsSepWide { border-top: dashed 1px #666666; }

.artistsSummaryBox { width:auto; height:auto; }
.artistsSummaryImage { float: left; width:70px; height:105px; padding-left: 5px; padding-right:15px; }
.artistsSummaryData { float:left; width: 440px; }
.artistsSummaryTextBox { width: 440px; clear:both;}
.artistsSummaryTitle { float:left; width: 65px; color: #666666; padding-bottom: 5px; }
.artistsSummaryText { float:left; width:350px; padding-right:5px; }

.adImgTextBox { width:520px; height:auto; }
.adImg { float:left; height:250px; width:190px; padding-left: 5px; padding-right: 15px;}
.adText { float: left; width:300px; }
.adTextBox {  width:310px; clear:both; }
.adTextTitle { float:left; width: 100px; color: #666666; padding-bottom: 5px; }
.adTextData { float:left; width:120px; padding-right:5px; }

.adTextDataBox { padding-left:5px; width:500px; height:auto; }
.adTextDataBoxSep { border-bottom: dashed 1px #666666; }
.adTextDataBoxTitle {color: #666666; padding-bottom: 5px;}
.adTextDataBoxText { padding-top:5px; }

.clientList { font-family:Arial; font-size:12px; color: #6766CC; padding-left:20px; padding-bottom:3px; padding-top:3px; width: 250px; }
.sepWide { border-top: dashed 1px #666666; width:100%; }


