/* MAIN WEBSITE CSS

----------------------------------------------- */

body {
  background: url('http://www.starkite.net/pics/bg3.jpg');
	  background-repeat:repeat-x;

	background-color:#000000;
  margin:0px 0px 0px 0px;
  padding:5px 5px 5px 5px;
	}

.twitter_div
{	list-style-image: url('http://www.starkite.net/pics/bubble.jpg');
	
}
	
.sidebar {
	border: 1px solid #005894;
	PADDING:2px;
	margin:0px 0px 0px 8px;
	width:206px;
	background-color:#fff;
	}

	.quote {
	border: 0px solid #005894;
	PADDING:2px;
		font: 11pt verdana;
	margin:0px 0px 0px 5px;
	background-color:#CCC;
	}
	.main
 {
 padding: 0px 0px 0px 5px;
	width: 600px;
	}
	
	.main2
	{margin:0px;
	padding:0px 0px 0px 0px;
	width: 812px;
	  background-color:#000;
	}
	
			.outline
	{margin:0px;
	padding:0px 0px 0px 10px;
	}
	
	.outline2
	{margin:0px;
	padding:0px;
	border: 0px solid #005894;
	  background-color:#fff;
	}
	
.header {
margin:0px;
padding:6px 6px 6px 6px;
width: 800px;
  background-color:#fff;
  }
	
a:link {
  color: #005894;
	font: 11pt verdana;
	
  }
a:visited {
  color: #666666;
	font: 11pt verdana;
  }
a:hover {
  color: #cc0033;
	font: 11pt verdana;
  }
A img {
  border-width:0;
  }

li {
list-style-image: url();
font: 11pt verdana;
}
ul {
list-style-image: url();
font: 11pt verdana;
}

h1 {
  margin:0px 0px 0px 5px;
  font:bold 200% VERDANA;
line-height:1.1em;
  letter-spacing:.01em;
  color:#fff;
  }

h2 {
  margin:0px 0px 0px 0px;
  font:150% VERDANA;
line-height:1.1em;
  letter-spacing:.01em;
  color:#666;
}
 h3{
  margin:0;
	padding: 5px;
  font:13.5pt VERDANA;
line-height:1.1em;
  letter-spacing:.01em;
  color:#fff;
	background-color:#005984;
  }

h4 {
  margin:0;
	padding: 5px;
  font:12pt VERDANA;
  text-decoration:underline;
line-height:1.1em;
  letter-spacing:.01em;
  color:#005984;
		border-color: #333333;
	border: 2px;
  }
h5 {
margin:0;
  font: 80% VERDANA;
	text-align:right;
line-height:1.1em;
  letter-spacing:.01em;
  color:#666;
	}
 h6{
  margin:0;
	padding: 5px;
  font:13.5pt VERDANA;
line-height:1.1em;
  letter-spacing:.01em;
  color:#fff;
	background-color:#000000;
  }
			p {
	 padding:0em 0em 0em 0em;
	 margin: 0em;
	font: 11pt verdana;
	line-height:1.1em;
	color:#000;
	border-width: 0px;
	}
	

table   
{ background:#ffffff;
border-collapse:separate;
 border-width:2px;
 border-color:#005894;
  }
TD { vertical-align:top; PADDING:5px; border: 0px solid #ffffff;

			  }
.ipaper1{ height:1000px;}
.ipaper2{ height:1000px;}



/*BLOGGER BLOG STYLE INFO

/* Content

----------------------------------------------- */

@media all {

  #content {

    width:460px;

    margin:0 auto;

    padding:0;

    text-align:left;

    }

  #main {

    width:310px;

    float:left;

    }

  #sidebar {

    width:150px;

    float:right;

    }

  }

@media handheld {

  #content {

    width:90%;

    }

  #main {

    width:100%;

    float:none;

    }

  #sidebar {

    width:100%;

    float:none;

    }

  }











/* Posts

----------------------------------------------- */

@media all {

  .date-header {

    margin:1.5em 0 .5em;

    color:#579;

    }

  .post {

    margin:.5em 0 1.5em;

    border-bottom:1px dotted #357;

    padding-bottom:1.5em;

    }

  }

@media handheld {

  .date-header {

    padding:0 1.5em 0 1.5em;

    }

  .post {

    padding:0 1.5em 0 1.5em;

    }

  }

.post-title {

  margin:.25em 0 0;

  padding:0 0 4px;

  font-size:140%;

  line-height:1.4em;

  color:#fc6;

  }

.post-title a {

  text-decoration:none;

  color:#fc6;

  }

