@charset "utf-8";
/* CSS Document */

body
{
	background-color:#656565;
	font-family:"Trebuchet MS";
	font-size:0.7em;
	color:#333;
	line-height:1.5em;
}


#container
{
	margin:0px auto;
	width:944px;
	position:relative;
	z-index:100;
}

#header
{
	width:944px;
	height:293px;
}

#holder_top
{
	width:944px;
	height:193px;
	background-color:#f9f9f9;
	background-image:url(img/holder_top.jpg);
	background-repeat:no-repeat;
}

#content
{
	width:865px;
	padding:0px 20px 0px 30px;
	margin-top:-110px;
	margin-bottom:-150px;
	margin-left:13px;
	background-color:#f9f9f9;
	position:relative;
	text-align:justify;
}

#holder_bottom
{
	width:944px; /*944*/
	height:218px; /*218*/
	background-color:#f9f9f9;
	background-image:url(img/holder_bottom.jpg);
	background-repeat:no-repeat;
	z-index:0;
}

#left
{
	width:560px;
	float:left;
}

#right
{
	width:255px;
	padding:0px 25px 0px 25px;
	float:left;
}

#clear
{
	clear:both;
}

#portfolio
{
	margin-top:-30px;
}

#dummy
{
	margin-top:-51px;
}

img		{ border:0; }

a		{ color:#000; }
a:hover	{ color:#848484; }

h2		{ font-size:110%; margin:0px; padding:0px;color:#48be1a; }

.bold	{ font-weight:bold; }
.green	{ color:#48be1a; }
.red	{ color:#b00000; }
.border	{ border:3px solid #cccccc; }

input, textarea { font-family:"Trebuchet MS"; border:1px solid #48be1a; font-size:1em; color:#666666; }
input.submit { background-color:#EFEFEF; font-family:"Trebuchet MS"; font-size:1em; color:#333; }


p {
	margin:0 0 10px 0;	
}

/* ======== ADMIN ======= */

div#footer.admin
	{
	text-align:center;
	}
	
#admin
	{
	margin:30px auto 0;
	width:719px;
	height:100%;
	background-color:#f9f9f9;
	padding:16px;
	}
	
.admin_table
	{
	border-collapse:collapse;
	}
	
.admin_table td
	{
	border:1px solid #48be1a;
	padding:4px;
	}
	
.admin_table td.center
	{
	text-align:center;
	}
	
#uploader
	{
	margin:0px auto 0;
	margin-top:10px;
	width:325px;
	height:100%;
	background-color:#ffffff;
	padding:16px;
	}
	
	
/* sticker */
div.sticker {
	position:		absolute;
	width:			329px;
	height:			279px;
	top:			0;
	left:			0;
	z-index:		999;
}

div.sticker a {
	outline:		none;	
}

div.video {
	margin:			0 0 0 30px;
}

div.dottedline {
	height:			1px;
	border-bottom:	1px solid #E6E6DF;
	width:			100%;
	margin:			0 0 20px 0;
}
