html{height: 100%;}

body {margin:0; padding:0;}

h1 {padding:0 5px 0 0; margin:0; font:10px/1 "Trebuchet MS",verdana,sans-serif; color:#FC3; background:#FFF; text-align:right; border:0px solid #000;}



div#header {width:728px; margin:0; text-align:center; background:#FFF; border-top:3px solid #FFCC33}

div#header a:link, div#header a:visited,div#header a:hover, div#header a:active {display:block; text-decoration:none;}

div#header img {padding:0; margin:0;}

div#header img.gold {border-top:3px solid #FFCC33;}



div#container {width:728px; margin:0 auto;}



div#content {float:right; text-align:left; width:543px; font:12px arial,verdana,sans-serif; line-height: 120%; color:#000; background:#FFF;}

div#content ul, div#content ul li {margin-left:15px; padding:0; list-style-type:square;}

div#content ul {margin-top:0px; margin-bottom:8px;}

div#content ol, div#content ol li {margin-left:15px; padding:0;}

div#content ol {margin-top:0px; margin-bottom:8px;}

div#content ol.longlist li {padding-bottom:5px;}

div#content a:link, {color:#00F;}

div#content a:visited {color:#000;}

div#content a:hover, div#content a:active {color:#F00;}

h2 {padding:5px; margin:0 0 10px 0; background:#585858; font:18px "Trebuchet MS",verdana,sans-serif; line-height: 110%; color:#FC3;}

h3 {padding:0; margin:0 0 5px 0; font:16px "Trebuchet MS",verdana,sans-serif; line-height: 110%; color:#F00;}

h4 {padding:0; margin:0 0 5px 0; font:16px "Trebuchet MS",verdana,sans-serif; line-height: 110%; color:#F00;}

div#content p {padding:0; margin:0 0 8px 0;}

div#content img.students {border:1px solid #090; margin:5px 0 5px 10px;}

#content .chitikabottom {text-align:center; margin-bottom:8px;}

div#cari {background:#EEE; padding:5px; text-align:center; margin-bottom:5px; border:1px solid #090; font-size:12px; font-weight:bold}



div#sidebar {float:left; text-align:center; width:170px; border-right:2px dashed #FC3; border-top:2px dashed #FC3; border-bottom:2px dashed #FC3;}

div#sidebar h5 {font:14px "Trebuchet MS",verdana,sans-serif; color:#000; border-bottom:2px dashed #FC3; margin:10px 0;}

div#nav {text-align:left; padding:0 5px 0 0; font:12px arial,verdana,sans-serif; line-height: 110%; color:#000;}

div#nav ul, div#nav li {margin:0; padding:0; list-style-type:none; line-height:1.2;}

div#nav li {padding-bottom:5px; padding-top:5px;}

div#nav li.sub {margin-left:15px;}

div#nav a:link, div#nav a:visited {color:#00F; text-decoration:none;}

div#nav a:hover, div#nav a:active {color:#F00; text-decoration:none;}



body.home #nav li#start a,

body.services #nav li#serv a,

body.styles #nav li#sty a,

body.fabrics #nav li#fab a,

body.programs #nav li#prog a,

body.shop #nav li#buy a,

body.contact #nav li#con a,

body.sitemap #footer a.sm {color:#F00; text-decoration:underline;}



div#content ul.site {line-height:2}

div#content li.sub {margin-left:30px}



div#footer {float:right; width:543px; text-align:center; background:#FFF; padding:5px 0; font: 10px "Trebuchet MS",verdana,sans-serif; border-top: 2px solid #585858;}

div#footer a:link, div#footer a:visited {color:#00F; text-decoration:none;}

div#footer a:hover, div#footer a:active {color:#F00; text-decoration:none;}