/* 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:275px;
	background-color:#fff;
	}
	
.contentbox{
    background: #FFFFFF url('http://www.starkite.net/pics/dogear2.jpg') no-repeat;
    background-position:100% 0%;
    border:0px dotted #ccc;
		margin:-5px;
    padding:10px}
	
	.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: 800px;
	}
	
	.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: 9pt verdana;
	
  }
a:visited {
  color: #666666;
	font: 9pt verdana;
  }
a:hover {
  color: #cc0033;
	font: 9pt verdana;
  }
A img {
  border-width:0;
  }

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

h1 {
  margin:0px 0px 0px 5px;
  font:italic 16pt VERDANA;
line-height:1.1em;
  letter-spacing:.01em;
  color:#666;
  }

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

h4 {
  margin:0;
	padding: 5px;
  font:11pt VERDANA;
  text-decoration:underline;
line-height:1.1em;
  letter-spacing:.01em;
  color:#666;
		border-color: #333333;
	border: 2px;
  }
h5 {
margin:0;
  font: 80% VERDANA;
	text-align:LEFT;
line-height:1.1em;
  letter-spacing:.01em;
  color:#999;
	}
 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: 9pt verdana;
	line-height:1.1em;
	color:#000;
	border-width: 0px;
	}
	

table   
{ background:url("http://www.starkite.net/pics/empty.png");
border-collapse:separate;
 border-width:0px;
 border-color:#005894;
  }
	
	
TD { vertical-align:top; PADDING:5px; border: 0px solid #ffffff; font:verdana;

			  }
				
.white{ vertical-align:top; PADDING:5px; border: 0px; background-color: #ffffff;

			  }
.side{ vertical-align:top; PADDING:15px; border: 0px solid #ffffff;

			  }
.mid{ vertical-align:bottom; margin: 0px 8px 0px 8px; PADDING:0px 0px 10px 0px; border: 0px solid #ffffff; 
background: url(http://www.starkite.net/menuimages/btn3.jpg);

			  }
.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:500px !important; /* IE Win = width - padding */ 
width:600px; /* the gap on the right edge of the image (not content padding) */ 
padding-right:0px; /* use to position the box */ 
margin:5px;} /* set the top-right image */ 

.cssbox2{ /* intended total box width - padding-right(next) */ 
background: transparent url(http://www.starkite.net/pics/4img.php.png) no-repeat bottom right;
width:500px !important; /* IE Win = width - padding */ 
width:600px; /* the gap on the right edge of the image (not content padding) */ 
padding-right:0px; /* use to position the box */ 
margin:5px;} /* set the top-right image */ 

.cssbox3{ /* intended total box width - padding-right(next) */ 
background: transparent url(http://www.starkite.net/pics/3img.php.png) no-repeat bottom right; 
width:300px !important; /* IE Win = width - padding */ 
width:300px; /* the gap on the right edge of the image (not content padding) */ 
padding-right:0px; /* use to position the box */ 
margin:5px;} /* 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:5px 0 5px 5px; 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:5px 0 5px 5px} /* mirror .cssbox_head right/left */ 




#myBoxpic {
    margin: 0.5px auto;
    color: #fff;
    width: 800px;
		height: 200px;
    padding: 0px;
    text-align: left;
    background: url(http://www.starkite.net/pics/blue-sk.jpg);
    border: 2px solid #fff;
}
#myBox {
    margin: 0.5px auto;
		color: #fff;
    width: 200px;
    padding: 3px;
    text-align: left;
		background-color: #fff;
		 border: 2px solid #fff;

}

.shadow{
border:1px solid #005984;
position:relative;
display:inline-block;
background:white;
z-index:100
}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}		


#HCB_comment_box textarea {
  /* add any custom CSS for the comment box here. */
  
}

/* the entire html comment box container. applies to everything */
#HCB_comment_box {
padding: 5px;
  font-family: verdana, serif;
  color: #888;
  background-color: #fff;
}

#HCB_comment_box p.error {
  border: 1px solid grey;
  background-color: #fee;
}

#HCB_comment_box textarea, #HCB_comment_box input.text {
  border-top: 1px solid #e4e4e4;
  border-left: 1px solid #e4e4e4;
  border-bottom: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  background-color: #f8f8f8;
}

#HCB_comment_box input.text {
  width:200px;
}

/* the submit button */
#HCB_comment_box input.submit {
  border-top: 1px solid #eee;
  border-left: 1px solid #eee;
  border-bottom: 1px solid #888;
  border-right: 1px solid #888;
  background-color: #ccc;
  color: #666;
  font-weight:bold;
  cursor:pointer;
}

#HCB_comment_box span.home-desc {
	font-size:10px;
  opacity:0.4;
}

/* the individual comment display containers */
#HCB_comment_box div.comment {
  border-bottom:1px dotted #eee;
  margin-bottom:5px;
}

/* the moderator message */
.hcb-mod  i{
  color:darkblue;
}

/* next, prev, ok and x link style */
.hcb-link {
  color:blue;
  text-decoration:underline;

