/*



Theme Name: Sucha



Theme URI: http://dannci.com/sucha-theme/



Description: Sucha theme  is combining a magazine and a weblog into one. It is profi WordPress theme with eight colour schemes, two/three columns, six widget areas and tons of functions. Automatic post thumbnail, Featured posts, Dropdown page and category menu, Custom Archive, Sitemap and Fill Width template. Powerfull theme options menu (including: Logo change, Exclude categories feature, Customizable sidebar layout, Social Manager).



Author: Dannci



Author URI: http://dannci.com



version: 1.4



Tags: black, blue, brown, green, red, silver, tan, white, dark, light, two-columns, right-sidebar, fixed-width, custom-colors, custom-header, theme-options, threaded-comments, holiday, photoblogging, seasonal



*/











/* Sucha WordPress Sucha WordPress theme is licensed under the GPL: http://www.gnu.org/copyleft/gpl.html */























*{margin:0; padding:0;}




















body {



	font-family: verdana, arial, tahoma, sans-serif;



	font-size: 9pt;



	margin:0;



	line-height:16pt;



	}



	



h1 {font-size: 24pt; font-family:Arial, Helvetica, sans-serif;}



h2 {font-size: 20pt;font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:10px 0;}



h3 {font-size: 16pt;font-family:Arial, Helvetica, sans-serif; font-weight:normal;}



h4, h5, h6 {font-size: 14pt;font-family:Arial, Helvetica, sans-serif;}











img{ border: none; padding:0; overflow:hidden;}



img a{border:none;}







img.left{ float: left; border: none; padding: 6px 0 0 0; }



img.right{ float: right; border: none; padding: 0 0 0 6px; }







.entry blockquote {



	font-style: italic;



	line-height: 32px;



	font-size: 20px;



	font-family: Georgia, serif;



	margin: 30px 0;



	}



.entry blockquote p {



	margin: 30px;



	padding: 0 0 0 60px;



	background: transparent url(images/blockquote_icon.gif) no-repeat top left;



	}







code{



	font-family:"Courier New", Courier, monospace;



	}











/* links */















#head {



	margin: 0;



	padding:0;



	overflow: hidden;



	}







/* container */






#container
	{	
	width: 100%;
	}









.headertest2
	{
	border-width: 3px;
	border-color: green;
	border-style: solid;

	}


.headerformattinglogo
	{
		margin-left:20px;height:115px;background-repeat:no-repeat;background-image:url(../../uploads/2012/11/atn-header-image-blue.png );text-indent:100%;white-space:nowrap;overflow:hidden;
	}








#container {



	width:940px;



	margin: 0 auto;



	padding:0;



	overflow: hidden;



	}











/* main menu */







#menu{ 



	 width:940px;



	height:23px;



	margin: 0 auto;



	padding:0;}



	



#pages{ 



//	width:650px;



	overflow:hidden;



	float: left;



	overflow:hidden;}







#nav {



	margin: 0px;



	padding: 0px 5px;



	float: left;



	}



	



#nav ul {



	float: left;



	list-style: none;



	margin: 0px;



	padding: 0px;



	}



	



#nav li {



	float:left;



	list-style: none;



	margin: 0px 0px;



	padding: 0px;



	}



	



#nav li a, #nav li a:visited {



	display: block;



	font-family: Arial, Verdana,  Tahoma;



	font-size: 8pt;



	font-weight: bold;



    margin: 0px 0px 0px 0px;



	padding: 0px 10px 0px 10px;



	text-decoration: none;



	text-transform:uppercase;



	}







	



#nav li li a, #nav li li a:visited {



	width: 130px;



	float: none;



	margin: 0px 0px 0px 0px;



	padding: 0px 10px;



	}



	



#nav li li a:hover, #nav li li a:active {



	padding:0 10px;



	}







#nav li ul {



	z-index: 9999;



	position: absolute;



	left: -999em;



	height: auto;



	width: 100px;



	margin: 0px;



	padding: 0px;



	}