.post-title a:hover {

  color:#fff;

  }

.post div {

  margin:0 0 .75em;

  line-height:1.6em;

  }

p.post-footer {

  margin:-.25em 0 0;

  color:#357;

  }

.post-footer em, .comment-link {

  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;

  text-transform:uppercase;

  letter-spacing:.1em;

  }

.post-footer em {

  font-style:normal;

  color:#579;

  margin-right:.6em;

  }

.comment-link {

  margin-left:.6em;

  }

.post img {

  padding:4px;

  border:1px solid #222;

  }

.post blockquote {

  margin:1em 20px;

  }

.post blockquote p {

  margin:.75em 0;

  }





/* Comments

----------------------------------------------- */

#comments h4 {

  margin:1em 0;

  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;

  text-transform:uppercase;

  letter-spacing:.2em;

  color:#579;

  }

#comments h4 strong {

  font-size:130%;

  }

#comments-block {

  margin:1em 0 1.5em;

  line-height:1.6em;

  }

#comments-block dt {

  margin:.5em 0;

  }

#comments-block dd {

  margin:.25em 0 0;

  }

#comments-block dd.comment-timestamp {

  margin:-.25em 0 2em;

  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;

  text-transform:uppercase;

  letter-spacing:.1em;

  }

#comments-block dd p {

  margin:0 0 .75em;

  }

.deleted-comment {

  font-style:italic;

  color:gray;

  }

.paging-control-container {

  float: right;

  margin: 0px 6px 0px 0px;

  font-size: 80%;

}

.unneeded-paging-control {

  visibility: hidden;

}





/* Sidebar Content

----------------------------------------------- */

.sidebar-title {

  color:#579;

  }

#sidebar ul {

  margin:0 0 1.5em;

  padding:0 0 1.5em;

  border-bottom:1px dotted #357;

  list-style:none;

  }

#sidebar li {

  margin:0;

  padding:0 0 .25em 15px;

  text-indent:-15px;

  line-height:1.5em;

  }

#sidebar p {

  line-height:1.5em;

  }





/* Profile

----------------------------------------------- */

#profile-container {

  margin:0 0 1.5em;

  border-bottom:1px dotted #357;

  padding-bottom:1.5em;

  }

.profile-datablock {

  margin:.5em 0 .5em;

  }

.profile-img {

  display:inline;

  }

.profile-img img {

  float:left;

  padding:4px;

  border:1px solid #357;

  margin:0 8px 3px 0;

  }

.profile-data {

  margin:0;

  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;

  text-transform:uppercase;

  letter-spacing:.1em;

  }

.profile-data strong {

  display:none;

  }

.profile-textblock {

  margin:0 0 .5em;

  }

.profile-link {

  margin:0;

  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;

  text-transform:uppercase;

  letter-spacing:.1em;

  }





/* Footer

----------------------------------------------- */

#footer {

  width:660px;

  clear:both;

  margin:0 auto;

  }

#footer hr {

  display:none;

  }

#footer p {

  margin:0;

  padding-top:15px;

  font:78%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;

  text-transform:uppercase;

  letter-spacing:.1em;

  }





/* Feeds

----------------------------------------------- */

#blogfeeds {

  }

#postfeeds {

  }
/* CSS MENU BELOW THIS POINT

----------------------------------------------- */
	
