/*  
Theme Name: Minyx PRO
Theme URI: http://www.infectedfx.net/
Description: Minyx v2.0 has ben created by <a href="http://www.spiga.com.mx" title="Agencia Interactiva">Spiga</a> &amp; <a href="http://www.storelicious">Storelicious</a>.
Version: 2.0
Author: Mauricio Caballero
Author URI: http://www.spiga.com.mx/
*/


html,body{
	margin:0 ;
	padding:0;
	font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	background:#fff url(pix/webBg.gif) top left repeat-x;
	color:#333;
	text-align:center;
	}
a	{outline:none; text-decoration:none}
a:link          {color:#6699cc;}
a:visited	{color:#6699cc;}
a:hover		{color:#FF3366;}

.floatL{float:left;}
 .floatR{float:right;}
.clear{clear:both;}
.center{text-align:center;}
.flags a img{border:none;}
p{line-height:20px;}ul{
	list-style:none;
	margin:0;
	padding:0;
	}
.hilite2 {
	background-color:#FFFF20;
}

.red {
	background-color:#FF0101;
}

.green {
	background-color:#25FF01;
}

.blue {
	background-color:#6699cc;
}


img.left {
	float:left;
	margin: 2px 10px 2px 0px;
}
img.right {
	float:right;
	margin: 2px 0px 2px 10px;
}
a img.left,
a img.right{
	border: 1px solid #E3E3E3;
	padding: 4px;
	background: #FFFFFF;
}
a:hover img.left,
a:hover img.right{
	border-color: #FF6600;
	background: #FF6600;
}	
a img.center{
	border: 1px solid #E3E3E3;
	padding: 4px;
	background: #FFFFFF;
}	
a:hover img.center{
	border-color: #FF6600;
	background: #FF6600;
}	
	
/*/////////////////////////////////////////
///////////////// STRUCTURE ////////////////
/////////////////////////////////////////*/	

div#container{
	text-align:left;
	padding:0 10px;
	margin:0 auto;
	}	

div#wrapper {
	width:100%;
	/*overflow:auto;*/
	margin:15px 0;
	}

div#content{
	float:left;
	}
div#sidebar{
	float:left;
	}
	
/*/////////////////////////////////////////
///////////////// TOP MENU ////////////////
/////////////////////////////////////////*/
a.minyx{
	float:left;
	width:130px;
	height:23px;
	display:block;
	background-image:url(pix/minyx_pro.gif);
	background-repeat:no-repeat;
	text-indent:-9000em;
	}
a.minyx:link,
a.minyx:visited{
	background-position:0 0;
	}
a.minyx:hover{
	background-position:0 -23px;
	}		
ul#topMnu{
	text-align:right;
 	padding:3px;
	font-size:10px;
	font-weight:bold;
	}

ul#topMnu li{
	display:inline;
	border-right:1px solid #636870;
	padding:0px 10px;
	}	

ul#topMnu li a:link,
ul#topMnu li a:visited	{ color:#FFF;}	
ul#topMnu li a:hover	{color:#708033;}

/*/////////////////////////////////////////
///////////////// HEADER ////////////////
/////////////////////////////////////////*/
div#header h1{
	font-size:36px;
	letter-spacing:-2px;
	font-weight:normal;
	margin:0;
	padding:20px 0 10px 0;
	}

div#header h1 a:link,
div#header h1 a:visited{color:#4b5698;}
div#header h1 a:hover{color:#FF3366;}	

div#header h1 small{
	display:block;
	color:#666;
	font-size:12px;
	text-transform:uppercase;
	letter-spacing:-1px;
	margin:10px 0 0 0;
	}	
/*/////////////////////////////////////////
///////////////// MENU ////////////////
/////////////////////////////////////////*/

ul#menu {
	float:right;
	line-height:20px;
	}

ul#menu li{
	background-image:url(pix/mnuSep.gif);
	background-position:0 1px;
	background-repeat:no-repeat;
	padding:28px 0px;
	display:inline;
	font-size:11px;
	margin:0;
	float:left;
	}

ul#menu li a{
	font-weight:bold;
	text-transform:uppercase;
	padding:30px 15px;
	}	

ul#menu li a:link,
ul#menu li a:visited{color:#31363e;}	
ul#menu li a:hover	{color:#FF6633;}

