/* Reset */

html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,font,img,strong,
li,ol,ul,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td { margin: 0; padding: 0; border: 0; font-weight: normal; font-style: normal; font-size: 100%; line-height: 1; font-family: inherit; text-align: left; }
table { border-collapse: collapse; border-spacing: 0;}
ol,ul {list-style: none;}
 
/* Grid */
body { background-color:#cae6ef; font-family:Arial, Helvetica, sans-serif; font-size: 75%; background-image:url(images/bg.jpg); background-repeat:repeat-y; background-position:center; margin-left:0px; margin-top:0px;}
.container {margin:0 auto; width:960px; padding-top:0px; margin-top:0px; display:block;  word-spacing:2px; }
.d160, .d320, .d480, .d640, .d800, .d960, .d80, .d240, .d400, .d560, .d720, .d880, .d960 {float:left; display: inline; margin-left:10px;} 
.d160{width:150px;}
.d320{width:310px;}
.d480{width:470px;}
.d640{width:630px;}
.d800{width:790px;}
.d960{width:950px;}
.d80 {width:70px;}

.d240{width:230px;}
.d400{width:390px;}
.d560{width:550px;}
.d720{width:710px;}
.d880{width:870px;}
.inside{margin-left:0;}
.top60 { padding-top: 60px; }

p{ padding:5px; line-height:1.4;}
h1 { font-size:1.7em; font-weight:bold; margin-bottom:5px; padding:5px;}

#nav { margin-top: 55px;}
#nav li {display:inline; margin-right: 30px;}
#nav li a{ color:#5c5c5c; text-decoration:none; font-weight:bold; font-size: 1.1em;}
#nav li a:visited{ color:#5c5c5c; text-decoration:none;}
#nav li a:active{ color:#5c5c5c; text-decoration:none;}
#nav li a:hover{ color:#5c5c5c; text-decoration: underline;}

.center { text-align:center;}
.right { text-align:right;}
.clear {clear:both;}
.line { border-bottom:1px solid #5c5c5c; margin-bottom:10px; padding-bottom:5px;}
.hand { cursor:pointer;}


