* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 margin-top:100px;
}

h1 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	text-transform:uppercase;
}

p {
	line-height:20px;
	margin-bottom:15px;
}

ul {
	list-style: square;
	list-style-position: inside;
	line-height: 30px;
}

#wrapper { 
 margin: 0 auto;
 width: 1100px;
}
#leftcolumn { 
 height: 560px;
 width: 300px;
 float: left;
}
#rightcolumn { 
 float: right;
 background-image:url(images/curvedbg.gif);
 background-repeat:no-repeat;
 background-position:top left;
 height: 329px;
 width: 600px;
 display: inline;
 position: relative;
 padding-right:200px;
 padding-top:60px;
}

#buttons {
 float: right;
 height: 200px;
 width: 600px;;
 display: inline;
 position: relative;
 padding-right:200px;
}

/*********************** SCROLLERS ***********************/

#textbox { /* Non Scrolling */
	width: 540px;
	height:290px;
	overflow-x:none;
	overflow-y:none;
}

.root 		{
		position:relative;
		height:			260px;
		width:			500px;
		margin: 		0px;		
		}

.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; 
		width:			500px; 
		height:			260px; 
		clip:			rect(0 600 260 0); 
		overflow:		auto; 
		}
.scrollContent { 
		position:		absolute; 
		left:			0px; 
		top:			0px; 
		width:			500px; 
		}

