/*
Theme Name: TransformersFansV2
Theme URI: http://viewwerx.com
Description: This is a theme that is aimed towards a 'newspaper' type site for transformersfans.com
Version: 2.0
Author: Shawn Herrin
*/
/*
Credits:
- collylogic.com for the width based layout - (http://www.collylogic.com/?/comments/redesign-notes-1-width-based-layout/)
- miklb.com/blog for the blank starting theme
*/

/*-------------Links------------------*/
a
{
	text-decoration: none;

}


a:link
{
	color: #0066ff;

}
a:visited
{
	color: #336699;
}
a:hover
{
	color: #6699ff;

}
a:active
{

}

/*-----------Block Level Elements--------------*/

Body 
{
	background-color: #000;
	font-family: "Trebuchet MS", Verdana, serif;
	font-size: 1em;
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/background.jpg);
	background-position:  center 10%;
	background-repeat: no-repeat;
}

strong
{
	font-weight: bold;
}

em
{
	font-style: italic;
}

#page 
{

}

#header 
{
	min-height: 110px;
	_height: 110px;
	background-color: #000;
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/headertile.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	/* border-bottom: 2px solid #666; */
}

#headeralt
{

	background: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/earth.gif) bottom center no-repeat;
	min-height: 110px;
	_height: 110px;	
	text-align: center;
	vertical-align: text-bottom;
	margin: 0 auto;
	width: 220px;

}

#flashfader
{

	

	vertical-align: text-bottom;
	text-align: center;

}

#countdowncontainer
{
	margin: 0 auto;
	padding: 38px 0 0 0;
}

#headerimg1 
{
	min-height: 110px;
	_height: 110px;
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/logo1.gif);
	background-repeat: no-repeat;
}
#headerimg2 
{
	min-height: 110px;
	_height: 110px;
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/logo2.gif);
	background-repeat: no-repeat;
}
#headerimg3
{
	min-height: 110px;
	_height: 110px;
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/logo3.gif);
	background-repeat: no-repeat;
}

#headerimg p
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #999;
	margin: 0 0 0 50px;
	overflow: hidden;
	font-weight:bold; 
}



.description 
{

}

#wrapper 
{

}

#content 
{
	background-color: #fafafa;
	/*background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/tile.jpg);
	backgroung-position: top left;
	background-repeat: repeat-y;*/
	
}

#focuscolumn 
{
	float:left;
	width:473px;
	margin-bottom:10px;
	color:#333;
	text-align:left;
	padding: 155px 0px 0px 0;
	font-size: .7em;
	line-height:165%; 
	border-right: 3px dotted #e9e9e9;

}

