body, p, ul, li, img, form, h1, h2

, h3, h4, h5, textarea, input, table, tr, td, th, fieldset {
border:0pt none;
margin:0pt;
padding:0pt;
}

a {text-decoration:none;color:#000}



ul {list-style-type:none}


body {
font-family : arial , sans-serif;

font-size:12px;
color:#000;
/*background:#ccc url(../img/boringbg.png) 0 0 repeat-y;*/
background:#16FB05;


}

#container
{

width:1024px;



}


#head { overflow:hidden;height:48px;width:452px;font-weight:bold;position:absolute; left:0 ; top:0;padding-left:270px;font-size:42px; background:#000; color:#fff;text-transform:uppercase;z-index:10;}
#head li { width:560px; text-align:right; }

#content {position:absolute; top:17px; left:175px; width:560px;z-index:0;}

#content p {margin-bottom:20px;}


#mainnav {position:absolute; left:0 ; top:50px ;z-index:10;  width:220px; background:url(../img/nav.png) 0 0 no-repeat}


#mainnav  li { width:220px;}
#mainnav  li a { text-indent:-1000px;display:block}


.clear { clear:both}

#br2 { margin-top:16px;margin-left:24px;}
#br3 { margin-top:8px;}
#br4 { margin-top:14px; height:40px;}
#br7 { margin-top:10px; margin-bottom:30px;}

#br7  a{ height:40px; }


#footer { padding:100px 0 0 120px; width:420px; font-size:80%; }


#slideshow { position: relative; width: 500px; border: 3px
solid black; }

#controls { z-index: 1000; position: absolute; top: 0; left: 0; display:
none;
    background-color: black; margin: 0; padding: 6px;
    width: 488px;
}
#controls span { margin: 0 5px }
#controls a {color: white; text-decoration: none; margin-left: 50px;}
#controls a:hover{
   color: pink;
}

/*
 #controls
 {
 z-index: 2000 ;
 height : 100px ;
 border : 1px solid red;
 }


*/
.setbg
{
/*background: url(/assets/images/content.png) 0 0 no-repeat;*/

width:700px !important;
position:absolute; left:155px ; top:40px ;
padding-left:60px;
}

#top{
  width:781px;
  height:341px;
  background-image:url('/assets/images/top.png');
  background-repeat: no-repeat;

}

#middle{
  width:641px;
  
  background-image:url('/assets/images/middle.png');
  background-repeat: repeat-y;
  padding-left:140px;
  

}

#bottom{
  width:631px;
  height:105px;
  background-image:url('/assets/images/bottom.png');
  background-repeat: no-repeat;
  padding-left:150px;
  padding-top:85px;
  position:relative;

}

#socialbookmarkeuwrapper
{
position:absolute;
right:90px;
top:62px;
}

.ft
{

}

.bookmarkicon { width:16px; height:16px;}

#navi{
     background:url('/assets/site/img/nav.png') no-repeat;
	 height:234px;
	 position:absolute;
	 left:20px;
	 top:48px;
	 z-index:30;
}

#navi li{
    
}
#navi a{
   color:white;
   
   display:block;
   margin-left:10px;
   width:170px;
   text-indent:-1000px;
   outline:none;
   
}
#navi ul{
  list-style-type:none;
}

.clear{
   clear:both;
}


#middle p, #middle .news{
   padding:0px; margin:0;
   width:450px;
   padding-left:11px;
}




#middle .news 
{
width:320px;
   padding-left:141px;
}


#middle .news { padding-bottom:33px;}

#middle h1, #middle h2  , #middle ul{   padding-left:10px;}


#middle h1, #middle h2  { padding-top:15px;}

#homepic
{
position:absolute;
left:0px;
top:221px;

}

#starbit
{
position:absolute;
left:454px;
top:34px;
z-index:100;
}


#homelink
{
position:absolute;
left:77px;
top:53px;

width:285px;
height:243px;

}

#sb
{
position:absolute;
left:600px;
top:97px;
width:200px;
}
