/* Color Palette
Maroon:		#730000
Purple:		#606080
Blue:		#336699
 */

body {
	background: #E5E5E5 url(../images/topGradient.jpg) repeat-x;
	margin: 0px;
	margin-top: 0px;
	padding: 0px;
	text-align: center;
	font: 10px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
}
h1 { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; font-size: 32px; font-weight: bold; color:#FFFFFF;}
h2 { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color:#333333;}
img {border: 0px;}
a:link {color: #730000;}
a:visited {color: #730000;}
a:hover {color: #336699;}
a:active {color: #333333;}
p {font-size: 15px; line-height: 1.3; font-weight:lighter; margin-top:0px; margin-right:0px; margin-left:0px; padding:0px; margin-bottom: 15px;}
li {font-size: 15px; line-height: 1.3; font-weight:lighter; margin:0px; padding:0px;}
ul {margin:0px; padding:0px;}

#navigation2 {height: 225px; width: 200px; position:absolute; top: 211px; left:47px; z-index:25;}
#navigation2 p { margin:5px 0px; padding:0px; font-size:12px; }

#bigIdeaForm {background: #FFFFFF; font-size: 14px;}
#bigIdeaForm p {font-size: 12px;}
#bigIdeaForm ul {margin-left: 15px;}
#bigIdeaForm li {font-size: 12px;}
#bigIdeaForm h2 {font-size: 14px;}
#bigIdeaForm input { font-size: 12px;}
#bigIdeaForm textarea {font-size: 12px;}
#bigIdeaForm input[disabled], textarea[disabled] {background:#FFFFCC;}
.errors input {background:#FFDDDD;}
.errors textarea {background-color: #FFDDDD;}

div.bigcopyfooter {position:absolute; left:231px; top:1130px; color:#A9A9A9; font-family:Arial, Helvetica, sans-serif; font-size:14px;} 

#main {background: #404040; margin-top: 10px; margin-left: auto; margin-right: auto; text-align: left; width: 720px; min-height: 480px; position:relative; border: 1px solid #808080; border-width: 1px; border-color: #808080; border-style: solid;}
#loginInfo { margin-top: 20px; margin-left: auto; margin-right: auto; text-align: right; width: 700px; }
#header {background:#730000 url(../images/headerBG.gif) repeat-x; height: 70px; z-index: 50;}
#headerSideL {float: left; clear: none;}
#headerSideR {float: right; clear: none;}
#aaLogo {position:absolute; top: 30px; left: 40px; border: 0px; z-index:99;}
#welcomeTab {position:absolute; top: 50px; left: 200px; border: 0px;}
#worksTab {position:absolute; top: 50px; left: 330px; border: 0px;}
#previewTab {position:absolute; top: 50px; left: 460px; border: 0px;}
#campaignTab {position:absolute; top: 50px; left: 590px; border: 0px;}
#dividerLine {background: #e5e5e5; width:720px; height: 12px; position:relative; margin: 0px;}
#dkGreyLine {background: #808080; width:720px; max-height: 2px; height: 2px; position:absolute; top: 10px; z-index:1; margin: 0px;}
#mainContent {position:relative; margin: 0px; width: 720px; height: 1079px;}
#footerInfo { margin-top: 20px; margin-left: auto; margin-right: auto; margin-bottom: 30px; width: 720px; position: relative; }
#footerInfo div { position: absolute; top: 0px; left: 10px; }
#footerInfo p { text-align:right; margin-right: 10px; }

.splashTabActive {background: #e5e5e5; width:120px; height: 20px; color:#730000; text-align:center; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-top: 3px; padding-bottom: 0px;}
.splashTabInactive {background: #e5e5e5 url(../images/tabBG.gif) top repeat-x; width:120px; height: 20px; color:#808080; text-align:center; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-top: 3px; padding-bottom: 0px;}
.splashTabInactive a:link {color:#808080; text-decoration: none;}
.splashTabInactive a:visited {color:#808080; text-decoration: none;}
.splashTabInactive a:hover {color:#333333;}
.splashTabInactive a:active {color:#730000; text-decoration: none;}
.splashTagAccented {color: #FFFFFF; font-size: 30px; line-height: 34px;}

.contentArea {background: #FFFFFF url(../images/investorBG.gif) top no-repeat; margin-left: 10px; margin-bottom: 10px; padding-left: 50px; padding-right: 50px; padding-top: 20px; padding-bottom: 20px; width: 600px; position: relative; }
.contentArea h1 {font-size: 18px; color: #730000; margin-top: 0px;}
.contentArea h1 a:link { color: #730000; text-decoration: none; }
.contentArea h1 a:visited { color: #730000; text-decoration: none; }
.contentArea h1 a:hover { color: #606080; text-decoration: none; }
.contentArea h1 a:active { color: #333333; text-decoration: none; }
.contentArea h2 {font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; font-size: 12px; color: #000000; margin-bottom: 0px; margin-top: 20px;}
.contentArea h2 a:link { color: #730000; }
.contentArea h2 a:visited { color: #730000; }
.contentArea h2 a:hover { color: #606080; }
.contentArea h2 a:active { color: #333333; }
.contentArea p {margin-top: 0px;}

.homepageHeadline { background: #336699 url(../images/aerial1.jpg) no-repeat; margin-left: 10px; padding: 40px; width: 620px; height: 60px; margin-top: 10px; margin-bottom: 10px; position: relative; }
.homepageHeadline h1 {margin: 0px;}
.homepageHeadline h2 {margin: 0px;}

#navigation { width: 150px; margin-left: -20px; margin-bottom: 10px; padding-top: 30px; float: left; clear: none; }
#navigation h3 { font: 12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; margin-left: 0px; margin-top: 2px; margin-bottom: 2px; line-height: 14px; color: #730000; }
#navigation h3 a:link {color:#730000; text-decoration: none;}
#navigation h3 a:visited {color:#730000; text-decoration: none;}
#navigation h3 a:hover {color:#333333; text-decoration: underline;}
#navigation h3 a:active {color:#000000; text-decoration: none;}
#navigation p { margin-left: 30px; margin-top: 2px; margin-bottom: 2px; line-height: 14px; color: #000000; }
#navigation p a:link { color:#666666; text-decoration: none;}
#navigation p a:visited { color:#666666; text-decoration: none;}
#navigation p a:hover { color:#333333; text-decoration: underline;}
#navigation p a:active { color:#730000; text-decoration: none;}

#divisionLine { background: #000000; margin-left: 180px; width: 2px; height: 100%; }

#content { background:url(../images/ltGrey.gif) top left repeat-y; width: 400px; min-height: 200px; margin-top: 0px; margin-left: 160px; padding-left: 40px; padding-top: 30px; padding-bottom: 30px; }

.floatleft { float:left; }
.invisible { display: none; }
.visible { display: block; }
#searchArea { position: relative; background:#E9E9E9; padding: 10px; }
#searchBusiness { margin-bottom: 5px; }
#searchBusiness input { margin-left: 3px; width: 180px;  }
#searchCategory { margin-bottom: 5px; }
#searchCategory select { margin-left: 3px; width: 180px; margin-right: 17px; }
#searchCity { margin-bottom: 0px; }
#searchCity select { margin-left: 3px; width: 130px; }
#searchSubmit { float: right; }

#listing { width: 330px; margin-left: 10px; margin-top: 20px; clear: none; position: relative; }
#listing div { margin-bottom: 10px; position: relative; }
#listing p { color: #666666; }
#listing p a:link { font-size: 12px; font-weight: bold; }
#listing p a:visited { font-size: 12px; font-weight: bold; }
#listing p a:hover { font-size: 12px; font-weight: bold; }
#listing p a:active { font-size: 12px; font-weight: bold; }
#listing td { height: 20px; vertical-align: top; }
#listing a:link { color: #730000; }
#listing a:visited { color: #730000; }
#listing a:hover { color: #606080; }
#listing a:active { color: #333333; }
.listingWrap { position: relative; width: 260px; }
.listingIcon { position: absolute; top: 0px; left: 280px; }
.listingLine { position: absolute; top: 0px; left: 270px; }
.listingEmail { position: absolute; top: 2px; left: 245px; }

#listNav p a:link { font-size: 10px; font-weight: normal; }
#listNav p a:visited { font-size: 10px; font-weight: normal; }
#listNav p a:hover { font-size: 10px; font-weight: normal; }
#listNav p a:active { font-size: 10px; font-weight: normal; }

.profileName { width: 110px; }
.profileAge { width: 25px; }
.profileZip { width: 50px; }
.profileOccupation { width: 110px; }
.profileWebsite { width: 220px; }
.profileList { line-height: 16px; margin-bottom: 10px; }
.profileDisplayDiv { position: relative; }
.profilePrev { text-align: left; }
.profileCurrent { text-align: center; }
.profileNext { text-align: right; }
.profileNav { text-align: center; }
.profileUpdate { text-align: right; }
.profileInvisible { visibility: hidden; }
.profileP { margin-top: 0px; margin-bottom: 0px; }
.profilePName { font-weight: bold; margin-top: 0px; margin-bottom: 0px; }
.profileSubName { margin-left: 20px; margin-top: 0px; margin-bottom: 0px; }
.profileSelect { width: 350px; }

.container {width: 650px; margin-left: auto; margin-right: auto; padding-top: 0px; text-align: left;}
.container h2 {font-size: 12px; color:#000000; color:#730000;}
.container h1 {font-size: 14px; color:#000000; text-align: center; margin-top: 5px; margin-left: 100px; margin-right: 100px;}
.container h3 {font-size: 12px; text-align: left; padding-left: 30px; font-style: italic; color:#730000;}
.container h4 {font-size: 12px; margin-left: 20px; font-weight: bold;}
.container h5 {font-size: 12px; color:#000000; color:#730000; text-align:center;}
.container p {font-size: 12px; margin-left: 50px; font-weight: bold;}
/*.container {background: url(http://www.absolutelyaberdeen.com/images/agendaminhead.jpg) no-repeat;}*/
.container2 {padding-left:30px; padding-right:40px; font-size: 12px; font-weight: bold;}
.container2 ul {font-size: 12px; font-weight: normal;}
.container2 ol {font-size: 12px; font-weight: normal;}
.container2 h5 {font-size: 12px; color:#000000; color:#730000; text-align:center;}

.title { font-weight: bold; font-size: 12px; color:#730000;}
.requiredElement {color: #FF0000; vertical-align: top; font-weight: bold;}

#growLogo {
	position:absolute;
	top: 0px;
	left: 170px;
	border: 0px;
	z-index:99;
}

#bigIdeaLogo {
	position:absolute;
	top: 5px;
	left: 591px;
	border: 0px;
	z-index:99;
}
#growHeader {background:#730000 url(http://www.absolutelyaberdeen.com/images/growHeaderBG.jpg) repeat-x; height: 70px; z-index: 50;}

.introPage0 { background:url(http://www.absolutelyaberdeen.com/bigIdea/images/bigIdeaBG.jpg) no-repeat; }