.newsheader1
{
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/newsheader1.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

.newsheader2
{
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/newsheader2.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

.newsheader3
{
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/newsheader3.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

.newsheader4
{
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/newsheader4.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}



#sidebar 
{
	margin: 10px 0 0 10px;
	padding: 0 10px 14px 10px;
	float:left;
	color:#333;
	font-size: .75em;
	width: 210px;
	background: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/pattern.jpg) top left repeat;
	
}

#rightbar 
{
	margin: 10px 0px 0 13px;
	padding: 0 0 14px 5px;
	float:left;
	color:#333;
	font-size: .75em;
	width:230px;
}

#focuscolumn2
{
	float:left;
	width:653px;
	margin-bottom:10px;
	margin-right: 10px;
	color:#333;
	text-align:left;
	padding:0 0px 0px 10px;
	font-size: .7em;
	line-height:165%; 

}

#focuscolumn2 p
{
	font-size: 1.25em;
}

#sidebar2 
{
	margin: 10px 0 0 30px;
	padding: 0 0 14px 5px;
	float:left;
	color:#333;
	font-size: .75em;
	width: 230px;
}

#rightbar2 
{
	margin: 10px 0px 0 13px;
	padding: 0 0 14px 5px;
	float:left;
	color:#333;
	font-size: .75em;
	width:230px;
}

#footer 
{
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/footer-interface.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	padding: 41px 0 0 0;
	color: #999;
	font-size: 75%;
	font-family: "Trebuchet MS", Verdana, serif;
	line-height:165%;
}

#footer p
{
	text-align: left;
}

#footer h1,h2,h3,h4,h5
{
	color: #000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 200%;
}

	#footer h3.columnhead
	{
		font-variant: small-caps;
		letter-spacing: -2px;
		line-height: 90%;
		text-align: left;
		color: #336699;
		padding: 0 0 0 0;
		margin: 25px 0 0 0;
		border-bottom: 3px solid #369;
		font-size: 2.25em;
	}
	
	#footer .contentcat
	{
		background-color: #000;
		color: #ccc;
	}	
	
	#footer .colcontainer
	{
		background-color: #000;
		color: #ccc;
		width: 30%;
		margin: 10px;
	}	
	
	#footer h3.columnhead:hover
	{

		color: #0066FF;

	}

#footercontainer
{
	margin: 0 auto;
	width: 90%;
}

.footerintro
{
	padding: 10px 10px 10px 10px;
	margin: 10px 10px 30px 10px;
	margin: 0 auto;
	width: 95%;	
}



.footerblock
{
	float: left;
	width: 30%;
	text-align: left;
	margin: 0 10px 0 10px;
}

#featurecontainer
{
	width: 410px; 
	background-color: #000; 
	padding: 20px; 
	-moz-border-radius:20px; 
	border: 3px outset #14253d; 
	font-size: .85em;
	margin: 10px 0 0 5px;
	text-align: center;
}

#featurecontainer img
{
	margin: 0 0 5px 0;
}

#featurecontent
{
	float: left; 
	overflow: auto; 
	width: 47%; 
	height: 290px; 
	background-color: #FFF; 
	margin: 0 0 0 5px; 
	padding: 5px;
	text-align: left;
	-moz-border-radius-topright:20px;
	-moz-border-radius-bottomright:20px;
}

#featurenavcontainer
{
	width: 100%;
	clear: both; 
	color: #FFF;
}

#featurenav
{
	float:right; 
	color: #FFF;
}


#featurenav input
{
	margin: 2px 0 0 0;
	padding: 2px 0 0 0;
	vertical-align: text-bottom;
}

/* These are returned but not used.  Leaving them in for future use */
#Ath_PostID, #Ath_PostPermalink, #Ath_PostCategory
{
	display: none;
}

#Ath_PostDate
{
	color: #8b9eba;
}

#Ath_PostContent
{
	color: #384a70;
}

#Ath_PostAuthor
{
	float: right;
	color: #000;
	font-weight: bold;
}

.contentbox
{
	background-color: #e3e3e3;
	border-left: 5px solid #cccccc;
	color: #666;
	padding: 2px 0 2px 0;
	margin: 0 0 5px 0;
}

	.contentbox a:link
	{

	}
	.contentbox a:visited
	{

		text-decoration: none;
	}
	.contentbox a:hover
	{

	}
	.contentbox a:active
	{
	
	}
	
	.contentbox .contentcat
	{
		float: left;
		border-right: 1px solid #999;
	
		padding: 0 5px 0 5px;
	}
	
	.contentbox .contentcat1
	{
		float: left;
		border-right: 1px solid #999;
		padding: 0 5px 0 5px;
	}
	
	.contentbox .contentcat2
	{
		float: left;
		padding: 0 5px 0 5px;
	}

.colcontainer
{
	margin: 5px 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #ccc;
}

.colcontainer p
{
	margin: 5px 0 5px 0;

}

#breakingnews
{
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/bntile.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	width: 100%;
	min-height: 60px;
	_height: 60px;
	border-top: 2px solid #000;
	border-bottom: 2px solid #000;
	font-family:"Trebuchet MS", Verdana, "Arial Black";
	font-weight: bold;
	color: #CC0000;
	text-align: center;
}

#breakingnews img
{
	margin: 3px 20px 3px 10px;

}

#breakingnews span
{
	padding: 0 20px 0 0;
}
/*-------------Headings-------------*/

h1 
{
	font-family: Georgia, Verdana, sans-serif;
	font-variant: small-caps;
	font-size: 200%;
	line-height: 100%;
	letter-spacing: -2px;
}

h2 
{
	font-family: Georgia, Verdana, sans-serif;
	font-variant: small-caps;
	font-size: 300%;
	line-height: 80%;
}

h3 
{
	font-family: Georgia, Verdana, serif;
	font-size: 200%;
}

	h3 a:link
	{
		color: #0066ff;
		font-family: Georgia, Verdana, sans-serif;
		text-decoration: none;
		font-size: 90%;
		text-transform: none;
		line-height: 80%;

	}
	h3 a:visited
	{
		color: #336699;
		font-size: 90%;
		text-transform: none;
		text-decoration: none;
		line-height: 80%;
	}
	h3 a:hover
	{
		color: #6699FF;
	}
	h3 a:active
	{
	
	}
	
	h3.columnhead
	{
		font-variant: small-caps;
		letter-spacing: -2px;
		line-height: 90%;
		text-align: left;
		color: #000;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		border-bottom: 3px solid #CCC;
		font-size: 2.25em;
	}
	
	h3.columnhead:hover
	{

		color: #0066ff;

	}	

	h3.columnheadnoline
	{
		font-variant: small-caps;
		letter-spacing: -2px;
		line-height: 90%;
		text-align: left;
		color: #000;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		font-size: 2.25em;
	}
	
	h3.columnheadnoline:hover
	{

		color: #0066ff;

	}		

h4 
{
	font-family: Georgia, Verdana, sans-serif;
	font-variant: small-caps;
	font-size: 100%;
}

h5 
{
	font-size: 75%;
}

h1.cattitle
{
	margin-top: 10px;
}

	h1.cattitle a:link
	{
		color: #BBB;
		text-decoration: none;
		font-variant: small-caps;
	}
	h1.cattitle a:visited
	{
		color: #cc0000;	
		text-decoration: none;	
		font-variant: small-caps;	
	}
	h1.cattitle a:hover
	{
	
	}
	h1.cattitle a:active
	{
	
	}


/*-------------The Post-------------*/

h2 a:link
{
	color: #000;
	font-family: Georgia, Verdana, sans-serif;
	text-decoration: none;
}
h2 a:visited
{
	color: #666;
	text-decoration: none;
	font-family: Georgia, Verdana, sans-serif;
}
h2 a:hover
{
	color: #F00;
	text-decoration: underline;
}
h2 a:active
{

}

.topborder
{
	/*border-top: 3px solid #CCC;*/
	padding-top: 25px;
}

.post 
{
	margin: 10px 0 10px 0;
}

	.first
	{
		float: left;
		width: 50%;
		margin: 0 10px 0 0;
	}

.post p 
{
	font-size: 12px;
	line-height: 17px;
}

.post .posterrata
{

	padding: 5px 10px 10px 15px;
	background-color: #fafafa;


}

.post .posterratainfo
{
	
	line-height: 13px;
	letter-spacing: 40%;
	border-top: 1px dotted #CCCCCC;
	border-left: 1px dotted #CCCCCC;	
	padding: 5px;
}

.post .posterratainfo span
{
	color: #009933;
}

.post .posterratainteract
{
	background-color: #e9e9e9;
	float: right;
	background: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/opcomment.jpg) bottom right no-repeat; /*THEME CHANGE HERE*/

	width: 200px;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
}

.post .posterratainteract h3
{
	width: 100%;
	color: #333;
	text-align: center;
	padding: 5px 0 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-variant: small-caps;
	font-size: 130%;
}

.post .posterratainteract p
{

	margin: 2px 10px 5px 5px;
	line-height: 13px;

}

.post .articlefooter
{
	margin: 12px 10px 20px 10px;
	background: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/bottombg.jpg) bottom left repeat-x;
	border: 1px solid #d3d3d3;
	padding: 5px;
}

