/* CSS of other pages, except homepage */
#header {
    background: url(/f/header.gif) top no-repeat;
    height: 101px;
    font-size: 13px;
    line-height: 23px;
    position: relative;
}

#main {
    background: url(/f/contentbg.jpg) top no-repeat;
}

#leftside {
    float: left;
    width: 195px;
    font-size: 11px;
    font-weight: bold;
    color: #F2A925;
}

#leftside a, 
#leftside a:active,
#leftside a:link,
#leftside a:visited {
    color: #0D7777;
    text-decoration: none;
}

#leftside a:hover {
    color:#0D7777;
    text-decoration: underline;
}

#leftside .subsetlink a, 
#leftside .subsetlink a:active,
#leftside .subsetlink a:link,
#leftside .subsetlink a:visited {
    color: #119C9C;
    text-decoration: none;
}

#leftside .subsetlink {
    text-align: right;
    margin-right: 20px;
    margin-top: 5px;
}

#leftside .subsetlink a:hover {
    color:#119C9C;
    text-decoration: underline;
}

#leftside .leftlinewide {
    text-align: right;
    margin-right: 20px;
    margin-top: 5px;
}


#leftside .leftline {
    text-align: right;
    /*margin-right: 60px;*/
    margin-right: 20px;
    margin-top: 5px;
}

#leftside .leftlinewide {
    text-align: right;
    margin-right: 20px;
    margin-top: 5px;
}

#leftside .award {
    text-align: center; 
    color: black; 
    font-weight:normal; 
    margin-top: 30px;
}

#content {   
    margin-left: 195px;
    padding: 0 20px 5px 20px; 
    border-left: 1px solid #102B2E;
    font-size: 12px;
    line-height: 15px;
    text-align: left;
    clearn:right;
}

#content .award {
	border: none;
	height: 70px;
	position: relative;
	text-align: center;
	width: 400px;
}

#content .awardhor_left {
	border: none;
	height: 70px;
	position: absolute;
	width: 200px;
top: 13px;
left: 2px;
font-weight:normal;
    font-size: 10px;
 color: black; 
}

#content .awardhor {
	height: 70px;
	position: absolute;
	width: 200px;
top: 5px;
left: 220px;
font-weight:normal;
    font-size: 10px;
 color: black; 
}

#content a.emu,
#content a.emu:active,
#content a.emu:link,
#content a.emu:visited {
color:#F2A925;
font-weight:bold;
font-size:14px;
}

#content a.dept,
#content a.dept:active,
#content a.dept:link,
#content a.dept:visited {
text-transform: uppercase
color:#0D7777;
text-decoration: none;
font-weight:bold;
font-size:11px;
}

#content a.dept:hover{ 
color:#0D7777;
    text-decoration: underline;
}

#content a.depton,
#content a.depton:active,
#content a.depton:link,
#content a.depton:visited {
text-transform: uppercase
text-decoration: none;
color:#F2A925;
font-weight:bold;
font-size:11px;
}

#content a.depton:hover{ 
color:#F2A925;
    text-decoration: none;
}


#content a.ub, 
#content a.ub:active,
#content a.ub:link,
#content a.ub:visited {
    color:black;
}

#content a, 
#content a:active, 
#content a:link, 
#content a:visited {
color:#0D7777;
text-decoration:none;
font-weight:bold;
}

#content a:hover {
    color:#0D7777;
    text-decoration: underline;
}

span.r {
    font-size: 13px;
    font-weight:bold;
    color:#A60000;
}

span.g {
    font-weight:bold;
    color:#0D7777;
}

span.y {
    font-weight:bold;
    color:#F2A925;
}

span.cyan {
    font-weight: bold;
    color:#089796;
    font-size:13px;
}

span.big {
    font-family: Helvetica, sans serif;
    font-size: 40px;
    color: #1E4855;
    line-height: 35px;
    font-weight: bold;
}

.intro {
    overflow: hidden;
    padding-bottom: 20px;    
      
}

.mpic {
    float:right; 
    text-align: right; 
    margin: 0 10px;
    padding: 50px 0; 
}

.cpic{
    float:left; 
    text-align: left; 
    margin: 5px 15px 10px 0;
    padding: 0px 0;
}

.mpic2 {
    float:right; 
    text-align: right; 
    margin: 0 10px; 
}

