/* Common CSS style */

* {
    font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif;
}

body {
    text-align: center;	
    margin-top: 0;
}

#container {
    width: 900px;
    font-family: "Lucida Grande", Geneva, Verdana, Arial, sans-serif;
    margin: 0 auto;
    padding: 0;
}

#header{
	background:url(http://www.buzzcity.com/f/header.gif) no-repeat;
}

img {
    border-style: none;
}

.clear {
    clear: both;  
}

/*popup menu*/
#menu {
    position: absolute;
    top: 32px;
    left: 350px;
    padding-left: 5px;
    width: 510px;
    color: #444444;
    font-size: 8pt;
    font-weight: bold;
    text-align: left;
    border: 1px #109696 solid;
    background-color: #D0EAEB;
    text-transform: uppercase;
    z-index: 10;
}

#menu a, #menu a:visited {
    color: #444444;
    text-decoration: none;
}

#menu a:hover,
#menu a:active {
    color: #006bb7;
    text-decoration: none;
}

#menu ul{
    float: left;
    list-style: none;
    padding-left: 0;
    margin: 0;
    background-color: #D0EAEB;
}

#menu li{
    position: relative;
    padding-left: 3px;
    margin-left: 0;
    background-color: #D0EAEB;
}

#menu ul ul{
    position: absolute;
    top: 23px;
    left: 0;
    display: none;
    border-color: #D0EAEB #DDDDDD #DDDDDD #DDDDDD;
    border-width: 1px;
    border-style: solid;
    background-color: #D0EAEB;
}

#menu ul:hover ul{
    display:block;
}

/* footer */
#footer {
    clear: both;
    font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; 
    font-size: 10px; 
    padding-top: 10px;
    margin: 0;
}

#sitemap {
    width: 100px; 
    float: left;
}

#sitemap a {
    padding-left: 15px; 
    color: #0D7777; 
    text-decoration: none;
}

#copyright {    
    text-align: right; 
    padding-right: 15px; 
    clear: right;
}

#footerbar1 {
    height: 3px; 
    background-color: #FFFFFF; 
    border-bottom: 1px solid #666666; 
}

#footerbar2 {
    height: 8px; 
    background-color: #CCCCCC; 
    border-top: 1px solid #FFFFFF; 
}

/**********************************************new style*************************************************/
#side_left{
float:left;
        width:195px;
        color: #F2A925;
	font-size:11px;
	font-weight:bold;

}

#side_left a, 
#side_left a:active,
#side_left a:link,
#side_left a:visited{
    color: #0D7777;
    text-decoration: none;
}


#side_left a:hover{
    color:#0D7777;
    text-decoration: underline;
}

#side_left .subsetlink a, 
#side_left .subsetlink a:active,
#side_left .subsetlink a:link,
#side_left .subsetlink a:visited {
    color: #119C9C;
    text-decoration: none;
}

#side_left .subsetlink {
    text-align: right;
    margin-right: 20px;
    margin-top: 5px;
}

#side_left .subsetlink a:hover {
    color:#119C9C;
    text-decoration: underline;
}
        

#side_left .leftline {
    text-align: right;
    /*margin-right: 60px;*/
    margin-right: 20px;
    margin-top: 5px;
}

#djuzzleft{
	border-left: 1px solid #102b2e;
	padding: 5px 0px 15px 15px;
	width:375px;
        _width: 375px;
	float:left;
}

#djuzzleft .sub{
   _width:450px;
}

#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;

#djuzz{
	padding-bottom:150px;
}