.post .articlefooter li
{
	display: inline;
	margin: 0;
}

.post .articlefooter ul
{
	margin: 0;
	padding: 0;
}



.post a {

}

.post ul {

}

.post li {
list-style:inside;
list-style-type: disc;
margin: 0 5px 0 15px;

}

.post li ul li
{
	list-style-type: circle;
}

.post li ul li ul li
{
	list-style-type: square;
}

.post-categories
{
	
}

.pagenavigation
{
	margin: 10px 5px 0 5px;
}

.entry 
{
	font-size: 1.25em;
	margin: 3px 0 3px 0;
	font-weight: 500;
}

.entrytext
{
	border-top: 1px dotted red;
	border-bottom: 1px dotted red;	
	margin: 10px 10px 10px 0;
	font-weight: 400;
	padding: 5px 0 20px 0;
}

.entrytext .postmetadata 
{
	color: #333;
	font-weight: normal;
	font-size: .8em;
	padding: 0 0 0 10px;
}

.entrytext p
{
	margin: 10px 0 0 10px;
}

.entrytext p img
{
	margin: 10px;
}

.entrytext  img
{
	margin: 10px;
}

.entrytext img:hover
{


}

.postmetadata alt {

}

.postmetadata a {

}

.postnavigation
{

}
.postnavigation .alignleft
{
	display: inline;
}
.postnavigation .alignright
{
	display: inline;
}

