#links_container{
margin:0 auto;
padding:0px;
width:850px;
height:360px;
border:1px solid black;
border-left:0;
border-right:0;
text-align:left;
background:#ffffff url(columncolors.gif) repeat-y 0 0;  /*fixes variable vertical spacing*/
overflow:hidden;
}
#p2_container{
margin:0 auto;
padding:0px;
width:850px;
border:0px;
border-top:1px solid black;
border-bottom:1px solid black;
text-align:left;
background:#ffffff url(columncolors.gif) repeat-y 0 0;
font:12px verdana;
color:#3b3b3b3;
overflow:hidden;
}

#p2_container h1{
margin:0;
margin-top:15px;
font-weight:normal;
font:24px verdana;
color:#3b3b3b;
}
#p2_container h2{
margin-top:10px;
font-weight:normal;
font:18px verdana;
color:#3b3b3b;
}

#p2_container p{
margin-top:20px;
}



#content{
float:left;
margin:0;
margin-top:10px;
width:540px;
padding:0;
padding-bottom:20px;
border-top:1px solid #c4c4c4;
padding-top:10px;
}

.middlepic{
margin:30 auto;
font:10px verdana;
text-align:center;
}

.middlepic img{
border:1px solid black;
margin:0px;
padding:0px;
margin-bottom:3px;
}

.rightpic{
float:right;
margin:0;
margin-left:20px;
width:235px;
margin-bottom:20px;
font:10px verdana;
text-align:right;
}

.rightpic img{

border:1px solid black;
margin:0px;
padding:0px;
margin-bottom:3px;
}
.rightpic dd{
float:right;
clear:right;
}


#linkhead h1{
float:left;
margin:0;
margin-top:15px;
margin-left:20px;
font-weight:normal;
font:24px verdana;
color:#3b3b3b;
}

#linklist h1{
font:20px verdana;
margin-top:10px;
color:#3b3b3b;
}


.titlebar_article{
float:right;
background:url(../bugs/article.gif) no-repeat 0 0;
height:40px;
width:50px;
border:0;
padding:0;
margin:0;
margin-right:20px;
margin-top:15px;
}

.titlebar_slideshow{
float:right;
background:url(../bugs/slideshow.gif) no-repeat 0 0;
height:40px;
width:50px;
border:0;
padding:0;
margin:0;
margin-right:20px;
margin-top:15px;
}

.titlebar_video{
float:right;
background:url(../bugs/video.gif) no-repeat 0 0;
height:40px;
width:50px;
border:0;
padding:0;
margin:0;
margin-right:20px;
margin-top:15px;
}

#example{
margin:0;
padding:0;
margin-left:20px;
margin-top:20px;
}

#linklist{
float:left;
margin:0;
margin-top:10px;
width:540px;
padding:0;
padding-bottom:20px;
border-top:1px solid #c4c4c4;
padding-top:10px;
}

#linklist h2{
font:16px verdana;
color:#3b3b3b;
margin:0;
margin-top:15px;
font-weight:600;
}

#linklist a:link{
display:block;
margin-left:10px;
margin-top:10px;
font:12px verdana;
color:#3b3b3b;
}
#linklist a:visited{
display:block;
margin-left:10px;
margin-top:10px;
font:12px verdana;
color:#3b3b3b;
}
#linklist a:hover{
display:block;
margin-left:10px;
margin-top:10px;
font:12px verdana;
color:#3b3b3b;
text-decoration:none;
}