#nav li li { 



	}







#nav li ul a { 



	width: 100px;



	}







#nav li ul a:hover, #nav li ul a:active { 



	}







#nav li ul ul {



	margin: -29px 0 0 130px;



	}







#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {



	left: -999em;



	}







#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {



	left: auto;



	}







#nav li:hover, #nav li.sfhover { 



	position: static;



	}



	







/* head search */







#head-searchform{



	padding:0;



	margin:2px 0 0 0;



	font-size:10px;



	float:right;



	}







#head-searchform input#h{



	margin:0;



	padding:3px 10px;



	width:170px;



	font-size:8pt;



	border:none;



	color:#fff;



	}



	



/* header */







#header {



	min-height:150px;



	}







#header h1{


	
	
	font:normal 40pt "HelveticaLight", Arial, HelveticaLight, sans-serif;

	color:#ffffff;

	text-shadow: #90DA00 0px 0px 60px;



	padding:60px 0 0px 0;



	margin:0;



	text-align:center;



	letter-spacing:-3px;



	text-transform:uppercase;



	}



	















#header h2{



	font:bold 10pt Arial, Helvetica, sans-serif;



	padding: 0 30px 40px 0 ;



	margin:0;



	float:left;



	color:#FFFFFF;



	}







































/* Category Navigation */







#cat_navi {



	width: 100%;



	min-height:58px;



	overflow:hidden;



	font-family:Arial, Helvetica, sans-serif;



}







#cat_navi li a span {



	font-size: 10px;



	font-weight: normal;



}		



/* Second Menu */







#secnav, #secnav ul {



	padding: 0;



	margin:0;



	list-style: none; 



	line-height: 1;



	width:950px;



}











#secnav a {



	display: block;



	line-height: 58px;



	padding: 0 20px 0 20px;



	line-height: 16px;



	padding: 14px 20px;



}







#secnav a:hover {



	text-decoration:none;



}







#secnav li {



	cursor: pointer;



	text-decoration:none;



	text-transform:uppercase;



	max-width:150px;



}







#secnav li:hover, #secnav li.sfhover1 {



	cursor: pointer;



	text-decoration:none;



}











#secnav li {



	float: left;



	font-size: 12px;



	font-weight: bold;



}







/* Style drop down list */







#secnav li ul {



	position: absolute;



	width: 1em;



	width: 188px;



	left: -999em;



	z-index: 10;



	border: 1px solid #e6e6e6;



	border-width:0px 1px 1px;



}







#secnav li li {



	font-weight: normal;



}







#secnav li:hover ul, #secnav li.sfhover1 ul {



	left: auto;



}







#secnav li ul li a {



	background: url(images/grey_cat_sub_bg.gif) repeat-x;



	line-height: 34px;



	color: #565656;



	font-size: 10px;



	width: 148px;



	padding: 0 20px;



}







#secnav li ul li a {



}







#secnav li ul li a:hover {



	background: #D4D4D3;



}







#secnav li ul ul {



	margin: -35px 0 0 188px;



	border-width:1px;



}







#secnav li:hover ul ul, #secnav li.sfhover1 ul ul {



	left: -999em;



}







#secnav li:hover ul, #secnav li li:hover ul, #secnav li.sfhover1 ul, #secnav li li.sfhover1 ul {



	left: auto;



}







/* IE7 Fix */







#secnav  li:hover, #secnav  li.hover {  



	position: static;



}



































/* content */







/** BEGIN content **/



#content, #archives {



//	width: 560px;



//	width: 880px;




//	width:600px;



	float: left;



	padding:40px 0px 40px 40px;



}



	



	#content .post {


background-color:transparent;

		width: 220px;