small
{
	font-size: 1.1em;
	color: #666666;
}

.navigation 
{
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/chromebg.jpg);
	background-position: center center;
	background-repeat: repeat-x;
	width: 100%;
}

	.chromestyle{
	width: 100%;
	font-weight: bold;
	height: 10px;
	}
	
	.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
	
	.navigation ul{
	border: 1px solid #000;
	width: 100%;
	background: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/chromebg.jpg) center center repeat-x; /*THEME CHANGE HERE*/
	padding: 4px 0;
	margin: 0;
	text-align: center; /*set value to "left", "center", or "right"*/
	}
	
	.navigation ul img
	{
		float: left;
	}
	
	.navigation ul li{
	display: inline;
	}
	
	.navigation ul li a{
	color: #333;
	padding: 4px 7px;
	margin: 0;
	text-decoration: none;
	border-right: 1px solid #999;
	font:bold 1.25em Georgia;
	}
	
	.navigation ul li a:hover{
	background: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/chromebg-over.jpg) center center repeat-x; /*THEME CHANGE HERE*/
	color: #666;
	}
	
	.navigation ul li a[rel]:after{ /*HTML to indicate drop down link*/
	content: url(arrow.gif);
	}
	


.alignleft {

}

.alignright {

}

.center {

}

.pagetitle {

}

blockquote 
{
	background: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/bqtilequot.jpg) top left repeat-x;
	background-color: #f8f8fa;
	border: 1px solid #ededed;
	border-top: 5px solid #cfd0d4;

	margin: 10px;

	font-size: 90%;

	padding: 10px;
	display: block;

}

cite {

}


acronym, abbr {

}


/*<div class="latestpost">
	<div class="latestpostcatcont">
		<h1>Latest From <span class="latestpostcatname"><a href="http://transformersfans.com/category/features/">features</a></span></h1>
	</div> <!-- end latestpostcatcont -->
	<div class="latestposttitlecont">
		<h2><a href="http://transformersfans.com/features/something-about-cars/">Something About Cars.</a></h2>
	</div> <!-- end latestposttitlecont -->
	<div class="latestpostdatecont">
		September 12th, 2006
	</div> <!-- end latestpostdatecont -->
	<div class="latestpostcontentcont">
		<p>
			This is a post that has something to do with cars.  This is a post that has something to do with cars.  This is a post that has something to do with cars.  This is a post that has something to do with</p></div> <!-- end latestpostcontentcont --><div class="latestpostcatcont"><h1>Latest From <span class="latestpostcatname"><a href="http://transformersfans.com/category/the-movie/">The Movie</a></span></h1></div> <!-- end latestpostcatcont --><div class="latestposttitlecont"><h2><a href="http://transformersfans.com/the-movie/this-is-a-post-from-movies/">This is a post from movies.</a></h2></div> <!-- end latestposttitlecont --><div class="latestpostdatecont">September 10th, 2006</div> <!-- end latestpostdatecont --><div class="latestpostcontentcont"><p>Hello, this is a post from movies.</p></div> <!-- end latestpostcontentcont --><div class="latestpostcatcont"><h1>Latest From <span class="latestpostcatname"><a href="http://transformersfans.com/category/transformers-toys/">Transformers Toys</a></span></h1></div> <!-- end latestpostcatcont --><div class="latestposttitlecont"><h2><a href="http://transformersfans.com/transformers-toys/hello-world/">Hello world!</a></h2></div> <!-- end latestposttitlecont --><div class="latestpostdatecont">September 10th, 2006</div> <!-- end latestpostdatecont --><div class="latestpostcontentcont"><p>Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!
		</p>
	</div> <!-- end latestpostcontentcont -->
</div> <!-- end latestpost -->	
*/

.latest
{
		font-variant: small-caps;
		letter-spacing: -2px;
		line-height: 90%;
		text-align: left;
		color: #000;
		padding: 0 0 0 0;
		margin: 0 0 0 10px;
		
}

h2.latest a
{
	font-size: 80%;
}

