PDA

View Full Version : Positioning Images


Bobo
Oct-30-2009, 12:32 PM
Can anyone advise how I can position a logo / image in the corner of my web page i.e. top right; top left; bottom right; bottom left ?

jfriend
Oct-30-2009, 12:37 PM
Which page? Is it in your header? Can you give us a link to what you have so far? In general, the first thing you put in your custom header will be in the top left corner of the page.

Bobo
Jan-07-2010, 11:43 AM
Which page? Is it in your header? Can you give us a link to what you have so far? In general, the first thing you put in your custom header will be in the top left corner of the page.

oops sorry for a) not keeping my eye on this thread and b) not supplying my website link :rolleyes

My question still stands btw and my website is http://www.stevencrossphotos.com

Thanks

Bobo
Jan-13-2010, 02:48 PM
oops sorry for a) not keeping my eye on this thread and b) not supplying my website link :rolleyes

My question still stands btw and my website is http://www.stevencrossphotos.com

Thanks

b-u-m-p :huh

Ideally I'd like to add some graphics / logos / links in the corners of my homepage e.g. top right, top left, bottom right, bottom left.....thanks.

jfriend
Jan-13-2010, 04:09 PM
b-u-m-p :huh

Ideally I'd like to add some graphics / logos / links in the corners of my homepage e.g. top right, top left, bottom right, bottom left.....thanks. Can you provide a link to one of the images you want to use so I can see how large it is and what kind of effect you're going for?

Bobo
Jan-14-2010, 01:19 PM
Can you provide a link to one of the images you want to use so I can see how large it is and what kind of effect you're going for?

wow, your from San Francisco..the nearest I ever got was when we flew over on the way to JFK.

Anyway, where was I..oh yes. Until I get any real inspiration I just wanted some, you know, credible logo's for say Facebook, Twitter, You Tube..etc and I intend on somehow making these "clickable" to take you there.

I need to master the art of positioning and hopefully my homepage will look more impressive.

My nav bar is work in progress so one day I won't have Facebook in my nav bar but something like a Blog or ???

My real dream is to somehow design a cool header. I have CS4 but not exactly a pro. I'd love a header where it seems I'm bursting out of the screen with my camera..can you imagine? Then giving a cheesy thumbs up! :thumb

Bobo
Jan-18-2010, 01:52 PM
bump

jfriend
Jan-18-2010, 01:56 PM
bumpI asked a question in post #5 that you haven't answered. I need some representative images we can work with and an idea of where exactly you want to place them before I could offer any guidance. We also need to know if this is just for your homepage or everywhere. Also do you want them in your header and footer, but at the left/right edges of the screen? Or do you want to somehow just pin them to the corners of the screen regardless of how it's scrolled?

Bobo
Jan-18-2010, 03:21 PM
I asked a question in post #5 that you haven't answered. I need some representative images we can work with and an idea of where exactly you want to place them before I could offer any guidance. We also need to know if this is just for your homepage or everywhere. Also do you want them in your header and footer, but at the left/right edges of the screen? Or do you want to somehow just pin them to the corners of the screen regardless of how it's scrolled?

I want something like this but I have yet to work out how to make this a hyperlink to facebook:-

#extraDiv1 {
width: 50px;
height: 50px;
background: url(http://i286.photobucket.com/albums/ll106/maryjanejonesss/LOGOS%20CHICOS/logo-facebook-small.png)
no-repeat;
margin: 5px 0px 0px 565px;
padding: 2px;
}

I only want them on my homepage for now. It would be nice to be able to line a bunch of logo's as links vertically down the left-hand side of my home page but I don't know how. Every time I try to move it down it just pushes everything else down.

jfriend
Jan-18-2010, 03:43 PM
I want something like this but I have yet to work out how to make this a hyperlink to facebook:-

