/* CSS Document */

*
{
	margin			: 0;
	padding		: 0;
}

img
{
	border			: 0;
}

input.button
{
	padding-left		: 5px;
	padding-right		: 5px;
}

img.campic
{
	width			: 101px;
	height			: 85px;
}

div.clear
{
	clear			: both;
}

	div.content ul.list
	{
		margin-left		: 15px;
	}

ul.webcams
{
	list-style-type	: none;
}

	ul.webcams li.webcam
	{
		float			: left;
	}
	
		ul.webcams li.webcam a
		{
			display		: block;
			padding		: 10px;
			text-align		: center;
			text-decoration	: none;
		}
		
		

ul.profiles
{
	list-style-type	: none;
}

	ul.profiles li.profile
	{
		float			: left;
		width			: 250px;
	}
	
		ul.profiles li.profile a
		{
			display		: block;
			height			: 85px;
			padding		: 10px;
			text-decoration	: none;
			color			: #000000;
		}
		
		ul.profiles li.profile img
		{
			float			: left;
			margin-right		: 5px;
		}
		
		ul.profiles li.profile span.name
		{
			font-weight		: bold;
		}	
		
div.sidebar
{
	float			: right;
	width			: 250px;
}

	div.sidebar div.box
	{
		margin-bottom		: 10px;
		padding		: 10px;
	}
	
		div.sidebar div.box div.title
		{
			font-size		: 150%;
			
		}	
	
		div.sidebar div.box label.form
		{
			float			: left;
			width			: 75px; 
		}
	
	div.sidebar li.profile
	{
		list-style-type	: none;
		float			: none;
		width			: 100%;
		font-size		: 85%;
		height			: 70px;
	}
	
	div.sidebar li.profile img
	{
		float			: left;
		width			: 75px;
		height			: 60px;
		margin-right		: 5px;
	}
		


div.w_sidebar
{
	margin-right		: 250px;;
}

div.row
{
	height			: 20px;
}

	div.row span.label
	{
		float			: left;
		width			: 150px;
	}


div.teaser
{
	font-size		: 120%;
	border-color		: #f8ff80;
	border-width		: 1px;
	border-style		: solid;
	background-color	: #fdffe3;
	padding		: 5px;
	margin			: 10px;
	height			: 45px;
}

	div.teaser a
	{
		color			: #000000;
	}

	div.teaser img.icon
	{
		float			: left;
		margin			: 5px;
	}
