	body {
		margin:0;
		margin-top: 21px;
		margin-bottom:40px;
		padding:0;
		background-color:#FFFF96;
                                
		color:#000;
		min-width:768px;
		font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	div#wrap {
		background:url(/pivot/templates/craft_main_back1024.png);
		margin:0 auto;
                                padding-bottom:0px;
		width:768px;
		border-top:#666 1px solid;
		border-left:#666 1px solid;
		border-bottom:#eee 1px solid;
		border-right:#eee 0px solid;
	}
	#header {
		margin:0px;
		padding:0px;
                                height:216px;
	}
	#banner {
		margin:0 auto;
		padding:0px;
                                width:768px;
                                height:162px;
                                position:absolute;
                                z-index:500;
	}
	#bannertext {
                           float:right;
                           color:#fff;
                           line-height:35px;
                           margin-top:195px;
                           margin-right:5px;
                           z-index:501;
                           font-size:16px;
                           font-weight:bold;
	}
	#header img {
		padding:0px;
		margin:0px;
		display:inline;
		border:0px;
                                width:768px;
	}
	#nav {
                border-top:1px #666 solid;
		padding:5px;
	}
	#main {
		float:left;
		width: 550px;
		font-size:14px;
		margin:0px;
		padding:10px;
                                
	}
                #page {
                               background-color: #F8FFCC;
                          }     
	#main h2, #main h3, #main p {
		padding:0 10px;
	}
	#sidebar {
		width:190px;
		margin-left:568px;
	}
	#sidebar img {
		border:none;
	}
	#wrap > #sidebar {
		width:200px;
	}
	#sidebar ul {
		margin-bottom:0;
	}
	#sidebar h3, #sidebar p {
		padding:0 10px;
	}
	#footer {
		clear:both;
                float:bottom;
		padding:0px;
		margin:0px;
		border-none;
                height:60px;
	}
 #footer img {
        width:768px;
        heigth:115px;
    }

        h2 {
             border-bottom:#ccc 1px dotted;
             font-size:16px;
             font-weight:bold;
             color:#333;
             }
        h3 {
             margin-top:0px;
             border-bottom:#ccc 1px solid;
             font-size:14px;
             font-weight:bold;
             color:#000;
             }
        a  {
             color:#666;
             text-decoration:none;
             }
        a:hover  {
             color:#000;
             text-decoration:underline;
             }
        h2 a:hover {
             background:#000;
             margin:0px;
             padding:0px;
             border:0px;
             }
        .block {
        width: 191px;
        margin-bottom:5px;
        margin-top:4px;
        margin-left:1px;
        float:top;
                                		
		border-bottom:#ff1493 2px solid;
		
                }
         .style8 {color: #D26A0D;
	font-family: "Bookman Old Style";
                font-size: 12px;
	font-weight: bold;}
          .style9 {color: #FF6600;
	font-family: "Bookman Old Style";
                font-size: 14px;
	font-weight: normal;}
         
         .entryfooter {
                          line-height:14px;
                          border-top:#ccc 1px dotted;
                          }
        .pivot-image {
                          border-left:#666 1px solid;
                          border-top:#666 1px solid;
                          border-bottom:#ddd 1px solid;
                          border-right:#ddd 1px solid;
                          }

        .commentinput {
                                 border-bottom:#ddd 1px solid;
                                 border-right:#ddd 1px solid;
                                 border-top:#666 1px solid;
                                 border-left:#666 1px solid;
                               margin:2px;
                              }
        .commentbutton {
                                 border-top:#ddd 1px solid;
                                 border-left:#ddd 1px solid;
                                 border-bottom:#666 1px solid;
                                 border-right:#666 1px solid;
                                 }
	.searchbox, .result-searchbox { 
		width: 170px; 
                                 border-bottom:#ddd 1px solid;
                                 border-right:#ddd 1px solid;
                                 border-top:#666 1px solid;
                                 border-left:#666 1px solid;
                                 margin:10px;
	}	
	.searchbutton, .result-searchbutton {
                width:170px;
		border: 1px solid #000;
		font-size: 11px;
                margin-left:10px;
	}

.navCont {position: fixed; float:none; top: 0px; left: 118px; height: 21px; margin-bottom: 0px; }
.navBar {background: #f2f2f2; border-bottom: 1px solid black;}
.navBarFont {font-family:Verdana, Arial, Helvetica; font-size: 12px; font-weight: normal; color: #000;}
.navBarLeft { color: #de0808; text-decoration:none; font-weight: normal;}
.navBarLeft link { color: #de0808; text-decoration:none; font-weight: normal;}
.navBarLeft visited { color: #de0808; text-decoration:none;}
.navBarLeft active { color: #de0808; text-decoration:none;}
.navBarLeft hover { color: #de0808; text-decoration:underline;}
.navBarRight  {color: #000; text-decoration:none; font-weight: normal;}
.navBarRight link {color: #000; text-decoration:none; font-weight: normal;}
.navBarRight visited {color: #000; text-decoration:none;}
.navBarRight active {color: #000; text-decoration:none;}
.navBarRight hover {color: #000; text-decoration:underline;}
label { visibility:hidden; display:none; }
legend { visibility:hidden; display:none; }
fieldset { border:0; padding:0; margin:0; }