#extraDiv1 {
width: 50px;
height: 50px;
background: url(http://i286.photobucket.com/albums/ll106/maryjanejonesss/LOGOS%20CHICOS/logo-facebook-small.png)
no-repeat;
margin: 5px 0px 0px 565px;
padding: 2px;
}

I only want them on my homepage for now. It would be nice to be able to line a bunch of logo's as links vertically down the left-hand side of my home page but I don't know how. Every time I try to move it down it just pushes everything else down. You can't make that a hyperlink. You need HTML that puts the image inside HTML like this:

<a href="http://www.facebook.com/xxxx"> image goes here </a>

There is no straightforward way to get the extraDiv values in an <a> tag. You can do this in your header and footer where you control all the HTML.

Bobo
Jan-18-2010, 03:45 PM
I've done this and it seems to work ok

#extraDiv1 {
width: 50px;
height: 50px;
no-repeat;
margin: 5px 0px 0px 565px;
padding: 2px;
}

<a id="extraDiv1" href="http://www.facebook.com"><img src="http://i286.photobucket.com/albums/ll106/maryjanejonesss/LOGOS%20CHICOS/logo-facebook-small.png"></a>

Allen
Jan-18-2010, 03:47 PM
I've done this and it seems to work ok

#extraDiv1 {
width: 50px;
height: 50px;
no-repeat;
margin: 5px 0px 0px 565px;
padding: 2px;
}

<a id="extraDiv1" href="http://www.facebook.com"><img src="http://i286.photobucket.com/albums/ll106/maryjanejonesss/LOGOS%20CHICOS/logo-facebook-small.png"></a>
You can not use the same div name more then once on a page. If you look
at your page source they are already used by Smugmug.

jfriend
Jan-18-2010, 03:50 PM
I've done this and it seems to work ok

#extraDiv1 {
width: 50px;
height: 50px;
no-repeat;
margin: 5px 0px 0px 565px;
padding: 2px;
}

<a id="extraDiv1" href="http://www.facebook.com"><img src="http://i286.photobucket.com/albums/ll106/maryjanejonesss/LOGOS%20CHICOS/logo-facebook-small.png"></a> For your own HTML, you need to use some other ID name besides extraDiv1-extraDiv6 because Smugmug already has divs with that name in your page so some browsers are going to get confused. Pick something that won't conflict like "myCornerDiv1". Also, the no-repeat line of the CSS is illegal.

If you want to position that into a corner (and assuming you change the div name to myCornerDiv1, you can change the CSS to this:

#myCornerDiv1 {
position:absolute;
top:0;
left:0;
}

Other than that, this will work fine in your header/footer.

Bobo
Jan-18-2010, 04:19 PM
ahh I see....thanks fellas

Bobo
Jan-19-2010, 11:59 AM
after a little experimentation I've added a few logo's and positioned these on to a black background which I could expand when needed to accomodate more logo links

the problem I have is that when I re-size my browser window with my mouse the "logo container" kind of moves as well? I'm no expert but I reckon this is something to do with the position: absolute but not sure what to do?

#my_logo_container {
background-color: black;
position: absolute;
width: 208px;
height: 58px;
top: 20px;
left: 80px;
}

#my_logo1 {
z-index:99;
position:absolute;
padding: 2px;
top: 20px;
left: 80px;
}

#my_logo2 {
z-index:99;
position:absolute;
padding: 2px;
top: 20px;
left: 130px;
}

#my_logo3 {
z-index:99;
position:absolute;
padding: 2px;
top: 20px;
left: 180px;
}

#my_logo4 {
z-index:99;
position:absolute;
padding: 2px;
top: 20px;
left: 230px;
}

jfriend
Jan-19-2010, 12:07 PM
after a little experimentation I've added a few logo's and positioned these on to a black background which I could expand when needed to accomodate more logo links

the problem I have is that when I re-size my browser window with my mouse the "logo container" kind of moves as well? I'm no expert but I reckon this is something to do with the position: absolute but not sure what to do?

Yes, you are using absolute positioning so the content is independent of what is in your page.

