/* General tags */
*{margin:0; padding:0;}
body{color:#fff; font:76% Myriad Pro,sans-serif;}
a{background-color:inherit;  font-weight:bold; text-decoration:none;}
a:hover{text-decoration:underline;}
p{margin:0 0 16px 0;}
ul, ol{margin:0 0 16px 15px; padding-left:5px;}
ul ul, ol ol{margin:3px 0 0 15px;}
img{margin:0 0px 0px 0;}
h3{ font-size:14pt;}
h2{ font-size:13pt;}
h1{ font-size:13pt;}

/* IDs */
#container, #container_resume, #container_portfolio{ 
	
			color:#fff; 
			margin:0 auto 0px;
			padding:0px;
			width:832px;
			height:474px;
			line-height:1.3em;
			position:relative;
			top:93px;
			left:0px; }


#textbox{
	
		background : #1b1b1b;
		color : #ffffff;
		padding : 10px;
		width : 400px;
		height : 400px;
		overflow : auto;
		position:relative;
		top:0px;
		left:0px;
		}

#thumbs, #vthumbs{
		float:left;
		padding : 10px;
		height : 400px;
		position:relative;
		top:0px;

		}
#thumbs{ width : 250px;		left:0px;}		
#vthumbs{width:100px;		left:20px;
		}		
#thumbs	img{border-style: none; text-decoration:none;
		margin:0 10px 10px 0;}	
#vthumbs img{border-style: none; text-decoration:none;
		margin:0 0px 5px 0;}		

#big_image{
		float:right;
		padding : 0px;
		width : 560px;
		height : 380px;
		position:relative;
		top:20px;
		left:-10px;
		text-align: center;
		}
		
#big_video{
		float:right;
		padding : 0px;

		position:relative;
		top:10px;
		left:-50px;
		text-align: center;
		}
		
		#big_video2{
		float:right;
		padding : 0px;

		position:relative;
		top:10px;
		left:-150px;
		text-align: center;
		}
		



/*Tabs*/
#menu {
	margin:auto;
	width:400px;
	position:relative;
	top:62px;
	left:320px;
	}
#menu a{
	margin: 0px; padding:10px 26px 10px 20px;
	font:  13px/1 Myriad Pro, sans-serif;
	color:#fff;
	text-decoration: none;}

#downloadpdf {
	margin:auto;
	width:240px;
	position:relative;
	top:215px;
	left:-240px;
	z-index:100;
	}
#downloadpdf a{
	margin: 0px; padding:10px 26px 10px 20px;
	font:  13px/1 Myriad Pro, sans-serif;
	color:#fff;
	font-weight:bold;
	text-decoration: underline}

	
	

/*********************** SCROLLERS ***********************/
.root 		{

		position:relative;
		height:			400px;
		width:			400px;
		margin: 			0px 0px 8px 7px;	
		}
.root p 	{
		margin:			10px 10px 5px 10px;
		}
.thumb 		{
		position:			absolute;
		height:			9px;
		width:			15px;
		left: 			10px;
		}
.up, .dn 	{
		position:			absolute;
		left: 			10px;
		}
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{
		border:			0;
		}
.scrollContainer { 
	
		position:			absolute; 
		left:			2px; 
		top:			19px; 
		width:			350px; 
		height:			200px; 
		clip:			rect(0 467 200 0); 
		overflow:			auto; 

		}
.scrollContent { 
		position:		absolute; 
		left:			0px; 
		top:			0px; 
		width:			100px; 
		padding-left:5px;
		}

.textbox{
		position:relative;
		width:300px;
		left: 240px;
		top: 16px;
		}

