/* Columns for BlogDabbit class upgrade! */

#header {
  background: #09F;
  width: 95%;
  margin: 5px;
  padding: 2px;
  border-width:2px;
  border-style: outset;
}

#leftcol {
  background: #09F;
  float: left;
  width: 15%;
  margin: 5px;
  padding: 10px;
  border-right: blue 2px ridge;
  border-style: outset;
  color: #000000;
	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 13px
}

#leftcolRotate {
  background: #09F;
  float: left;
  width: 15%;
  height: 150 px;
  margin: 5px;
  padding: 10px;
  border-right: blue 2px ridge;
  border-style: outset;
  color: #000000;
	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 13px
}


#leftcolbox {
  width: 13%;
  height: 50 px;
}

#rightcol {
  color: #000;
  background: #09F;
  float: right;
  width: 20%;
  margin: 2px;
}

#content {
 color: #000;
  background: #09F;
  float: left;
  width: 55%;
  margin: 10px;
  padding: 10px;
}

#content_column{
  width: 20%;
   height: 500px;
}

#contentBox {
  background: #09F;
  float: left;
  margin: 5px;
  padding: 10px;
  border-right: blue 2px ridge;
  border-style: outset;
  color: #000000;
	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 13px
}



#footer {
 color: #000;
  background: #FFF;
  clear: both;
  width: 100%;
  margin: 10px;
  padding-top: 2cm;
}

#borders{
  border-style:solid;
  border-width:3px;
}

#poll_list{
  border-style: outset;
  border-width:2px;
  margin: 6px;
  list-style: square inside;
}

.userbar{
  background: #09F;
  margin: 5px;
  padding: 2px;
  border-style: none;
}



a.nplinks:hover {  background-color: #3366FF; color: #99FFFF }

a.nplinks {  color: #FFFFFF;
	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 13px }
	 
	 
a.headline:hover {  background-color: #3366FF; color: #99FFFF }

a.headline {  color: #FFFFFF;
	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 22px }
	 
a.memes:hover {  background-color: #3366FF; 
				 color: #99FFFF;
   		 	     font-style: italic; }

a.memes {  color: #FFFFFF;
	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 13px }
	 
a.dish:hover {  background-color: #3366FF; color: #99FFFF }

a.dish {  color: #FFFFFF;
	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 14px }
	 
a.footsie:hover {  background-color: #3366FF; color: #FFFFFF }

a.footsie {  color: #FFFFFF;
	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 10px }
	 
	 
a {  color: #FFFFFF;
	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 13px }
	 
h1, h2, h3, h4, h5 {  color: #FFFFFF;
	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
}
	 
body {
	margin-left: 5%;
	margin-right: 4%;
	margin-top: 2%;
	background-color: #006699;
}


body.prog {
	margin-left: 4%;
	margin-right: 2%;
	margin-top: 1%;
	background-color: #09F;
}

li { color: #FFFFFF;
	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 13px
}

p {	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 13px;
	 font-weight: normal;
	 color: #FFFFFF;
	 line-height: 20px;}	 
	 
p.foo {	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 25px;
	 font-weight: normal;
	 color: #CC00FF;
	 line-height: 30px;}
	 
 p.feetsies {	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 10px;
	 font-weight: normal;
	 color: #66CCFF;
	 line-height: 30px;}	 
	 
td {  color: #FFFFFF;
	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 13px }
	 
td.memes {  color: #FFFFFF;
	 font-family: "Verdana", "Arial",  "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 13px }
	 
td.dish {  color: #FFFFFF;
	 font-family: "Verdana", "Arial",  "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 14px }	 
	 
	 
.user{
	 height:22px;
	 font-size: 10px 
}

.base_border{
	height:22px;
	font-size: 10px 
	border-bottom: thin solid #000000;
	border-bottom-style: groove;
}

	 
.needle_font  (color: #F0F8FF;
	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 13px
}

div.mainpage
{
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  padding-top: 5px;
  margin: 10px;
}

div.user_bar
{
  padding-right: 3px;
  padding-bottom: 3px;
  padding-top: 3px;
  height: 10px;
 }


div.surveypage
{
  padding-right: 10px;
  padding-left: 50px;
  padding-bottom: 10px;
  padding-top: 25px;
  margin: 10px;
}

div.googely_top
{
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  padding-top: 1px;
}

div.footer
{
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  padding-top: 70px;
  margin: 20px;
}

div.dish_footer
{
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  padding-top: 20px;
  margin: 20px;
}

.bdbg{
  background-color: #3399CC;
  border-style:outset;
  border-width: thin;
  height: 15px;
  font-weight: bold;
}

.bdbg_small{
  background-color: #3399CC;
  border-style:outset;
  border-width: thin;
  height: 13px;
  font-weight: bold;
}

.bdpresent{
  background-color: #yellow;
  border-style:outset;
}

.bd_side_back{
  background-color: #3399CC;
  border-style:outset;
  border-width: thin;
}

.bdbg_login{
  background-color: #3399CC;
  border-style:outset;
  border-width: thin;
  height: 13px;
  line-height: 17px;
  font-weight: bold;
}

.elemborder
{
  border: thin solid black;
  margin: 10px;
}


.rowsmall:hover {  background-color: #3366FF; color: #FFFFFF }

.rowsmall {  color: #FFFFFF;
	 font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	 font-style: normal;
	 font-size: 10px }
	 
#base {
	border: 1px solid #000;
	width: 25em;
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;

	}





/* Simple horizontal list */



		#navlist li
		{
			display: inline;
			list-style-type: none;
			padding-right: 10px;
		}

		#navlist ul
		{
			border-bottom: blue 2px ridge;
			margin: 2px;
			padding: 1px;
			cursor: default;
			list-style-type: none;
			display: inline;
			font-size:100%;			
		}
		
		#navlist a{
			text-decoration: none;
		}
		
		#navlist li a{
			background-color: #fff;
			color: #369;
			font-weight:bold;
		}
		
		#navlist li a:hover{
			background-color: #36f;
			color: #Cff;
		}



