I'm making a layout for one of my friends and so far the only thing she doesn't like about it is that the ads are below the header image instead of above. I can't figure out how to change this, or if its even possible. Any ideas?
See
vivacioustest for the layout.
/* ----------------------------------------------------
TYPOGRAPHY (AND COLORS)
---------------------------------------------------- */
body, p, td, tr, ul, ol, li, dl, dd {
color: #ff8fa1;
cursor: default;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 7pt;
text-align: justify;
}
a, a:link, a:active, a:visited {
color: #ff8fa1;
text-decoration: none;
}
a:hover {
color: #ff8fa1;
}
.header-menu {
text-transform: lowercase;
}
.header-menu a {
color: #ff8fa1;
}
.header-menu a:hover {
color: #ff8fa1;
}
.body-title, .body-midtitle {
font-size: 8pt;
font-variant: small-caps;
letter-spacing: 1px;
}
.entryHeaderDate, .commentHeaderDate {
color: #ff8fa1;
}
.entryHeaderSubject, .commentHeaderSubject {
color: #ff8fa1;
font-weight: bold;
}
.entryLinkbar, .commentLinkbar {
text-transform: lowercase;
}
.entryMetadata, .entryLinkbar {
text-transform: lowercase;
}
.entryMetadata ul {
background-color: #fff3f5;
}
.sidebox #profile {
text-transform: lowercase;
}
.listtitle {
letter-spacing: 1px;
}
.sideboxContent #Search input {
color: #fff3f5;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 7pt;
}
.sideboxContent #Search select{
color: #ff8fa1;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 9pt;
}
.latestmonth-active {
background-color: #ffffff;
}
.latestmonth-inactive {
background-color: #fff3f5;
}
/* ----------------------------------------------------
IMAGES
---------------------------------------------------- */
body {
background-color: #ff8fa1;
background-image: url(
http://i630.photobucket.com/albums/uu22/equivocalbeauty/layouts/tiffanybg.gif); background-attachment: fixed;
background-repeat: repeat;
}
.pageblock {
background-image: url(
http://i630.photobucket.com/albums/uu22/equivocalbeauty/layouts/bgpageblock_eh.gif); background-repeat: repeat-y;
}
.pageheaderblock {
background-color: transparent;
background-image: url(
http://i630.photobucket.com/albums/uu22/equivocalbeauty/layouts/tiffanyheader.gif); background-position: 180px 0px;
background-repeat: no-repeat;
height: 200px;
}
.header-menu ul {
background-color: #fff3f5;
background-image: url();
background-position: 0px 0px;
background-repeat: repeat-x;
}
.sidebox {
background-image: url(
http://i630.photobucket.com/albums/uu22/equivocalbeauty/layouts/sbtitle-pink.gif); background-repeat: repeat-x;
background-position: 0px 0px;
}
/* ----------------------------------------------------
EXTRA
---------------------------------------------------- */
hr {
color: transparent;
height: 1px;
border-style : none;
border-bottom: 1px dashed #ff8fa1;
}
blockquote {
margin: 0px 10px 0px 10px;
padding: 10px;
color: #ff8fa1;
background-color: #fff3f5;
border: 1px solid #CCCCCC;
text-align: justify;
}
::-moz-selection {
color: #ff8fa1;
background: #ff8fa1;
}
/* ----------------------------------------------------
PAGE STRUCTURE
---------------------------------------------------- */
body {
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}
.pageblock {
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
width: 763px;
}
.pageheaderblock {}
.pagefooterblock {
visibility: hidden;
}
.bodyblock {}
.bodyheaderblock {
padding: 10px 0 0 194px
}
*html .bodyheaderblock {
padding: 0 0 0 194px
}
.bodynavblock {
text-align: center;
}
.body-title {}
.body-midtitle {}
.entryHolder {
width: 549px;
margin: 0;
padding: 10px;
}
.sidebar {
width: 150px;
padding: 10px;
margin-right: 10px;
}
/* ----------------------------------------------------
HEADER & FOOTER
---------------------------------------------------- */
.header-title {
visibility: hidden;
}
.header-subtitle {
visibility: hidden;
}
.header-icon {
background-color: #FFFFFF;
border-top: 1px solid #E0E0E0;
border-right: 1px solid #E0E0E0;
border-bottom: 1px solid #C7C7C7;
border-left: 1px solid #D4D4D4;
padding: 3px;
margin: 15px 10px 0 33px;
float: left;
}
*html .header-icon {
margin: 10px 0 0 17px;
}
.header-menu {
min-height: 108px;
}
.header-menu li {
display: list;
list-style: none;
}
.header-menu ul {
border: 1px solid #CCCCCC;
width: 130px;
margin: 125px 0 0 10px;
padding: 10px;
}
#footer-menu {}
#footer-menu li {
display: list;
list-style: none;
}
#footer-menu ul {
margin-left: -25px;
}
*html #footer-menu ul {
margin-left: 10px;
margin-bottom: 0;
}
/* ----------------------------------------------------
ENTRIES
---------------------------------------------------- */
.entryUserinfo {
padding: 0 7px 0 0;
}
.entryUserinfo-usericon img {
background-color: #FFFFFF;
border-top: 1px solid #E0E0E0;
border-right: 1px solid #E0E0E0;
border-bottom: 1px solid #C7C7C7;
border-left: 1px solid #D4D4D4;
padding: 3px;
}
.entryUserinfo-username {
text-align: center;
}
.entryHeader {
border-bottom: 1px dotted #CCCCCC;
line-height: 25px;
margin-bottom: 10px;
padding-left: 4px;
}
*html .entryHeader {
border-bottom: 1px solid #CCCCCC;
}
.entryMetadata {}
.entryMetadata li {
list-style: none;
}
.entryMetadata ul {
margin: 10px 0 0 0;
padding: 3px 0 3px 10px;
}
*html .entryMetadata ul {
margin: 10px 0 10px 0;
}
.entryLinkbar {
background-color: transparent;
border-bottom: 1px dotted #CCCCCC;
line-height: 15px;
height: 15px;
}
*html .entryLinkbar {
border-bottom: 1px solid #CCCCCC;
}
.entryLinkbar li {
display: inline;
list-style: none;
padding-right: 10px;
}
.entryLinkbar ul {
margin-left: -35px;
}
*html .entryLinkbar ul {
margin-left: 0;
margin-bottom: 0;
}
/* ----------------------------------------------------
SIDEBAR
---------------------------------------------------- */
.sidebox {
border: 1px solid #CCCCCC;
padding: 0 10px 10px 10px;
margin-bottom: 10px;
}
.sideboxTitle {
color: #fff3f5;
height: 25px;
line-height: 25px;
margin-bottom: 10px;
}
.profile-userpic {
background-color: #FFFFFF;
border-top: 1px solid #E0E0E0;
border-right: 1px solid #E0E0E0;
border-bottom: 1px solid #C7C7C7;
border-left: 1px solid #D4D4D4;
padding: 3px;
}
.sidebox #profile {
text-align: center;
}
.sidebox #systemlinks {
margin-top: 10px;
}
.listtitle {
padding-top: 10px;
border-bottom: 1px dotted #CCCCCC;
line-height: 15px;
margin-bottom: 3px;
}
*html .listtitle {
border-bottom: 1px solid #CCCCCC;
}
.sideboxContent #Search input{
background-color: #fff3f5;
border: 1px solid #CCCCCC;
font-size: small;
margin: 0;
padding: 3px;
width: 113px;
}
.sideboxContent #Search select {
background-color: #fff3f5;
border: 1px solid #CCCCCC;
margin-bottom: 10px;
padding: 0;
width: 120px;
}
.sideboxContent #Search label {
line-height: 20px;
}
.sidebox #latestmonth table {
width: 100%;
}
.latestmonth-active {
border: 1px solid #ff8fa1;
line-height: 15px;
margin: 1px;
text-align: center;
}
.latestmonth-inactive {
border: 1px solid #ff8fa1;
line-height: 15px;
margin: 1px;
text-align: center;
}
/* ----------------------------------------------------
COMMENTS
---------------------------------------------------- */
.commentHolder {
padding: 10px;
}
.commentUserinfo {
padding-right: 7px;
}
.commentUserinfo-usericon img {
background-color: #FFFFFF;
border-top: 1px solid #E0E0E0;
border-right: 1px solid #E0E0E0;
border-bottom: 1px solid #C7C7C7;
border-left: 1px solid #D4D4D4;
padding: 3px;
}
.commentUserinfo-username {
text-align: center;
}
.commentHeader {
border-bottom: 1px dotted #CCCCCC;
line-height: 25px;
margin-bottom: 10px;
padding-left: 4px;
}
*html .commentHeader {
border-bottom: 1px solid #CCCCCC;
}
.commentLinkbar {
background-color: transparent;
border-bottom: 1px dotted #CCCCCC;
line-height: 15px;
height: 20px;
}
*html .commentLinkbar {
border-bottom: 1px solid #CCCCCC;
}
.commentLinkbar li {
display: inline;
list-style: none;
padding-right: 10px;
}
.commentLinkbar ul {
margin-left: -35px;
}
*html .commentLinkbar ul {
margin-left: 0;
margin-bottom: 0;
}
/* ----------------------------------------------------
CALENDAR
---------------------------------------------------- */
.daytitles {
text-align: center;
background-color: #fff3f5;
color: #ff8fa1;
padding: 7px;
margin-bottom: 10px;
}
.day-date {
text-align:center;
line-height: 15px;
background-color:#fff3f5;
margin: 1px 1px 0 0;
}
.day-count{
text-align:center;
line-height: 15px;
background-color: #fff3f5;
margin: 0 1px 1px 0;
}
.daysubjects {
padding-left: 7px;
}
.month {
background-color: transparent;
margin: auto;
padding: 10px;
border: 1px solid #CCCCCC;
}
.yearlinks {
color: #ff8fa1;
}
.yearlink {
background-color: #FFFFFF;
color: #ff8fa1;
}
/* ----------------------------------------------------
FORM
---------------------------------------------------- */
.textbox {
background-color: #ff8fa1;
border: 1px solid #CCCCCC;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 7pt;
color: #fff3f5;
margin-top: 5px;
margin-bottom: 5px;
}
.replyform textarea {
width: 450px;
}
.bodynavblock select {
background-color: #fff3f5;
border: 1px solid #CCCCCC;
color: #ff8fa1;
}
.bodynavblock input {
background-color: #ff8fa1;
border: 1px solid #CCCCCC;
color: #ff8fa1;
padding: 5px;
}
.replyform {
font-family: Tahoma, Helvetica, sans-serif;
font-size: 7pt;
color: #ff8fa1;
cursor: default;
text-align: justify;
}
.replyform #postform input {
background-color: #ff8fa1;
border: 1px solid #CCCCCC;
color: #ff8fa1;
padding: 5px;
}
.replyform #postform select {
background-color: #ff8fa1;
border: 1px solid #CCCCCC;
color: #ff8fa1;
}
.quickreply_comment input, .quickreply_entry input {
background-color: #ff8fa1;
border: 1px solid #CCCCCC;
color: #ff8fa1;
padding: 5px;
}
.quickreply_comment select, .quickreply_entry select {
background-color: #ff8fa1;
border: 1px solid #CCCCCC;
color: #ff8fa1;
}
/* ----------------------------------------------------
TAG PAGE
---------------------------------------------------- */
.tagstable {
width: 90%;
text-align: center;
border-top: 1px solid #ff8fa1;
border-left: 1px solid #ff8fa1;
margin-top: 7px;
margin-bottom: 7px;
}
.tagstable td {
text-align: left;
border-right: 1px solid #ff8fa1;
border-bottom: 1px solid #fff3f5;
padding-left: 7px;
}