/* Colours */



/* Brand Specifc Bits */
.brandingMainLogo { position: absolute; top: 0; left: 88px;}
.brandingMainEnds { position: relative; margin-left: auto; margin-right: auto; text-align: left; color: #fff; z-index: 200;  }
.brandingMainCap { background: #454545 url(/img/branding/branding-outer-bg-top.gif) 0px 37px no-repeat; width: 974px; height: 114px; }
.brandingMainFoot { background: #003dc4 url(/img/branding/branding-outer-bg-bottom.gif) left bottom no-repeat; width: 974px; height: 50px; margin-bottom: 20px; }

.brandingColumn1Ends { clear: left; }
.brandingColumn1Cap { color: #fff; background: #fff url(/img/branding/branding-col1-bg-top.gif) no-repeat; width: 625px; text-align: center; }
.brandingColumn1Cap img { margin-top: 10px; }
.brandingColumn1Foot { color: #003dc4; background: #fff url(/img/branding/branding-col1-bg-bottom.gif) no-repeat; width: 625px; height: 17px; }

.brandingColumn1WideCap { color: #fff; background: #fff url(/img/branding/branding-col1Wide-bg-top.gif) no-repeat; width: 650px; text-align: center; }
.brandingColumn1WideCap img { margin-top: 10px; }
.brandingColumn1WideFoot { color: #003dc4; background: #fff url(/img/branding/branding-col1Wide-bg-bottom.gif) no-repeat; width: 650px; height: 17px; }



/* Main Components */
body { color: #000; background: #454545; }
#bd { background: #003dc4; padding: 0 5px 10px 5px; }
#color-bg { }
#ft { background:#fff; }

/* Welcome */
#welcome-main { background: #fff url(/img/branding/branding-col1-bg-mid.gif); }
#welcome-main-inner { background: none; }

#welcome-main-inner li.polaroid1 { background-image: url(/img/profile/poloroid_1.png); }
#welcome-main-inner li.polaroid2 { background-image: url(/img/profile/poloroid_2.png); }
#welcome-main-inner li.polaroid3 { background-image: url(/img/profile/poloroid_3.png); }
#welcome-main-inner li.polaroid4 { background-image: url(/img/profile/poloroid_4.png); }
#welcome-main-inner li.polaroid5 { background-image: url(/img/profile/poloroid_5.png); }

/* RH Box */
.profileRgtCap { background: #fff url(/img/branding/branding-col2-bg-top.gif) no-repeat; }
.profileRgtMain { background: #fff url(/img/branding/branding-col2-bg-mid.gif) repeat; }
.profileRgtFoot { background: #fff url(/img/branding/branding-col2-bg-bottom.gif) no-repeat; }

/* Headers */
.header-title h3 { font-size: 18px; left: 63px; bottom: 4px; }
.header-latestMatches { background: url(/img/branding/branding-hd-bg-latestMatches.png); height: 104px; }
.header-whosOnline { background: url(/img/branding/branding-hd-bg-whosOnline.png); height: 104px; }
.header-recentVisitors { background: url(/img/branding/branding-hd-bg-recentVisitors.png); height: 104px; }
.header-newUsers { background: url(/img/branding/branding-hd-bg-newUsers.png); height: 104px; }
.header-latestPhotos { background: url(/img/branding/branding-hd-bg-latestPhotos.png); height: 116px; }
.header-latestPhotos h3 { left: 24px; }
.header-latestVideos { background: url(/img/branding/branding-hd-bg-latestVideos.png); height: 104px; }
.header-latestVideos h3 { left: 24px; }
.header-mostPopularUsers { background: url(/img/branding/branding-hd-bg-mostPopularUsers.png); height: 104px; }
.header-mostPopularUsers h3 { left: 21px; }

.header-friends { background: url(/img/branding/branding-hd-bg-friends.png); height: 104px; }

.friends-more { background: #0a132d url(/img/branding/branding-hd-more-friends.gif) no-repeat 2px 2px; }

/* Profile */
#newprofile #profileContent { background: transparent url(/img/branding/branding-col1-bg-mid.gif) 0 0 repeat-y; }
#newprofile #pcTitle { background: transparent url(/img/branding/branding-col1-bg-mid.gif) 0 0 repeat-y; }

/*
branding-col1-bg-top
branding-col1-bg-mid
branding-col1-bg-bottom
branding-page-logo.png
*/
