/*___________________________________________________________________________________GLOBAL___*/

body{background-color:#f4f4f4;font-family: Verdana;}
img{padding: 0px; vertical-align:bottom;}
div{padding: 0px; vertical-align:bottom;}
a{color:#000000; text-decoration:none;outline:none;}

a.list {
	color:#000000;
  
	}
a.list:hover {
	color:#000000;
	text-decoration: none;
}

a:hover{
 	font-family: Verdana;
	color:#898686;
  text-decoration: none;
}



.fleft { 
 float: left; 
} 
.fright { 
 float: right; 
} 


.container{background-image: url(../images/background.png);}

#top_logo{padding-top:20px; }

#top_menu{background-image: url(../images/menu_bar.png);background-repeat:no-repeat; background-position:center;height:58px;margin-top:10px;}



#top_menu li{color:#ffffff; outline: none;}
#top_menu li a{color: #ffffff;outline: none;}
#top_menu li a:hover{color: #000000;outline: none;}

#top_menu ul{padding-top:15px;} 

#top_menu li{list-style-type: none; display:inline-block; font-weight:bold; text-align:center;margin-right:30px;}

.menubutton{font-size:16px;}

#busybeecontent{min-height:550px; margin-right:0px;padding:0px;margin-top:20px;margin-bottom:40px;}

#flashbanner{text-align:center;}
.center{text-align:center;}
.large_link{font-size:24px;}





 
#emag{position:fixed; top:200px; left:0px;width:162px;text-align:left;}

#blog{position:fixed;top:290px;left:0px;width:162px;}

#facebook{position:fixed;top:380px;left:0px;width:162px;}

#twitter{position:fixed;top:470px;left:0px;width:162px;}


.sidebarcontent{padding:10px 0px 0px 7px; }
.sidebarcontent2{padding:2px 0px 0px 7px; }

.sidebartabemag{margin-left:0px; overflow:visible;position:absolute;display:inline;}
.sidebartabemag:hover{cursor:pointer;}
.sidebarcontentemag{background-image: url(../images/side_bar_emag_left.png);background-repeat:no-repeat;  height:92px; width:110px;margin-left:-0px;overflow:visible;position:relative;display:inline-table;}
.sidebarcontentemag a{color:#ffffff; font-size:12px;}
.sidebarcontentemag a:hover{color:#3b5998;}

.sidebartabblog{margin-left:0px; overflow:visible;position:absolute;display:inline;}
.sidebartabblog:hover{cursor:pointer;}
.sidebarcontentblog{background-image: url(../images/side_bar_blog_left.png);background-repeat:no-repeat;  height:92px; width:110px;margin-left:-0px;overflow:visible;position:relative;display:inline-table;}
.sidebarcontentblog a{color:#ffffff; font-size:12px;}
.sidebarcontentblog a:hover{color:#3b5998;}



.sidebartabfacebook{margin-left:0px; overflow:visible;position:absolute;display:inline;}
.sidebartabfacebook:hover{cursor:pointer;}
.sidebarcontentfacebook{background-image: url(../images/side_bar_facebook_left.png);background-repeat:no-repeat;  height:92px; width:110px; margin-left:-0px;overflow:visible;position:relative;display:inline-table;}
.sidebarcontentfacebook a{color:#ffffff; font-size:12px;}
.sidebarcontentfacebook a:hover{color:#66ccee;}

.sidebartabtwitter{margin-left:0px; overflow:visible;position:absolute;display:inline;}
.sidebartabtwitter:hover{cursor:pointer;}
.sidebarcontenttwitter{background-image: url(../images/side_bar_twitter_left.png);background-repeat:no-repeat; height:92px; width:110px; margin-left:-0px;overflow:visible;position:relative;display:inline-table;}
.sidebarcontenttwitter a{color:#ffffff; font-size:12px;}
.sidebarcontenttwitter a:hover{color:#3b5998;}

#footer{border-top:4px solid #898686;text-align:center;padding-top:10px;margin:20px 0px;font-size:11px;}
#powered_by{text-align:center;}


/*------------------------main--------------------------------------*/

/*------------------------portfolio--------------------------------------*/
#portfolio_map{background-image: url(../images/work_map.jpg);background-repeat:no-repeat; background-position:center top;height:488px; width:870px;}
#portfolio_entry_desc{margin:10px 0px 10px 0px;}
.screenshot{width:485px;}

#musicnonstop{width:20px; height:20px; position:relative;left:270px;top:160px;cursor:pointer;} 
#prime_publications{width:20px; height:20px; position:relative;left:109px;top:138px;cursor:pointer;} 
#gsm{width:20px; height:20px; position:relative;left:202px;top:118px;cursor:pointer;} 
#tarben{width:20px; height:20px; position:relative;left:338px;top:98px;cursor:pointer;}
#magic_bus{width:20px; height:20px; position:relative;left:439px;top:78px;cursor:pointer;}  
#sweetheart{width:20px; height:20px; position:relative;left:499px;top:58px;cursor:pointer;} 
#alive{width:20px; height:20px; position:relative;left:555px;top:38px;cursor:pointer;} 
/*------------------------contact--------------------------------------*/
#contactcontent{ margin: 0px;padding:0px 0px 0px 0px;display:block;text-align:center;vertical-align:middle;height:500px; width:782px;}