//		float: right;



		float: left;



		padding:20px;



		margin-bottom: 30px;



		margin-right: 40px;



		text-align:left;



	}



		#content .post h2 {



			font-size: 2.0em;



			font-family:Arial, Helvetica, sans-serif;



			padding:10px 0;



			letter-spacing:-1px;



		}



			#content .post h2 a {



				text-decoration: none;



				font-family:Arial, Helvetica, sans-serif;



				padding:5px 0;



			}



		



		#content .post .commentos{



			float: right;



			font: bold 14px/15px 'Arial'; text-transform: lowercase;



			padding: 0 5px;



			line-height:17px;



			margin: 20px 0px 0 0;



			overflow:visible;



		}



		



		#content .post .commentos a:hover{



			text-decoration:none;



		}



		



		#content .post img {



			padding: 15px;



			margin:10px 8px;



			width:170px;



			height:170px;



		}



		#content .post p {



			line-height: 1.4em;



			font-size: 0.9em;



		}



		



		



		#content .post .category {



			float: left;



			font-size: 0.8em;



			padding-top: 10px;



			padding:5px 0;



			height:15px;



			line-height:17px;



			width:210px;



			overflow:hidden;



		}



		



		



	#content .uneven {



		float: left;



		clear: both;



	}







.zarad{ 



	font-weight:bold;



	font-family:Arial, Helvetica, sans-serif;



	text-transform:uppercase;



	letter-spacing:5px;



	}







.inf{ text-transform:uppercase; letter-spacing:2px;padding:5px 0; margin-bottom:10px; font-size:8pt;}







#content .single{ width:540px; overflow:hidden; margin-bottom:50px;}







#content .single img{ margin:10px 5px; padding:15px; overflow:hidden;}







#content .single ul {}







#content .single li {}







#content .single p{margin:12px 0;}







#content .texty a{ text-decoration:underline;}







.postmetadata{



	clear: both;



	padding:6px;



	margin: 20px 0 40px 0;



	}



.postmetadata a{



	text-decoration:none;



	}



	



#archives ul, #archives li{ list-style:none;}



#archives a{ font-family:Arial, Helvetica, sans-serif; font-size:12pt;}







#archives h2{ font-weight:bold;}







.fl{



	float: left;



}



.fr{



	float: right;



}







#archivebox {



	padding:10px;



	width:520px;



	margin-bottom:25px;



	overflow:hidden;



}







.archivefeed {



	margin-top:5px;



}



.archivefeed a {



	padding-left:20px;



	font-weight:bold;



}



.arclist{



	margin: 0 0 15px;



	padding: 10px 0 10px;



	width: 280px;



}











.arclist ul li{



	padding:0 0 7px 10px;



	font-size:14px;



	font-weight:bold;



}	







#fullcontent{ width:90%; padding:40px;}
#fullcontent2{ width:50%; padding:40px; float:left;}




#sitemap h4{



	text-transform:uppercase;}







#sitemap ul{



	padding:20px}



	



#sitemap ul li{ 



	list-style:square;



	padding:5px}



	



#sitemap a{



	font-weight:bold;}







#index h2{ 



	text-align:center;



	padding-bottom:30px;



	}







/* topside sidebar */







#topside{



	width:260px;



	float:left;



	margin:0 0 -20px -40px;



	padding:40px 40px 10px 40px;



	overflow:hidden;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	}











#topside .fblock img{



	padding: 15px;



	margin:10px 8px;



	width:170px;



	height:170px;



	}







.fblock{ 



	width: 220px;



		float: right;



		padding:20px;



		margin-bottom: 30px;



		text-align:left;



	}



	



.fblock p{



line-height: 1.4em;



	font-size: 0.9em;



	}







.fblock h2{



	font-size: 2.0em;



	font-family:Arial, Helvetica, sans-serif;



	padding:10px 0;



	letter-spacing:-1px;



	}















.fblock .commentos{



			float: right;



			font: bold 14px/15px 'Arial'; text-transform: lowercase;



			padding: 0 5px;



			line-height:17px;



			margin: 20px 0px 0 0;



			overflow:visible;



		}



		



		#content .post .commentos a:hover{



			text-decoration:none;



		}







.fblock .category {



			float: left;



			font-size: 0.8em;



			padding-top: 10px;



			padding:5px 0;



			height:15px;



			line-height:17px;



			width:210px;



			overflow:hidden;



		}



		























