/* 
	Blog i360 - Industrial Teal 1000px
	Wordpress theme authored for the blogi360 blogging system.
	Author: Nai Saelee
*/

/***********************************************************http://austinsearchengineoptim

ization.net/blog/QSadmin/themes.php?page=blogi360_css_editor&a=true#form
 + Global
************************************************************/
body,
div {
	margin:0;
	padding:0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	line-height:130%;
}
img {
	border:none;
} /* general border removal around images such as link images */

body {
	margin:0 auto;
	background:#727272;
	color:#333;
	font-size:62.5%;
	line-height:180%;
	font-family:Arial, Tahoma, Verdana, sans-serif;
	text-align:center;
}


	#wrap {
		margin:0 auto;
		padding:0 12px;
		width:956px;
		background:url(images/bg.gif) #fff repeat-y;
		text-align:center;
	}
	* html #wrap {
		width:980px;
	}
	
	
	/***********************************************************
	 + Links
	************************************************************/
	a,
	a:link,
	a:visited,
	a:active {
		color:#017ea3;
		text-decoration:none;
	}
	a:hover {
		color:#000;
		text-decoration:underline;
	}
	
	
	/***********************************************************
 	+ Header
	************************************************************/
	#head {
		text-align:left;
	}
	
		/* top text link navigation */
		#menu {
			margin:0;
			font-size:1.1em;
			font-weight:bold;
			text-align:left;
		}
		#menu ul {
			background:#01101d;
			border-bottom:1px solid #0f4142;
			text-transform:uppercase;
		}
		#menu ul,
		#menu li {
			margin:0;
			padding:0;
			list-style:none;
			line-height:30px;
		}
		#menu li {
			padding:5px 10px;
			display:inline;
		}
		
		#menu a,
		#menu a:link,
		#menu a:visited,
		#menu a:active {
			padding:7px 0;
			color:#fff;
			font-weight:bold;
			text-decoration:none;
		}
		#menu a:hover {
			color:#fff;
			text-decoration:underline;
		}
		
		/* top tabs link navigation */
		#tabs6 {
			margin:0;
			background:url(images/navbar.png) #091f33 repeat-x top;
			border-bottom:1px solid #0f4142;
			text-align:left;
			font-size:1.1em;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			text-transform:uppercase;
		}
		#tabs6 ul {
			margin:0;
			padding:0;
			clear:both;
			list-style:none;
		}
		#tabs6 li {
			margin:0;
			padding:0;
			list-style:none;
			line-height:30px;
			display:inline;
			color:#fff;
		}
		#tabs6 li a,
		#tabs6 li a:link,
		#tabs6 li a:visited,
		#tabs6 li a:hover,
		#tabs6 li a:active {
			text-decoration:none;
		}
		#tabs6 li a,
		#tabs6 li a:link,
		#tabs6 li a:visited,
		#tabs6 li a:active {
			background:url(images/navlink.png) #091f33 repeat-x top;
			color:#fff;
			padding:5px 10px;
		}
		#tabs6 li a:hover {
			background:url(images/navhov.png) #017ea3 repeat-x top;
			color:#fff;
		}
		
		
		#header {
			margin:0;
			padding:60px 10px 0 200px;
			height:87px;
			background:url(images/header.png) #01101d no-repeat top left;
		}
		* html #header {
			height:147px;
		}
		
		h1.siteName {
			margin:0 30px;
			padding:0;
			text-align:left;
			color:#fff;
			font-weight:normal;
			font-size:2.4em;
		}
		h1.siteName a,
		h1.siteName a:link,
		h1.siteName a:visited,
		h1.siteName a:active {
			color:#fff;
			font-weight:normal;
			text-decoration:none;
		}
		h1.siteName a:hover {
			color:#fff;
			font-weight:normal;
			text-decoration:none;
		}
		
		h3.desc {
			margin:0 30px;
			padding:0;
			text-align:left;
			color:#fff;
			font-size:1.4em;
			font-weight:normal;
		} /* blog description tagline */
		
		#header_img {
			display:none;
		} /* hides header image for theme, header image is only for cutline theme 

*/
		
	
	/***********************************************************
	 +Content Area
	 ***********************************************************/
	#Contents {
		font-size:1.2em;
		background:#fff;
	}

	/***********************************************************
 	 + Footer
	************************************************************/
	#footerWrap {
		margin:0;
		padding:10px;
		width:936px;
		background:#017ea3;
		border-top:10px solid #01101d;
		color:#fff;
		font-size:.9em;
		text-align:left;
	}
	* html #footerWrap {
		width:956px;
	}
	#footerWrap a,
	#footerWrap a:link,
	#footerWrap a:visited,
	#footerWrap a:hover,
	#footerWrap a:active {
		color:#fff;
		text-decoration:underline;
	}


