@charset "utf-8";
/* CSS Document */

root { 
    display: block;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a,
abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small,
strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table,
caption, tbody, tfoot, thead, tr, th, td {	margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
a{text-decoration:none;color:white;}
a:hover{text-decoration:underline;}
a img{border:none;}
img{margin:5px;}
h1{color:#333;font-size:30px;}
h2{color:#333;font-size:21px;}
h3{color:#333;font-size:18px;}
	
body{text-align:center;background-color:black;background-position:top;width:100%;font-family:Arial, Helvetica, sans-serif;color:#white;width:100%;background-image:url(graphics/topbg.jpg);background-repeat:repeat-x;font-size:16px;}

.cbar a{color:#333;}

.container{width:1000px;margin:0 auto;text-align:left;}
.top{background-image:url(graphics/top.jpg);background-repeat:no-repeat;height:164px;}
.menu{padding:18px 20px 0 20px;color:white;text-align:center;}
.menu a{margin:0 15px;vertical-align:top;font-size:15px;}
.maintop{background-image:url(graphics/maintop.jpg);background-repeat:no-repeat;height:14px;margin-left:1px;}
.main{background-image:url(graphics/mainrepeat.jpg);background-repeat:repeat-y;margin-left:1px;padding:10px 20px 0 20px;color:#CCC;}
.mainbottom{background-image:url(graphics/mainbottom.jpg); background-repeat:no-repeat; background-position:center;height:79px;}
.footermenu{color:white;text-align:center; padding-top:8px;}
.footermenu a{margin: 0 30px;font-size:14px;}
.footerbuttons{text-align:center;padding-top:2px;}
.footerbg{background-image:url(graphics/bottombg.jpg); background-repeat:repeat-x;width:100%;height:32px;}