#social{ margin:10px;}







#right #social img{ border:none; padding:2px 2px 0 0 ;}



























/* right sidebar */







#right{



	width:260px;



	float:right;



	margin:0 0 0 -40px;



	padding:25px 40px 10px 40px;



	overflow:hidden;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12pt;



	font-weight:bold;



	}







#right h2{



	font:bold 12pt arial, georgia, times;



	margin: 0;



	padding:5px 0 -5px 0;



	text-transform:uppercase;



	letter-spacing:-1px;



	margin:5px 0 0 0;



}







#right label{



	font:normal 11pt arial, georgia, times;	



	margin: 0;



	padding: 0;



}















#right p {margin:0; padding:0;}







#right img {padding: 0; margin: 0;}







#right ul {



	margin:10px 0;



	padding:0;



	}







#right ul li {



	list-style-type: none;



	border-bottom:2px dotted #f2f2f2;



	padding:5px 8px;



	}







#right ul ul li:hover, #right ul li:hover {



	background-color:#CCCCCC;



	}







#right ul ul {



	margin:14px 0;



	padding: 0;



}







#right ul ul li{



	list-style-type: none;



	border-bottom:2px dotted #f2f2f2;



	padding:5px 8px;



	}



	



#right ul li ul , #right ul li ul li{



	list-style-type: none;



	border-bottom: none;



	margin:-5px 0 5px 0;



	}



	



 #right ul li ul li ul li{



 padding:5px 0 0 0}







#right ul ul ul{



	margin: 0;



	padding: 0;



}







#right ul ul ul li{



	padding: 0 0 0 15px;



}















/* comments */











.comments,



.commentlist,



.nocomments,



.related {



	margin-bottom: 2em;



	margin-top:5em;



}















.commentlist .avatar {



	float: right;



	margin: 0 0 .5em ;



	padding: 4px;



}



#cancel-comment-reply-link {



	margin-left: 1em;



}







.trackback .content,



.pingback .content {



	font-style: italic;



}



.comentary{ padding:0px; font-size:8pt;}



ol.commentlist { list-style:none; margin:10px; padding:0px; text-indent:0; font-size:8pt; }



ol.commentlist li.alt { }



ol.commentlist li.bypostauthor {}



ol.commentlist li.byuser {}



ol.commentlist li.comment { }



ol.commentlist li div.comment-author { padding:0 170px 0 0; }



ol.commentlist li div.vcard { font:bold 14px/1.4 helvetica,arial,sans-serif; }



ol.commentlist li div.vcard cite.fn { font-style:normal; }



ol.commentlist li div.vcard img.avatar-32 {}



ol.commentlist li div.vcard img.photo {}



ol.commentlist li div.vcard span.says {}



ol.commentlist li div.commentmetadata {}



ol.commentlist li p { margin:0 0 1em; }



ol.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }



ol.commentlist li div.reply {font:bold 9px arial,sans-serif; padding:5px 10px;  text-align:center; width:36px; }



ol.commentlist li div.reply a {text-decoration:none; text-transform:uppercase; }



ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }



ol.commentlist li ul.children li { }



ol.commentlist li ul.children li.alt {}



ol.commentlist li ul.children li.bypostauthor {}



ol.commentlist li ul.children li.byuser {}



ol.commentlist li ul.children li.comment {}



ol.commentlist li ul.children li.comment-author-admin {}



ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }



ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }



ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }



ol.commentlist li ul.children li.depth-5 {}



ol.commentlist li ul.children li.odd {}



ol.commentlist li.parent { }



ol.commentlist li.pingback { }



ol.commentlist li.pingback.parent { }



ol.commentlist li.pingback div.vcard { padding:0 10px 0 0; }



ol.commentlist li.thread-alt { }



ol.commentlist li.thread-even {}



ol.commentlist li.thread-odd {}







.comment-body .vcard img{



	float: left; 



	margin:0 5px;



	}



 











