/*main style sheet for atomic-consultants.com*/

body {
background: #000;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
margin: 0px;
min-width: 330px;
}

a:link {text-decoration: none; color: #fff;}
a:visited {text-decoration: none;color: #fff;}
ul li {margin: 5px 20px;}
p {margin: 10px 20px;}
img {width: 100%; max-width: 90px; min-width: 60px;}

div#logo {
text-align: center;
font-size: 5em;
padding-bottom: 160px;
border-bottom: 3px solid white;
}

div#logo span {
text-align: center;
float: right;
padding-top: 35px;
padding-right: 1px;
width: 11.9%;
}

div#indexmenu {
position: relative;
text-align: center;
width: 100%;
margin-left:auto;
margin-right:auto;
}

div#indexmenu a {
font-size: 1.1em;
display: block;
letter-spacing: 2px;
padding: 12px;
}

div#menu {
position: absolute; left: 0px;
text-align: right;
width: 33%;
}

div#contentbox {
background: url(images/bg_avatar_grey.png) 20px 10px no-repeat;
position: absolute; left: 33%;
text-align: justify;
border-left: 3px solid white;
height: 100%;
min-width: 200px;
}

div#menu a {
display: block;
letter-spacing: 1px;
padding: 6px;
}

.here {
display: block;
background-color: #00427a; color: #fff;
}

div#menu a:hover {
display: block;
background-color: #00427a; color: #fff;
}

div#indexmenu a:hover {
display: block;
background-color: #00427a; color: #fff;
}

div#contentbox a:link {
padding: 2px;
}

div#contentbox a:hover {
background-color: #00427a; color: #fff;
border: 0;
}

div#contentbox img {
height: 192px;
padding: 14px 24px;
}