If you want it to be relative to the content on your page, then you need to describe better what you want. You originally asked for it to be in the corners. If you want it relative to your banner (e.g. just left of your banner), then you need to put it in with your banner HTML and stop using absolute positioning and we can make a layout that works relative to your banner. We've been trying to guess what you want (which isn't working too well).

It's also not very efficient to position four things independently to all line up with one another. Much better to put them in a container div and just position the container and let them lay out relative to one another like normal HTML inside the container. But, not much else we can do to help until we understand better what you want. And, you probably need to describe how you want it to behave at different window sizes too.

Bobo
Jan-19-2010, 12:19 PM
even tried changing it to position: fixed; but it didn't work either

back to the drawing board

jfriend
Jan-19-2010, 12:20 PM
even tried changing it to position: fixed; but it didn't work either

back to the drawing board We're here to help you if you describe what you are actually trying to achieve.

Bobo
Jan-19-2010, 12:33 PM
just a bunch of logo's that are lined up aside one another to the left of my banner (horizontally will do for now), the logo's to be hyperlinks, and for the logo's not to move when the browser window is made smaller

I did think creating a separate div tag for each logo was slightly excessive and probably not necessary but I'm trying to learn you understand. Not a clue how you collect all the logo images within a single div tag :scratch

Bobo
Jan-19-2010, 01:16 PM
Yes, you are using absolute positioning so the content is independent of what is in your page.

If you want it to be relative to the content on your page, then you need to describe better what you want. You originally asked for it to be in the corners. If you want it relative to your banner (e.g. just left of your banner), then you need to put it in with your banner HTML and stop using absolute positioning and we can make a layout that works relative to your banner. We've been trying to guess what you want (which isn't working too well).

It's also not very efficient to position four things independently to all line up with one another. Much better to put them in a container div and just position the container and let them lay out relative to one another like normal HTML inside the container. But, not much else we can do to help until we understand better what you want. And, you probably need to describe how you want it to behave at different window sizes too.

just a bunch of logo's that are lined up aside one another to the left of my banner (horizontally will do for now), the logo's to be hyperlinks, and for the logo's not to move when the browser window is made smaller

I did think creating a separate div tag for each logo was slightly excessive and probably not necessary but I'm trying to learn you understand. Not a clue how you collect all the logo images within a single div tag

did this but it just put the logo's on top of my header which is not what I want...want them to the left of it and cannot get my CSS to do this?

<div id="my_banner">

<img id="logo" href="http://www.facebook.com"><img src="http://www.stevencrossphotos.com/photos/767905590_btivB-O.png"></>

<img id="logo" href="http://www.twitter.com/Steven_Cross"><img src="http://www.stevencrossphotos.com/photos/767905598_VzK5Z-O.png"></>

<img id="logo" href="http://www.google.com"><img src="http://www.stevencrossphotos.com/photos/768569871_BrXzP-O.png"></>

<img id="logo" href="http://www.youtube.com"><img src="http://www.stevencrossphotos.com/photos
/768569882_6B8GC-O.png"></>

</div>

.logo #my_banner {
position: relative;
top: 10px;
left: 10px;
}

jfriend
Jan-19-2010, 01:32 PM
did this but it just put the logo's on top of my header which is not what I want...want them to the left of it and cannot get my CSS to do this?

<div id="my_banner">

<img id="logo" href="http://www.facebook.com"><img src="http://www.stevencrossphotos.com/photos/767905590_btivB-O.png"></>

<img id="logo" href="http://www.twitter.com/Steven_Cross"><img src="http://www.stevencrossphotos.com/photos/767905598_VzK5Z-O.png"></>

<img id="logo" href="http://www.google.com"><img src="http://www.stevencrossphotos.com/photos/768569871_BrXzP-O.png"></>

<img id="logo" href="http://www.youtube.com"><img src="http://www.stevencrossphotos.com/photos
/768569882_6B8GC-O.png"></>