h2.latest a:link
{
	color: #F00;
	text-decoration: none;
}
h2.latest a:visited
{
	
	text-decoration: none;

}
h2.latest a:hover
{
	color: #C00;
}
h2.latest a:active
{

}

h2.latest img
{
	vertical-align: middle;
	margin-right: 3px;
}

.latest h2 span a:link
{
	color: #F00;
}

.latestpost
{
	margin: 5px 5px 5px 15px;
}
.latestpostcatcont
{

}

.latestpostcatcont img
{
	display: inline;
}

.latestpostcatcont h1
{
	font-size: 300%;
	color: #14253d;
	font-family: AddCityBoy;
	display: inline;
}

.latestpostcatcont h1 a:link
{
	color: #004aba;
	text-decoration: none;
}
.latestpostcatcont h1 a:visited
{
	color: #294a7b;
	text-decoration: none;

}
.latestpostcatcont h1 a:hover
{
	color: red;
}
.latestpostcatcont h1 a:active
{

}

.latestpostcatcont h1 span a:link
{
	color: #F00;
}

.latestposttitlecont
{
	font-size: 120%;
}

.latestposttitlecont img
{
	vertical-align: text-bottom;
	margin: 1px 5px 1px 1px;
}

.latestposttitlecont h2
{
	font-size: 1em;
	line-height: 100%;
	display:inline;
}
	.latestposttitlecont h2 a:link
	{
		color: #0066ff;
		font-family: Georgia, Verdana, sans-serif;
		text-decoration: none;
	}
	.latestposttitlecont h2 a:visited
	{
		color: #336699;
		text-decoration: none;
		font-family: Georgia, Verdana, sans-serif;
	}
	.latestposttitlecont h2 a:hover
	{
		color: #6699ff;
		text-decoration: underline;
	}
	.latestposttitlecont h2 a:active
	{
	
	}
.latestpostdatecont
{
	color: #8b9eba;
}

.latestpostdate
{

}

.latestpostauthor
{
	float: right;
}
.latestpostcontentcont
{
	color: #384a70;
}
.latestpostcontentcont p
{

}


/*--------------Sidebar------------*/

#sidebar h2
{
	width: 100%;
	color: #FFF;
	background-color: #999;
	padding: 5px 0 5px 0;
	text-align: center;
}

#sidebar ul {

}

#sidebar ul h2 {

}

#sidebar ul li {

}

#sidebar ul ul {

}

#sidebar ul ul li {

}

#sidebar ul ul ul {

}

#sidebar ul.author
{
	font-size: 2em;
}

#sidebar p {

}

#sidebar a {

}
#sidebar a:hover {

}

#sidebar a:visited {

}

/*--------------rightbar------------*/

#rightbar h2
{
	width: 100%;
	color: #FFF;
	background-color: #999;
	padding: 5px 0 5px 0;
	text-align: center;
}

#rightbar ul {

}

#rightbar ul h2 {

}

#rightbar ul li {

}

#rightbar ul ul {

}

#rightbar ul ul li {

}

#rightbar ul ul ul {

}

#rightbar p {

}

#rightbar a {

}
#rightbar a:hover {

}

#rightbar a:visited {

}

/*--------------Comments--------------*/

.comment
{
	border-bottom: 1px dotted #FF6600;
	padding: 10px;
	margin: 5px;
}

ol.commentlist 
{
	background-color: #FFFDE5;
	margin: 5px 0 10px 0;
}

ol.commentlist li 
{
	
}

ol.commentlist li.alt {

}

ol.commentlist a {

}

small.commentmetadata {

}

.alt
{
	background-color: #FFFDE5;
}

#comments
{
	margin: 10px 0 10px 0;
	font-size: 1em;
	color: #666666;
}

/*--------------Search Form-------------*/

#searchform {

}

#searchform input {

}

#searchform #s {

}


/*-------------Calendar-----------------*/

#wp-calendar {

}

#wp-calendar th {

}

#wp-calendar a {

}

#prev a, #next a {

}

#wp-calendar caption {

}

/*-------------Images------------------*/

#mainlogo
{
	margin: 20px 0 0 25px;
}

#featureimg
{
	float: left;
}

h2
{
	margin: 0;
	padding: 0;
}

