/*--colors--
orange #f30
tan #E8E8D1
gray #EEE
--end colors--*/
body{
	font-family: georgia, times new roman, serif;
	font-size: 11px;
	color: #333;
	margin: 0;
	padding: 8px;
}
a{
	color: #f30;
}
a:hover{
	text-decoration: none;
}
#header{
	height: 95px;
	margin: 0;
	padding: 8px;
	border-bottom: solid 3px #f30;
	border-top: solid 3px #f30;
	position: relative;
}
h1{
	float: left;
	margin: 5px 10px;
}
p.center{
	text-align:center;
}
#nav{
	background-color: #E8E8D1;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	border-top: solid 1px #ccc;
}
#nav a{
	text-decoration: none;
	color: #000;
}
#nav a:hover{
	text-decoration: underline;
	color: #f30;
}
p#navigation{
	text-align: right;
	padding: 5px 10px;
	margin: 0;
	font-weight: bold;
}
/*#nav ul{
	float: right;
	margin: 5px 10px;
	width: 600px;
}
ul#navigation{
	width: 600px;
}
#nav ul li{
	list-style-type: none;
	display: inline;
	padding: 0 15px;
	font-weight: bold;
	font-size: 12px;
	font-family: verdana, arial, helvetica, tahoma, sans serif;
}
#nav ul li#login{
	border: solid 1px #000;
	border-top: 0;
	border-bottom: 0;
}*/
#banner{
	float: right;
	margin: 0 0 5px 0;
}
#intro{
	width: 700px;
	background-color: #E8E8D1;
	height: 204px;
	padding: 8px;
	margin: 30px auto;
}
#intro img{
	float: left;
	margin-right: 8px;
	border: solid 2px #fff;
}
#explain{
}
ul#samples {
	background-color: #E8E8D1;
	width: 700px;
	height: 105px;
	padding: 19px 8px;
	margin: auto;
	text-align: center;
}
ul#samples li {
	list-style-type: none;
	display: inline;
}
ul#samples li img{
	border: solid 2px #fff;
	
}
li.two img{
	margin: 0 19px;
}
li.three img{
	margin-right: 19px;
}
#linkList{
	width: 716px;
	margin: 30px auto auto;
}
/*--signup form--*/
#signup, #login{width: 220px;margin: 0 auto 30px auto;padding: 5px;border: solid 3px #f30;border-top: 0;}
#forgot{width: 220px;margin: 0 auto 30px auto;padding: 5px;border: solid 3px #f30; margin-top:5px;}
label{font-size: 11px; font-family: verdana, arial, helvetica, tahoma; font-weight: bold;color: #333;}
p.more label{font-size: 10px; font-weight: normal;}
input, textarea{border: solid 1px #ccc;font-family: courier new, courier, monospace;font-size: 11px;width: 200px;padding: 3px;color: #333;}
input.more{width: auto;float: left;margin: 6px 3px;}
input.submit{margin: 0 auto;width: 100%;background: #f30; color: #fff;font-weight: bold;border: solid 1px #bbb; border-bottom: solid 2px #999; border-right: solid 2px #999;}
.button{margin-top:1em; background: #f30; color: #fff;font-weight: bold;border: solid 1px #bbb; border-bottom: solid 2px #999; border-right: solid 2px #999; padding:4px 10px; cursor:pointer}

form p{margin: 6px auto;background: #E8E8D1;padding: 4px;width: 208px;}
p.more{background: #fff; width: 80%;margin: 0 auto;}
p.submit{background: #fff;width: 50%;margin: 0 auto;}
/*--new links form--*/
#newLinks h3{
	padding:3px 8px;
}
#newLinks{
	width: 716px;
	background: #E8E8D1;
	margin: 10px auto;
	padding: 1px;
}
#newLinks p{
	width: 700px;
}
#newLinks input{
	width: 692px;
}
#newLinks textarea{
	width: 692px;
}
#newLinks input.submit,
#newLinks input.more{
	font-size: 11px;
	margin: 5px;
	width: 150px;
	background: #f30; 
	color: #fff;
	font-weight: bold;
	border: solid 1px #999;
}
#buttons{width: 600px; margin: 0 auto 12px auto;}
#textNote{
	border: solid 1px #ccc;
	border-top: 0;
	background-color: #E8E8D1;
	margin-top: 0;
	padding: 10px;
}
div.linkList span.right {
  float: right;
  text-align: right;
  font-weight: bold;
  color: #fff;
  width: 49%;
  }
  
/* Slideshow View Styling */
ul#slide_links { float:left; margin:0 0 0 1em; padding:0; }
ul#slide_links li { display:inline; list-style:none; }
ul#slide_links li a { font-weight:bold; margin:0 .25em; }

/* Define the basic CSS used by EditInPlace */
.eip_mouseover { background-color: #ff9; padding: 3px; }
.eip_savebutton { background-color: #36f; color: #fff; }
.eip_cancelbutton { background-color: #000; color: #fff; }
.eip_saving { background-color: #903; color: #fff; padding: 3px; }
.eip_empty { color: #afafaf; }

/* ad block */
p.advertisement{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9px;
	color: #999;
	margin: 0;
	text-align: center;
}
.chain_form { border:1px solid #ccc; }

.controls { float:right; margin-right:10px; }
.controls a { margin:0 .5em;
	background-color:#fff;
	padding:2px 10px;
	border:1px solid #ccc;
	cursor:pointer;
	text-decoration:none;
	}

#orderBox { text-align:center; background-color:#E8E8D1; margin:10px auto; padding:.33em 6px; width:716px}
	#linklist { list-style:none; font-weight:bold; padding: 0 .5em; margin:0; padding:0;}
	#linklist li { display:block; padding:.25em 2em; background-color:#fff; margin:.25em; cursor: move; height:1.5em;}
#orderBox button { margin-top:1em; background: #f30; color: #fff;font-weight: bold;border: solid 1px #bbb; border-bottom: solid 2px #999; border-right: solid 2px #999; padding:2px 6px;}