/* BOXAR */

body{
	margin:0;
	padding:0;
	background:url(../images/FF_Bg.gif) no-repeat top left #FFF;
	font-size:62.5%;
	font-family:Arial, Helvetica, sans-serif;
}

#banner_column{
	background:url(../images/annonspil_45x5.gif) no-repeat top left;
	width:300px;
	padding-top:10px;
	height:auto;
	float:left;
	background-color:#FFF;
}

#wrapper{
	margin:25px 0 25px 75px;
	float:left;
	width:850px;
	height:auto;
}

#sub_wrapper{
	width:850px;
	height:auto;
	float:left;
	background-color:#FFF;
}

#header{
	width:850px;
	height:50px;
	background-color:transparent;
	float:left;
	text-align:right;
}

#top_navi{
	width:840px;
	height:50px;
	padding:10px 0 0 10px;
	background:url(../images/top_menu.gif) no-repeat top right #FFF;
	float:left;
}

#left_navi{
	width:230px;
	height:auto;
	margin:0 10px;
	background-color:#FFF;
	float:left;
}

#content{
	width:570px;
	height:auto;
	padding:10px;
	
	background:url(../images/artist_bg.gif) no-repeat bottom right #e7e7e8;
	/*
	background-color:#0099CC;
	*/
	float:left;
}

#footer_border{
	width:830px;
	height:2px;
	float:left;
	margin:10px 0 10px 10px;
	background-color:#e0e1e1;
}

#footer{
	width:850px;
	height:60px;
	padding:0 10px;
	background-color:#FFF;
	float:left;
}

#footer_inside{
	width:830px;
	height:60px;
	float:left;
	background-color:#FFF;
}

.footer_box_center{
	width:25%;
	height:60px;
	background-color:#FFF;
	text-align:center;
	float:left;
}

.footer_box_left{
	width:25%;
	height:60px;
	background-color:#FFF;
	float:left;
}

#bottom_pusher{
	width:850px;
	height:10px;
	float:left;
	background-color:#FFF;
}

/* ARTIST MEDIUM BOX */

.artist_medium_box{
	width:570px;
	height:150px;
	float:left;
	margin-bottom:10px;
	overflow:hidden;
}

.artist_medium_image_box{
	width:200px;
	height:150px;
	float:left;
}

.artist_medium_text_box{
	width:360px;
	height:130px;
	float:left;
	padding:10px 0 0 10px;
}


/* TOOLTIP */

#flow{
	position:absolute;
	left:0;
	top:0;
	
	z-index:610;
	
	width:247px;
	height:auto;
	
	display:none;
	
}

#flowTopBox{
	width:245px;
	height:9px;
	background:url(../images/toolTipTop2.png) no-repeat top left;
}

#flowTextBox{
	width:225px;
	height:auto;
	padding:0 10px;
	background:url(../images/toolTipMiddle2.png) repeat-y;
}

#flowBottomBox{
	width:245px;
	height:11px;
	background:url(../images/toolTipBottom3.png) no-repeat bottom left;
}

.flowText{
	color:#FFFFFF;
	font-size:1.1em;
	text-align:left;
}

/* MENU STYLES */

.top_menu_item{
	height:30px;
	float:left;
	
	background-color:#e0e1e1;
	
	padding:10px 0 0 0;
}

.top_menu_item a {
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	font-size:1.4em;
	color:#000;
	margin:0 10px;
}

.top_menu_spacer {
	width:2px;
	height:40px;
	float:left;
	background-color:#FFFFFF;
}

/* STARTSIDAN */

#startpage_box{
	width:570px;
	height:333px;
	/*
	margin-bottom:10px;
	background:url(../images/artist_bg.gif) no-repeat bottom right #fcfdfe;
	*/
	
	float:left;
}

#startpage_inside_box{
	width:570px;
	height:300px;
	float:left;
}

#startpage_inside_image{
	width:400px;
	height:300px;
	float:left;
}

#startpage_inside_text{
	width:150px;
	height:280px;
	margin:10px 0 0 10px;
	float:left;
}

#start_page_puff_wrapper{
	width:590px;
	height:160px;
	margin-top:10px;
	margin-left:-10px;
	margin-bottom:-10px;
	/*
	margin-right:10px;
	*/
	background-color:#FFF;
	float:left;
}

#latest_registred_puff{
	width:190px;
	height:148px;
	float:left;
	margin-top:10px;
	background:#e7e7e8;
}

#inside_latest_reg_puff{
	width:170px;
	height:128px;
	float:left;
	margin:10px 0 0 10px;
	background-color:#e7e7e8;
}

#most_visited_puff{
	width:190px;
	height:148px;
	float:left;
	margin-top:10px;
	margin-left:10px;
	background:#e7e7e8;
}

