/*       =reset           */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

fieldset,img { 
	border:0;
}

address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}

caption,th {
	text-align:left;
}

h1,h2,h3,h4,h5,h6 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}

abbr,acronym { border:0;
}

/* ================ document ================ */

html {
	font-size:100%;
}

body {
	font-size:0.75em;
	font-family:helvetica, arial, sans-serif;
	width:960px;
	left:50%;
	position:absolute;
	margin-left:-480px;
	background-color:#68a6c5;
	display:inline;
	margin-top:20px;
}

p {
	font-size:1.2em;
	color:#383737;
	line-height:1.2em;
}

h1 {
	font-size:2.0em;
	color:#47a1cd;
}

h2 {
	color:#35505E;
	font-size:2.1em;
	font-style:italic;
	margin-bottom:5px;
}

h3 {
	font-size:1.2em;
	color:#333333;
}

h4 {
	font-size:1.4em;
	color:#333333;
}

a { 
	text-decoration:none;
	color:#91835F;
	outline:none;
}

a:hover {
	text-decoration:underline;
}

a img { border:none; }


div#hd, div#bd, div#ft {
	float:left;
	width:960px;
	display:inline;
}

div#wrp{
	width:960px;
	position:relative;
	background-color:#FFFFFF;
	float:left;
	display:inline;
}

/* ================ div#hd ================ */

div#hd {
	background:url("../images/hd-bkgd.jpg") repeat-x scroll 0 0 #181A1A;
	border-bottom:1px solid #CCCCCC;
	height:90px;
	left:0;
	position:absolute;
	top:0;
}

p#tagline {
	color:#7E714E;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:1.2em;
	font-style:italic;
	position:absolute;
	right:36px;
	top:40px;
}

div#hd h1{
	background:url("../images/logo.jpg") no-repeat scroll 0 0 transparent;
	height:59px;
	left:36px;
	position:absolute;
	text-indent:-9999px;
	top:14px;
	width:167px;
}

div#intro {
	background:url("../images/intro-bkgd.jpg") repeat-x scroll 0 0 transparent;
	float:left;
	height:184px;
	margin-top:91px;
	padding:42px 95px 0;
	width:770px;
}

div#intro h1 {
	font-style:italic;
	font-size:2.6em;
	margin-bottom:5px;
}

div#intro p {
	color:#91835F;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:2em;
	font-weight:normal;
}

code {
	font-size:2em;
	color:#47A1CD;
	font-weight:bold;
}

div#try div#tryhd {
	border-bottom:1px solid #5F6E75;
	height:35px;
	left:0;
	padding:13px 20px 0 23px;
	position:absolute;
	top:0;
	width:769px;
}

div#try div#tryhd p#bookmarklet{
	float:right;
	font-style:italic;
	position:absolute;
	right:50px;
	top:16px;
	color:#FFFFFF;
}

div#try div#tryhd a{
	background:url("../images/star.jpg") repeat-x scroll 0 0 transparent;
	height:22px;
	position:absolute;
	right:18px;
	text-indent:-9999px;
	width:21px;
}

div#try {
	background-color:#35505E;
	color:#FFFFFF;
	float:left;
	font-family:Georgia,"Times New Roman",Times,serif;
	height:61px;
	padding:66px 22px 22px;
	position:relative;
	width:768px;
}

div#try div {
	float:left;
	margin-right:16px;
	width:273px;
}


div#try h2 {
	color:#FFFFFF;
	font-style:italic;
	float:left;
	font-size:1.8em;
	display:inline;
}

div#try input {
	border:1px solid #9B9B9B;
	color:#424242;
	font-family:georgia;
	font-size:14px;
	font-style:italic;
	height:24px;
	padding:5px 0 4px 8px;
	width:263px;
	margin-bottom:7px;
	display:inline;
}

div#try div#arrow {
	background:transparent url(../images/arrow.jpg) repeat-x scroll 0 bottom;
	float:left;
	width:33px;
	height:25px;
	text-indent:-9999px;
	display:inline;
}

div#try input#shorten {
	background:transparent url(../images/shorten-btn.jpg) repeat-x scroll 0 bottom;
	width:141px;
	height:44px;
	border:none;
	text-indent:-9999px;
	line-height:0;
	padding:0;
	display:inline;
}

div#try a {
	color:#e9e57f;
	text-decoration:underline;
	font-style:italic;
	font-size:1.3em;
}

div#try form label {
	font-size:1.3em;
	font-style:italic;
}

div#instructions {
	background:url("../images/bx-bkgd.jpg") repeat-x scroll 0 bottom transparent;
	float:left;
	margin-top:37px;
	padding:25px;
	width:762px;
	display:inline;
}

div#instructions div {
	margin:45px 0 0;
	display:inline;
	float:left;
}

div#instructions ul {
	display:inline;
	float:left;
	margin:0 13px 29px 17px;
	min-height:100px;
	width:221px;
}

div#instructions ul li {
	font-size:1.3em;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.3em;
	margin-bottom:2px;
	float:left;
	clear:both;
	width:100%;
	display:inline;
}

div#instructions ul li a {
	color:#383737;
}

div#instructions p code {
	font-size:1.3em;
}

div#instructions ul li:first-child, div#instructions ul li.frst {
	font-weight:bold;
	margin-bottom:6px;
	color:#383737;
}

/* ================ div#bd ================ */

div#bd {
	padding:36px;
	width:888px;
}

div#mn {
	background:transparent url(../images/bd-bkgd.jpg) repeat-x scroll 0 bottom;
	width:806px;
	float:left;
	padding:0 41px 41px;
}


/* ================ div#ft ================ */

div#ft {
	background:transparent url(../images/image.jpg) no-repeat;
	height:0px;
	margin:8px 0 50px 0;
}

div#ft p {
	color:#F3F1F1;
	font-size:0.95em;
	line-height:1.3em;
}

div#ft a {
	color:#e9e57f;
}

span#copyright {
	float:left;
	margin:0 0 0 0;
}
/* ================ link2 ================ */
 
/* ================ link3 ================ */

/* ================ link4 ================ */

