/**
* core.css
*
* Stylesheet for common styles
* @author Benny Born <benny@bennyborn.de>
* @version 1.0
*/

* {
	_behavior: url('/gfx/css/iepngfix.htc');
}

body {
	font-family:		Arial, Helvetica, Sans-serif;
	font-size:			11px;
	color: 				#FFFFFF;
	background-color:	#000000;
	background-image:	url('/gfx/core/background.jpg');
	background-repeat:	no-repeat;
}

#GFD09 {

    margin-left: 220px;
    width: 880px;
}


#centerpanel {

	width:				800px;
	margin-left: 		-50px;
	height: 			140px;
}

	.logo {
	
		background-image:	url('/gfx/core/logo.png');
		background-repeat:	no-repeat;
		width:				322px;
		height:				140px;
	}


    .buddyList {

        width: 130px; 
        margin-left: 750px;
        margin-top: 20px;
    }

	.messages {
	
		position:			absolute;
		z-index:			1000;
		top:				50px;
		left: 				480px;
		background-image:	url('/gfx/core/im/background.png');
		background-repeat:	no-repeat;
		width:				241px;
		height:				116px;
	}
		.messageBox {
			
			width: 			180px; 
			height: 		50px;
			font-family:	Arial, Helvetica, sans-serif;
			font-size:		11px;
            border:         1px solid #333;
            margin-bottom:  5px;
		}
	
	.login {
		
		background-image:	url('/gfx/core/login/table_bkd.png');
		background-repeat:	no-repeat;
		width:				240px;
		height:				101px;
		margin-top:			30px;
	}
	
		.logininput {
			
			font-size:	11px;
			border: 	1px solid #FFFFFF;
			width: 		150px;
		}
		
		.logininput:hover {
			
			border: 	1px solid #178C00;
		}
		
		a.loginlink {
		
			color:	#CFCFCF;
            text-decoration: none;
		}

#content {

	float: left;
	width: 710px;
	min-width: 710px;
	margin-top: 25px;
	margin-left: 10px;

}

	
	.breadcrumb {
	
		width:			100%;
		text-align:		right;
		padding:		3px;
		color: 			#FFFFFF;
		margin-bottom:	5px;
	}
	
		a.breadcrumb {
		
			color:				#CFCFCF;
			text-decoration:	none;
		}
		
		span.breadcrumbCurr {
		
			color:				#178C00;
			font-weight:		bold;
		}

#footer, #devbox { 

	clear:				both;
	width:				750px;
	min-width:			750px;
	text-align: 		center;
	color: 				#555555;	
	padding-top: 		20px;
}

#footer a {
	color: #555555;	
}

a img { 

    border:none; 
}

a {
	color:				#FFFFFF; 
}

    a:hover { 
	    color:				#178C00;
    }
    
    a.current  { 
	    font-weight:		bold;
    }

.grey, a.grey {
	color:				#CFCFCF;
    text-decoration:    none;
}

.green, a.green { 
    color:              #178C00;
    text-decoration:    none;
}

.orange, a.orange { 
    color:              #EE4000;
    text-decoration:    none;
}

.red, a.red { 
    color:              #FF0000;
    text-decoration:    none;
}

.hidden {

    display: none;
}

.tiny {

	font-size: 9px;
}

.small {

    font-size: 10px;
}


.navigation {

	background-image: url('/gfx/core/nav_bkd.png'); 
	background-repeat: no-repeat; 
	width: 700px; 
	height: 25px; 
	margin-bottom: 10px; 
	padding: 5px 10px 0px 5px;
}

	.navlink {
	
		text-decoration: none;
	}
	
#userActionsMenu {

	display:		none;
	width:			200px;
	height:			50px;
	background-color: #000;
}

img.ratingStarSmall {
	
    cursor: pointer;
}

.paddtop10 {

    padding-top: 10px;
}

.noline {

    text-decoration: none;
}

.inputFullWhite {

    width: 100%;
    background-color: #FFF;
    font-size: 11px;
    border: 1px solid #333;
}