/*------------------------------------------------*/
/*-----------------[BASIC STYLES]-----------------*/
/*------------------------------------------------*/
body { background: #ffffff; text-align: center; line-height: 30px; font-family: 'Lucida Grande','Lucida Sans Unicode', Tahoma, Arial, sans-serif; font-size: 22px; color: #5b5a5a; position: relative; }
a:link, a:visited { text-decoration: none; color: #647e8b; }
a:hover { text-decoration: underline; }
.clear { clear: both; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
p { padding-bottom: 10px; }

/*------------------------------------------------*/
/*---------------[MAIN LAYOUT INFO]------*/
/*------------------------------------------------*/

#wrapper { text-align: left; width: 960px; margin: 0 auto; position: relative;  }
	img#error-img { margin: 20px 0px 0px 200px; }
	#info { width: 637px; margin: 35px auto 0px; }
		p#error span { color: #ce1919; }
	div#hr { width: 635px; height: 22px; background: url('images/hr.png') no-repeat; margin-top: 20px; }

/*------------------------------------------------*/
/*---------------[PAGES MENU]---------------*/
/*------------------------------------------------*/	

#browse-site { text-align: center; padding: 0px 0px 15px; }
	#browse-site ul li { display: inline; }
		#browse-site ul li a { font-size: 12px; background: url('images/mark-li.png') no-repeat right center; padding: 3px 15px 5px 0px; }
		#browse-site ul li.last a { background: none; }