ul#menu li#current a,
ul#menu li.current_page_item a	{background-image:url(pix/mnuIndicator.gif); background-repeat:no-repeat; background-position:top center;}
ul#menu li#current a:link,
ul#menu li#current a:visited,
ul#menu li.current_page_item a:link,
ul#menu li.current_page_item a:visited{color:#565e39; text-decoration:underline;}
ul#menu li#current a:hover,
ul#menu li.current_page_item a:hover{color:#FF3366;}

ul#menu li ul{display:none;}
ul#menu li#rss{
	text-indent:-9000em;
	width:64px;
	height:42px;
	display:block;
	padding:0 0 0 30px;
	margin:0;
	}
ul#menu li#rss a{
	background-image:url(pix/itemFeed.gif);
	background-repeat:no-repeat;
	display:block;
	width:64px;
	height:42px;
	position:relative;
	padding:0;
	margin:35px 0 0 0;
	}

ul#menu li#rss a:link,
ul#menu li#rss a:visited{
	background-position:bottom right;
	}

ul#menu li#rss a:hover{
	background-position:top right;
	}		


h2.pagetitle{
	text-align:center;
	font-size:27px;
	color:#999;
	letter-spacing:-1px;
	}	
/*/////////////////////////////////////////
///////////// POST FORMATING  /////////////
/////////////////////////////////////////*/
div.post h2 {
	font-size:22px;
	letter-spacing:-1px;
	background-image:url(pix/dotsH.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	margin:0px;
	padding:6px 0;
	font-weight:normal;
        line-height: 1.0em;
	}
div.post p{text-align:justify;}

div.post small{
	font-size:10px;
	letter-spacing:normal;
	color:#666666;
	display:block;
	text-align:right;
	}			
div.post div.entry a img{
	border:none;
}
div.post div.entry ul{
	margin:10px;
	}
div.post div.entry ul li{

	background-position:0px 8px;
	background-repeat:no-repeat;
	padding:2px 0px 2px 10px;
	}		
div.post div.entry ol{
	list-style:decimal-leading-zero;
	}	
div.post div.entry a{text-decoration:none; font-weight:bold;}
div.post div.entry a:link,
div.post div.entry a:visited{color:#3D81EE;}
div.post div.entry a:hover{color:#1cc9c3;}	
div.post ul.postmetadata{
	border-top:3px double #EEE;
	border-bottom:3px double #EEE;
	padding:4px 0px;
	margin-bottom:10px;
	font-size:11px;
	}

div.post div.entry blockquote{
	border-bottom:1px solid #d8d8d8;
	border-left:4px solid #ccc;
	border-right:1px solid #d8d8d8;
	border-top:1px solid #d8d8d8;
	color:#464646;
	margin:16px;
	padding:7px 7px 7px 11px;
	background-color: #f4f4f4;
	font-size:11px;
	width:88%;
	}

div.post div.entry blockquote blockquote{
	background-image:none;
	border-left:5px solid #DDD;
	padding:0 0 0 20px;
	margin-left:20px;
	}

div.post div.entry code{
	font-size:11px;
	}

		
div.post ul.postmetadata li,
div.post div.entry .alt li{
	display:inline;
	background-repeat:no-repeat;
	padding:4px 0px 3px 20px;
	background-position:0 0;
	}	
/*div.post div.entry .alt li{
	background-position:0 0px;
	padding:4px 0px 3px 20px;
	}/*/	
div.post ul.postmetadata li.icon_cat		{background-image:url(pix/icon_folder.gif);}
div.post ul.postmetadata li.icon_comment	{background-image:url(pix/icon_recentComment.gif);}	
div.post ul.postmetadata li.icon_date		{background-image:url(pix/icon_date.gif);}
div.post ul.postmetadata li.icon_track		{background-image:url(pix/icon_track.gif);}	
div.post ul.postmetadata li.icon_rss		{background-image:url(pix/icon_rss.gif); background-position:0 -20px;}		
div.post ul.postmetadata li.icon_alert		{background-image:url(pix/icon_alert.gif);}

div.post ul.postmetadata li.icon_r{
	float:right;
	font-weight:bold;
	padding:0 0 0 20px;
}	
		

div.post ul.postmetadata li a:link,
div.post ul.postmetadata li a:visited{color:#00A200;}
div.post ul.postmetadata li a:hover{color:#333;}	

ul.quickNav{float:right;}
div.post div.entry ul.quickNav li,
div.post ul.quickNav li  {float:left; margin:1px 0 0 0; background-image:none; padding:0;}
div.post small ul.quickNav{margin:1px 0 0 10px;}
ul.quickNav li a{background-repeat:no-repeat; padding:0px 0px; width:8px; height:20px; display:block; }
div.post div.entry ul.quickNav li a{text-decoration:none; color:#FFF;}

ul.quickNav li a:link,
ul.quickNav li a:visited{background-position:0 -3px;}
ul.quickNav li a:hover{background-position:0 -23px;}

ul.quickNav li.nextPost a{background-image:url(pix/icon_arrowright.gif);}
ul.quickNav li.prevPost a{background-image:url(pix/icon_arrowleft.gif);}


.posttags{
	background-image:url(pix/icon_tags.gif);
	background-color:#F9F9F9;
	border:1px solid #EEE;
	background-position:5px 5px;
	background-repeat:no-repeat;
	padding:5px 0px 5px 25px;
	margin-bottom:10px;
	color:#666;
}	
.posttags a{font-weight:bold;}
.posttags a:link,
.posttags a:visited{color:#000000;}
.posttags a:hover{color:#666666;}

/*////////////////////////
////////NAVIGATION///////
///////////////////////*/
.navigation			{margin:0px; overflow:auto; border-top:3px solid #EFEFEF; width:100%; overflow:auto;}
.navigation a		{display:block; text-align:center; padding:10px; font-size:11px; text-transform:lowercase}
.alignleft			{float:left; width:50%; }
.alignright			{float:right; width:50%;  }


.navigation .alignright a			{background-image:url(pix/icon_right.gif); background-repeat:no-repeat;}
.navigation .alignleft a			{background-image:url(pix/icon_left.gif); background-repeat:no-repeat; }

.navigation .alignright a:link,
.navigation .alignright a:visited	{background-position:95% 5px;}

.navigation .alignleft a:link,
.navigation .alignleft a:visited	{background-position:10px 5px;}

.navigation .alignright a:hover		{background-position: 95% -20px;}
.navigation .alignleft a:hover		{background-position: 10px -20px;}
.wp-pagenavi						{text-align:center; margin:5px 0;}
.wp-pagenavi a						{margin:0px 3px;}
.wp-pagenavi .pages					{margin-right:5px;}
.wp-pagenavi span.current			{color:#FF6600; font-weight:bold;margin:0px 3px;}
 
/*/////////////////////////////////////////
///////////////// COMMENTS ////////////////
/////////////////////////////////////////*/
h3#comments,
h3#respond,
h3#relatedTit{
	font-weight:normal;
	font-size:14px;
	letter-spacing:-1px;
	color:#555;
	padding:0 0 0 25px;
	background-position:left;
	background-repeat:no-repeat;
	}

h3#comments{background-image:url(pix/icon_comments.gif);}
h3#respond {background-image:url(pix/icon_addcomment.gif);}	
h3#relatedTit{background-image:url(pix/icon_related.gif);}
.addcomment,
.closecomment{
	float:right;
	text-transform:uppercase; 
	padding:3px 18px 3px 0px;
	font-size:10px;
	margin:0px 0 0 0;
	text-decoration:underline;
	}
a.addcomment{
	background-image:url(pix/icon_arrowdown.gif);
	background-repeat:no-repeat;
}
a.addcomment:link,
a.addcomment:visited{
	background-position:100% 0px;
	}
a.addcomment:hover{
	background-position:100% -20px;
	}

ol.commentlist {
	list-style:none;
	margin:0;
	padding:0;
	}

ol.commentlist img.gravatar{
	border:none;
	float:right;
	}	
ol.commentlist cite{
	text-transform:uppercase;
	font-style:normal;
	}
ol.commentlist li{
	border-bottom:1px solid #EEE;
	padding:10px;
	}
ol.commentlist h5{
	font-size:11px;
	margin:0;
	padding:0;
	}	
ol.commentlist h5 small.commentmetadata{
	display:block;
	}	
ol.commentlist li{background-color:#fdfdfd;}
ol.commentlist li.alt{background-color:#FFF;}
ol.commentlist li span.moderate{
	background-image:url(pix/icon_cursor.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:2px 0px 2px 20px;
	color:#FF3300;
	}
ol.commentlist li.author{background: url(pix/icon_author.gif) no-repeat 98% 10px;}


#commentform input#author,
#commentform input#email,
#commentform input#url{background-image:url(pix/icon_form.gif); background-repeat:no-repeat;
	border:1px solid #CCC;
	padding:4px 4px 4px 30px;
	width:230px;}


#commentform input#author	{background-position:3px -3px;}
#commentform input#email	{background-position:3px -33px;}
#commentform input#url		{background-position:3px -63px;}
	
#commentform #comment{
	width:99%;
	font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	background-color:#FFF;
	border:1px solid #CCC;
	}		
.nocomments,
.nocommentsadd{
	background:#fdf9e3 url(pix/icon_cross.gif) left no-repeat;
	padding:5px 5px 5px 30px;
	border:2px solid #f7e590;
	color:#9f8e3b;
	font-size:11px;
	}	

.nocomments		{background:#fdf9e3 url(pix/icon_cross.gif) left no-repeat;}		
.nocommentsadd	{background-image:url(pix/icon_add.gif);}
/*/////////////////////////////////////////
///////////////// SIDEBARS ////////////////
/////////////////////////////////////////*/

div#sidebar{
	color:#666;
	font-size:11px;
	}

div#sidebar a:link,
div#sidebar a:visited{
	color:#0066CC;
	}

div#sidebar a:hover{
	color:#FF3300;
	}	

div#sidebar a img{border:none;}	
	
div#sidebar h2{
	font-size:12px;
	color:#333;
	text-align:center;
	border-bottom:3px solid #DDD;
	padding:5px 0;
	}

div#sidebar li.floatL{
	float:left;
	width:197px;
	}		
div#sidebar li.sideR{
	float:right;
	width:58%;
	}	

div#sidebar li.sideL{
	float:left;
	width:38%;
	}
	
div#sidebar li.sideL h2,
div#sidebar li.sideR h2	{
	background-color:#47505F;
	border-bottom:2px solid #2F353F;
	color:#FFF;
	padding:5px 0px;
	}

	/*about*/

div#sidebar div#about h2{
	border-color:#dcd6b3;
	}	
div#sidebar div#about{
	background-color:#f8fef6;
	border:1px solid #EEE;
	}		

div#sidebar div#about img.photo{
	float:left;
	margin:10px;
	}
