/* ie.css */
body {text-align:left; background-color:#EBEBEB;}
.container {text-align:left;}
* html .column {overflow-x:hidden;}
* html legend {margin:-18px -8px 16px 0;padding:0;}
ol {margin-left:2em;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
html > body p code { white-space:normal; }
/*hr {margin:0 auto 0px;}*/

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.3;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

html {
font-size:100%;
margin:0;
padding:0;
}

body {
background-color:#EBEBEB;
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 1em;
margin: 0;
padding: 0;
}

h1 {
color:#096DC2;
display:inline;
letter-spacing:0.5em;
font-weight:bold;
margin:0;
padding:0;
border:0;
}

img {
border:0px;
}

#page{
width:916px;
height:750px;
margin:auto auto;
background-image:url(../images/home_nude.jpg);
color:#FFFFFF;
position:relative;
}

#footer {
clear:both;
color:#096DC2;
font-size:0.7em;
text-align:center;
width:916px;
margin-right:auto;
margin-left:auto;
}

#footer a, #footer a:visited{
color:#00008B;
}

#footer a, #footer a:visited, #footer a:hover {
color:#00008B;
text-decoration:none;
}

#footer a:hover{
color:blue;
}

#footer img {
padding-top:6px;
}

#footer .no-pad img{
padding:0;
}

ul{
list-style-type:disc;
}

#content ul{
list-style-type:none;
}

#menu{
list-style-type:none;
}

#page a, #page a:focus, #page a:visited{
text-decoration:none;
color:#FFFFFF;
}

.rub{
font-size:20px;
}

.element{
font-weight:bold;
position:absolute;
margin:auto auto;
font-size:0.8em;
}

#menu .element{
font-size:1em;
}

#menu .five{
font-size:0.8em;
}

.one{
top:55px;
left:438px;
}

.two{
top:55px;
left:625px;
}

.three{
top:55px;
left:776px;
}

.four{
top:343px;
left:200px;
}

.five{
top:365px;
left:199px;
}

.six{
top:411px;
left:120px;
}

.seven{
top:462px;
left:85px;
}

.eight{
top:521px;
left:143px;
}

.nine{
top:582px;
left:50px;
}

.ten{
top:639px;
left:167px;
}

#camip{
position:absolute;
color:#096DC2;
top: 405px;
left:515px;
width:380px;
overflow:hidden;
}

.title{
font-size:25px;
}

#camip #content a, #camip #content a:hover, #camip #content a:visited{
color:gray;
text-decoration:underline;
font-weight:bold;
font-style:italic;
}

#camip a, #camip a:hover, #camip a:visited{
color:#096DC2;
text-decoration:none;
font-weight:bold;
font-style:italic;
}

#nav{
text-align:right;
clear:both;
font-weight:bold;
padding-top:10px;
}

#nav a, #nav a:hover, #nav a:visited,
#hommage a, #hommage a:hover, #hommage a:visited{
color:#632D79;
}

.strong{
font-weight:bold;
}

#column-right{
width:179px;
float:right;
display:inline;
}

#column-left{
width:179px;
float:left;
margin-right:18px;
}

#content{
padding-top:10px;
}

#content ul{
border:0;
margin:0;
padding:0;
font-size:0.7em;
}

#content li{
padding-bottom:10px;
}

#hommage{
padding-top:10px;
float:left;
}

#camip #content .article a:hover{
color:orange;
}

#page a:hover{
text-decoration:underline;
}

#page p{
margin:0;
display:inline;
}