/* WEBSICLES CSS Document */
*{margin:0;padding:0;}
body{font: normal 16px Helvetica,Verdana,Arial,sans;color:#fff;text-align:center;background:#000 url(/assets/images/CosmosFlattenedVignetted.jpg) top center no-repeat;/*background-attachment: fixed;*/
}

a {color:#fff;text-decoration:underline;}
a:hover {background-color:#E563B9;text-decoration:none;}

h1 a, h2 a, h3 a {color:#63b9e5;text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover {color:#fff;text-decoration:underline;}

p{line-height:1.3em;}
p,h2,h3,h4,h5,h6,ul{margin:1em 12px 0.5em 12px;}
li{margin:0 2em 1em 2em;}
img{border:none;}

h2{font-size:28px;}
h3{font-size:22px;}
h4,h5,h6{font-size:16px;}
h1,h2,h3,h4,h5,h6{color:#63b9e5;font-family:Palatino,"Times New Roman",serif;font-weight:normal;letter-spacing:0.1em;}
h1{font-size:130px;text-align:center;color:#fff;padding-top:0.5em;}

fieldset{margin:1em;padding:1em;border:3px solid #63b9e5;background-color:#000;}
fieldset img{display:block;}
legend{padding:0.5em 1em;font-size:18px;font-family:Palatino,"Times New Roman",serif;background:#63b9e5;}
input,label,textarea{margin-top:1em;}
input{float:left;margin-right:1em;clear:left;}
label{float:left;}

#container{width:760px;margin:0 auto;text-align:left;position:relative;}

#header{width:760px;margin:0;padding:0;float:left;}

#links{float:left;padding-top:12px;text-align:center;text-transform: lowercase;}
#links h2{text-align:center;}
#links ul{margin:0.5em 0 0 0;text-align:center;display:inline-table;list-style:none;}
#links ul li{margin:0 auto;display:table-row;text-align:left;}
#links a {padding:0.2em 1em;display:block;text-decoration:none;}

#nav,#portfolio,#proBono{width:253px;float:left;padding:24px 0;}
#nav{color:#263E40;}
#portfolio{color:#314F54;}
#proBono{width:254px;color:#263E40;}

#content{width:400px;text-align:left;margin:0 180px;padding:24px 0;float:left;}
#content p{text-align:justify;}

#footer{width:760px;height:200px;margin:0 auto;color:#fff;padding-top:24px;clear:left;text-align:center;}
#footer span{padding:0 1em;border-right:1px solid #fff;}


.firstHeader{margin-top:1em;}
.links_header{margin:0 1em;}
.underline{text-decoration:underline;}
.listNone{list-style:none;}
.listNone ul{margin-top:1em;}
.noDisplay{display:none;}
.websicles{font-family:Palatino,"Times New Roman",serif;}
.required, .error strong{color:#E563B9;}
.required{font-weight:bold;}
/*.button{cursor:pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}*/  