ul.cssMenu ul{display:none}
ul.cssMenu li:hover>ul{display:block}
ul.cssMenu ul{position: absolute;left:-1px;top:98%;}
ul.cssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.cssMenu,ul.cssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 2px 2px 0px;
	background-color:#fff;
	background-repeat:repeat;
	border-color:#808080;
	border-width:1px;
	border-style:solid;
}
ul.cssMenu table {border-collapse:collapse}ul.cssMenu {
	display:block;
	height:21px;
	float: left;
}
ul.cssMenu ul{
	width:107.10000000000001px;
}
ul.cssMenu li{
	display:block;
	margin:2px 0px 0px 2px;
	font-size:0px;
}
ul.cssMenu a:active, ul.cssMenu a:focus {
outline-style:none;
}
ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#fff;
	border-style:solid;
	text-align:center;
	text-decoration:none;
	padding:2px 5px 5px 10px;
	padding-left:0;
	font:normal 11px Tahoma;
	color: #000;
	text-decoration:none;
	cursor:default;
}
ul.cssMenu span{
	overflow:hidden;
}
ul.cssMenu li {
	float:left;
}
ul.cssMenu ul li {
	float:none;
}
ul.cssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.cssMenu li.sep{
	text-align:left;
	padding:0px;
	line-height:0;
	height:100%;
}
ul.cssMenu li.sep span{
	float:none;	padding-right:0;
	width:3px;
	height:100%;
	display:inline-block;
	background-color:#808080;	background-image:none;}
ul.cssMenu ul li.sep span{
	width:100%;
	height:3px;
}
ul.cssMenu li:hover{
	position:relative;
}
ul.cssMenu li:hover>a{
	background-color:#DBF0F9;
	border-color:#45ADE4;
	border-style:solid;
	font:normal 11px Tahoma;
	color: #444;
	text-decoration:none;
}
ul.cssMenu li a:hover{
	position:relative;
	background-color:#DBF0F9;
	border-color:#45ADE4;
	border-style:solid;
	font:normal 11px Tahoma;
	color: #444;
	text-decoration:none;
}
ul.cssMenu li.dis a {
	color: #557D4F !important;
}
ul.cssMenu img {border: none;float:left;float:none;margin-right:2px;width:16px;
height:16px;
}
ul.cssMenu ul img {width:16px;
height:16px;
}
ul.cssMenu img.over{display:none}
ul.cssMenu li.dis a:hover img.over{display:none !important}
ul.cssMenu li.dis a:hover img.def {display:inline !important}
ul.cssMenu li:hover > a img.def  {display:none}
ul.cssMenu li:hover > a img.over {display:inline}
ul.cssMenu a:hover img.over,ul.cssMenu a:hover ul img.def,ul.cssMenu a:hover a:hover img.over{display:inline}
ul.cssMenu a:hover img.def,ul.cssMenu a:hover ul img.over,ul.cssMenu a:hover a:hover img.def{display:none}
ul.cssMenu a:hover ul{display:block}
ul.cssMenu span{
	display:block;
	background-image:url(http://www.starkite.net/menuimages/arrv_white.gif);
	background-position:right center;
	background-repeat: no-repeat;
   padding-right:9px;}
ul.cssMenu ul span{background-image:url(http://www.starkite.net/menuimages/arr_black.gif)}
ul.cssMenu ul li:hover > a span{	background-image:url(http://www.starkite.net/menuimages/arr_white.gif);}
ul.cssMenu table a:hover span{background-image:url(http://www.starkite.net/menuimages/arr_white.gif)}
ul.cssMenu li.cssMenui0 {
width:110px;
height:23px;
}
ul.cssMenu li a.cssMenui0{
height:100%;
background-image:url(http://www.starkite.net/menuimages/btn3.jpg);
border-width:0px;
font:normal 11px Tahoma;
color:#fff;
}
ul.cssMenu li a.cssMenui0:hover{
background-image:url(http://www.starkite.net/menuimages/btn4.jpg);
font:normal 11px Tahoma;
color:#eee;
}
 ul.cssMenum0 {
background-color:transparent;
border-width:0px;
	padding:0px 0px 0px 0px;
}
 ul.cssMenum0>li>a {
padding:8px 10px 0px 10px;
}
 ul.cssMenum0 a {
padding:8px 10px 0px 10px;
}
 ul.cssMenum0 ul a {
padding:2px 5px 5px 10px;
}
 ul.cssMenum0>li {
margin:0px 0px 0px 0px;
}
 ul.cssMenum0 li {
margin:0px 0px 0px 0px;
}
 ul.cssMenum0 li li {
margin:2px 0px 0px 2px;
}
/* CSS ROUNDED CORNERS 

----------------------------------------------- */

/* set the image to use and establish the lower-right position */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2
{ background: transparent url(http://www.starkite.net/pics/7img.png) no-repeat bottom right} 
.cssbox{ /* intended total box width - padding-right(next) */ 
width:335px !important; /* IE Win = width - padding */ 
width: 600px; /* the gap on the right edge of the image (not content padding) */ 
padding-right:15px; /* use to position the box */ 
margin:20px auto} /* set the top-right image */ 
.cssbox_head{background-position:top right; /* pull the right image over on top of border */ 
margin-right:-15px; /* right-image-gap + right-inside padding */ 
padding-right:40px} /* set the top-left image */ 
.cssbox_head h2{ background-position:top left; margin:0; /* reset main site styles*/ 
border:0; /* ditto */ /* padding-left = image gap + interior padding ... no padding-right */ 
padding:10px 0 10px 10px; height:auto !important; height:1%; /* IE Holly Hack */ /* set the lower-left corner image */ 
font: 13.5pt verdana;}
.cssbox_body{ background-position:bottom left; margin-right:25px; /* interior-padding right */
padding:10px 0 10px 10px} /* mirror .cssbox_head right/left */ 