div#sidebar div#about a{font-weight:bold;}
div#sidebar div#about a:link,
div#sidebar div#about a:visited{color:#9ec500;}		
div#sidebar div#about a:hover{color:#333;}
div#sidebar div#about div{
	padding:5px;
	}	
	
	
div#sidebar ul li a{
	background-image:url(pix/icon_bullet.gif);
	}
	
	
	/*RECENT*/
div#sidebar li.sideCont,
div#sidebar li#tags{
	background-image:url(pix/recentBg.gif);
	background-position:0px 32px;
	background-repeat:repeat-x;
	}

div#sidebar li#tags a{background-image:none; padding:0; margin:3px;}	
div#sidebar li.sideCont ul li{
	border-bottom:1px solid #EEE;
	padding:2px 0px;
	}
div#sidebar li.sideCont ul li a{
	background-repeat:no-repeat;
	padding:3px 0px 3px 20px;
	}

div#sidebar li.sideCont ul li a:link,
div#sidebar li.sideCont ul li a:visited{
	background-position:0px 0px;
	}

div#sidebar li.sideCont ul li a:hover{
	background-position:0px -80px;
	}		

div#sidebar li#recent a.mini_rss{
	float:right;
	text-indent:-9000em;
	width:20px;
	height:20px;
	display:block;
	background-image:url(pix/icon_rss.gif);
	}
