body
{background:#000 url(images/bk.jpg) no-repeat top center fixed; color:#000; margin:0; padding:0;}
#desc
{display:none;}
#header
{height:35px; width:100%;}
#header p
{width:921px; text-align:right; padding:7px 0 0 0; margin:0 auto; font-size:11px; color:#fff;}
#footer a, #header a
{color:#fff;}
#footer a:hover, #header a:hover
{color:#000;}
#frame
{margin:0 auto; width:921px; min-height:500px; background:#fff url(images/frame_top.jpg) no-repeat top center; padding:10px;}
#recruitment
{width:72px; height:159px; position:fixed; margin:87px 0 0 931px;}
#left
{width:400px; float:left;}
#right
{width:400px; float:right;}
#container
{width:891px; margin:0 auto;}
.sample
{width:284px; height:200px; float:left; margin-right:13px;}
.clearer
{width:100%; height:0; clear:both;}
	.sample p
	{font-size:11px; background:url(images/speech.gif) left no-repeat; padding:5px 0 0 30px;}
	#menu
	{width:921px; height:87px; background:url(images/gclogo.png) no-repeat;}
	#menu h5
	{float:right; padding:0 5px 0 0;}
	#menu a 
	{color:#000;}
	#menu a:hover 
	{color:#ff4e00;}
	#sntools 
	{float:right; width:100%; height:40px; padding:10px 5px 0 0;}
	#sntools p 
	{font-size:9px; padding-top:2px;}
	#sntools a 
	{color:#999; text-decoration:underline;}
	#twitter
	{float:right;background:url(images/twitter.gif) no-repeat; padding-left:20px;width:40px;}
	#facebook 
	{float:right;background:url(images/facebook.gif) no-repeat; padding-left:20px;width:40px;}
	
.scroller 
{width:918px;height:268px; overflow:hidden; clear:both;}
	.scroller .section 
	{width:918px;height:268px; float:left; overflow:hidden;}
	.scroller .caption
	{width:918px;height:268px;}
	.scroller .content 
	{width:10000px;}
	.next
	{float:right;padding:100px 10px 0 0;}
	.previous
	{float:left; padding:100px 0 0 10px;}	
	#slist {float:right; padding:40px 50px 0 0;}
	#slist a {color:#fff;}
	#slist a:hover {color:#ff4e00;}
	#slist li {list-style-type:square; font:13px Arial, Helvetica, sans-serif; color:#ff4e00; line-height:1.6em;}

#footer
	{width:921px; margin:10px auto;}
	#footer p
	{font-size:11px; color:#fff; padding-bottom:0;}
	#footer .orange 
	{color:#ff4e00; font-weight:bold;}
	#footer a:hover
	{color:#ff4e00;}
h1, h2, h3, h4, h5, h6
{font-family:Georgia, Palatino, "Times New Roman", Times, serif; margin:0; padding:10px 0; font-weight:normal;}
h1 {font-size:22px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}
img {border:none;}
p
{font:12px Arial, Helvetica, sans-serif; color:#2d2d2d; margin:0; padding:0 0 10px 0; line-height:1.4em;}
form
{margin:0; padding:0;}
.input 
{border:1px solid #0079ea}
.services 
{text-transform:uppercase; font:10px Arial, Helvetica, sans-serif; text-align:center; }
.viewourwork 
{padding:180px 0 0 90px; float:left;}
.viewourwork2 
{padding:180px 0 0 185px;float:left;}
a {color:#ff4e00; text-decoration:none;}
a:hover {color:#000;}
.orange {color:#ff4e00;}
