/* CSS Document */

body
{	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCC;
	background-color:#000;
}

h2 
{
	margin: 0 0 5px 0;
	padding:0;
	font-size: 14px;
	font-weight: bold;
	color: #ff0000;
}

h3 
{
	margin: 0;
	padding:0;
	font-size: 13px;
	font-weight: bold;
	color: #999999;
}

hr
{border:1px dotted #666666;
height:1px;
float:left;
width:80%;}

 p
 {
 line-height:18px;
 	font-size: 12px;
}



a:link, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
	border: none;
	color:#999999;
	margin:0;
	padding:0;
} 

a:hover, a:active  {
	border: none;
	color: #FFFFFF;
	} 

 .active
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FF0000;;
	text-decoration: none;
	border: none;
	} 
	
	
#pagecontainer
{
	position:relative;
	width:967px;
	height:700px;
	left: 50%;
	margin-left:-481px;
	top:30px;
	background-image: url(images/background.png);
	background-repeat: no-repeat;
}

	
#pagecontainer2
{
	position:relative;
	width:967px;
	height:700px;
	left: 50%;
	margin-left:-481px;
	top:30px;
	background-image: url(images/background2.png);
	background-repeat: no-repeat;
}
 /* transparent background */
#contentbg
{
	position:absolute;
	width:890px;
	height:540px;
	left: 36px;
	top:86px;
	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
	background-color: #000000;
}

/* content window */
#content
{
	position:absolute;
	width:890px;
	height:540px;
	left: 36px;
	top:85px;
	}
	
	

#left
{
	position:absolute;
	width:150px;
	height:500px;
	left: 10px;
	top:20px;
}

#twitter
{
	position:absolute;
	top:167px;
	width:110px;
	height:20px;
	left: 8px;
	text-align:right;
}

#center
{
	position:absolute;
	width:461px;
	height:500px;
	left: 170px;
	top:20px;
}

#menulayer
{
	position:absolute;
	left:0;
	top:0;
	filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;
	background-image: url(images/menubg.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 460px;
	border: solid 1px #000000;
}

#menu
{
	position:absolute;
	left:20px;
	top:0;
	width: 440px;
}

#photolayer
{
	position:absolute;
	left:0px;
	top:74px;
	width: 460px;
	height:420px;

}

#textlayer1
{
	position:absolute;
	left:0;
	top:44px;
	width: 460px;
	height:420px;	
}


#right
{	position:absolute;
	width:220px;
	height:500px;
	left: 660px;
	top:20px;
}


#language
{	float:left;
	width:30px;
	height:18px;
	margin-top:3px;
}

#textlayer2
{	position: absolute;
	top:44px;
	left:0;
	width:220px;
}



#movelayer1
{	position: absolute;
	top:30px;
	left:0px;
	width:460px;
	height: 357px;
	color:#FFFFFF;
	overflow: auto;
	right:20px;
}

#movelayer2
{	position: absolute;
	top:30px;
	left:0px;
	width:230px;
	height: 357px;
	color:#FFFFFF;
	overflow: auto;
}

#movelayer2 p
{margin-top:0px;}



#movelayer1 img{
margin:0 10px 10px 0;
}

#textlayer1 a, #textlayer2 a {
	font-size: 12px;
	font-weight:normal;
	text-decoration: underline;
	border: none;
	color:#CCCCCC;
} 

#textlayer1  a:hover  , #textlayer2 a:hover  
{	border: none;
	color: #FF0000;
	} 


#gallery
{position:absolute;
left:0px;
top:74px;
}


#gallery img
{margin: 0 8px 8px 0}



#bottom
{	position:absolute;
	left:-10px;
	top:499px;
	width:890px;
	height:43px;
}

#bottom td
{
	font-size:10px;
	color:#666666;
	vertical-align: bottom;
}

/*content*/


	
#contactlayer {
	position:absolute;
	width:140px;
	height:26px;
	left:692px;
	top:11px;
	filter:alpha(opacity=35);-moz-opacity:.35;opacity:.35;
	background-image: url(images/contactbg.jpg);
	background-repeat: no-repeat;}

	
#contactlink {	
	position:absolute;
	left:707px;
	top:13px;}

.spaceright
{margin-right:20px}

/* form*/
#formlayer
{	position:absolute;
	left:20;
	top:92px;
	width: 440px;}

#input
{	width:200px;
	height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#999999;
	border: 1px solid #000000;}

#input02
{width:100px;
height:18px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
background-color:#999999;
border: 1px solid #000000;}

#input03
{width:100px;
height:18px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
margin-left:97px;
background-color:#999999;
border: 1px solid #000000;
}
	
textarea{
width:300px;
height:100px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background-color:#999999;
border: 1px solid #000000;}