</div> The only design that I could find that made sense was something like this as there simply isn't room for four logos in a single row and a centered banner unless you have a 1600px wide screen (which is not that common).

http://content.screencast.com/users/jfriend/folders/Jing/media/224b0aa3-207c-4c32-8aa9-2ab08a93cf66/2010-01-19_1428.png

To get that, we put your whole header in a container, make that container wider than it is now and then put both the logos and your existing banner in that header. If we set the widths right, the banner can still be centered. To get this, change the first part of your custom header to this:

<div id="myBannerContainer">
<div id="myLogoContainer">
<a class="my_logo" href="http://www.facebook.com"><img src="http://www.stevencrossphotos.com/photos/767905590_btivB-O.png"></a>
<a class="my_logo" href="http://www.twitter.com/Steven_Cross"><img src="http://www.stevencrossphotos.com/photos/767905598_VzK5Z-O.png"></a>
<a class="my_logo" href="http://www.google.com"><img src="http://www.stevencrossphotos.com/photos/768569871_BrXzP-O.png"></a>
<a class="my_logo" href="http://www.youtube.com"><img src="http://www.stevencrossphotos.com/photos/768569882_6B8GC-O.png"></a>
</div>
<div id="my_banner">
</div>
</div>
and all your CSS to this:

#myLogoContainer {float:left; height: 100px; width: 125px;}
#my_banner {float:left;}
#myBannerContainer {display: none; margin: 0 auto; width: 1000px; margin-top: 5px;}

#my_banner {

width: 750px;
height: 150px;
xmargin: 0 auto;
background: url(http://www.stevencrossphotos.com/photos/690861652_2oU9o-O.gif)
no-repeat;
border: 1px solid #000;
}

.homepage #myBannerContainer {
display: block;
}

