body, #builder-content, #builder-content-wrapper { background: #505050 url(http://www.kbgraphics.com/templates/1019/designs/52_kb/schemes/images/sprite2.jpg) 0 -295px repeat-x; color: #000000; }

#wrap { border: 1px solid #FFF; border-top: none; background: #FFF url(http://www.kbgraphics.com/templates/1019/designs/52_kb/schemes/images/bg-diagonal.jpg) top left no-repeat; }

a:link { color: #0000EE; }
a:visited { color: #551A8B; }
a:hover { color: #00EE00; }
a:active { color: #EE0000; }

#nav { border: 1px solid #FFF; border-left: none; border-right: none; }
#nav li { border-left: 1px solid #FFF; padding-left: 7px; margin-left: 7px; }
#nav #first { border-left: none; padding-left: 0; margin-left: 0; }
#nav li li { padding: 0 10px; margin-left: 0; border-left: none; background: #0135AD; }

#nav a, #side a { color: #FFF; }
#footer, #footer a { color: #000; }
#nav a:hover, #side a:hover, #footer a:hover { color: #fc9605; }

#nav ul ul { background: #3c5b70; border: 1px solid #FFF; }

h1, h2, h3, h4 { color: #00569f; }
#knockout { color: #F7F1F2; }
#side .header { color: #fc9605; }
#bump .header { color: #0135AD; }

#bottom { border-top: 1px solid #FFF; }
#powered_by, #powered_by a, #middle, #middle a, #side, #side a, .standoutwrapper .header { color: #FFF; }

#side a { border-bottom: 1px dotted #FFF; }

#contentTop, #main, #contentBottom {  background: #FFF; }
#contentTop, #contentBottom { margin-left: 14px; margin-right: 14px; height: 15px; width: 652px; }

.standoutwrapper .box { border: 1px solid #0135AD; border-top: none; border-bottom: none; }
.standoutTop { background: #0135AD; }

#right1 { background: url(http://www.kbgraphics.com/templates/1019/designs/52_kb/schemes/images/top_right.png) top left no-repeat; left: 0; margin-left: -14px; }
#right2 { background: url(http://www.kbgraphics.com/templates/1019/designs/52_kb/schemes/images/top_left.png) top left no-repeat; right: 0; position: absolute; margin-right: -14px; }
#right3 { background: url(http://www.kbgraphics.com/templates/1019/designs/52_kb/schemes/images/bottom_right.png) top left no-repeat; bottom: 0; margin-left: -14px;  }
#right4 { background: url(http://www.kbgraphics.com/templates/1019/designs/52_kb/schemes/images/bottom_left.png) top left no-repeat; right: 0; bottom: 0; position: absolute; margin-right: -14px; }
* html #right1, * html #right2, * html #right3, * html #right4 { behavior: url(http://www.kbgraphics.com/templates/1019/designs/52_kb/schemes/iepngfix.htc);}
.right5 { background: url(http://www.kbgraphics.com/templates/1019/designs/52_kb/schemes/images/sprite2.jpg) 0 -62px no-repeat; left: 0; }
.right6 { background: url(http://www.kbgraphics.com/templates/1019/designs/52_kb/schemes/images/sprite2.jpg) 0 -84px no-repeat; right: 0; position: absolute; }
.right7 { background: url(http://www.kbgraphics.com/templates/1019/designs/52_kb/schemes/images/sprite2.jpg) 0 -106px no-repeat; bottom: 0; }
.right8 { background: url(http://www.kbgraphics.com/templates/1019/designs/52_kb/schemes/images/sprite2.jpg) 0 -122px no-repeat; right: 0; bottom: 0; position: absolute; }
.standoutBottom { background: url(http://www.kbgraphics.com/templates/1019/designs/52_kb/schemes/images/sprite2.jpg) 0 -138px repeat-x; }

.column { border: 1px solid #525252; border-top: none; border-bottom: none; }
#c1 { border-left: none; }
#c2 { border-right: none; }

* html #right3, * html #right4 { bottom: -1px;}

* html #right2, * html #right4, * html .right6, * html .right8 { right: -1px; }

* html #builder-content #right2, * html #builder-content #right4, * html #builder-content .right6, * html #builder-content .right8 { right: 0; }
#side a { display: inline; border-bottom: none; font-size: 14px; font-weight: normal;  }
#sidecontent a { color: #1a1a1a; } 