#comment{



	width:90%;



	padding:10px;



	}







#author, #email, #url, #comment, #submit{



	font-family: verdana, arial, times;



	font-size: 8pt;



	margin:10px;



	padding:5px;



	border:1px solid #CCCCCC;



	}



	



#submit{margin:10px; padding:5px;}











cite {



	font-family: arial, verdana, tahoma;



	font-size: 9pt;



	font-weight: bold;



	font-style: normal;



	}



	







.children li, .reply{



	margin:0;



	padding:0;



	border: none;



	padding-left: 2em;



}



.children li ul {



padding-left: 2em;



}







.children li div .reply {



padding-left: 4em;



}







.comment-body{



	background: #f0f0f0;



	padding: 10px;



	margin-bottom: 10px;



}







.comment-body .vcard{



	



	line-height: 1.7em;}



.comment-body .vcard a{



	font-weight: bold;



	font-size: 14px;



}



.comment-body .vcard img{



	float: left; 



	margin-right: 5px;



	border: 1px solid #ccc;



}



.comment-body .commentmetadata{



	font-size: 10px;



}



.comment-body .commentmetadata a{



	color: #888;



}



.comment-body p{



	clear: both;



	margin-top: 20px;



	line-height: 1.5em;



}



#commentform input {



	font-size: 12px;



	padding: 3px;



	margin-bottom: 5px;



}



#commentform textarea{



	font-size: 12px;



	padding: 3px;



	font-family: arial;



}



/* End Comments */















/* search */







#searchform{



	padding:0;



	margin:14px 0;



	font-size:10px;



	}







#searchform input#s{



	margin:0;



	padding:5px 10px;



	width:140px;



	font-size:11px;



	}



















/* misc */







img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	}







img.alignright {



	padding: 4px;



	margin: 0 0 2px 7px;



	display: inline;



	}







img.alignleft {



	padding: 4px;



	margin: 0 7px 2px 0;



	display: inline;



	}







.alignright {



	float: right;



	}







.alignleft {



	float: left



	}



	



.wp-caption {



   text-align: center;



   padding: 4px 34px 0 4px;



   /* optional rounded corners for browsers that support it */



   -moz-border-radius: 3px;



   -khtml-border-radius: 3px;



   -webkit-border-radius: 3px;



   border-radius: 3px;



}







.wp-caption img {



   margin: 0;



   padding: 0;



   border: 0 none;



}







.wp-caption p.wp-caption-text {



   font-size: 11px;



   line-height: 17px;



   padding: 0 4px 5px;



   margin: 0;



}



















/* footer */







#footer {



	clear: both;



	width: 940px;



	overflow:hidden;



	padding:10px;


	}



	



#footer h2 {



	font:bold 12pt arial, georgia, times;



	margin:0;



	padding: 0;



	text-transform:uppercase;



	letter-spacing:-1px;



	}



	#footer p {



		line-height:20px;



	}



	#footer li {



		line-height:20px;



		padding:5px 10px;



	}



	#footer p.l {



		float: left;



	}



	#footer p.r {



		float: right;



	}



	



#footer ul, #footer li{ list-style:none;}	



#totop{ text-align:center; margin-bottom:50px;}



#foot{ overflow:hidden; font-size:11px;}







#footee1{ width:160px; padding:15px 0; margin-left: 19px; margin-right:20px; float:left; }



#footee2{width:160px; padding:15px 0; margin-right:19px;float:left;}



#footee3{width:160px; padding:15px 0; margin-right:19px; float:left;}



#footee4{width:160px; padding:15px 0; margin-right:19px; float:left;}



#footee5{width:160px; padding:15px 0; margin:0; float:left;}



#footee1 ul li,#footee2 ul li,#footee3 ul li,#footee4 ul li,#footee5 ul li{ margin-left:-10px;}







#foodown{ text-align:right; padding:5px 40px; font-size:10px;}







/* MISC */







ul { list-style-position: inside; } 



ol { padding-left:30px;}







