/*@import url("reset.css");*/
/*---------------------------------------------------------------------------*/
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.1
*/
body {color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup,sub {line-height:-1px;vertical-align: text-top;}
sub {vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*---------------------------------------------------------------------------*/



body {font-family: "Lucida Grande", "Segoe UI", "Lucida Sans Unicode", Arial, sans-serif; font-size: 13px; color: #111;}
body{background-image: url('../i/noise.png');}
p {line-height: 117%; margin-bottom: 0.5em;}
h1 {font-family: "Lucida Grande", "Segoe UI", "Lucida Sans Unicode", Arial, sans-serif; color: #666; font-size: 20px; font-weight: bold; margin-bottom: 0.1em; letter-spacing: -0.05em; padding-top: 1em;}
h2 {font-family: "Lucida Grande", "Segoe UI", "Lucida Sans Unicode", Arial, sans-serif; color: #666; font-size: 18px; font-weight: bold; margin-bottom: 0.1em; letter-spacing: -0.05em; padding-top: 1em;}
h3 {font-family: "Lucida Grande", "Segoe UI", "Lucida Sans Unicode", Arial, sans-serif; color: #666; font-size: 18px; font-weight: bold; margin-bottom: 0.1em; letter-spacing: -0.01em;}

a, a:link {color: #22a;}
a:visited {color: #72a;}
a:hover {color: #22f;}

/* default formatting */
small {font-size: .6em;}
em {font-style: italic;}
strong {font-weight: bold;}
pre {padding: .5em; background-color: #eee;}
code {font-size: 100%; font-family: "Consolas", "Lucida Console", monospace;}
blockquote {padding-left: 1em; font-style: italic;}
ul, ol {margin: .5em;}
ul li {display: list-item; list-style-type: disc; margin-left: .5em;}
ol li {display: list-item; list-style-type: decimal; margin-left: .5em;}
.error {color: red;}
.clear {clear: both;}


#container { margin: 1em 2em 1em 2em;}


#wrapper{}
#content{}
#sidebar{float:left;width:28%}


/* homepage styles */
body#homepage #content {margin: 20px;}
body#homepage a {text-decoration: none;}
body#homepage h1 small {font-weight: normal; font-size: 12px; letter-spacing: -0.01em;;}
body#homepage a:link, body#homepage a:visited {color: #666;}
body#homepage a:hover {color: #666;}

#homepage #footer td {padding-left: 20px;} 

/* profile styles */
body#profile h2 {color: #444;}
body#profile h3 {font-weight: normal; padding-bottom: .2em;}
#profile #footer td:first-child {padding-left: 0px;} 

body#homepage .block {float:left;width:44%; padding-right: 2em;}

body#profile .block {float:left; width:30%; padding-right: 1em;}


ul#visualizeus {
	list-style-type:none;
	margin: 0;
	padding: 0;
}
#visualizeus li {
	display:inline;
	border:0; 
	margin:0; 
	padding:0; 
	text-indent:0;
}
#visualizeus img {
	margin: 0 1em 1em 0;
	border: 0;
}

body#homepage #visualizeus img {
	margin: 0 .5em .5em 0;
	border: 0;
}