.intro p{
    width: 600px;
    _width: 550px;
    white-space:wrap;
}

.intro a, 
.intro a:active,
.intro a:link,
.intro a:visited {
    color:black;
    text-decoration: none;
}

.intro a:hover {
    color:black;
    text-decoration: underline;
}

.share {
    width: 600px;
    /*margin-bottom: 50px;*/
    margin-bottom: 20px;
}

.sharebox {
    background-image: url(/f/sharebg.gif);
}

.sharelogo {
    float: left;
    margin: 30px 1px auto 1px;
    width: 170px;
    text-align: center;
}

.shareintro {
    margin-left: 172px;
    padding-left: 10px;
}

.sharelink {
    float: right; 
    margin-right: 20px;
}

.sharetitle {
    padding: 10px 0;
}

#history {
    width: 420px;
}

.team {
    text-align: center;
    width: 580px;
    margin-bottom: 50px;  
}

#advertisers {
    width: 540px;
}

.bl {background: url(/f/green_bl.gif) 0 100% no-repeat #089796; width: 45em}
.bl25 {background: url(/f/green_bl.gif) 0 100% no-repeat #089796; width: 25em}
.br {background: url(/f/green_br.gif) 100% 100% no-repeat}
.tl {background: url(/f/green_tl.gif) 0 0 no-repeat}
.tr {background: url(/f/green_tr.gif) 100% 0 no-repeat; padding:10px}

.white {
    color: #ffffff;
    padding: 0 20px 10px 20px;
}

.white a, 
.white a:active,
.white a:link,
.white a:visited {
    color: #ffffff;
    text-decoration: none;
}

.white a:hover {
    color: #ffffff;
    text-decoration: underline;
}

.whiteline {
    padding-top: 5px;
}

.whiteline .seq {
    float: left;
    width: 40px;
    font-family: Helvetica, sans serif;
    font-size: 35px;
    color: #ffffff;
    font-weight: bold;
    line-height: 40px;
    text-align: center;
}

.whiteline .text {
    margin-left: 40px;
    position: relative;
    bottom: -5px;
}

#merchant .text a, 
#merchant .text a:active,
#merchant .text a:link,
#merchant .text a:visited {
    color: #ffffff;
    text-decoration: none;
}
#merchant .text a:hover {
    color: #ffffff;
    text-decoration: underline;
}


#developers .text a, 
#developers .text a:active,
#developers .text a:link,
#developers .text a:visited {
    color: #ffffff;
    text-decoration: none;
}
#developers .text a:hover {
    color: #ffffff;
    text-decoration: underline;
}

#advertisers .text a, 
#advertisers .text a:active,
#advertisers .text a:link,
#advertisers .text a:visited {
    color: #ffffff;
    text-decoration: none;
}
#advertisers .text a:hover {
    color: #ffffff;
    text-decoration: underline;
}

#publisher .text a, 
#publisher .text a:active,
#publisher .text a:link,
#publisher .text a:visited {
    color: #ffffff;
    text-decoration: none;
}
#publisher .text a:hover {
    color: #ffffff;
    text-decoration: underline;
}

#developer .text a, 
#developer .text a:active,
#developer .text a:link,
#developer .text a:visited {
    color: #ffffff;
    text-decoration: none;
}
#developer .text a:hover {
    color: #ffffff;
    text-decoration: underline;
}



.whiteline a, 
.whiteline a:active,
.whiteline a:link,
.whiteline a:visited {
    color: #ffffff;
    text-decoration: none;
}

.whiteline a:hover {
    color: #ffffff;
    text-decoration: underline;
}

.gs {
    position: relative;
    visibility: visible;
    height: 42px;
    width: 123px;
    top: -30px;
    right: -30px;
}

.gs2 {
    position: relative;
    visibility: visible;
    height: 42px;
    width: 123px;
    top: -530px;
    right: -30px;
}

.gsad {
    position: relative;
    visibility: visible;
    padding: 42px;
    height: 42px;
    width: 123px;
    top: -30px;
    right: -30px;
}

.gsm {
    position: relative;
    visibility: visible;
    height: 42px;
    width: 123px;
    top: -30px;
    right: 90px;
}


ol.alpha {
    list-style-type: lower-alpha;
} 