/* tables */



table{margin:.5em 0 1em;}



table td,table th{text-align:left;padding:.4em .8em;}



table th{text-transform:uppercase;font-weight:bold;}







table.nostyle td,table.nostyle th,table.nostyle tr.even td,table.nostyle tr:hover td{border:0;background:none;background-color:transparent;}



table, table.post{



  border-collapse: collapse;  



}











/* Finish tables */















img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	}







img.alignright {



	padding: 4px;



	margin: 0 0 2px 7px;



	display: inline;



	}







img.alignleft {



	padding: 4px;



	margin: 0 7px 2px 0;



	display: inline;



	}







.alignright {



	float: right;



	}







.alignleft {



	float: left



	}



	



.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto;



}







.alignleft {



	float: left;



}







.alignright {



	float: right;



}



	



/* pagination */











.navigation {



	font-size:11pt;



	font-family:Arial, Helvetica, sans-serif;



	padding:20px;



	overflow:hidden;



	font-weight:bold;



	float:right;



	}	



	



.wp-pagenavi a, .wp-pagenavi a:link {



	padding: 2px 4px 2px 4px; 



	margin: 2px;



	text-decoration: none;	



}



.wp-pagenavi a:visited {



	padding: 2px 4px 2px 4px; 



	margin: 2px;



	text-decoration: none;	



}







.wp-pagenavi a:active {



	padding: 2px 4px 2px 4px; 



	margin: 2px;



	text-decoration: none;	



}



.wp-pagenavi span.pages {



	padding: 2px 4px 2px 4px; 



	margin: 2px 2px 2px 2px;



}



.wp-pagenavi span.current {



	padding: 2px 4px 2px 4px; 



	margin: 2px;



	font-weight: bold;



}



.wp-pagenavi span.extend {



	padding: 2px 4px 2px 4px; 



	margin: 2px;



}















/* other */







img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	}







img.alignright {



	padding: 4px;



	margin: 0 0 2px 7px;



	display: inline;



	}







img.alignleft {



	padding: 4px;



	margin: 0 7px 2px 0;



	display: inline;



	}







.alignright {



	float: right;



	}







.alignleft {



	float: left



	}















.endrow



	{



//	margin-right: 0px;



	clear:left;



	}







.single



	{



//	background-color:red;



	margin-right:60px;



	clear:right;



	}




.single2
	{



//	background-color:red;



	margin-right:60px;






	}












.semester_post

	{

	width:200px;

	float:left;

	margin-right: 10pt;

	margin-bottom: 10pt;

	text-align:center;

//	background-color:yellow;

//	padding-top:15px;

	}



.semester_post h2

	{

	font-size:16px;

	margin:15px 0px 0px 0px;

	padding:0px;

//	text-align:left;

	}



.semester_post h3

	{

	font-size:14px;

	margin:0px;

	padding:0px;

	}







.semester_post .entry

	{

	background-color:#eee;

	padding: 0px 15px 15px 15px;

	text-align:left;

	border-width:2px;

	border-style:solid;

	border-color:#ccc;

	height:340px;

overflow:hidden;

	}





#project_summary

	{

	font-size:10px;

	line-height:14px;

	}



.semester_thumbnail

	{

	text-align:center;

	margin:15px auto 15px auto;"

	}





.artist_index

	{

	

	padding:80px 0px 40px 0;

//	background-color:yellow;

	}



.artist_index h2

	{

	font-size:18px;

	}





.pagetitle

	{

	padding-top:0px;padding-bottom:30px;

	}















.secimgdiv

	{

	margin-left:10px;

	}






#right2
	{
	float:right;
	margin:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	width:305px;
	}



#rightrandom{



	width:300px;



	float:right;



	margin: 40px 40px 40px 40px;



	padding:25px 40px 10px 40px;



	overflow:hidden;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12pt;



	font-weight:bold;


	text-align: left;

	}

body
{
background-image:URL('../../uploads/2013/05/RabbitTile.jpg');
background:repeat;
}


