body {margin:0; padding:0}
#page {margin:0; padding:0; position:relative}
#header_container {}
#header {margin:auto; width:900px}
#menu {}
#content_container {margin:auto; width:900px}
#content {overflow:auto; margin:0; padding:0}
#primary {width:620px; margin-right:20px}
#secondary {width:220px; padding-left:10px}
.column {float:left}
#footer_container {margin:auto; width:900px}
#footer {margin:0; padding:0}
.inline-list ul {margin:0; padding:0; list-style-type:none}
.inline-list li {margin:0; padding:0; display:inline}
#menu {}
#menu ul {}
#menu a {}
 body {font-family:"Lucida Grande",Verdana,Sans-serif; font-size:12px;  }
#page {}
#header_container {margin-top:1em}
#header {  }
#header h1 {position:relative; display:block; width:900px; height:208px; text-indent:-9999px; border-top:2px solid #CCCCCC; border-bottom:2px solid #CCCCCC; z-index:200; background:transparent url(/images/stress-less/10_tips_banner.jpg) no-repeat scroll 0 0}
#header h1 a {display:block; width:900px; height:208px}
#menu {position:relative!important; overflow:auto;  padding:0; margin:0; background:#EEEEEE url(admin/jquery-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png) repeat-x scroll 50% 50%; border-bottom:1px solid #EEEEEE}
#menu ul {}
#menu li {display:block; float:left; border-right:1px solid #EEEEEE}
#menu .tagline {color:#666666; font-size:1em; font-weight:bold; text-align:right; margin-right:1em; margin-top:1em; bottom:1em; right:1em}
#menu a {display:block; font-size:1em; font-weight:bold; color:#333333;  width:120px; padding:1em;  margin:0;  }
#menu a:hover {display:block; background-color:#4B52A3; background:#4B52A3 url(/images/stress-less/background_4B52A3.png) repeat-x scroll 50% 50%; color:#FFFFFF}
#content_container {background-color:#FFFFFF; border-bottom:1px solid #CCCCCC;   }
#content {position:relative!important; padding-top:2em; padding-bottom:2em; padding-left:1em; padding-right:1em}
#primary {}
#secondary {border-left:1px solid #DDDDDD; min-height:200px}
#secondary h2 {color:#4B52A3; font-size:1.25em; margin-bottom:1em}
#secondary li {margin:1em}
ul.prize_list {list-style-type:disc; margin-left:1.5em}
.prize_list li {margin:1em}
a.entry_button {display:block; border:1px solid #333333;  background:#4B52A3 url(/images/stress-less/background_4B52A3.png) repeat-x scroll 50% 50%; color:#FFFFFF; font-size:1.25em; font-weight:bold; padding:0.75em; width:175px; text-align:center}
a.entry_button:hover {}
a.entry_button:visited {color:#FFFFFF}
#content h1 {font-size:1.25em; line-height:1.75em}
#content p.title {margin:0; margin-bottom:2em}
#content h2 {color:#4B52A3; font-size:1.25em; margin-top:2em; margin-bottom:1em}
#content p {margin-top:1em; line-height:1.25em}
#content #primary #page_content ul {margin-top:1em; margin-left:2em; margin-bottom:1em}
#content #primary #page_content li {margin-bottom:0.5em; list-style-type:disc}
#footer_container {margin-top:1em; margin-bottom:2em}
#footer {text-align:right; color:#999999; font-size:0.9em }
#footer li{ border-right:1px solid #CCCCCC; margin-left:1em; padding-right:1em}
#secondary .competition {margin-bottom:1.5em}
#secondary .about {margin-top:3.5em}
#flash {display:none}
.hidden {display:none}
a {text-decoration:none}
a:visited {color:#0000FF}
.hint {color: #666666}
#gritter-notice-wrapper {position:absolute; top:40px; right:0px; width:301px; z-index:9999}
form fieldset.inputs {border:none}
form fieldset.buttons {border:none; margin-top:0.5em}
.entry_list {margin-top:2.5em}
.entry_list li {border-bottom:1px solid #EEEEEE; margin-bottom:1.5em}
.entry_item {overflow:auto; clear:both; width:450px}
.entry_list .entry_item .more {display:block}
.entry_item .more {display:none; margin-top:0.25em}
.entry_item .profile_pic {float:left; width:50px; height:50px}
.entry_item .details {margin-left:60px}
.entry_item .details h3 {font-size:1em; font-weight:bold; color:#999999}
.entry_item .details p {}
 .pagination {margin-top:2em}
.pagination .disabled {color:#999999}
.pagination a {padding:0.25em}
.pagination .current {border:1px solid #333333; font-weight:bold; padding:0.25em}
.pagination a.next_page, .pagination a.prev_page {border:1px solid #FFFFFF}
.comments {margin-top:2.5em}
.comments h2 {margin-bottom:0.5em}
.share {margin-top:2em; padding-top:1em; border-top:1px solid #DDDDDD}
.share li {margin-right:1em; border-right:1px solid #DDDDDD}
.share #twitter {padding-left:20px; background: url(/images/twitter_icon.png) no-repeat}
 #content form.entry p.inline-hints {line-height:1.25em; margin-top:0.25em}
form.entry input[type="text"] {font-size:1.333333em; font-weight:bold; width:400px; color:#333333}
form.entry select {font-size:1.333333em; font-weight:bold; color:#333333}
form.entry .postcode input[type="text"] {width:50px}
form.entry .content textarea {font-size:1.333333em; font-weight:bold; font-family:"Lucida Grande",Verdana,Sans-serif; width:400px; height:150px; color:#333333}
 