/*styling for the page
http://www.sharejs.com
*/
*
{
	margin:0;
	padding:0;
}
body
{
	background:#999;
	color:#000;
	font:15px Calibri, Arial, sans-serif;
	text-shadow:1px 2px 1px #FFFFFF;
}
#main a,
#main a:visited
{
	text-decoration:none;
	outline:none;
	color:#f60;
}
#main a:hover
{
	text-decoration:underline;
	cursor: help;
}
#main
{
	margin:150px auto;
	width:660px;
	overflow:auto;
	background:#f9f9f9;
	padding:15px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkt-border-radius:10px;
	border:5px solid #777;
}
#main p
{
	float:left;
	width:440px;
}
#main img
{
	border:5px solid #777;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkt-border-radius:10px;
	float:left;
}
footer
{
	background:#444 url("../images/bg-footer.png") repeat;
	position:fixed;
	width:100%;
	height:70px;
	bottom:0;
	left:0;
	color:#fff;
	text-shadow:2px 2px #000;
	-moz-box-shadow:5px 1px 10px #000;
	-webkit-box-shadow:5px 1px 10px #000;
	box-shadow:5px 1px 10px #000;
}
footer h1
{
	font:25px/26px Acens;
	font-weight:normal;
	left:50%;
	margin:0px 0 0 150px;
	padding:25px 0;
	position:relative;
	width:400px;
}
footer a.orig,
a.orig:visited
{
	background:url("../images/demo2.png") no-repeat right top;
	border:none;
	text-decoration:none;
	color:#FCFCFC;
	font-size:14px;
	height:70px;
	left:50%;
	line-height:50px;
	margin:12px 0 0 -400px;
	position:absolute;
	top:0;
	width:250px;
}
a,
a:visited
{
	text-decoration:none;
	outline:none;
	color:#ccc;
}