#audience {
    width: 610px;
}

#audience a,
#audience a:link,
#audience a:visited {
    text-decoration: none;
    font-weight: bold;
    color: #0D7777;
}

#audience a:hover {
    text-decoration: underline;
}

#audience .pic {
    float: right;
    width: 300px;
}

#audience .text {
    margin-right: 300px;
    padding-top: 25px;
}

#merchant {
    width: 540px;
}

#merchant .g {
    font-weight: bold;
    color: #0D7777;
    position: relative;
    height: 100px;
}

#merchant .g .left {
    width: 170px; 
    position: absolute; 
    top 0; 
    left: 10px;
}

#merchant .g .center {
    width: 170px; 
    position: absolute; 
    top 0; 
    left: 180px;
}

#merchant .g .right {
    width: 170px; 
    position: absolute; 
    top 0; 
    left: 350px;
}

#merchant .g ul {
    list-style-type: square;
}

#merchant .g li {
    padding: 5px; 0;
}

#publisher {
    width: 540px;
}

#developer {
    width: 540px;
}

#mygamma {
    width: 620px;
}

#mygamma .img1 {
    float: left;
}

#mygamma .img2 {
    float: right;
    margin-top: 10px;
}

#mygamma text1 {
    margin-left: 120px;
}

#mygamma text2 {
    margin-right: 360px;
}

#mygamma link {
font-size: 12px;
color: #F26D25;
}

#mygamma a.emu,
#mygamma a.emu:active,
#mygamma a.emu:link,
#mygamma a.emu:visited {
color:#F26D25;
font-weight:bold;
font-size:14px;
}


#inthenews {
    width: 600px;
}

#inthenews span {
    font-size:10px;
    font-weight:normal;
}

#inthenews .small,
#inthenews .small a {
    font-size: 11px;
    font-weight: normal;
    padding-bottom: 15px;
}    

#reports {
    width: 560px;
}

#pressrel {
    width: 520px;
}

#awards {
    width: 520px;
}

#inthenews p,
#pressrel p,
#awards p {
    padding-bottom: 15px;
}

#mediakit {
    width: 550px;
}

#mediakit .img {
    float: left;
    padding-top: 10px;
}

#mediakit .download {
    margin-left: 150px;
}

#contact {
    width: 520px;
}

#contact .office {
    padding-bottom: 10px;
}

#contact .left {
    float: left;
    width: 270px;
    margin-left: 10px;
}

#contact .right {
    margin-left: 300px;
}

#jobs {
    width: 520px;
}

.white2 {
    color: #ffffff;
}

.sitemap {
    float: left;
    width: 330px;
    font-size: 12px;
    padding-top:20px;
    color: #0D7777;
}

.sitemap ul {
    _padding-top: 15px;
    list-style-type: none;
    font-size: 20px;
}

.sitemap li {
    line-height: 12px;
    padding: 2px 20px;
    color: #0D7777;
}

.sitemap ul ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.sitemap a,
.sitemap a:active,
.sitemap a:visited {
    color: black;
    text-decoration: none;
    font-size: 11px;
}

.sitemap a:hover {
    color: black;
    text-decoration: underline;
}

#registerform {
    width: 420px;
    padding-left: 10px;
}

#registerform div {
    padding: 1px;
}

#registerform input,  
#registerform textarea, 
#registerform select {
    border: 1px solid #AAA;
    background-color: #EEE;
    font-size: 12px;
}

#registerform .left {
    float: left;
    width: 140px;
    font-family: arial,helvetica; 
    text-align: right;
    padding-top: 3px;
}

#registerform .right {
    margin-left: 145px;
}

#press {
    width: 520px;
}

#inthenews a,
#inthenews a:active,
#inthenews a:visited,
#reports a,
#reports a:active,
#reports a:visited,
#pressrel a,
#pressrel a:active,
#pressrel a:visited,
#awards a,
#awards a:active,
#awards a:visited,
#mediakit a,
#mediakit a:active,
#mediakit a:visited,
#jobs a,
#jobs a:active,
#jobs a:visited,
#press a,
#press a:active,
#press a:visited {
    color: #0D7777;
    text-decoration: none;
    font-weight: bold;
}