body { background-color: #474745 !important;

background-image: url(http://www.stevencrossphotos.com/photos/764823003_y5WaR-O.jpg) !important; background-repeat: repeat !important;
background-position: center !important;
color: #FFFFFF; font-family: verdana !important; }

.nav, .nav .title, a.nav, a.nav:visited, a.nav:active, a.nav:hover, .pageNav, a.down, a.down:active, a.down:hover, a.down:visited, .nav a.down { color: #FFFFFF !important; font-family: arial !important; }
.title,

#userHome.title { font-family: arial !important; color: #FFFFFF !important; }
.boxBottom a, .boxBottom a:hover, .boxBottom a:visited, .boxBottom a:active,

#albumDescription a, #albumDescription a:hover, #albumDescription a:visited, #albumDescription a:active,

#displayPhoto a, #displayPhoto a:hover, #displayPhoto a:visited, #displayPhoto a:active {color: #A1A5A9; font-family: arial !important; }
.description { color: #FFFFFF !important;font-family: verdana !important; }
.foreground { color: #FFFFFF; font-family: verdana !important; }
.updated { color: #FFFFFF !important; font-family: verdana !important; }
.boxBottom,

#photos { background-color: #000000 !important; background-image: none !important; }
.alert, a.alert { color: #FFFFFF; font-family: verdana !important; }

#userName, #userHome { display: none; }
.cartlink_footer { display: none; }
.helplink_footer { display: none; }

/** END: EZC CSS **/

/* CSS Dropdown Nav Bar*/
/* Original code by Stu Nicholls of*/
/* http://www.cssplay.co.uk/ */
/* Edited by me for content, formatting and some elements */
/* Please help support CSSPlay at: */
/* http://www.cssplay.co.uk/support.html */

/* CSS Section */

/* style the outer div to give it width */
.menu {
margin: auto;
padding:10px 0px 15px 0px;
position:relative; /*Make the container moveable*/
width:750px; /*Main bar total width*/
font-size:0.85em;
padding-bottom:30px; /*Padding between the bottom of your mainbar and the rest of your page */
}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0;
list-style-type:none;
}
.menu ul ul {
width:125px; /* Cell size. Divide the main width (750px) by the number of cells you need */
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {
float:left;
width:125px; /* Cell size. Divide the main width (750px) by the number of cells you need */
position:relative;
}
/* style the links for the top level */
.menu a, .menu a:visited {
display:block;
font-size:14px;
font-family: skia;
text-decoration:none;
color:black;
width:auto; /* Defines the main box dimensions. */
height:35px; /*How tall your cells are*/
border:1px solid #000;
background:#69e;
padding-left:10px;
line-height:29px; /*Adjust this to vertically center your text in each cell. Should be about the same as height. */
}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {
width:100px;
w\idth:100px;
}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {
background:yellow;
border: 1px solid #000;
width: 100px;
}
/* style the second level hover */
.menu ul ul a.drop:hover{
background:#b2ab9b;
}
.menu ul ul :hover > a.drop {
background:blue;
}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {
background:yellow;
border: 1px solid #000;
width: 100px;
}
/* style the third level hover */
.menu ul ul ul a:hover {
background:#b2ab9b;
}
.menu ul ul ul :hover > a {
background:blue;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
z-index:99;
visibility:hidden;
position:absolute;
height:0;
top:35px;
left:0;
width:100px; /* Size of the daughter cells */
}

/* another hack for IE5.5 */
* html .menu ul ul {
top:30px;
t\op:31px; /* IE gap between main bar and the dropdown items */
}

/* position the third level flyout menu */
.menu ul ul ul{
left:125px;
top:0;
width:100px;
}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
background:yellow;
color:blue;
height:auto;
line-height:1em;
padding:7px 12px;
width:100px;
}

/* yet another hack for IE5.5 */
* html .menu ul ul a{
width:100px;
w\idth:100px;
}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{
color:green;
background:blue;
}
.menu :hover > a, .menu ul ul :hover > a {
color:white;
background:blue;
}

/* make the second level visible when hover on first level list OR link */
.menu ul :hover ul{
visibility:visible;
}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{
visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul {
visibility:visible;
}

/* End Navbar Code */

#userBio {
width: 550px;
display: inline;
float: left;
position: relative;
color: white;
}

#bioBox .boxTop {
display: block !important;
}


#albumDescription {
color: white;
background-color: black;
}

#customFooter {
width: 750px;
height: 30px;
background-color: black;
color: #69e;
text-align: center;
margin: 0 auto;
}

#bioBox{
background-color: black;
}

#popularPhotos{
background-color: black;
}

#galleriesBox{
background-color: black;
}

#comment{
background-color: black;
}

#albumNav_top{
background-color: black;
}

#journal_entries{
background-color: black;
}

#breadCrumbTrail{
background-color: black;
display: none;
}

.popularGallery #cartButtonsWrapper {
display: none;}

.boxTop {
background-color: black;
}

#cobrand_footer.nav{
width: 750px;
background-color: black;
}

/* START gallery 10883336*/

.gallery_10883336 #albumDescription {
margin-top: 30px; /* gap from navbar at top */
margin-bottom: 4px;
background: black; /* background of description box */
padding: 20px 40px 40px 40px; /* top right bottom left */
}

.gallery_10883336 .myPhoto {
float: left; /* allows the text to flow to the right */
padding: 0 30px 10px 0; /* top right bottom left */
} /* spacing of text around photo */

.gallery_10883336 .myPhoto img {
border: 4px ridge #46e; /* add border around photo */
}

.gallery_10883336 .myTitle {
font-size: 150%;
color: #ff0;
text-align: center;
margin: 0 auto 30px auto; /* top right bottom left */
}

.gallery_10883336 .myText {
font-size: 100%;
color: white;
font-weight: normal;
text-align: justify;
}

.gallery_10883336 .nophotos h3 {
display: none;
}

.gallery_10883336 .journal_entry {
display: none;
}

.gallery_10883336 #albumNav_top {
display: none;
}

