/*
Copyright (c) 2009, Ben Smeets
Specific styles, based on the YUI grid system.
*/

/* Layout related */
body {background:no-repeat center top; font-family:Calibri, Arial, Helvetica}
#hd {height:220px;padding:4em 1.5em 0 1.5em}
#bd {min-height:400px;background:url(../img/bg_mid.gif);padding:0 1.5em 1.5em 1.5em}
#ft {background:url(../img/bg_bot.jpg) no-repeat center bottom; min-height:32px}

/* Links related */
a {color:#a0a2a3;font-weight:bold;text-decoration:none}
a.act {color:#ba735d;}
a:hover{color:#ba735d;}

a em {font-weight:bold}

/* Specific links in content (gray isn't very high contrast */
#yui-main a {color:#ba735d;}
#yui-main a:hover{color:#a0a2a3;}

/* Headers related */
h1,h2,h3,h4,h5.h6.h7 {margin:0;color:#ba735d;font-weight:normal;}
h1,h2,h3,h4,h5,h6,h7 {}
h1 {font-size:1.8em;}
h2 {font-size:1.3em;font-weight:bold;color:#a0a2a3;}
h3 {font-size:1.2em;font-weight:bold;}

/* Menu related */
ul.menu a {font-size:14px;}
ul.menu, ul.menu li, ul.menu ul {list-style-type:none;margin:0;padding:0}
ul.menu li {padding-bottom:5px;}
ul.menu li.lev1 {padding-left:0px;}
ul.menu li.lev2 {padding-left:7px;}
ul.menu li.lev3 {padding-left:14px;}
ul.menu li.lev4 {padding-left:21px;}
ul.menu li.lev5 {padding-left:28px;}
ul.menu li.lev6 {padding-left:30px;}

/* Rounded boxes */
.rnd {margin-bottom:10px;margin-left:60px}
.rnd .top {height:17px; width:190px; background:url(../img/round_top.png) no-repeat; padding:10px;}
.rnd .mid {width:190px; background:url(../img/round_mid.png) repeat-y; padding:10px;}
.rnd .bot {height:11px; width:200px; background:url(../img/round_bot.png) no-repeat;}

.rnd.large .top {width:430px; background-image:url(../img/round_top_large.png);}
.rnd.large .mid {width:430px; background-image:url(../img/round_mid_large.png);}
.rnd.large .bot {width:450px; background-image:url(../img/round_bot_large.png)}
.rnd ul, .rnd ul li {list-style-type:none;margin:0;padding:0}

/* Specific links in rounded boxes */
#yui-main .rnd a {color:#a0a2a3;}
#yui-main .rnd a:hover{color:#ba735d;}
#yui-main .rnd a.dark {color:#333;font-weight:normal;}
#yui-main .rnd a.dark:hover{color:#ba735d;font-weight:normal;}

/* Specific headers for rounded boxes */
#yui-main .rnd h2 {font-size:1.3em;font-weight:bold;color:#ba735d;}

/* Others */
.small {color:#a0a2a3;font-size:11px}
table, tr, th, td {border:0;}

ul li{list-style-type:square;color:#ba735d;}