#inthenews a:hover,
#reports a:hover,
#pressrel a:hover,
#awards a:hover,
#mediakit a:hover,
#jobs a:hover,
#press a:hover {
    color: #0D7777;
    text-decoration: underline;
}

#djuzz {   
    background: url(http://www.buzzcity.com/f/d_bg) no-repeat bottom left;
    height:635px;
    padding-bottom:150px;
}

#djuzz_faq {   
    background: url(http://www.buzzcity.com/f/d_bg) no-repeat bottom left;
    height:1510px;
    _height:1710px;
}

#djuzzright {
    float:right; 
    height:564px; 
    width:300px; 
    margin-top: 150px; 
    background-image: url(http://www.buzzcity.com/f/d_emulator); 
    background-repeat:no-repeat;
}

#djuzzleftbottom {
    float: left;
    algin: left;
    text-align: left;
    width: 900px;
    font-family: helvetica,calibri;
    font-size: 13px;
    color: #8B8B8B;
    font-weight: normal;
    text-align: left;
    width: 550px;
    _width: 400px;
}

#djuzzleftbottom .sub{
    width: 360px;
    _width: 360px;
    clear: left;
}



#djuzzleft {
    float: left;
    align: left;
    text-align: left;
    width: 550px;
    _width: 300px;
    font-family: helvetica,calibri;
    font-size: 13px;
    color: #8B8B8B;
    font-weight: normal;
    text-align: left;
    border-left: 1px solid #102b2e;
    padding: 5px 0px 20px 10px;
}

#djuzzleft .logo {
    width: 550px;
    padding-top:4px;
    padding-left:4px;
}

#djuzzleft .sub {   
    width: 360px;
    _width: 360px;
    clear: left;
    padding-top: 16px;
    padding-left: 4px;
}

#djuzzleft .text {  
    clear: left;
}

#djuzzleft a.dj, 
#djuzzleft a.dj:active,
#djuzzleft a.dj:link,
#djuzzleft a.dj:visited {
    color:#A918B2;
    text-decoration: none;
    font-weight: bold;
}

#djuzzleft a.dj:hover {
    color:#A918B2;
    text-decoration: underline;
    font-weight: bold;
}

#djuzzleftold {
    float: left;
    align: left;
    text-align: left;
    width: 550px;
    _width: 300px;
    font-family: helvetica,calibri;
    font-size: 13px;
    color: #8B8B8B;
    font-weight: normal;
    text-align: left;
    padding: 5px 0px 20px 10px;
}

#djuzzleftold .logo {
    width: 550px;
    padding-top:4px;
    padding-left:4px;
}

#djuzzleftold .sub {   
    width: 360px;
    _width: 360px;
    clear: left;
    padding-top: 16px;
    padding-left: 4px;
}

#djuzzleftold .text {  
    clear: left;
}

#djuzzleftold a.dj, 
#djuzzleftold a.dj:active,
#djuzzleftold a.dj:link,
#djuzzleftold a.dj:visited {
    color:#A918B2;
    text-decoration: none;
    font-weight: bold;
}

#djuzzleftold a.dj:hover {
    color:#A918B2;
    text-decoration: underline;
    font-weight: bold;
}





.djuzzfooter {
    font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
    font-size: 10px;
    color: #8B8B8B;
    text-align: left;
}

.djuzzfooter a.df, 
.djuzzfooter a.df:active,
.djuzzfooter a.df:link,
.djuzzfooter a.df:visited {
    color:#0D7777;
    text-decoration: none;
}

.djuzzfooter a.df:hover {
    color:#0D7777;
    text-decoration: none;
}

#djuzz .djuzzat {   
    padding-left:4px;
}

#gamma {
    width: 550px;
}

#gammamain {
     background: url(/f/gammabg.jpg) top no-repeat;
}

#gcontent {   
    padding: 0 20px 5px 20px; 
    font-size: 12px;
    line-height: 15px;
    text-align: left;
}

#gcontent a.ub, 
#gcontent a.ub:active,
#gcontent a.ub:link,
#gcontent a.ub:visited {
    color:black;
}

#signup_btn{
    clear: both;
    margin:0 auto;
    width: 200px;
}

#product_img{
    clear: both;
    margin:0 auto;
    width: 125px;
    _width: 120px;
    padding-top: 20px;
    padding-bottom:10px;
    height: -5px;
}