.gallery_10883336 #albumNav_bottom {
display: none;
}

.gallery_10883336 #breadcrumb {
display: none;
}

Bobo
Jan-19-2010, 01:57 PM
impressive, thanks for your efforts

how would I separate the header from the nav bar using the above method (I like them to be split from one another) and lastly would using the above mean the logo's are only visible on the home page? (which is fine)

jfriend
Jan-19-2010, 02:03 PM
impressive, thanks for your efforts

how would I separate the header from the nav bar using the above method (I like them to be split from one another) and lastly would using the above mean the logo's are only visible on the home page? (which is fine) Yes, the logos are only on the homepage like you had the banner. If you like the general direction of this change, it's best to put this into place and then tweak it after you see exactly what it delivers rather than continue to tweak it conceptually.

To get a little spacing between the banner and the navbar like you had, replace all your CSS with this instead:

#myLogoContainer {float:left; height: 100px; width: 125px;}
#myBannerContainer {display: none; margin: 0 auto; width: 1000px; margin-top: 5px; height: 150px;}

#my_banner {
float:left;
width: 750px;
height: 150px;
background: url(http://www.stevencrossphotos.com/photos/690861652_2oU9o-O.gif) no-repeat;
border: 1px solid #000;
}

.homepage #myBannerContainer {
display: block;
}

body { background-color: #474745 !important;

background-image: url(http://www.stevencrossphotos.com/photos/764823003_y5WaR-O.jpg) !important; background-repeat: repeat !important;
background-position: center !important;
color: #FFFFFF; font-family: verdana !important; }

.nav, .nav .title, a.nav, a.nav:visited, a.nav:active, a.nav:hover, .pageNav, a.down, a.down:active, a.down:hover, a.down:visited, .nav a.down { color: #FFFFFF !important; font-family: arial !important; }

.title, #userHome.title { font-family: arial !important; color: #FFFFFF !important; }
.boxBottom a, .boxBottom a:hover, .boxBottom a:visited, .boxBottom a:active,

#albumDescription a, #albumDescription a:hover, #albumDescription a:visited, #albumDescription a:active,

#displayPhoto a, #displayPhoto a:hover, #displayPhoto a:visited, #displayPhoto a:active {color: #A1A5A9; font-family: arial !important; }
.description { color: #FFFFFF !important;font-family: verdana !important; }
.foreground { color: #FFFFFF; font-family: verdana !important; }
.updated { color: #FFFFFF !important; font-family: verdana !important; }
.boxBottom,

#photos { background-color: #000000 !important; background-image: none !important; }
.alert, a.alert { color: #FFFFFF; font-family: verdana !important; }

#userName, #userHome { display: none; }
.cartlink_footer { display: none; }
.helplink_footer { display: none; }

/** END: EZC CSS **/

/* CSS Dropdown Nav Bar*/
/* Original code by Stu Nicholls of*/
/* http://www.cssplay.co.uk/ */
/* Edited by me for content, formatting and some elements */
/* Please help support CSSPlay at: */
/* http://www.cssplay.co.uk/support.html */

/* CSS Section */

/* style the outer div to give it width */
.menu {
margin: auto;
padding:10px 0px 15px 0px;
position:relative; /*Make the container moveable*/
width:750px; /*Main bar total width*/
font-size:0.85em;
padding-bottom:30px; /*Padding between the bottom of your mainbar and the rest of your page */
}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {
padding:0;
margin:0;
list-style-type:none;
}
.menu ul ul {
width:125px; /* Cell size. Divide the main width (750px) by the number of cells you need */
}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {
float:left;
width:125px; /* Cell size. Divide the main width (750px) by the number of cells you need */
position:relative;
}
/* style the links for the top level */
.menu a, .menu a:visited {
display:block;
font-size:14px;
font-family: skia;
text-decoration:none;
color:black;
width:auto; /* Defines the main box dimensions. */
height:35px; /*How tall your cells are*/
border:1px solid #000;
background:#69e;
padding-left:10px;
line-height:29px; /*Adjust this to vertically center your text in each cell. Should be about the same as height. */
}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {
width:100px;
w\idth:100px;
}

/* style the second level background */
.menu ul ul a.drop, .menu ul ul a.drop:visited {
background:yellow;
border: 1px solid #000;
width: 100px;
}
/* style the second level hover */
.menu ul ul a.drop:hover{
background:#b2ab9b;
}
.menu ul ul :hover > a.drop {
background:blue;
}
/* style the third level background */
.menu ul ul ul a, .menu ul ul ul a:visited {
background:yellow;
border: 1px solid #000;
width: 100px;
}
/* style the third level hover */
.menu ul ul ul a:hover {
background:#b2ab9b;
}
.menu ul ul ul :hover > a {
background:blue;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
z-index:99;
visibility:hidden;
position:absolute;
height:0;
top:35px;
left:0;
width:100px; /* Size of the daughter cells */
}

/* another hack for IE5.5 */
* html .menu ul ul {
top:30px;
t\op:31px; /* IE gap between main bar and the dropdown items */
}

/* position the third level flyout menu */
.menu ul ul ul{
left:125px;
top:0;
width:100px;
}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
background:yellow;
color:blue;
height:auto;
line-height:1em;
padding:7px 12px;
width:100px;
}

/* yet another hack for IE5.5 */
* html .menu ul ul a{
width:100px;
w\idth:100px;
}

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{
color:green;
background:blue;
}
.menu :hover > a, .menu ul ul :hover > a {
color:white;
background:blue;
}

/* make the second level visible when hover on first level list OR link */
.menu ul :hover ul{
visibility:visible;
}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{
visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{
visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul {
visibility:visible;
}

/* End Navbar Code */

#userBio {
width: 550px;
display: inline;
float: left;
position: relative;
color: white;
}

#bioBox .boxTop {
display: block !important;
}


#albumDescription {
color: white;
background-color: black;
}

#customFooter {
width: 750px;
height: 30px;
background-color: black;
color: #69e;
text-align: center;
margin: 0 auto;
}

#bioBox{
background-color: black;
}

#popularPhotos{
background-color: black;
}

#galleriesBox{
background-color: black;
}

#comment{
background-color: black;
}