/***********************************************************
 + Content (Blog)
************************************************************/
#contentWrap {
	margin:0;
	padding:0;
	background:#fff;
	text-align:left;
}
	
	/***********************************************************
	 + Contents400 (3 column layout)
	************************************************************/
	#contents400 {
		margin:0 10px;
		padding:0 5px 0 0;
		width:541px;
		float:left;
		overflow:hidden;
		
	}
	* html #contents400 {
		width:546px;
		display:inline;
	}
	
	
	/***********************************************************
	 + Contents580 (2 column layout)
	************************************************************/
	#contents580 {
		margin:0 5px;
		width:756px;
		float:left;
		overflow:hidden;
	}
	* html #contents580 {
		display:inline;
	}
	

	/***********************************************************
	 + General HTML Tags
	************************************************************/
	div.post code {
		font-size:1.2em;
	}
	div.post blockquote {
		padding-left:10px;
		border-left:3px solid #999;
	}
	
	
	/***********************************************************
	 + Post Area
	************************************************************/
	div.posts {
		padding-top:11px;
		background:transparent;
	}
	
	div.post {
		margin-bottom:20px;
		padding:10px;
		background:transparent;
	}
	
	div.post h2.postTitle {
		margin:0 0 5px 0;
		padding:10px 0 0 0;
		border-top:3px double #c0c0c0;
		font-size:1.8em;
		font-weight:normal;
		font-family:'Times New Roman', Georgia, serif;
		text-align:left;
	}
	div.post h2 a,
	div.post h2 a:link,
	div.post h2 a:visited,
	div.post h2 a:active {
		color:#01101d;
		text-decoration:none;
	}
	div.post h2 a:hover {
		color:#01101d;
		text-decortation:none;
	}
	
	div.post div.postContent {
		margin-top:20px;
	}
	
	div.post div.metaWrap {
		margin-top:20px;
		padding:10px 0;
	}
	div.post div.metaWrap div.utwtags {
		margin-top:5px;
	}
	div.post div.metaWrap span.Tags {
		font-weight:bold;
	}
	
	div.post .Print,
	div.post .Email {
		margin-right:10px;
	}
	div.post .Print {
		display:inline;
	}
	div.post .Email {
		display:inline;
	}
	
	div.post div.metaWrap a {
		text-decoration:none;
	}
	div.post div.metaWrap a:hover {
		text-decoration:underline;
	}
	
	div.post p.tagged {
		padding:2px 0 3px 0;
		border-top:3px double #c0c0c0;
		text-align:left;
		line-height:160%;
	}
	
	div.postInfo h4 {
		margin:0;
		padding:0;
		font-size:1em;
		font-weight:normal;		
	}
	div.postInfo h4 div {
		display:inline;
	}
	* html div.postInfo h4 div {
		margin-right:3px;
	}
	div.postInfo h4 a {
		text-decoration:none;
	}
	div.postInfo h4 a:hover {
		text-decoration:underline;
	}
	
	
	div#navigation {
		padding:10px 0 30px 0;
	}
	div#navigation div.previous {
		padding:0 10px 0 0;
		float:left;
	}
	div#navigation div.next {
		padding:0 0 0 10px;
		float:right;
	}
	
	div.post #Comments {
		margin-top:3px;
		border-top:3px double #c0c0c0;
	}
	
	div.post #Comments h3#comments {
		margin-top:50px;
		text-align:left;
		color:#000;
		font-size:1.1em;
		font-weight:bold;
	}
	
	div.post #Comments #Reply {
		margin-top:30px;
		padding:10px 0;
	}
	div.post #Comments #Reply h3 {
		margin:0;
		padding:0;
		font-size:1.1em;
		font-weight:bold;
	}
	div.post #Comments textarea#comment {
		width:98%;
	}
	div.post #Comments ol.commentlist {
		margin:0 0 0 15px;
		padding:0;
	}
	div.post #Comments ol.commentlist li {
		padding:10px 10px 10px 0;
		border-bottom:1px dotted #b7b7b7;
		list-style:square;
	}
	div.post #Comments ol.commentlist li cite {
		font-style:normal;
	}
	
	div.post div.related h2 {
		font-size:1.1em;
		font-weight:bold;
	}
	div.post div.related li {
		list-style:square;
	}
	
	/***********************************************************
	 + More block, below posts (Want more? Keep rolling...)
	************************************************************/
	div#More {
		margin:10px 0;
		line-height:160%;
	}
	div#More span.tier-1 {
		display:block;
		clear:both;
		color:#000;
		font-size:1.8em;
		font-weight:normal;
		font-family:'Times New Roman', Georgia, serif;
		line-height:100%;
	}
	div#More span.tier-2 {
		display:block;
		clear:both;
		color:#000;
		font-size:1.8em;
		font-weight:normal;
		font-family:'Times New Roman', Georgia, serif;
		line-height:110%;
	}
	div#More ul li {
		list-style:square;
	}
	div#More .tier-1 a,
	div#More .tier-2 a {
		text-decoration:underline;
	}
	
	
	/***********************************************************
	 + leftSidebar
	************************************************************/
	#leftSidebar {
		margin:0;
		padding:11px 5px 0 5px;
		width:180px;
		float:left;
		overflow:hidden;
		color:#f8f8f7;
		font-size:1em;
		text-align:left;
	}
	* html #leftSidebar {
		width:190px;
		display:inline;
	}
	
	#leftSidebar ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	#leftSidebar ul ul {
		padding-bottom:10px;
	}
	#leftSidebar li li {
		padding:4px 0 4px 0;
		list-style:none;
	}
	#leftSidebar h2 {
		margin:0 0 5px 0;
		padding:5px 20px 0 0;
		font-size:1.8em;
		color:#fff;
		font-weight:normal;
		font-family:'Times New Roman', Georgia, serif;
		line-height:140%;
		word-wrap:break-word;
	}
	#leftSidebar a:hover {
		color:#017ea3;
		text-decoration:underline;
	}
	
	
	/***********************************************************
	 + rightSidebar
	************************************************************/
	#rightSidebar {
		margin:0;
		padding:11px 0 0 0;
		width:200px;
		background:transparent;
		float:left;
		overflow:hidden;
		font-size:1em;
		text-align:left;
	}
	* html #rightSidebar {
		display:inline;
	}
	
	#rightSidebar ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	#rightSidebar ul ul {
		padding:0 10px 10px 20px;
	}
	#rightSidebar li li {
		padding:4px 0 4px 0;
		list-style:none;
	}
	#rightSidebar h2 {
		margin:0 0 5px 0;
		padding:5px 5px 5px 20px;
		background:#017ea3;
		font-size:1.4em;
		color:#fff;
		font-family:'Times New Roman', Georgia, serif;
		line-height:140%;
		word-wrap:break-word;
	}
	
	
	/***********************************************************
	 + Specific Sidebar Blocks
	************************************************************/

	#rightSidebar #Search ul,
	#leftSidebar #Search ul {
		margin-left:0;
	}
	#Search ul li {
		padding:4px 0;
		list-style:none;
	}
	#Search form {
		margin:0;
		padding:0;
	}
	#Search .searchTier-1 {
		display:block;
		clear:both;
	}
	
	#rightSidebar #Tags ul,
	#leftSidebar #Tags ul {
		margin:0;
	}
	#Tags ul li {
		padding:4px 0;
		list-style:none;
	}
	#Tags ul li a {
		line-height:120%;
	}
	
	
