/*
Theme Name: WSN
Theme URI: http://www.worldskills.sg
Description: This is the WSN Skin!
Version: 1.0
Author: Kian Ann
Author URI: http://www.kianann.com/
*/

/* Basics */
a img { border: none; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }

/* Inside a post */
.post {}
.storytitle {}
.date { font-size: 11px; }
.storycontent { text-align: justify; }
.feedback { padding: 5px 5px 25px 5px; font-size: 11px; text-align: center; }
blockquote { margin: 15px 30px 15px 10px; padding: 0px 0px 0px 20px; border-left: 5px solid #DDDDDD; }

/* Lists */
#contentsleft ul { padding: 0px; margin: 0px }
#contentsleft li { padding: 0px; margin: 0px 0px 0px 18px; }

/* Alignments */
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { text-align: center; }
.alignjustify { text-align: justify; }

/* Comments */
.alt { margin: 0; padding: 10px 10px 10px 10px; background-color: #FAFAFA; border-top: 1px solid #F1F1F1; border-bottom: 1px solid #F1F1F1; }
.commentlist { padding: 0; }
.commentlist li { margin: 15px 0px 3px; padding: 5px 10px 3px; list-style: none; }
.commentlist p { margin: 10px 5px 10px 0px; }

body { background-color: #f7f7f7; margin: 10px auto; }
#container { margin: auto; padding: 0px; background-image:url(bodybkg.gif); width: 780px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#header { margin: 0px; padding: 0px 15px 0px 15px; width: 750px; height: 179px; background-image:url(header.jpg); }
#contents { margin: 0px; padding: 0px 15px 0px 15px; width: 750px; }
#topmenu { color: #AB0000; font-weight: bold; margin: 20px 5px; padding: 5px; border: 1px solid #AB0000; background-color:#ffd92d; text-align: center;}
#topmenu a { color: #AB0000; text-decoration: none; }
#topmenu a:visited { color: #AB0000; text-decoration: none; }
#topmenu a:active { color: #AB0000; text-decoration: none; }
#topmenu a:hover { color: #AB0000; text-decoration: underline; }
#contentsright { margin: 0px; float: right; width: 490px; padding: 0px 35px 0px 0px; }
#contentsleft { margin: 0px; float: left; width: 215px; padding: 0px 0px 0px 5px; font-size: 11px;}

#copyright { clear: both; margin: 0px; padding: 60px 0px 0px 0px; text-align: center; font-size: 10px; }
#footer { margin: 0px; padding: 0px; height: 27px; background-image:url(footer.gif); }

.latestnews {font-size: 20px; font-weight: bold; color: #F61B2F; padding: 0px 0px 20px 0px; }
.description {font-style: italic; margin-top: -20px; }
.menu { background-color: #bbddff; border: 1px solid #01172f; width: 180px; padding: 10px 8px; margin-bottom: 10px; }
.menuheader { font-weight: bold; color: #01172f; }
.postimage{ margin: 0px 0px 10px 0px; padding: 4px; border: 1px solid #DDDDDD; }
.postimageleft { margin: 0px 10px 10px 0px; padding: 4px; float: left; border: 1px solid #DDDDDD; }
.postimageright { margin: 0px 0px 10px 10px; padding: 4px; float: right; border: 1px solid #DDDDDD; }

h1 { font: Bold 32px Arial, Verdana; }
h1 a { color: #000000; text-decoration: none; }
h1 a:hover { color: #666666; text-decoration: none; }

h2 { color: #ab0000; padding: 0px 0px 0px 0px; font: Bold 16px Arial, Verdana; }
h2 a { text-decoration: none; color: #ab0000; }
h2 a:hover { text-decoration: none; color: #ab0000; }
h3 { border-bottom: 1px solid #DDDDDD; color: #333366; padding: 20px 0px 2px 0px; font: normal 14px Arial, Verdana; }
h4 { font-weight: bold;	color: #01172f; font-size: 13px;}


