/* Doc reset */
* {padding:0;margin:0;}
html, body {height:100%;}
body {background:#eee;color:#333333;font-family:Tahoma,Verdana,sans-serif;font-size:10px;text-align:center;}
h3 {color:#499349;font-size:1.8em;line-height:1.5em;}
h2 {font-size:1.3em;line-height:1.5em;}
p {font-size:1.4em;line-height:1.4em;}
ul,table {list-style-position:inside;margin:10px 0;font-size:1.4em;line-height:1.4em;}
li {font-weight:bold;margin:0 0 5px 20px;list-style-position:outside;}
li ul li {font-weight:normal;margin:0 0 5px 20px;list-style-position:outside;}
a, a:link, a:visited {color:#0082ad;font-weight:bold;text-decoration:none;}
a:hover {text-decoration:underline;}
.normal {font-weight:normal;}
a.dark {color:#444;}
a.underline {text-decoration:underline;}
.small {font-size:0.8em;color:#555;}
table {width:95%;}
a img {border:none;}

/* Doc structure */
#wrapper {background:url(/static/img/bg.jpg) #fcfcfc repeat-x;padding:0;min-height:100%;position:relative;}
#page {margin:0 auto;width:790px;height:390px;background:url(/static/img/branding.png) no-repeat 0px 55px;position:relative;}
#footer {width:100%;color:#555;background:#e5e5e5;border-top:1px solid #d5d5d5;padding:0;height:135px;margin:-136px auto 0;position:relative;}

#footer ul, #footer ul li {font-size:12px;font-weight:normal;padding:0;}

#clearfooter {height:150px;}

/* Branding area */
#page h1 {padding:40px 0 8px 0;}
#page h1 a {display:block;width:700px;height:100px;text-indent:-9999em;margin:0 auto;}
#page #video {float:right;background:#8BCFEA;padding:5px;}

/* Nav area */
#page h2#navBtns {position:absolute;bottom:34px;}
#page h2#navBtns ul {list-style:none;margin:0;padding:0;}
#page h2#navBtns ul li {float:left;margin:0 5px 0;}
#page h2#navBtns a {color:#fcfcfc;display:block;padding:3px 10px 4px 10px;background-color:#0082AD;cursor:pointer;}
#page h2#navBtns a:hover {background-color:#B8EDFF;color:#0082AD;text-decoration:none;}
#page h2#navBtns a.active {background-color:#fcfcfc;color:#0082AD;}
/* --- NOT IN USE --- */
#page h2.toggleBtn a {height:40px;cursor:pointer;display:block;text-indent:-9999em;}
#page h2.toggleBtn {margin-top:180px;text-align:left;background:left center no-repeat;}
#page h2.toggleBtn#shareBtn {background-image:url(/static/img/toggleBtnUsr.png);}
#page h2.toggleBtn#shareBtn a {width:110px;margin-left:260px;}
#page h2.toggleBtn#cultivateBtn {background-image:url(/static/img/toggleBtnOwnr.png);}
#page h2.toggleBtn#cultivateBtn a {width:190px;margin-left:180px;}

h4 {font-size:1.25em;}

/* Information area */
#info {margin:0 auto;padding:10px 0 0 0;width:790px;overflow:auto;min-height:300px;text-align:left;}
#info p {margin:0 0 10px 0;}
#info .firstInfoBox {float:left;padding:10px;width:343px;}
#info .secondInfoBox {padding:10px;float:right;width:388px;}
#info #shareBox.firstInfoBox{}
#info #cultivateBox.firstInfoBox {}
ul.blankList {list-style:none;list-style-type:none;}
#map1,#map2 {background:#eee;width:100%;}
#map2 {height:550px;}
#map1 {height:353px;}
#pricing .icon-box {width:18px;height:18px;}
#pricing td {margin-bottom:5px;border-bottom:#eee 1px solid;}
#pricing .icon-box#ib1 {background-color:#d8d229;}
#pricing .icon-box#ib2 {background-color:#d68d3e;}
#pricing .icon-box#ib3 {background-color:#d36c3a;}
#pricing .icon-box#ib4 {background-color:#c94639;}
#adTypes {background-color:#eee;padding:5px;border:1px #ddd solid;}
.more-link {cursor:pointer;}

/******* strands footer *******/

div#brand-footer
{
    width:100%;
    position:relative;
    background-color:#333;
	border-top:3px solid #3F3F3F;
}
div#brand-footer div.footer_content
{
    position:relative;
    margin:auto;
    width:960px;
    color:#fff;
    padding-top:13px;
    font-size:12px;
}
div#brand-footer div.footer_content a
{
    color:#fff;
}
div#brand-footer div.footer_content i
{
    float:left;
    width:1px;
    background-color:#666;
    height:111px;
    margin-left:15px;
    margin-right:15px;
    margin-top:1px;
}
div#brand-footer div.footer_content i.first
{
    margin-left:0;
}
div#brand-footer div.footer_content i.last
{
    margin-right:0;
}
div#brand-footer div.col
{
    width:122px;
    float:left;
    height:100%;
    display:inline;
}
div#brand-footer div.last
{
    width:163px;
}
div#brand-footer div.col a
{
    width:99%;
    display:block;
}
div#brand-footer div.col h2
{
    font-size:14px;
    font-weight:bold;
    margin:0 0 12px;
}
div#brand-footer div.last div
{
    float:right;
    text-align:right;
    margin-bottom:12px;
    white-space:nowrap;
}
div#brand-footer div.last a
{
    margin-right:3px;
    display:inline;
}
div#brand-footer div.col div.poweredby
{
    color:#A5A699;
    font-size:11px;
    margin-bottom:4px;
    white-space:normal;
}
div#brand-footer div.col div.poweredby a
{
    margin-right:-3px;
}
div#brand-foot {
	width: 970px;
	margin: 0 auto;
	text-align: left;
	padding: 15px 0;
	text-align: center;
}
div#brand-foot ul li {
	display: inline;
	color: #e7e7e7;
	padding: 0 5px 0 10px;
	background: transparent url('/static/img/bullet-gray.gif') no-repeat 0 50%;
	font-weight:normal;
}
div#brand-foot ul li.first,
div#brand-foot div#moresites ul li.first {
	background: none;
	padding: 0 5px 0 0;
}
div#brand-foot ul li a {
	color: #8f8f8f;
	font-weight:normal;
	padding:0;
}

div#moresites {
	padding: 15px 0 10px;
	margin-top:15px;
	background: transparent url('/static/img/footer_rule.png') no-repeat 0 0;
}
div#moresites h4,
div#moresites ul {
	display: inline;
}
div#moresites ul li a {
	color: #e7e7e7;
}
div#moresites h4 {
	color: #00a7e6;
	padding-right: 5px;
}
div#brand-foot div#moresites ul li {
	background: transparent url('/static/img/bullet-blue.gif') no-repeat 0 50%;
	padding: 0 0 0 5px;
}
div#brand-foot div#moresites ul li.first {
	padding: 0;
}