#wrapper {margin:0 auto;color:#333;text-align:left;background: #FFF;
background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/contenttile.jpg);
background-position: top left;
background-repeat: repeat-x;
}
.altwrapper {width:728px;}
.mainwrapper {width:980px;}
/* .altwrapper #header {position: absolute;color:#030;height:50px;width:715px;text-align:right;border-bottom:15px solid #FFF;background: #F00}
.mainwrapper #header {position: absolute;color:#F00;height:50px;width:956px;text-align:right;border-bottom:15px solid #FFF;background: #F00} */
#content {}



#footer {}
.spacer {clear:both}


/*-------------Counter------------------*/
.lcdstyle{ /*Example CSS to create LCD countdown look*/
color: #0000FF;
font-size: 1.5em;
font-family: "Lucida Console", Monaco;
padding: 3px;
font-weight: bolder;
}

.lcdstyle sup{ /*Example CSS to create LCD countdown look*/
font-size: 80%
}

/*-------------g2------------------*/
.g2image_normal
{
	margin: 4px;
}

.g2image_float_left
{
	float: left;
	clear: left;
	margin: 4px;
}

.g2image_float_right
{
	float: right;
	clear: right;
	margin: 4px;
}

.g2image_centered
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.one-image
{
	text-align: center;
}

.one-image img
{
	text-align: center;
	margin: 0 auto;
}

.one-image table
{
	text-align: center;
	margin: 0 auto;
}

.one-image h3
{
	font-family: Georgia, Verdana, serif;
}

/*-------------smf------------------*/
.smfforum
{

}

ul.smfforum 
{ 
	list-style-type:disc;
	list-style-position:inside;
}

/*-------------hacks------------------*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/*-------------font colors------------------*/
.darkred
{
	color: #cc3333;
}

/*-------------background colors------------------*/
.lightgrey
{
	background-color: #e9e8e8;
	padding: 10px;
	border: 2px groove #000;
}

.icon
{
	padding: 0 0 0 20px;
}

.icon img
{
	padding: 7px 0 0 0;
	vertical-align: middle;
}

