	body {
		margin:0;
		margin-top: 0px;
		margin-bottom:40px;
		padding:0;
		background-color:#FFFF96;
		color:#000;
		min-width:768px;
		font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	div#wrap {
		background:url(/pivot/templates/craft_main_back1280.png);
		margin:0 auto;
        padding-bottom:0px;
		width:960px;
		border-top:#666 1px solid;
		border-left:#666 1px solid;
		border-bottom:#eee 1px solid;
		border-right:#eee 1px solid;
	}
	#header {
		margin:0px;
		padding:0px;
        height:228x;
		
	}
	#banner {
		margin:0 auto;
		padding:0px;
        width:960px;
        height:328px;
        position:absolute;
        z-index:500;
	}
	#bannertext {
        float:right;
        color:#fff;
        line-height:35px;
        margin-top:190px;
        margin-right:5px;
        z-index:501;
        font-size:16px;
        font-weight:bold;
	}
	#header img {
        padding:0px;
        margin:0px;
        display:inline;
        border:0px;
        width:960px;
        height:328px;
			}
	#nav {
        border-top:1px #666 solid;
        padding:5px;
	}
	#main {
		float:left;
		width:686px;
		font-size:16px;
		margin:0px;
		padding:10px;
                                background-color:#F5DEB3;
	}
    #page {
        background-color: #F8FFCC;
    }     
	#main h2, #main h3, #main p {
		padding:0 10px;
	}
	#sidebar {
		width:236px;
		margin-left:710px;
	}
	#sidebar img {
		border:none;
	}
	#wrap > #sidebar {
		width:242px;
	}
	#sidebar ul {
		margin-bottom:0;
	}
	#sidebar h3, #sidebar p {
		padding:0 10px;
	}
	#footer {
        clear:both;
        float:bottom;
        padding:0px;
        margin:0px;
        border-none;
        height:86px;
	}
    #footer img {
        width:960px;
        heigth:328px;
    }

    h2 {
        border-bottom:#ccc 1px dotted;
        font-size:20px;
        font-weight:bold;
        color:#333;
    }
    h3 {
        margin-top:0px;
        border-bottom:#ccc 1px solid;
        font-size:18px;
        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:280px;
        margin-bottom:10px;
        margin-top:4px;
        margin-left:0px;
                                border-bottom:#ff1493 2px solid;
        float:top;
    }
       .style8 {color: #D26A0D;
	font-family: "Bookman Old Style";
                font-size: 18px;
	font-weight: bold;}
        
       .entryfooter {
        line-height:20px;
        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:245px; 
        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:245px;
		border: 1px solid #000;
		font-size:16px;
        margin-left:10px;
	}


       .navCont {position: fixed; float: none; top: 0px; left:0px; height: 21px; margin-bottom: 0px; }
       .navBar {background: #f2f2f2; border-bottom: 1px solid black;}
       .navBarFont {font-family:Verdana, Arial, Helvetica; font-size: 16px; 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; }