#inside_most_visited_puff{
	width:170px;
	height:128px;
	float:left;
	margin:10px 0 0 10px;
	background-color:#e7e7e8;
}

#register_puff{
	width:190px;
	height:148px;
	margin:10px 0 0 0;
	float:right;
	background:#e7e7e8;
}

#inside_register_puff{
	width:170px;
	height:128px;
	float:left;
	margin:10px 0 0 10px;
}

.puff_title_plate{
	width:170px;
	height:45px;
	position:relative;
	top:-40px;
	left:10px;
	float:left;
	text-align:center;
}

.puff_title{
	width:170px;
	height:auto;
	color:#000000;
	position:relative;
	top:-70px;
	left:10px;
	float:left;
	text-align:center;
}

.puff_title a, .puff_title a:hover{
	color:#000000;
}

/* LEFTY */

.left_col_search_box{
	width:230px;
	height:auto;
	
	margin-bottom:10px;
	
	float:left;
	background-color:#e0e1e1;
}

.left_col_search_box_content{
	margin:10px 10px 2px 10px;
}

.left_col_box{
	width:230px;
	height:auto;
	
	margin-bottom:10px;
	
	float:left;
	
	background:url(../images/artist_bg.gif) no-repeat bottom right #e7e7e8;
	/*
	background:url(../images/left_col_bg.gif) no-repeat bottom right #00adef;
	background:url(../images/feed_bg.gif) no-repeat bottom right #262525;
	*/
}

.left_col_box_content{
	margin:10px 10px 10px 10px;
}

.feedbox{
	width:210px;
	height:75px;
	float:left;
	margin-bottom:10px;
	
}

.feedbox_image{
	width:100px;
	height:75px;
	float:left;
	background-color:#00FFCC;
}

.feedbox_text{
	width:100px;
	height:65px;
	float:left;
	padding:10px 0 0 10px;
	/*
	background:#e7e7e8;
	*/
	background:url(../images/opacity.png);
	display:block;
	/*
	opacity:0.1;
	filter:alpha(opacity=10);
	*/
}

.feedbox_text a{
	color:#000;
	font-weight:bold;
}

/* STYLES */

h1{
	font-size:2em;
	margin:0 0 10px 0;
}


h2{
	font-size:1.7em;
	margin:0 0 10px 0;
}

a{
	color:#0099CC;
	text-decoration:none;
}

a:hover{
	color:#003399;
}

p{
	font-size:1.3em;
	margin:0 0 10px 0;
}

#error_box{
	width:550px;
	height:auto;
	padding:10px;
	margin:10px 0;
	border-bottom:#00FF00 thin solid;
	border-top:#00FF00 thin solid;
	
	display:none;
}

.user_form_text_input{
	width:250px;
	height:16px;
	font-size:1em;
}

.no_show_text{
	font-size:0.8em;
	font-style:italic;
	color:#666666;
}

.simgle_edit_image_box{
	float:left;
	width:100px;
	height:auto;
	margin:0 10px 10px 0;
	text-align:center;
	border:#CCCCCC solid thin;
}

.horisontal_spacer{
	width:100%;
	height:10px;
	float:left;
}

/* SHOW ARTIST PAGE */

#show_new_artist_menu{
	width:260px;
	height:auto;
	margin-bottom:10px;
	float:right;
	text-align:right;
	text-align:left;
}

.artist_menu_box{
	width:130px;
	height:18px;
	float:left;
	text-align:left;
}

.icon_artist_menu_box{
	width:30px;
	height:18px;
	float:left;
}
.text_artist_menu_box{
	width:100px;
	height:14px;
	padding-top:4px;
	font-weight:bold;
	float:left;
}

#new_visitors_wrapper{
	width:25px;
	height:18px;
	float:left
	margin-left:5px;
}


/* GAMLA STUFF */

#show_artist_menu{
	width:260px;
	height:18px;
	float:right;
	text-align:right;
}

#visitors_wrapper{
	width:25px;
	height:18px;
	float:right;
	margin-left:5px;
}

#visitors_icon{
	width:25px;
	height:18px;
	float:right;
	background:url(../images/visitors.gif);
}

#visitors_text{
	width:25px;
	height:18px;
	font-size:1em;
	color:#FFFFFF;
	position:relative;
	top:-17px;
	left:1px;
	float:right;
	text-align:center;
}

#contact_btn{
	width:18px;
	height:18px;
	float:right;
}

/* KONTAKTA ARTIST */

#contact_artist_box{
	width:260px;
	height:auto;
	float:left;
	display:none;
}

#report_artist_box{
	width:260px;
	height:auto;
	float:left;
	display:none;
}

#tips_artist_box{
	width:260px;
	height:auto;
	float:left;
	display:none;
}

