﻿
h1.WhatsNewTitle { /*Size of the image*/ padding-top: 24px; width: 332px; /*The image*/ background-image: url(/Images/header_whatsnew.png); background-repeat: no-repeat; /*Hide the text*/ overflow: hidden; /* WIN IE5 hack */ height: 24px; voice-family: "\"}\""; voice-family: inherit; height: 0; }

.WhatsNewForum { background: none; }
.WhatsNewForum h2 { margin-bottom: 0; }
.WhatsNewForum, .WhatsNewForum a { font-size: 11px; line-height: 19px; font-weight:bold; text-decoration:none; }
.WhatsNewForum .container_content { overflow:hidden; padding: 0; width: 968px; height:49px; line-height: 11px; background: url(../images/box_968_complete.png) no-repeat; }
.WhatsNewForum .container_content table { width: 100%; height:33px; border-spacing:0; border-collapse:collapse; }
.WhatsNewForum .container_content table td { padding:7px 0 0 10px ; white-space:nowrap; }
.WhatsNewForum .container_content table td.leftborder { border-left: solid 1px #cfcfcf;}
.WhatsNewForum .container_content span.news { white-space:nowrap; font-weight:normal; padding-left:5px; }
.newscontainer {padding-right:20px;}
a.forumlink, a.forumlink:link, a.forumlink:visited, a.forumlink:hover, a.forumlink:active { color: #4c4c4c; font-weight:bold; font-size:11px; text-decoration: none; padding-right:5px; }
a.viewforum, a.viewforum:link, a.viewforum:visited, a.viewforum:hover, a.viewforum:active { font-size: 11px; text-decoration:none; }
.WhatsNewForum a:hover { text-decoration:underline; }

.WhatsNewPhotoLounge { clear: left; }
.WhatsNewPhotoLounge .container_content { padding: 0; margin: 0; }
.WhatsNewPhotoLounge .featuredPhoto { margin: 0 3px; padding: 15px 5px 5px 15px; }

.WhatsNewPhotoLounge .competition, .WhatsNewPhotoLounge .submitphotos { background: #fff; border: 1px solid #D9D9D9; margin:0 2px -1px 2px; padding: 10px 12px; width: 451px; }
.WhatsNewPhotoLounge .submitphotos img { padding-right: 15px; }
.WhatsNewPhotoLounge .submitphotos h3 { font: bold 15px Arial; color: #333333; padding-top: 5px; margin-bottom: 7px; }
.WhatsNewPhotoLounge .submitphotos p { font: normal 12px Arial; color: #333333; margin-bottom: 7px; }

.WhatsNewPhotoLounge .competition h3 { font: bold 15px/20px Arial; color: #484848; margin: 0; padding: 0 0 5px 115px; }
.WhatsNewPhotoLounge .competition p { font: normal 11px/15px Arial; padding: 0 0 10px 115px; margin: 0; }
.WhatsNewPhotoLounge .competition .compImgContainer { border: solid 1px #cecece; float: left; }

.WhatsNewPhotoLounge .more a, .WhatsNewDesignLounge .more a { color: #FFF; font-size: 10px; position: absolute; padding: 5px; background: url(../images/bul_arrow_white.png) no-repeat 0 10px; right: 10px; }
.WhatsNewPhotoLounge .featuredPhoto img, .WhatsNewDesignLounge .featuredDesign img { float: left; padding-right: 15px; padding-bottom: 15px; }
.WhatsNewPhotoLounge .featuredPhoto p, .WhatsNewDesignLounge .featuredDesign p { font: 11px/16px Arial; }
.WhatsNewPhotoLounge .featuredPhoto a, .WhatsNewDesignLounge .featuredDesign a { font: 11px/16px Arial; }

.WhatsNewDesignLounge .featuredDesign { margin: 0 3px; padding: 5px 5px 5px 15px; }
.WhatsNewDesignLounge .featuredDesign span { font: bold 12px/16px Arial; }
.WhatsNewDesignLounge .container_content { padding: 0; margin: 0; }

#PhotographerBox { margin-top: 10px; padding-left: 15px; }
#DesignerBox { margin-top: 5px; padding-left: 15px; }
.MorePhotos { text-align: right; padding-bottom: 25px; clear: both; padding-right: 10px; }
.MorePhotos a:link, .MorePhotos a:visited, .MorePhotos a:hover, .MorePhotos a:active { font-size: 11px; text-decoration: underline; }

.WhatsNewDesignLounge .submityourdesigncontainer { padding-bottom: 20px; background: #fff; border: 1px solid #D9D9D9; margin: 0 2px; padding: 10px 12px; width: 451px;  }
.WhatsNewDesignLounge .submityourdesigncontainer h4 { padding-top: 10px; margin: 0; font: bold 15px Arial; color: #484848; }
.WhatsNewDesignLounge .submityourdesigncontainer p { margin-bottom: 5px; }


.TablePhotos { width: 100%; }
.TablePhotos td { padding: 2px 5px 25px 2px; text-align: center; position: relative; }
.TablePhotos td .Photo img { padding-bottom: 7px; }

.TablePhotos td a:link, .TablePhotos td a:visited, .TablePhotos td a:hover, .TablePhotos td a:active { font-size: 11px; text-decoration: none; }

div.hr { margin: 0 3px; }

.suggestionBox { margin-left: 11px; }

.cloudcontainer { background: url(../images/bg_clouds.jpg) no-repeat; width: 451px; padding: 10px 12px; margin: 0 2px; border: 1px solid #D9D9D9; height: 87px; }
.cloudcontainer p { color: #FFF; font: normal 15px/18px Arial; padding: 5px 0 6px 0; margin: 0; }
.cloudcontainer p.small { color: #c3e0e7; font: normal 11px/11px Arial; }

.benefits { padding:10px 12px; }