/***********************************************************
 + Content (Home Page)
************************************************************/

#content2 {	
	margin:0;
	padding:10px 0 0 0;
	background:#fff;
	text-align:center;
}
#content2 #content2-3 {
	margin:0 auto;
	padding:10px 0 10px 0;
	width:955px;
	overflow:hidden;
	text-align:left;
}
* html #content2 #content2-3 {
	width:956px;
}

/***********************************************************
 + Content (Custom Pages)
************************************************************/
#externalpagebody {
	margin:0;
	padding:0 0 0 0;
	text-align:center;
}
#externalpagebody #externalpagecontent #external-3 {
	margin:0 auto;
	padding:10px;
	width:936px;
	overflow:hidden;
	text-align:left;
}
* html #externalpagebody #externalpagecontent #external-3  {
	width:956px;
}




/**** [ !!! WARNING !!!! DO NOT EDIT BELOW THIS LINE! ] ****/

/***********************************************************
 + Overflow fix
************************************************************/
.clearfix:after {content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix {display:inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */
/***********************************************************
 + mycss
************************************************************/
.mytitle {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; text-align:center; color:#000099; width:650px; margin:0 auto; background:url(http://austinsearchengineoptimization.net/blog/uploaded/redline.jpg) no-repeat bottom center; padding:0 0 45px 0; line-height:1.6;}
.subtxt {font-family:Georgia, "Times New Roman", Times, serif; color:#FF0033; width:650px; margin:0 auto; font-weight:bold; line-height:1.4; font-size:20px; text-align:center;}
.myprovide {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background:url(http://austinsearchengineoptimization.net/blog/uploaded/backtop.jpg) no-repeat top left; width:942px; margin:0 auto; height:28px;}
.myprovide strong{font-size:16px; color:#FF0000; font-weight:bold;}
.myprovidecontent { background:url(http://austinsearchengineoptimization.net/blog/uploaded/backdown.jpg) no-repeat bottom left; width:900px; min-height:420px; padding:0 0 0 42px; text-align:center;}
.myprovide ul li { }
.myoptin{background-image:url(http://austinsearchengineoptimization.net/blog/uploaded/optins.png); background-repeat:no-repeat; float:left;
		height:154px; padding:240px 0 0 40px; width:339px; text-align:left; margin:0 auto 0 12px; }
.myoptin table td{padding:0px 0 4px 10px; }
.myoptin input{
	padding:8px;
	border: 1px solid #000000; background-color:#ffffff; color:#525252; font-size:12px; font-weight:normal; width:200px; margin:0 0 0 60px;
}
.myoptin p{ padding:0px 0 10px 0;}
.myoptin .submit{width:230px;
	height:70px;
	background:url(images/spacer.gif);
	cursor:pointer; border:0px;
	margin:0px 0 0 50px;} 
.myoptin-bg{padding:0px 10px 0 10px;}
.myprovidebg {background:url(http://austinsearchengineoptimization.net/blog/uploaded/backbg.jpg) repeat-y;}
.myvideo {float:left; width:400px; margin:0 auto; padding:40px 0 0 50px;}
.mycontent {border:0px solid #0066CC; float:left; width:530px; margin:0 auto; padding:0 20px 0 0;}
.myright {border:0px solid #CC0000; float:left; width:280px; margin:0 auto;}
.mycontent div {background:url(http://austinsearchengineoptimization.net/blog/uploaded/check.jpg) no-repeat left center; padding:10px 0 0 50px; color:#660000; font-size:18px; font-weight:bold; min-height:30px; }
.mycontent p {padding:0 0 0 60px; font-size:14px; line-height:1.2; font-family:georgia,palatino; color:#000000; font-weight:bold; text-align:justify; line-height:1.5;}
.mycontent ul {background:none;}
.mycontent ul li{background:none;}
.mycontent em {color:#CC0000; font-size:16px;}
.myaustinseo {font-size:24px; font-family:impact; list-style:square; color:#CC0033; padding:20px 0 20px 100px;}
.myadd {font-family:georgia,palatino;font-size:15px; color:#006600; width:400px; margin:0 auto 20px auto; text-align:justify; background:url(http://austinsearchengineoptimization.net/blog/uploaded/auntin_icon1.png) no-repeat left center #FFE9C0; height:140px; padding:40px 20px 0 180px; border-bottom:2px dotted #666666; font-weight:bold; line-height:1.5;}
.myadd2 {font-family:georgia,palatino; font-size:15px; color:#CC0000; width:400px; margin:0 auto 20px auto; background:url(http://austinsearchengineoptimization.net/blog/uploaded/auntin_icon2.png) no-repeat right center #FFE9C0; text-align:justify; height:140px; padding:30px 180px 0 20px; border-bottom:2px dotted #666666; font-weight:bold; line-height:1.5;}
.myadd3 {font-family:georgia,palatino; font-size:15px; color:#660099; width:400px; margin:0 auto 20px auto; background:url(http://austinsearchengineoptimization.net/blog/uploaded/auntin_icon3.png) no-repeat left center #FFE9C0; height:150px; padding:30px 20px 0 180px; border-bottom:2px dotted #666666;text-align:justify; font-weight:bold; line-height:1.5; }
.mycenter {width:830px; margin:0 auto; }
#mywrapper {}
.vidoptin {width:942px; margin:0 auto;}
