html {
height : 100%;
margin : 0;
padding : 0;
}
body {
background-attachment : fixed;
font-family : "Lucida Grande", Helvetica, sans-serif;
height : 100%;
margin : 0;
padding : 0;
}
body a {
background-color : #ccc;
color : #000;
outline : none;
text-decoration : none;
}
body a:hover {
outline : none;
text-decoration : underline;
}
body ul {
list-style : none;
margin : 0;
padding : 0;
}
#profile {
display : block;
padding : 30px 30px 20px;
position : fixed;
top : 50px;
width : 450px;
}
#profile_name {
margin : 0 0 50px;
text-align : left;
width : 450px;
}
#profile_name h1 {
font-size : 35px;
margin : 0 0 10px;
}
#profile_description ul {
list-style : square;
margin : 0 0 10px 18px;
}
#profile_description li {
margin : 0;
}
#profile_description blockquote {
margin : 0 0 10px 20px;
}
body.center #main #profile {
left : 50%;
margin-left : -525px;
}
body.center #main #services {
left : 50%;
margin-left : 15px;
}
.embedded_form .content .user_info p, #profile_description p {
margin : 0 0 10px;
}
body.left #main #profile, body.right #main #services {
left : 30px;
}
body.right #main #profile, body.left #main #services {
right : 30px;
}
#background_1_picker .color_selector, .background_1, #controller #section_colors #palettes #palettes_selected .container_background_1 {
background-color : #ccc;
color : #000;
}
#profile_description {
font-size : 14px;
}
li.c3 {
list-style : none;
}
p.c2 {
text-align : center;
}
div.c1 {
height : 1px;
}
#profile_pic {
float : right;
margin : 0;
}
html, body, #bg, #bg table, #bg td, #cont {
height : 100%;
overflow : hidden;
width : 100%;
}
#bg div {
height : 200%;
left : -50%;
position : absolute;
top : -50%;
width : 200%;
}
#bg td {
text-align : center;
vertical-align : middle;
}
#bg img {
margin : 0 auto;
min-height : 50%;
min-width : 50%;
}
#cont {
left : 0;
overflow : auto;
position : absolute;
top : 0;
z-index : 70;
}