div#sidebar li#recent a.mini_rss:link,
div#sidebar li#recent a.mini_rss:visited{
	background-position:0 0;
	}
div#sidebar li#recent a.mini_rss:hover{
	background-position:0 -20px;
	}	
/* TAGS*/
div#sidebar li#tags{
	text-align:center;
	}
div#sidebar li#tags p{
	padding:5px 10px;
	margin:0;
	}	

/* general*/

div#sidebar ul li ul li{
	border-bottom:1px solid #EEE;
	padding:3px 0px;
	}	


div#sidebar ul li,
div#siebar ul li ul {border-bottom:none;}

div#sidebar ul li ul li a{
	background-repeat:no-repeat;
	padding:0 0 0 20px;
	}

div#sidebar ul li ul li a:link,
div#sidebar ul li ul li a:visited{
	background-position:0px -4px;
	}

div#sidebar ul li ul li a:hover{
	background-position:0px -84px;
	}			
	
	
	/*CATS*/
	
div#sidebar ul li.categories a,
div#sidebar ul li#categories a{
	background-image:url(pix/icon_folder.gif);
	}	
div#sidebar ul li.categories ul li ul li,
div#sidebar ul li#categories ul li ul li{
	border:none;
	}	
	
div#sidebar ul li.categories ul li ul li a,
div#sidebar ul li#categories ul li ul li a{
	background-image:url(pix/icon_child.gif);
	}	
	