.arrow
{
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/greyscale_7.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.discuss
{
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/icon-discuss.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.thought
{
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/icon-thought.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.movie
{
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/icon-movie.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.award
{
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/icon-award.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.calendar
{
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/icon-calendar.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.authors
{
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/icon-authors.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.graph
{
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/icon-graph.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}


#gfn_bar
{
	background-image: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/gfn_bar_tile.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #000;
	width: 100%;
	min-height: 35px;
	_height: 35px;
	margin: 0 0 0 0;
	padding: 0 5px 0 5px;
	border-bottom: 1px solid #00F;
	color: #FFF;
	vertical-align: bottom;
}

#gfn_bar_text
{
	font-family: "Arial Rounded MT Bold", Verdana, "Trebuchet MS", sans-serif;
	font-size: 1.25em;
	color: #FFF;
	float: right;
	padding: 7px 0 0 0;
	vertical-align: text-top;
}

#gfn_bar #gfn_bar_logo
{
	float: right;
	padding: 0 10px 0 10px;
}

#wp_quotes
{
	margin: 0;
	padding: 0;
}

#wp_quotes div.wp_quotes_quote
{
	margin: 0;
	padding: 0;
}

#wp_quotes div.wp_quotes_author
{
	text-align:left;
	font-style: italic;
	margin: 0;
}

div.wp_quotepage
{
	font-size: 14px;
	width: 80%;
	margin-left: 40px;
}

div.wp_quotepage_quote
{
}

div.wp_quotepage_author
{
	margin-left: 40px;
	font-style: italic;
}

hr.wp_quotepage_hr
{
	width: 70%;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
}

div.wpquotes_poweredby
{
	text-align: center;
	font-size: 0.8em;
	margin-top: 12px;
}

span.titlebar
{
	border-right: 1px dotted #0000FF;
	margin: 0 5px 0 5px;
	padding: 0 15px 0 5px;
}

.titlebar
{
	font-family: Georgia, "Times New Roman", Times, serif;
	vertical-align: bottom;

	font-weight:bold;
	font-size: .75em;
}

.titlebar a:link
{
	color: #CCCCCC;
	text-decoration: none;
}

.titlebar a:visited
{
	color: #CCCCCC;
	text-decoration: none;
}

.titlebar a:hover
{
	color: #666666;
}

.titlebar a:active
{

}

.catheader
{
	border-bottom: 3px solid #CCC;
	margin: 0 0 5px 0;
	vertical-align: bottom;
}

.catheader ul li
{
	display: inline;
}

.fr
{
		float: right;
}

.fl
{
		float: left;
}

.tools
{

	display: inline;
	vertical-align: middle;
	margin: 0 0 0 0 ;
	
}

.tools li
{
	display: inline;
}

.tools img
{
	padding: 0 2px 0 2px;	
	vertical-align: middle;
}

.postnavigation
{
	background: url(http://www.transformersfans.com/wp-content/themes/transformersfansv2/images/bqtile.jpg) top left repeat-x;
	background-color: #f8f8fa;
	border: 1px solid #ededed;
	border-top: 5px solid #cfd0d4;

	font-weight: bolder;
	font-size: 90%;
	color: #666666;


	padding: 10px;
	margin: 45px;

	text-align: center;
}

.gravatar 
{
    float:left;
	color:#FFCC99;
	border: 2px solid #FFCC99;
	margin: 10px 10px 10px 10px;
}

.gravatar:hover
{
	border-width: 2px;
	border-color: #FF0000;


}

.postgrav {
	float: left;
	padding: 3px;
	margin-right: 5px;
	margin-left: 5px;
	border: 1px solid #000;
	background: #fff;
}

.commentrating
{
	vertical-align: bottom;
	min-height: 30px;
	_height: 30px;
	font-size: 1.25em;
	float: right;
}

.aside
{
	margin: 5px 0 5px 0;
	border-top: 1px dotted #0099FF;
}

.errata
{
	text-align: center;
}

.errata p
{
	text-align: center;
}

/* Things for the links page */

#linkpage {}
	#linkpage ul {
					margin: 0px;
					padding: 0px;
					}
	#linkpage ul li {
					list-style-type: none;
					margin: 5px;
					padding: 0px;
					display: block;
					width: 30%;
					float: left;
					background: #EEE;
					}
	#linkpage ul li ul {
					margin: 0px;
					padding: 0px 0px 0px 10px;
					}
	#linkpage ul li ul li {
					margin: 2px 0 10px 0;
					float: none;
					width: 95%;

					}
	#linkpage h2 {

					border-bottom: 3px solid #336699;
					margin-bottom: -5px;
					vertical-align:text-bottom;
					margin: 4px;
					font-size: 120%;

					}
	#linkpage img {
					background: #FFF;
					width: 16px;
					height: 16px;
					vertical-align: middle;
					margin: 0 5px 0 0;
					padding: 5px;
					border: 1px dashed #369;
					}
					
	#linkpage a
	{
		text-decoration: none;
	}
	
	
	/* hack because of categories broken in WP 2.1*/
	.children { display: none; }

.netflix
{
	text-align: center;
	padding: 10px 0 0 0;
	color: #F00;

}

.netflix p
{
	color: #FF0000;
	font-stretch:expanded;
	font-weight:bold;
	letter-spacing: 2px;
	
}


.netflix h3 a:link
{
	color: #F00;
}

.netflix h3 a:visited
{
	color: #F00;
}

.netflix h3 a:hover
{
	color: #F00;
}

.netflix h3 a:active
{
	color: #F00;
}

.headlinecategory a:link
{
	color: #666666;
}

.headlinecategory a:visited
{
	color: #666666;
}

.headlinecategory a:hover
{
	color: #FF6666;
}

.headlinecategory a:active
{
	color: #F00;
}

.wp-smiley
{
	margin: 0 !important;
	padding: 0 !important;
}

.subscribe
{
	padding: 10px;
	text-align: center;
	font-size: 80%;
}

.subscribe img
{

	vertical-align: middle;
}

.homelinks li
{
	display: inline;
}

.button
{
	vertical-align: middle;
}

.tfform
{
	margin: 10px 0 10px 0 ;
}

input
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
}

.entry_author_image
{
	float: left;
	margin: 0 0 10px 0;
}

.entry_author_image img
{
	padding: 5px;
	background-color: #F4F4EA;
	margin: 5px 5px 0 0;
	border: 2px solid #000;

}

.entry_author_image img:hover
{

	border: 2px solid #DC1010;

}

.landing
{
	margin: 10px;
	background-color: #FFFDE5;
	padding: 10px;
}

.landing ul
{
	margin: 10px;
}

.landing ul li 
{
	list-style-type:disc;
}
