html {background: #73ADD7 url(images/white.jpg) repeat;height: 100%;}
body {padding: 0;	margin: 0;background: url(images/experiment.jpg) no-repeat center top;width: 100%;display: table;	font:16px Georgia, serif;font-weight:400;height: 100%;}
html>body #header {min-height: 100%;height: auto;}
#out  {width:900px;	margin-right: auto;	margin-left: auto;}
.men {margin-top: 330px;width:900px;	margin-right: auto;	margin-left: auto;float:left;}
.tbox {margin-bottom:30px;position: relative;width: 860px;padding:20px;float:left;height:1%;overflow:auto;border: thin solid #000000;background-color: #FFFFFF;margin-right: auto;	margin-left: auto;float:left;border: 1px solid black;
	-moz-box-shadow: 3px 3px 0 #000;-webkit-box-shadow: 3px 3px 0 #000;	box-shadow: 3px 3px 0 #000;	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');}
.sbcont{position:relative; width:265px;float:right;}
#footer { background: url('images/footer.jpg') repeat-x bottom left; width: 100%; height: 300px; overflow: hidden; margin-top: 20px; float:left;}
p.body a {text-decoration: none;border-bottom-width: thin;border-bottom-style: dashed;border-bottom-color: #000;color:#000;}
p.body a:hover {background:#e33e3e;color:#fff;}
.piratebody{line-height: 24px;}
.piratebody a {text-decoration: italic;text-decoration: none; border-bottom-width: thin;border-bottom-style: dashed;}
.piratebody a:hover {text-decoration: none;border-bottom-width: thin;border-bottom-style: solid;border-bottom-color: #000;background:#e33e3e;color:#fff;}
.sidespan {font-size: smaller;line-height:20px;font-style: italic;}
p.singlebody {line-height:24px;}


/************************/
/*     SEARCH           */
/************************/
#searchform{
margin:5px 0px 10px 3px;
}
#s
{
	width:250px;
	font:12px tahoma;
	color:#fff;
	background: rgba(255, 255, 255, 0.2);
	border:0px;
	padding:4px;
	
}

#x
{
	width:250px;
	font:1em tahoma;
	color:#000;
	border:0px;

	background-image: none;	
}
.menu_search_box{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	float:right;
	top:-6px;
	position:relative;
	font-variant:small-caps;
	height:1%;



}

#menu_search_box input.s{
	width:220px;
	font-size:11px;
	color:#fff;
	border:0px;
	background:none;
}

#menu_search_box span{
	position:relative;
	top:-1px;
}

.bbox {
	position: relative;
	width: 860px;
	margin: 20px;
	padding:20px;
	height:1%;
	overflow:auto;
	border: thin solid #000000;
	background:#fff;
	margin-right: auto;	margin-left: auto;float:left;
	border: 1px solid black;
	margin-bottom: 30px;
	-moz-box-shadow: 3px 3px 0 #000;
	-webkit-box-shadow: 3px 3px 0 #000;
	box-shadow: 3px 3px 0 #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');

}


h1 {
	/*	font-family: "droid-serif-1", "droid-serif-2"; */
	

	text-decoration: none;
	color: black;
	font-family: Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:1.4em;
	font-weight: lighter;
}

.phototitle {
	/*	font-family: "droid-serif-1", "droid-serif-2"; */
	

	width:450px;
}



h1 a {
	/*	font-family: "droid-serif-1", "droid-serif-2"; */
	
	font-weight: lighter;
	text-decoration: none;
	color: black;

}

h1 a:hover {
	/*	font-family: "droid-serif-1", "droid-serif-2"; */
	
	background:#e33e3e;
	color: #fff;

}



.men ul {
	width:950px;
	margin: 0 auto;
	list-style-type: none;
	background:transparent;
	padding: 0;
	margin: 0;
}

.men ul li {
	float:left;
	padding-right: 1em;
	padding-left: 1em;
	font-size:16px;
	font-weight:bold;
	text-transform: uppercase;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}

.men ul li a {
	color:white;
	text-decoration: none;
}

.men ul li a:hover {
	color:white;
	text-decoration: none;
	background: #913fcb;
}

.men ul li.current_page_item {
    background:#913fcb;	
}

.men ul li.current_page_item a {
	color:white;
}


.leftcontainer{
	position: relative;
	width: 630px;
	float:left;
}
.rightcontainer{
	position: relative;
	width: 240px;
	float:right;
	margin-left:25px;
}

.clearboth {clear:both;}
.leftbox{
	position: relative;
	width: 600px;
	float:left;
	border: thin solid #000000;
	background-color: #FFFFFF;
	margin-bottom:30px;
	padding:20px;
	border: 1px solid black;
	margin-bottom: 30px;
	-moz-box-shadow: 3px 3px 0 #000;
	-webkit-box-shadow: 3px 3px 0 #000;
	box-shadow: 3px 3px 0 #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');

}

.leftboxsingle{
	position: relative;
	width: 600px;
	float:left;
	border: thin solid #000000;
	background-color: #FFFFFF;
	margin-bottom:30px;
	padding:20px;
	border: 1px solid black;
	margin-bottom: 30px;
	line-height:24px;
	-moz-box-shadow: 3px 3px 0 #000;
	-webkit-box-shadow: 3px 3px 0 #000;
	box-shadow: 3px 3px 0 #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');

}

.leftboxicc{
	position: relative;
	width: 600px;
	min-height:100%;
	float:left;
	border: thin solid #000000;
	background-color: #FFFFFF;
	margin-bottom:30px;
	padding:20px;
	border: 1px solid black;
	margin-bottom: 30px;
	overflow-y: auto;
	overflow-x:hidden;
	-moz-box-shadow: 3px 3px 0 #000;
	-webkit-box-shadow: 3px 3px 0 #000;
	box-shadow: 3px 3px 0 #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');

}
.green, .pink, .blue, .dgreen, .yellow, .orange, .red, .black, .lblue, .white, .charcol, .blush{
	position: relative;
	width: 210px;
	border: thin solid #000000;
	background-color: #99d504;
	border: 1px solid black;
	margin-bottom: 30px;
	padding:15px;
	overflow:hidden;
	-moz-box-shadow: 3px 3px 0 #000;
	-webkit-box-shadow: 3px 3px 0 #000;
	box-shadow: 3px 3px 0 #000;
	-margin-bottom:30px;
	/*Enable these if you want ugly drop shadows in IE */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}


.pink {background-color: #d739a0;}
.blue {background-color: #688ccb;}
.dgreen {background-color: #638b01;}
.yellow {background-color: #fffc00;}
.orange {background-color: #f98a39;}
.red {background-color: #e33e3e;}
.black {background-color: #ccc;color:#fff;}
.white {background-color: #fff;}
.lblue{background-color: #5d8edb;}
.charcol{background-color: #1d1d1b;color:#fff;}
.blush{background-color: #e894bd;}

.blue a {color:#fff;}
.blue a:hover {color:#000;}





.port {float: left;width: 190px;padding-right:5px;}
	.port ul, .port ul li {	margin: 0;	padding: 0;	} 
		.port ul li {margin: 4px 0;padding-left: 15px;padding-bottom:-150px;list-style-type: none;background-image: url(images/star.png);	background-repeat: no-repeat;background-position: 2px 2px;}
.port a {list-style-position: outside;text-decoration: none;font-size: 0.9em;}
.port ul li a {text-decoration: none;color: #000;font-size: 0.8em;font-family: Helvetica, sans-serif;}
.port ul li a:hover {background:#e33e3e;color: #fff;}

.starboard {float: right;width: 200px;padding-right:5px;}
	.starboard ul, .starboard ul li {	margin: 0;	padding: 0;	} 
		.starboard ul li {margin: 4px 0;padding-left: 15px;padding-bottom:-150px;list-style-type: none;background-image: url(images/star.png);	background-repeat: no-repeat;background-position: 2px 2px;}
.starboard a {list-style-position: outside;text-decoration: none;font-size: 0.9em;}
.starboard ul li a {text-decoration: none;color: #000;font-size: 0.8em;font-family: Helvetica, sans-serif;}
.starboard ul li a:hover {background:#e33e3e;color: #fff;}

.midships {padding: 0px 200px 5px 200px;margin: 0px;}
	.midships ul, .midships ul li {	margin: 0;	padding: 0;	} 
		.midships ul li {margin: 4px 0;padding-left: 15px;padding-bottom:-150px;list-style-type: none;background-image: url(images/star.png);	background-repeat: no-repeat;background-position: 2px 2px;}
.midships a {list-style-position: outside;text-decoration: none;font-size: 0.9em;}
.midships ul li a {text-decoration: none;color: #000;font-size: 0.8em;font-family: Helvetica, sans-serif;}
.midships ul li a:hover {background:#e33e3e;color: #fff;}


.top2 {position: relative;width: 850px;float:left;}
.topboxr {width: 400px;border: thin solid #638b01;float: right;position: relative;background-color: #99d504;}
.topboxl {width: 400px;border: thin solid #638b01;float: left;position: relative;background-color: #99d504;display:inline;}
.topboxpost {width: 100%;border: thin solid #638b01;float: left;position: relative;background-color: #99d504;display:inline;}
.innerbox {margin: 10px;border: thin solid #638b01;background-color: #99d504;padding: 5px;font-size: 1em;background-image: url(images/bg2.jpg);background-repeat: repeat;height: 210px;}
.inboxpost {margin: 10px;border: thin solid #638b01;background-color: #99d504;padding: 5px;font-size: 1em;color:white; padding-right:190px;}
.boxtagl {position: absolute;top:19px;z-index:2;left:0px;width:163px;background-color: #e7e1d1;padding:5px;border-top-width: thin;border-right-width: thin;border-bottom-width: thin;border-left-width: thin;border-top-style: solid;border-right-style: solid;
	border-bottom-style: none;border-left-style: solid;color: #663300;border-top-color: #cabea4;border-right-color: #cabea4;	border-bottom-color: #cabea4;border-left-color: #cabea4;font-size: 1.1em;}
.boxtagr {position: absolute;top:19px;z-index:2;right:227px;width:163px;background-color: #e7e1d1;padding:5px;border-top-width: thin;border-right-width: thin;border-bottom-width: thin;border-left-width: thin;border-top-style: solid;border-right-style: solid;
	border-bottom-style: none;border-left-style: solid;color: #663300;border-top-color: #cabea4;border-right-color: #cabea4;border-bottom-color: #cabea4;border-left-color: #cabea4;font-size: 1.1em;}
.readmore a {font-family: Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;text-decoration:none;text-align:center;	position:relative;left: 273px;width:90px;bottom: 15px;padding: 5px;float: left;background-color: #72014a;}
.readmore a:hover {color: #ffffff;background-color:#da0419}
.readmorepic a {
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	text-align:center;
	position:relative;
	right: 24px;
	width:90px;
	bottom: 5px;
	padding: 5px;
	float: right;
	background-color: #72014a;
	border: 5px solid #638b01;
}
.readmorepic a:hover {color: #ffffff;background-color:#da0419; border:5px solid #fff;}
.heading { }
.wp-post-image  {background-color: #638b01;border: thin solid #638b01;padding: 3px;float:left;margin-right:15px;}
.alignleft.wp-post-image  {background-color: #638b01;border: thin solid #638b01;padding: 3px;float:left;margin-right:15px;}
.contheight {height:130px;}	
.late {position:relative;left: 100px;width:250px;bottom: 125px;padding: 5px;}


.date {position: relative;top: -17px;font-size: 0.8em;}
.date a {	text-decoration:underline;color:#44704A; font-family: Helvetica, sans-serif;font-size: 1em;}
.date a:hover {color: #fff;background:#e33e3e;font-family: Helvetica, sans-serif;font-size: 0.9em;}
.datesingle {
	position: relative;
	font-size: 1.5em;
	font-family: Helvetica, sans-serif;
	color:#333333;
	font-style: italic;
}
.datestamp {
	width:100px;
	height:100px;
	position:absolute;
	right:50px;
	top:20px;
	background-image: url(images/date.gif);
	background-repeat: no-repeat;
	background-position: left top;
	z-index:2;
	text-align:center;
}

.datestampph {
	width:100px;
	height:100px;
	position:absolute;
	right:50px;
	top:15px;
	background-image: url(images/dateph.gif);
	background-repeat: no-repeat;
	background-position: left top;
	z-index:2;
	text-align:center;
}

.datestamphd {
	width:100px;
	height:100px;
	position:absolute;
	right:50px;
	top:20px;
	background-image: url(images/dateph.gif);
	background-repeat: no-repeat;
	background-position: left top;
	z-index:2;
	text-align:center;
}


.datej {
	position:relative;
	float:left;
	color:red;
	font-size:2.1em;
	font-weight:bold;
	font-style: italic;
	width:100px;
	top:3px;
}
.dateM {

	float:left;
	color:#000;
	padding-top:5px;
	text-transform: uppercase;
	font-size:1em;
	font-style: italic;
	width:100px;
}
.dateY {float:left;color:#000;font-size:0.9em;	font-style: italic;width:100px;margin-top:-5px;}

/* CURRENT IMAGE*/
img.alignright {float:right;margin:0 0 1em 1em;	border: medium solid #000;}
img.alignleft {float:left;margin:0 1em 1em 0;border: medium solid #000; }
img.aligncenter {display: block;margin-left: auto;margin-right: auto;border: medium solid #000;margin:5px;}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0; border: medium solid #000;}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto;border: medium solid #000;}


.wp-caption.alignright {background-color: #443713;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; margin-left:7px; border: medium solid #000;}
.wp-caption.alignleft  {background-color: #443713;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF;	margin-right:7px; border: medium solid #000;}
.wp-caption.aligncenter  {
    background-color: #FFF;
    padding: 1px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
    margin-top: 10px;
    border: 20px solid #000000;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}

.wp-caption.aligncentre p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0;
	padding:2;
	background-color: #000;
	background-position: center;
}

.wp-caption.aligncentre img {
   display:block;
   margin: 0;
   padding: 0;
   background: #000;
}

.tabwrap {height:1%;}

.ranimageborder {
	border: thin solid #000000;
}


#ranimage {z-index:3;}

#flickr_icon_td a {border:#000;}

#flickr_badge_source_txt a {
	font-family: Helvetica, sans-serif;
	text-decoration: none;
	color:#000;
}
#flickr_badge_source_txt a:hover {background:#e33e3e;color:#fff;}

div#cover{ position:absolute; top:0; left:0; width:100%; height:100%;  background-image:url(images/please-do-not-copy.gif); image-repeat:repeat; z-index:1;}

.postprev {
	background-image: url(images/postprev.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 20px;
	float: left;
	position: relative;
	width:250px;
}

.postnext {
	background-image: url(images/postnext.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 20px;
	padding-right:10px;
	float: right;
	position: relative;
	width:250px;
	text-align:right;
}

.galprev {
	background-image: url(images/prevgal.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 25px;
	float: left;
	position: relative;
	width:250px;
}

.galnext {
	background-image: url(images/nextgal.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 20px;
	padding-right:25px;
	float: right;
	position: relative;
	width:250px;
	text-align:right;
}
.podprev {
	background-image: url(images/prevpod.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 25px;
	float: left;
	position: relative;
	width:250px;
}

.podnext {
	background-image: url(images/nextpod.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 20px;
	padding-right:25px;
	float: right;
	position: relative;
	width:250px;
	text-align:right;
}



.postprev a, .postnext a, .galnext a, .galprev a {
	text-decoration: none;
	color:#000;
	font-family: Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
}
.postprev a:hover, .postnext a:hover, .galnext a:hover, .galprev a:hover {
	color: #fff;background:#e33e3e;font-family: Helvetica, sans-serif;
	font-size: 1em;

	}





.sdhead {
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	width:100%;
	

}

.sidetabl {
	padding-top: 8px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size: 1.2em;
	position: relative;
	left: -144px;
	height:35px;
	text-align: center;
	width:200px;
	border: thin solid #FF0000;
	background-color: #0000FF;


}

/* LISTS */


.recentcom ul li {list-style-position: outside;	background-image: url(images/speech.gif);background-repeat: no-repeat;background-position: right top;	position:relative;left:-35px;list-style-type: none;	font-size:0.8em;width:200px;color:#fff;}
.recentcom ul li a{color:#fff; text-decoration:none; font-weight:bold;}
.recentcom ul li a:hover{text-decoration:none; background:#fff;color:#f98a39;}


.feedposition {clear: both;	float:left;	width:205px; left:5px;position:relative;height:100%;} 
	.feedposition ul, .feedposition ul li {	margin: 0;	padding: 0;	} 
		.feedposition ul li {margin: 4px 0;padding-left: 20px;list-style-type: none;background-image: url(images/ipc.gif);	background-repeat: no-repeat;background-position: -2px 2px;}
.feedposition a {list-style-position: outside;text-decoration: none;font-size: 0.9em;}
.feedposition ul li a {text-decoration: none;color: #fff;font-size: 0.9em;font-family: Helvetica, sans-serif;}
.feedposition ul li a:hover {background:#fff;color: #e33e3e;}


.twitter {clear: both;	float:left;	width:217px; left:-3px;position:relative;height:100%;font-size:1em;} 
	.twitter ul, .twitter ul li {	margin: 0;	padding: 0;	} 
		.twitter ul li {margin: 4px 0;padding-left: 20px;list-style-type: none;background-image: url(images/twitter.gif);	background-repeat: no-repeat;background-position: -2px 2px;}
.twitter a {list-style-position: outside;text-decoration: none;font-size: 0.9em;}
.twitter ul li a {text-decoration: none;color: #000;font-size: 0.9em;	font-family: Helvetica, sans-serif;}
.twitter ul li a:hover {background:#e33e3e;color: #fff;}

.latest {clear: both;	float:left;	width:205px; left:5px;position:relative;height:100%;} 
	.latest ul, .latest ul li {	margin: 0;	padding: 0;	} 
		.latest ul li {margin: 4px 0;padding-left: 20px;list-style-type: none;background-image: url(images/spl.gif);	background-repeat: no-repeat;background-position: -2px 2px;}
.latest a {list-style-position: outside;text-decoration: none;font-size: 0.9em;}
.latest ul li a {text-decoration: none;color: #fff;font-size: 0.9em;	font-family: Helvetica, sans-serif;}
.latest ul li a:hover {background:#fff;color: #000;}


.log {clear: both;float:left;width:205px;left:5px;position:relative;height:100%;font-family: Helvetica, sans-serif;} 
	.log ul, .log ul li {	margin: 0;	padding: 0;	} 
		.log ul li {margin: 4px 0;padding-left: 20px;list-style-type: none;background-image: url(images/twitter.gif);	background-repeat: no-repeat;background-position: -2px 2px;}
.log a {list-style-position: outside;text-decoration: none;font-size: 0.9em;}
.log ul  a {text-decoration: underline;color: #000;font-size: 0.9em;	font-family: Helvetica, sans-serif;}
.log ul  a:hover {background:#e33e3e;color: #fff;}

.popular {clear: both;float:left;width:205px;position:relative;left:-30px;height:100%;font-family: Helvetica, sans-serif;} 
	.popular ul, .popular ul li {	margin: 0;	padding: 0;	} 
		.popular ul li {list-style-type: none;}
.popular a {list-style-position: outside;text-decoration: none;font-size: 0.9em;}
.popular ul  a {text-decoration: underline;color: #000;font-size: 0.9em;	font-family: Helvetica, sans-serif;}
.popular ul  a:hover {background:#e33e3e;color: #fff;}

.piclist {clear: both;	float:left;	width:205px; left:-10px;position:relative;height:100%;} 
	.piclist ul, .piclist ul li {	margin: 0;	padding: 0;	} 
		.piclist ul li {margin: 4px 0;padding-left: 20px;list-style-type: none;}
.piclist a {list-style-position: outside;text-decoration: none;font-size: 0.9em;}
.piclist ul li a {text-decoration: none;color: #000;font-size: 0.9em;	font-family: Helvetica, sans-serif;}
.piclist ul li a:hover {background:#e33e3e;color: #fff;}

.similar {clear: both;	float:left;	width:205px; position:relative;height:100%;} 
	.similar ul, .similar ul li {	margin: 0;	padding: 0;	} 
		.similar ul li {margin: 4px 0;padding-bottom: 10px;padding-left: 10px;list-style-type: none;border-top-width: thin;border-right-width: thin;border-bottom-width: thin;border-left-width: thin;border-bottom-style: dotted;
	border-bottom-color: #000000;}
	
.similar li a {left:-30;}
.similar a {list-style-position: outside;text-decoration: none;font-size: 0.9em;}
.similar ul li a {text-decoration: none;color: #000;font-size: 0.9em;font-family: Helvetica, sans-serif;padding-bottom: 10px;}
.similar ul li a:hover {background:#e33e3e;color: #fff;}

.about {clear: both;float:left;width:205px;left:5px;position:relative;height:100%;font-family: Helvetica, sans-serif;} 
	.about ul, .about ul li {	margin: 0;	padding: 0;	} 
		.about ul li {margin: 4px 0;padding-left: 20px;list-style-type: none;background-image: url(images/pink.gif);	background-repeat: no-repeat;background-position: -2px 2px;}
.about a {list-style-position: outside;text-decoration: none;font-size: 0.9em;}
.about ul  a {text-decoration: underline;color: #000;font-size: 0.9em;	font-family: Helvetica, sans-serif;}
.about ul  a:hover {background:#e33e3e;color: #fff;}

.blogroll {clear: both;float:left;width:405px;left:5px;position:relative;height:100%;font-family: Helvetica, sans-serif;} 
	.blogroll ul, .blogroll ul li {	margin: 0;	padding: 0;	} 
		.blogroll ul li {margin: 4px 0;padding-left: 20px;list-style-type: none;}
.blogroll a {list-style-position: outside;text-decoration: none;font-size: 1.2em;}
.blogroll ul  a {text-decoration: underline;color: #000;font-size: 1.2em;	font-family: Helvetica, sans-serif;}
.blogroll ul  a:hover {background:#e33e3e;color: #fff;}

.rsspiracy {clear: both;	float:left;	width:205px; left:0px;position:relative;height:100%;} 
	.rsspiracy ul, .rsspiracy ul li {	margin: 0;	padding: 0;	} 
		.rsspiracy ul li {margin: 4px 0;padding-left: 20px;padding-top: 5px; padding-bottom: 2px; padding-right: 5px; list-style-type: none;background-image: url(images/rss20.gif);	background-repeat: no-repeat;background-position: -2px 2px;}
.rsspiracy a {list-style-position: outside;text-decoration: none;font-size: 1.1em;font-family: Helvetica, sans-serif;}
.rsspiracy ul li a {text-decoration: none;color: #fff;font-size: 1.1em;	font-family: Helvetica, sans-serif;}
.rsspiracy ul li a:hover {background:#fff;color: #000;}

.antip {clear: both;	float:left;	width:205px; left:5px;position:relative;height:100%;} 
	.antip ul, .antip ul li {	margin: 0;	padding: 0;	} 
		.antip ul li {margin: 4px 0;padding-left: 20px;list-style-type: none;background-image: url(images/antip.gif);	background-repeat: no-repeat;background-position: -2px 2px;}
.antip a {list-style-position: outside;text-decoration: none;font-size: 0.9em;}
.antip ul li a {text-decoration: none;color: #fff;font-size: 0.9em;font-family: Helvetica, sans-serif;}
.antip ul li a:hover {background:#fff;color: #e33e3e;}




.tagscat {font-family: Helvetica, sans-serif;}

.tagcld a, .tagscat a, {text-decoration:none;}
.tagcld a:hover, .tagscat a:hover, .sub a:hover, .soc a:hover {background:#e33e3e;color:white;}

.soc {position:relative;margin-right:20px;text-align:center;width:120px;float:left;font-family: Helvetica, sans-serif;}
.socside {position:relative;text-align:center;width:200px;float:left;font-family: Helvetica, sans-serif;}
.soc a{color:#000;}
.socside a{color:#fff;}
.socside a:hover{color:#000;background:#e33e3e;}
.sub {
	float:left;
	position:relative;
	text-align:left;
	width:200px;
	float:left;
	font-family: Helvetica, sans-serif;
	vertical-align: top;
	margin-bottom:30px;
	display:block; 
}

/************************/
/*     PIRACY          */
/***********************/
#ICC {
	float:left;
	position:absolute;
	text-align:left;
	width:610px;
	float:left;
	font-family: Georgia, serif;
	background:#fff;
	top:-10px;
	left: 0px;
	padding-left:35px;
	margin-bottom:30px;
	z-index:2;
	padding-right:60px;


}

.ICCcontainer {
	float:left;
	position:relative;
	text-align:left;
	width:640px;
	height:100%;
	float:left;
	font-family: Helvetica, sans-serif;
	background:#fff;
	top:1px;
	left:-35px;
	border-width: 2px;

}

.iccframe {
	float:left;
	position:relative;
	text-align:left;
	width:653px;
	height:800px;
	float:left;
	font-family: Helvetica, sans-serif;
	background:#fff;
	top:-10px;
	left:-5px;
	overflow:hidden;
	padding-right:10px;


}

.alert a {font-family: Helvetica, sans-serif;font-weight: bold;color: #FFFFFF;text-decoration:none;text-align:left;	position:relative;left: 0px;width:590px;bottom: 15px;padding: 5px;float: left;background-color: #da0419;border:thin solid #da0419;margin-bottom:10px;margin-top:10px;}
.alert a:hover {color: #da0419;background-color:#fff; border:thin solid #da0419;}
.alertwarning {position:absolute;right:20px;top:15px; background-image: url(images/yellowtri.gif);background-repeat: no-repeat;background-position: right top;	width:85px;height:85px;}
.pirchart {position:absolute;right:20px;top:15px; background-image: url(images/pirchart.gif);background-repeat: no-repeat;background-position: right top;	width:85px;height:85px;}
.googleg {position:absolute;right:20px;top:15px; background-image: url(images/google_g.gif);background-repeat: no-repeat;background-position: right top;	width:85px;height:85px;}
.wikip {position:absolute;right:20px;top:15px; background-image: url(images/wikip.gif);background-repeat: no-repeat;background-position: right top;	width:85px;height:85px;}
.youtube {position:absolute;right:20px;top:15px; background-image: url(images/youtube.gif);background-repeat: no-repeat;background-position: right top;	width:85px;height:85px;}
.youtube-button {position:absolute;left:0px; top:0px;background-image: url(images/youtube-button.gif);background-repeat: no-repeat;background-position: right top;	width:85px;height:85px;}
.alertdetail {position:relative;margin-top:-20px;}
.alertdetail a {	font-family: Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:0.8em;
	text-decoration:none;}
.docs {position:absolute;right:20px;top:15px; background-image: url(images/docs.gif);background-repeat: no-repeat;background-position: right top;	width:85px;height:85px;}
.newspaper {position:absolute;right:20px;top:15px; background-image: url(images/newspaper.jpg);background-repeat: no-repeat;background-position: right top;	width:85px;height:85px;}

	
.alertdetail a:hover {	font-family: Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:0.8em;
	font-weight: bold;background:#e33e3e;color:#fff;text-decoration:none;}

.picad {width:590px; text-align:center; position:relative; float:left; right:-5px;}
.reloaded {position:relative; background:#000;padding-top:20px;padding-bottom:20px;}
.burner {position:relative; float:left;}
.sms a {color:#fff;}

#toc{padding:5px; font:1em helvetica; text-decoration:none;}
.tocindent{margin-left:2em;}
.toc #toctitle,#toc .toctitle,.toc .toctitle{text-align:center;}
#toc ul,.toc ul{list-style-type:none;list-style-image:none;margin-left:0;padding-left:0;text-align:left;margin-bottom:5;}
#toc ul ul,.toc ul ul{margin:0 0 0 2em}
#toc .toctoggle,.toc .toctoggle{font-size:94%;}
.toc a {text-decoration:none;}


.twtr-tweet-text {font: 1.2em Verdana, Arial, Helvetica, sans-serif !important;}
.tb_tweet-info a {color:#c0c0c0;}
.tb_msg a {color:#fff;}

.top {position:absolute; right:3px; bottom:5px;background-image: url(images/top.gif); background-repeat: no-repeat;background-position: right top;	width:27px;height:34px;}
.donate{position:absolute; width:300px; right:3px; bottom:5px;font-family: Helvetica, sans-serif;text-transform: uppercase;font-size:0.7em;	font-weight: bold;}
.alertbg {position:relative; float:left;width:100%;background-color:#e3e4e8;margin-bottom:20px;padding:5px;line-height: 24px;}
.alertbgside {position:relative; float:left;width:200px;background-color:#ecffbf;margin-bottom:20px;padding:5px;line-height: 24px;}
.alhead a {font-family: Helvetica, sans-serif;text-transform: uppercase;font-size:1em;	text-decoration:none;}
.alhead a:hover {background:#e33e3e;font-family: Helvetica, sans-serif;text-transform: uppercase;font-size:1em;	text-decoration:none;color:#fff;}
.aldate {font-family: Helvetica, sans-serif;font-size:0.7em;color:#636363;}
.albody {font-family: Helvetica, sans-serif;font-size:0.9em;}
.paypal {width:100%;text-align:center;position:relative;}

/* cache key: enwiki:resourceloader:filter:minify-css:5:8933ff269512e811ee2b0112691b1fec */

.sub img{float:left; padding-right:5px; padding-bottom:5px;}

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


.st {
	clear: both;
	float:left;
	width:205px;
	left:5px;
	position:relative;
	height:100%;
	text-align: center;
} 

.footer {
	position: relative;
	width: 860px;
	margin: 20px;
	padding:20px;
	height:1%;
	overflow:auto;
	border: thin solid #000000;
	background-color: #FFFFFF;
	margin-right: auto;	margin-left: auto;float:left;
	border: 1px solid black;
	margin-bottom: 30px;
	font-family: "Helvetica"; 
	color: #ada991;
	-moz-box-shadow: 3px 3px 0 #000;
	-webkit-box-shadow: 3px 3px 0 #000;
	box-shadow: 3px 3px 0 #000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');

}

#hd h2 { font-size: 1.5em;}
.ft1, .ft2 {float:left; width:250px;font-size: 0.7em;}
.ft3 {float:left;font-size: 0.7em;}
.copy {color: #ada991;text-decoration: none;}

.ft3 ul li {
	margin: 4px 0;
	padding-left: 20px;
	background: url(images/star.png) no-repeat 2px 2px;
	list-style-type: none;
			}
.ft3 a {
	list-style-position: outside;
	text-decoration: none;
	color: #44704A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
}
.ft a:hover {
	list-style-position: outside;
	text-decoration: underline;
	color: #2a201f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
}

.postquote1 {width: 588px; background: url(images/speech1_r1_c1.gif) top left no-repeat;padding-top: 41px; margin-bottom: 3em; position:relative;left:20px;}
.postquote2 {border: 1px solid #D59F01;border-width: 0 1px 1px; padding: 10px; background: #FFFFC6;position:relative; width:546px}



/************************/
/*     COMMENTS         */
/************************/

.comwrap {width:100%; float:left;margin-left:-20px; margin-bottom:50px;}
.leftcom {width:90px; float:left;}
.avimg {float:left;position:relative;top:0px;left:0px;padding:5px;margin-right:5px;width:55px;height:55px;background-color: #638b01;background-image: url(images/comimg.gif);background-repeat: no-repeat;background-position: center center;}
.comname {margin-top:10px;float:left;width:100px;font-family: Helvetica, sans-serif;font-weight: bold;text-transform: uppercase;font-size: 0.7em;overflow: auto;}	
.commentmetadata a {font-family: Helvetica, sans-serif;	font-size: 0.7em; float:left;}
.commod {background: #638b01; color:#fff;margin-left:-11px;width:457px;}
.comment-text {padding-left:10px;padding-right:10px;padding-bottom:5px;padding-top:-5px;width:435px;float:right;border: 1px solid #638b01;background:#c6ea6c;font-family: Helvetica, sans-serif;z-index:2;}
.author-comment-text {padding-left:10px;padding-right:10px;padding-bottom:5px;padding-top:-5px;width:435px;float:right;border: 1px solid #6c577b;background:#ba98d3;font-family: Helvetica, sans-serif;z-index:2;}
.grncom {width:100%;position:relative;top:15px;right:30px;float:left;z-index:1;	background-image: url(images/grncom.gif);background-repeat: no-repeat;background-position: left top;}
.author-grncom {width:100%;position:relative;top:15px;right:30px;float:left;z-index:1;	background-image: url(images/purcom.gif);background-repeat: no-repeat;background-position: left top;}
.reply a {float:right;width:50px;font-family: Helvetica, sans-serif;font-size: 0.6em;background-color: #b8da64;padding: 3px;position: relative;color:#fff;text-decoration: none;text-align:center;}
.reply a:hover {background:#e33e3e;color: #fff;}
ol.commentlist ul.children div.comwrap {left:-10px;list-style-type: none;}
ol.commentlist ul.children div.comwrap .comment-text{padding-left:10px;padding-right:10px;padding-bottom:5px;padding-top:-5px;width:400px;float:right;border: 1px solid #638b01;background:#c6ea6c;font-family: Helvetica, sans-serif;z-index:2;}
ol.commentlist ul.children div.comwrap .author-comment-text{padding-left:10px;padding-right:10px;padding-bottom:5px;padding-top:-5px;width:400px;float:right;border: 1px solid #638b01;background:#ba98d3;font-family: Helvetica, sans-serif;z-index:2;}