div#sidebar ul.themesList li a{
	background-image:url(pix/icon_themes.gif);
	}	
div#sidebar ul li#categories ul li.current-cat a,
div#sidebar ul.themesList li.ts_current_theme a{
	background-position:0px -84px;
	color:#FF3300;
	}	
div#sidebar ul li#categories ul li.current-cat ul li a:link,
div#sidebar ul li#categories ul li.current-cat ul li a:visited{
	color:#0066CC;
	}	
div#sidebar ul li#categories ul li.current-cat ul li a:hover{
	color:#FF3300;
	}
	/*LINKS*/

div#sidebar ul li.linkcat a,
div#sidebar ul li.widget_links a,
div#sidebar ul li div.delicious-posts ul li a{
	background-image:url(pix/icon_link.gif);
	}	
	
	/*ARCHIVES*/

div#sidebar ul li.archives a,
div#sidebar ul li#archives a{
	background-image:url(pix/icon_date.gif);
	}
	
	/* COMMENTS */
div#sidebar ul li#recent-comments ul li{
 padding-left:20px;
 background-image:url(pix/icon_recentComment.gif);
 background-position:0 -76px;
 background-repeat:no-repeat;
 }
div#sidebar ul li#recent-comments ul li a{
	background-image:none;
	}	
	
	/*CALENDAR*/

/*div#sidebar ul li#calendar table caption{
	font-weight:bold;
	text-transform:uppercase;
	}
div#sidebar ul li#calendar table{
	width:100%;
	}
div#sidebar ul li#calendar table thead th{
	background-color:#EEE;
	text-align:center;
	}	
div#sidebar ul li#calendar table td{
	text-align:center;
	}
div#sidebar ul li#calendar table td#today{
	color: #669900;
	background-color:#FFF;
	font-weight:bold;
	}		
div#sidebar ul li#calendar a{
	background-image:none;
	}	*/
	
div#sidebar ul li#calendar table caption{
	font-weight:bold;
	text-transform:uppercase;
	}
		
li.calendar table, li.widget_calendar table {
    width: 100%;
	font-size: 95%;
}
div#sidebar ul li#calendar a{
	background-image:none;
	padding:0;
	}

div#sidebar ul li#calendar table thead th{
	background-color:#EEE;
	text-align:center;
	}	
div#sidebar ul li#calendar table td {
	width: auto;
	text-align: center;
}
li.calendar table td a,
li.widget_calendar table td a {
    display:block;
	background: #F7F7F7;
	background-image:none;
	padding:0;
}

div#sidebar ul li#calendar table tdcalendar table td a:hover,
div#sidebar ul li#calendar table td a:hover {
    display:block;
	background: #F6F6F6;
}
div#sidebar ul li#calendar table td#today, 
div#sidebar ul li#calendar table td#today a:hover,
div#sidebar ul li#calendar table td#today,
div#sidebar ul li#calendar table td#today a:hover {
    background: #F6F6F6;
    color: #135193;
	background-image:none;
	padding:0;
}
li.calendar table td#today a, li.widget_calendar table td#today a {
   color: #669900;
	background-color:#FFF;
	font-weight:bold;
	background-image:none;
	padding:0;
} 
	
	/* searchform*/
div#sidebar ul li.linkcat,
div#sidebar ul li#links,
div#sidebar ul li.archives,
div#sidebar ul li#archives,
div#sidebar ul li.meta,
div#sidebar ul li#meta,
div#sidebar ul li#calendar,
div#sidebar ul li.categories,
div#sidebar ul li#categories,
div#sidebar ul li#recent-posts,
div#sidebar ul li.themes,
div#sidebar ul li.delicious {border-bottom:none}

