Table 1: Top Left Content Box Title* / Top Tile Top Right Table 2: Left Tile Content Box Body Right Tile Table 3: Bottom Left Bottom Tile Bottom Right
Each tab of your GuildPortal site can have up to three columns of content boxes and each column can have a separate design. In the CSS below, each column is has a letter in front of the name to designate (L)eft, (C)enter or (R)ight column. Most of the time all three columns have the same style. Once you have all your images ready, save them to the web. I wouldn't rely on hosting the images on the GuildPortal site itself because if your subscription runs out and you need to fix or change an image, you're out of luck. I use photobucket - it's free and very easy to use. [top]
First off, all of this CSS can go into the CSS Additions tab (Control Panel > Custom HTML & Script > Custom CSS > CSS Additions to Standard tab) or if you want Fully custom css, then read this post about adding a Custom StyleSheet and follow the directions.
You can now add more custom CSS. The CSS below assumes that you have the left and right side columns with one style and the central column with a different style. If you want the same style for all three columns, scroll down further for that CSS.
Copy the code below into your favorite text editor (like notepad) and change the URL (in green) to match the location of your images. Additionally, it is VERY important to include the height and width of EACH image (in blue).
Left & Right same style, Center Different .topleft { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/TopLeft.gif) no-repeat; height:77px; width:43px; } .toptile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/TopTile.gif) repeat-x; height:77px; } .topright { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/TopRight.gif) no-repeat; height:77px; width:37px; } .lefttile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/LeftTile.gif) repeat-y; width:22px; } .righttile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/RightTile.gif) repeat-y; width:22px; } .bottomleft { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/BottomLeft.gif) no-repeat; height:52px; width:37px; } .bottomtile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/BottomTile.gif) repeat-x; height:52px; } .bottomright { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/BottomRight.gif) no-repeat; height:52px; width:37px; }
.CenterContentZone .topleft { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/TopLeft.gif) no-repeat; height:77px; width:43px; } .CenterContentZone .toptile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/TopTile.gif) repeat-x; height:77px; } .CenterContentZone .topright { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/TopRight.gif) no-repeat; height:77px; width:37px; } .CenterContentZone .lefttile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/LeftTile.gif) repeat-y; width:22px; } .CenterContentZone .righttile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/RightTile.gif) repeat-y; width:22px; } .CenterContentZone .bottomleft { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/BottomLeft.gif) top right no-repeat; height:52px; width:37px; } .CenterContentZone .bottomtile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/BottomTile.gif) repeat-x; height:52px; } .CenterContentZone .bottomright { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/BottomRight.gif) no-repeat; height:52px; width:37px; }
All three columns have the same stlye .topleft { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/TopLeft.gif) no-repeat; height:77px; width:43px; } .toptile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/TopTile.gif) repeat-x; height:77px; } .topright { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/TopRight.gif) no-repeat; height:77px; width:37px; } .lefttile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/LeftTile.gif) repeat-y; width:22px; } .righttile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/RightTile.gif) repeat-y; width:22px; } .bottomleft { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/BottomLeft.gif) no-repeat; height:52px; width:37px; } .bottomtile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/BottomTile.gif) repeat-x; height:52px; } .bottomright { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/BottomRight.gif) no-repeat; height:52px; width:37px; }
Left, Center & Right <div id="box_$block[title]"> <div class="ContentBox"> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td class="topleft"></td> <td class="toptile"><div class="ContentBoxTitle">$block[title] </div></td> <td class="topright"></td> </tr> </table> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td class="lefttile"></td> <td class="ContentBoxBody">$block[content] </td> <td class="righttile"></td> </tr> </table> <table border="0" cellspacing="0" cellpadding="0" width="100%"> <tr> <td class="bottomleft"></td> <td class="bottomtile"> </td> <td class="bottomright"></td> </tr> </table> </div> <br> </div>
.BannerArea { background: url(URL to your image here); top center no-repeat; height:150px; width:1000px; margin:0 auto; }
<div class="banner" align="center"></div>
.banner { background: url(URL to your image here) no-repeat; height:150px; width:1000px; }
.NormGridRow { color: #ffffff; background: url(URL to your image here); } .AltGridRow { color: #ffffff; background: url(URL to your image here); }
.ContentBoxTitle { color: #ffffff; font-size: 12pt; font-family: comic sans; } .ContentBoxTitleNoBackground { color: #ffffff; font-size: 12pt; font-family: comic sans; }
.ContentBoxTitle { color:#ffffff; text-align:left; margin-bottom:6px; }.ContentBoxBody { background:#330000; color: #ffffff; margin:3px; vertical-align:top; }.topLeft { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/topLeft-1.png) no-repeat; height:26px; width:27px; }.topLeftContent { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/topLeftContent.png) no-repeat; height:26px; width:89px;}.topTile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/topBkgd1.png) repeat-x; height:26px; }.topRight { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/topRight-1.png) no-repeat; height:26px; width:26px; }.leftTop { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/leftTop.png) no-repeat; width:27px; height:79px; }.leftSide { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/leftSide1.png) repeat-y; width:27px; }.rightSide { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/rightSide1.png) repeat-y; width:26px; }.rightBottom { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/rightSide2.png) no-repeat; width:26px; height:77px; }.bottomLeft { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/bottomLeft-1.png) no-repeat; height:23px; width:20px; }.bottomTile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/bottomBkgd2.png) repeat-x; height:23px; }.bottomBkgd { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/bottomBkgd3.png) no-repeat; height:23px; width:78px; }.bottomRight { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/styles/bottomRight-1.png) no-repeat; height:23px; width:26px; }
<div class="ContentBox" id="box_$block[title]"><table border="0" cellspacing="0" cellpadding="0" width="100%"><tr> <td class="topLeft"></td> <td class="topTile"><div class="topLeftContent"><divclass="ContentBoxTitle">$block[title] </div></div></td> <td class="topRight"></td></tr></table><table border="0" cellspacing="0" cellpadding="0" width="100%"><tr> <td class="leftSide" valign="top"><div class="leftTop"></div></td> <td class="ContentBoxBody">$block[content]</td> <td class="rightSide" valign="bottom"><div class="rightBottom"></div></td></tr></table><table border="0" cellspacing="0" cellpadding="0" width="100%"><tr> <td class="bottomLeft"></td> <td class="bottomTile" align="right"><div class="bottomBkgd"></div></td> <td class="bottomRight"></td></tr></table><br></div>
.ctopleft { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/forums/topleft.png) no-repeat; height:55px; width:141px; }.ctoptile{ background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/forums/top.png) left top repeat-x; height:47px; }.ctopright { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/forums/topright.png) no-repeat; height:55px; width:56px; }.clefttile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/forums/cleft.png) repeat-y; width:50px; }.crighttile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/forums/cright.png) repeat-y; width:45px; }.cbottomleft { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/forums/bleft.png) no-repeat; height:181px; width:57px; }.cbottomtile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/forums/bottom.png) left bottom repeat-x; height:100px; }.cbottomright { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/forums/bright.png) no-repeat; height:181px; width:104px; }
.ltopleft, .rtopleft { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/forums/topleft2.png) no-repeat; height:55px; width:31px; }.ltoptile, .rtoptile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/forums/top.png) left top repeat-x; height:47px; }.ltopright, .rtopright { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/forums/topright2.png) no-repeat; height:55px; width:31px; }.llefttile, .rlefttile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/forums/cleft2.png) repeat-y; width:19px; }.lrighttile, .rrighttile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/forums/cright2.png) repeat-y; width:20px; }.lbottomleft, .rbottomleft { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/forums/bleft2.png) no-repeat; height:51px; width:26px; }.lbottomtile, .rbottomtile { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/forums/bottom2.png) left bottom repeat-x; height:51px; }.lbottomright, .rbottomright { background: url(http://i201.photobucket.com/albums/aa236/Mottie1/testsite/forums/bright2.png) no-repeat; height:51px; width:26px; }