﻿/*
-------------------------------------------------
Author:		Alexander Freiria
URL:		xandercs.com
Created:	10/20/2009
Modified:	04/14/2010
-------------------------------------------------
*/

/**/
div.wrapper_body ul#skills li,
div.wrapper_body ul#tools li			{ background:url('../images/arrow.png') no-repeat 0 50%; padding-left:15px; }
div.wrapper_body ul#skills li:hover,
div.wrapper_body ul#tools li:hover		{ cursor:default; color:#EEE; }
ul#social_area li						{ display:inline; }
ul#social_area li a						{ display:block; float:left; padding:5px 4px 0px; }
ul#social_area li a:hover				{ background-color:#00A1DF; }

div.so_wrap								{ padding:4px; width:157px; }
div.so_wrap:hover						{ background-color:#00A1DF; }
div.valuable-flair						{ width:150px; font-size:10px; border:none!important; }
div.so_wrap span.reputation-score		{ color:#00A1DF; }
div.userInfo span.username a img		{ height:40px; width:40px; }
div.userInfo span.username a			{ font-weight:700; }

#twitter_update_list 					{ float:left; clear:both; }
#twitter_update_list li					{ margin-top:15px; padding:5px 5px 5px 20px; border-top:1px dotted #696969;
										  background:url('../images/twit.png') no-repeat 0 6px;}
#twitter_update_list li:hover			{ background:url('../images/twit-over.png') no-repeat 0 6px;}
#twitter_update_list a					{ color:#00A1DF; font-weight:700; }
#twitter_update_list a:hover			{ color:#EEE; }
/**/


/**/
div#demo_area			{ overflow:visible; height:470px; margin:0 auto; }
div#show				{ position:relative; overflow:visible; }
div#show h4				{ font-size:15px; font-weight:bold; color:#CCC; margin:.5em 0; }
div#show ul				{ text-indent:0px; }
div#show ul li			{ display:block; overflow:auto; background:url('../images/arrow.png') no-repeat 0 6px; padding-left:15px; }
div#show ul li img		{ display:none; position:absolute; top:15px; left:30px; }
div#show div			{ display:none; position:absolute; top:300px; left:30px; }
	div#show div#btn_prev,
	div#show div#btn_next	{ overflow:hidden; position:absolute; z-index:100; box-shadow:-5px 5px 8px #111; -webkit-box-shadow:-5px 5px 8px #111;
							  background:url('../images/arrows_bg.png') repeat; top:120px; width:51px; height:51px; }
	div#show div#btn_prev:hover,
	div#show div#btn_next:hover		{ background-position:0 51px; }
	div#show div#btn_prev	{ left:50px; }
	div#show div#btn_next	{ left:395px; }

	div#show div#btn_prev span,
	div#show div#btn_next span	{ display:block; width:100%; height:100%;
	                          	  background-color:#00A1DF; text-indent:-99999px; cursor:pointer; }

	div#show div#btn_prev span	{ background:url('../images/arrows.png') no-repeat 0 -52px; }
	div#show div#btn_next span	{ background:url('../images/arrows.png') no-repeat 0 0px; }
	div#demo_area div#slide_instructions	{ position:absolute; color:#111; font-weight:700; font-size:16px;
	                                    	  top:120px; left:150px; z-index:5; padding:17px; background-color:#00A1DF;
	                                    	  box-shadow:-5px 5px 8px #000; -webkit-box-shadow:-5px 5px 8px #000;}
div#show ul li					{ overflow:visible; }
/**/


div div.block_medium p			{ float:left;
                  				  background:url('../images/arrow.png') no-repeat 3px 6px; text-indent:15px; }