/* 

CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/


#errorText { color: red; font-weight: bold;}
/*ul li {
	list-style-type: none;
}*/
/* list numbers */
.page_list{
	padding: 0;
	counter-reset: li;
	text-align: left;
	margin: 0 24px 0 21px;
}
.page_list ul {
	padding:0;
	counter-reset: li;
	text-align:left;
	margin:0 24px 0 21px;}

.page_list li {
	position:relative;
	list-style:none;
	display:block;
	border-left:3px solid #6fc3dd;
	border-top:1px dashed #e6e6e6;
	padding:10px 0 6px 68px;
	line-height:1.3em;
	background:url(../images/arrows_sprite.png) 236px 25px no-repeat #fff}

.ie7 .page_list li {
	padding:10px 0 6px 21px;}

.page_list li:before {
	content: counter(li);
	counter-increment: li;
	position: absolute;	
	left: 11px;
	top: 10px;
	width:42px;
	height:50px;
	background:url(../images/icons/circle_sprite.png) 0 0 no-repeat;
	text-align:center;
	font-family: 'Signika Negative', sans-serif;
	font-size:28px;
	font-weight:600;
	color:#fff;
	text-shadow:0 1px 1px rgba(0,0,0, 0.35);
	line-height:42px;}

.page_list li:hover {
	background-color:#f9f9f9}

.page_list a {
	text-decoration:none;
	display:block;
	padding:5px 0 0 0;
	height:43px;}

.page_list li a strong {
	color:#717171;
	font-family: 'Signika Negative', sans-serif;
	font-size:17px;
	display:block;}

.page_list li a:hover strong {
	color:#444}

.page_list li a span {
	color:#a39871;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:italic;
	font-weight:bold;}	

.page_list li.menu_blue {
	border-left:3px solid #6fc3dd;
	background-position:236px 25px}
.page_list li.menu_green {
	border-left:3px solid #4dc083;
	background-position:236px -25px}
.page_list li.menu_orange {
	border-left:3px solid #fb9b52;
	background-position:236px -75px}
.page_list li.menu_red {
	border-left:3px solid #ed6f3d;
	background-position:236px -125px}
.page_list li.menu_purple {
	border-left:3px solid #dd70e4;
	background-position:236px -175px}

.page_list li.menu_blue:before {background-position:0 0}
.page_list li.menu_green:before {background-position:0 -50px}
.page_list li.menu_orange:before {background-position:0 -100px}
.page_list li.menu_red:before {background-position:0 -150px}
.page_list li.menu_purple:before {background-position:0 -200px}

#top{
	color: white;
	width: 960px;
	margin: 0 auto;
	text-align: right;
	height: 82px;
}