#albumNav_top{
background-color: black;
}

#journal_entries{
background-color: black;
}

#breadCrumbTrail{
background-color: black;
display: none;
}

.popularGallery #cartButtonsWrapper {
display: none;}

.boxTop {
background-color: black;
}

#cobrand_footer.nav{
width: 750px;
background-color: black;
}

/* START gallery 10883336*/

.gallery_10883336 #albumDescription {
margin-top: 30px; /* gap from navbar at top */
margin-bottom: 4px;
background: black; /* background of description box */
padding: 20px 40px 40px 40px; /* top right bottom left */
}

.gallery_10883336 .myPhoto {
float: left; /* allows the text to flow to the right */
padding: 0 30px 10px 0; /* top right bottom left */
} /* spacing of text around photo */

.gallery_10883336 .myPhoto img {
border: 4px ridge #46e; /* add border around photo */
}

.gallery_10883336 .myTitle {
font-size: 150%;
color: #ff0;
text-align: center;
margin: 0 auto 30px auto; /* top right bottom left */
}

.gallery_10883336 .myText {
font-size: 100%;
color: white;
font-weight: normal;
text-align: justify;
}

.gallery_10883336 .nophotos h3 {
display: none;
}

.gallery_10883336 .journal_entry {
display: none;
}

.gallery_10883336 #albumNav_top {
display: none;
}

.gallery_10883336 #albumNav_bottom {
display: none;
}

.gallery_10883336 #breadcrumb {
display: none;
}

Bobo
Jan-19-2010, 02:10 PM
cool I just added this in my CSS 'height: 150px;' thank you very much John :clap