/* searchform*/
	
#searchform{
	margin:10px auto;
	background-color:#444;
	border:2px solid #333;
	}	

#searchform div{
	border:1px solid #565656;
	padding:5px 0;
	text-align:center;
	}		
			
#searchform label{
	background-image:url(pix/icon_search.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-9000em;
	padding:2px 0 10px 25px;
	height:14px;
	}		

#searchform #s{
	font-size:11px;
	padding:2px;
	}		
#searchform img{
	border:none;
	padding:0;
	margin:0;
	}
#searchform #searchsubmit{
	margin:0 5px 0 0;
	padding:0;
	width:70px;
	height:21px;
	position:relative;
	float:right;
	}	
#sidebar #flickrBox							{margin:5px 0; text-align:center;}
#sidebar #flickrBox a						{background-image:none;}
#sidebar #flickrBox a img					{padding:3px; margin:3px; background-image:none;}
#sidebar #flickrBox a:link img,
#sidebar #flickrBox a:visited img			{border:1px solid #DDD; background-color:#FFF;}
#sidebar #flickrBox a:hover img				{border:1px solid #9fc0d5; background-color:#d4e8f5;}
/*/////////////////////////////////////////
///////////////// FOOTER ////////////////
/////////////////////////////////////////*/
	
#footer {
	color: #FFF;
	background-color:#31363E;
	text-align: center;
	margin:0;
	width:100%;
	border-top:4px solid #A3BB50;
	}	
	
div#footContent{
	margin:0px auto;
	padding:10px 0;
	color: #FFF;
	background-color:#31363E;
	
	}	
div#footer div.footText p{
	margin:0;
	overflow:hidden;
	}
	
	
div#footer div.footText ul{
	text-align:center;
	margin:5px 0;
	}	
div#footer div.footText ul li{
	padding:5px 0px;
	display:inline;
	font-size:11px;
	}

div#footer div.footText ul li a{
	text-transform:uppercase;
	padding:5px 10px;
	font-size:10px;
	margin:0px 3px;
	
	}	
div#footer div.footText ul li a:link,
div#footer div.footText ul li a:visited{color:#5e636a; }
div#footer div.footText ul li a:hover{color:#FF9900;}	
div#footer div.footText ul li ul{display:none;}	
div#footer div.footText ul li.current_page_item a {color:#FFF;}		
div#footer p#logoFoot {
	width:45px;
	height:45px;
	float:right;
	margin:-5px 0 0 0;
}

div#footer p#logoFoot a{
	width:45px;
	height:45px;
	display:block;
	text-indent:-900em;
	background-image:url(pix/spiga.gif);
	background-repeat:no-repeat;
	margin:5px;
}

div#footer p#logoFoot a:link,
div#footer p#logoFoot a:visited{
	background-position:0 0;
}

div#footer p#logoFoot a:hover{
	background-position:0 -45px;
}	

.refer {
background-image:url(pix/side-body.gif);
background-repeat:repeat-x;
width:200px;
height:150px;
border:#FF0000 1px solid;
text-transform:uppercase;
font-size:11px;
padding:5px 15px 0 15px; 
display:block;
float:right;
margin:5px 5px 5px 15px;
}

.refer a {
text-align:left;
font-size:11px;
}

.refer2 {
background-image:url(pix/side-body.gif);
background-repeat:repeat-x;
margin-top:5px;
}

.refer3 {
background-image:url(pix/side-body.gif);
background-repeat:repeat-x;
border:#FF0000 1px solid;
text-transform:uppercase;
font-size:11px;
display:block;
float:left;
width:510px;
margin-bottom:10px;
}

blockquote {
	border-bottom:1px solid #d8d8d8;
	border-left:4px solid #ccc;
	border-right:1px solid #d8d8d8;
	border-top:1px solid #d8d8d8;
	color:#464646;
	margin:16px;
	padding:7px 7px 7px 11px;
	background-color: #f4f4f4;
}
blockquote p {
	font-size:1.1em;
	line-height:1.3em;
	margin:0;
	text-align: justify;
}

table {
        font-size:12px;
}

#gotop {
	float:right;
	font-weight:bolder;
}
