/*



Theme Name: Aldo-Gallery

Theme Date: 05112008

Theme URI: http://www.site.com/

Description: Custom theme for the aldo bilotta with custom gallery page - black version

Author: incsub

Author URI: http://www.site.com/



*/



body {

	font-family:  "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif;

	font-size: 100%;

	color: #FFFFFF;

	background: #000000;

	margin: 0px;

	padding: 0px;

}

h1, h2, h3, h4, h5, h6 {

	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;

}

#gallery-column select {

	font-size: 11px;

	background: #FFFFFF;

	margin: 0px;

	padding: 3px;

	width: 200px;

	border: 1px solid #CCCCCC;

	font-weight: bold;

	color: #555555;

}

#test2 {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 340px;

	width: 500px;

	overflow: hidden;

}

#test2 img {

	border-width: 0px;

	border-style: none;

}





#wrapper {

	margin: 0px auto;

	padding: 0px;

	width: 901px;

	font-size: 0.6875em;

}

#container {

	margin: 0px;

	padding: 0px;

	width: 901px;

	float: left;

}

#header {

	margin: 0px 0px 2em;

	padding: 0px 15px;

	width: 871px;

	float: left;

}

#header img {

	border-width: 0px;

	border-style: none;

}



#content {

	margin: 1em 0px 0px;

	padding: 0px 15px;

	width: 871px;

	float: left;

	border-top: 0px solid #292929;

	border-bottom: 0px solid #292929;

}



#content h1 a {

	color: #FFFFFF;

	text-decoration: none;

}



#footer {

	margin: 2em 0px 0px;

	padding: 15px 0px;

	width: 901px;

	float: left;

	background: #000000;

	color: #EEE;

}

#footer .aleft {

	margin: 0px;

	padding: 0px 0px 0px 15px;

	float: left;

	width: 65%;

	font-size: 11px;

	line-height: 18px;

}

#footer .aright {

	float: right;

	width: 25%;

	padding-top: 0px;

	font-size: 11px;

	line-height: 18px;

	text-align: right;

	padding-right: 15px;

}

#footer a {

	color: #C5C5C5;

	text-decoration: none;

	border-bottom: 1px dotted #999999;

}

#footer a:hover {

	color: #CC6600;

	text-decoration: none;

	border-bottom: 1px dotted #FFFFFF;

}





#fend {

	float: left;

	height: 10px;

	width: 100%;

}



#site-header {

	margin: 0px;

	padding: 15px 0px 0px;

	float: left;

	width: 294px;

}

#site-header h1 {

	margin: 0px;

	padding: 10px 0px 0px;

	float: left;

	width: 100%;

	color: #FFFFFF;

	text-decoration: none;

	font-family: "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif;

	font-weight: 400;

	font-size: 22px;

}

#site-header h1 a {

	color: #FFFFFF;

	text-decoration: none;

}



#site-navs {

	margin: 0px;

	padding: 75px 0px 0px;

	float: right;

	font-family: "Century Gothic", Century, Georgia, "Times New Roman";

}

#site-navs ul {

	margin: 0px;

	padding: 0px;

	float: left;

	list-style-type: none;

}

#site-navs ul ul {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

	list-style-type: none;

}

#site-navs ul li {

	margin: 0px;

	padding: 0px;

	float: left;

	list-style-type: none;

	display: inline;

	font-size: 13px;

	font-weight: normal;

}

#site-navs ul ul li {

	margin: 0px;

	padding: 0px;

	float: left;

	list-style-type: none;

	display: inline;

	font-size: 13px;

}

#site-navs ul li a {

	margin: 0px 5px 0px 0px;

	padding: 1px 5px;

	float: left;

	list-style-type: none;

	display: block;

	color: #FFFFFF;

	text-decoration: none;

	border: 1px solid #000000;

}

#site-navs ul li a:hover {

	margin: 0px 5px 0px 0px;

	padding: 1px 5px;

	float: left;

	list-style-type: none;

	display: block;

	color: #FFFFFF;

	text-decoration: none;

	background: #2C2C2C;

	border: 1px solid #333333;

}



#content-left {

	margin: 10px 0px 0px;

	padding: 8px 8px 8px 0px;

	float: left;

	width: 345px;

	overflow: hidden;

}

#cat-box {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

}

#welcome-box {

	margin: 0px;

	padding: 2em 0px;

	float: left;

	width: 100%;

}

#welcome-box h3 {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

	font-size: 18px;

	letter-spacing: -1px;

	color: #000000;

	line-height: 30px;

	font-family: "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif;

	font-weight: bold;

}

#welcome-box p {

	font-size: 11px;

	color: #333333;

	line-height: 18px;

	margin: 0px;

	padding: 10px 0px 0px;

	float: left;

	width: 100%;

	font-family: "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif;

	font-weight: 400;

}

#welcome-box p a {

	color: #000000;

	text-decoration: underline;

	font-weight: bold;

}







#site-tag {

	margin: 0px;

	padding: 2.5em 0px 2em;

	float: left;

	width: 100%;

}

#site-tag h3 {

	margin: 0px!important;

	padding: 0px!important;

	float: left;

	width: 100%;

	font-size: 18px;

	letter-spacing: -1px;

	color: #000000;

	line-height: 30px;

	font-family: "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif;

	font-weight: bold;

}

#site-tag p {

	color: #333333;

	margin: 0px!important;

	padding: 0px!important;

	float: left;

	width: 100%;

	font-family: "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif;

}

#site-tag p a {

	color: #000000;

	text-decoration: none;

	line-height: 100%;

	font-weight: 400;

}

#site-tag p a:hover {

	color: #003366;

	text-decoration: none;

	line-height: 100%;

	font-weight: 400;

	background: #F9F9F9;

}



/* ---- styling the list ---- */

		

#hlist {

	list-style:none;

	margin:0;

	padding:0;

	font-family: Arial, Tahoma, "Lucida Sans";

	}

#hlist li {

	float:left;

	display:block;

	width:105px;

	margin:0px 8px 8px 0px;

	display:inline;

	padding:0px;

	background:#fff;

	border:1px solid #333333;

	height:105px;

		}

#hlist li img {
	height: 105px;
	width: 105px;
	border-width: 0px;
	border-style: none;
}



#hlist li a {
	border:none;
	color: #000000;
	text-decoration: none;
		}

#hlist p   {

	text-align: center;

	margin: 0px;

	float: left;

	padding: 40px 0px 0px;

	width: 95px;

		}
#hlist .hide span  {
	text-align: center;
	height: 65px;
	width: 105px;
	display: block;
	margin: 0px;
	float: left;
	position: absolute;
	left: 0px;
	top: 40px;
}
#hlist span a {
	display: block;
	height: 65px;
	width: 105px;
	float: left;
}



#hlist li .show{

	display:block;

	width:105px;

	height:105px;

		}

#hlist li .hide {
	color:#333333;
	text-align: left;
	height: 0;
	overflow: hidden;
	background:#EEE;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -1px;
	position: relative;
		    }

#hlist li .hide a {
	display: block;
	height: 105px;
	width: 105px;
		    }



#hlist li:hover .hide {

	cursor: pointer;

	height: 105px;

	padding:0px;

	width:105px;

	position: relative;



		}

		

#hlist .hide img {
	filter: Alpha(Opacity=20);
	-moz-opacity:.20;
	opacity:.20;
	display: block;
		}

				

#hlist li:hover .show {

		height: 0;

		overflow: hidden;

		}

		

		

#content-right {

	margin: 0px 8px 0px 0px;

	padding: 1.5em 0px 2em;

	float: right;

	width: 500px;

	overflow: hidden;

}























/*/////////////// CSS Bounce//////////*/



#slajdColumn{margin:0 190px 0 0;}

#slajdColumnInner{margin:0 30px 0 0; }

.flashPlace{

	width:500px;

	height:343px;

	padding-top:9px;

	margin-bottom:25px!important;

	margin-bottom:5px;

	background: #F6F6F6;

}

#slajdColumn h2, #slajdColumnInner h2{

	color:#000000;

	font-size:1.2em;

	margin:15px 0 10px 0;

	padding:0 0 0 5px;

}

#slajdColumn p{color:#4b493e; line-height:1.4em; margin-bottom:1.6em}

#slajdColumnInner p{color:#4b493e; line-height:1.4em; margin-bottom:1.6em;}



/*---------------------------------------------------------------



JA SLIDESHOW



------------------------------------------------------------- */

div#ja-slideshow-wrap {



}



div.ja-slideshow-case {

	padding-left:9px;:



}



div.ja-slideshow-case p {

	padding-top: 9px;

}



div.ja-slidebar {

	margin: 10px 0 0 0;

	width: 100%;

	display: none;

}



div.ja-slidebar ul {

	list-style: none;

	overflow: hidden;

	z-index: 10001;

	margin: 0px;

	padding: 10px 0px;

}



div.ja-slidebar ul li {

	float: left;

	display: block;

	background: transparent;

	font-size: 0.7em;

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

	padding:4px 0;

}



div.ja-slidebar ul a.active,

div.ja-slidebar ul a:hover {

	border: none;

	background: #6e6c62;

	color: #FFF;

}



div.ja-slidebar ul a.active {

	font-weight: bold;

}



div.ja-slidebar ul li a {

	border: none;

	float: left;

	margin-right: 1px;

	padding: 1px 8px;

	display: block;

	color: #FFFFFF;

	background: 50% 50%;

	cursor: pointer;

}



div.ja-slidebar ul li a.prev,

div.ja-slidebar ul li a.next {

	display: block;

	font-weight: bold;

}

 

div.ja-slidebar ul li a.prev {

	padding-left: 20px;

}



.description {

	position: absolute;

	bottom: 0;

	background: #666666;

	width: 460px;

	padding: 10px;

	color: #FFF;

	font-size:1.05em;

	display: none;

	

}



.description strong{

	font-size:1.3em;

}



.description-hidden {

	position: absolute;

	bottom: 0;

}



#slajdColumnInner h3{margin:30px 0 10px 0; color:#444; font-size:1.1em;}



#slajdColumnInner .performerBox{

	margin:25px 0 0 0;

	border: 6px solid #e5e0bd;

	padding:20px 13px 30px 13px;

	background:#FFF;

}

#slajdColumnInner .performerBox p{margin:10px 0 15px 0;}

#slajdColumnInner .performerBox h3 a{font-size:0.9em; color:#d6862a;}

#slajdColumnInner .performerBox h3 a:hover{color:#000;}

#slajdColumnInner .performerBox ul{margin:0 0 0 3px; list-style:none; border-bottom:1px #e5e0bd solid;}

#slajdColumnInner .performerBox ul li{float:left; margin:0 7px 0 0;}

#slajdColumnInner .performerBox ul li a{color:#c6b690; text-decoration:none; font-size:0.7em;}

#slajdColumnInner .performerBox ul li a:hover{color:#016c95;}



#slajdColumnInner .dalje a{display: block; background: url(../imidzi/buttDalje.gif) no-repeat; width:33px; height:13px; margin:5px 0 0 0;}

#slajdColumnInner .dalje a:hover{background-position: bottom;}



.razmak{margin-bottom:40px;}



/*/////////////// end CSS Bounce//////////*/

#ja-slideshow-wrap img:hover {

}

#post-entry {

	margin: 0px;

	padding: 2em 0px;

	float: left;

	width: 100%;

}

#post-entry small {

	font-size: 11px;

	margin: 0px;

	padding: 0px;

}



#post-entry h2 {

	font-family: "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif;

	font-size: 16px;

	line-height: 25px;

	color: #FFFFFF;

	margin: 15px 0px;

	padding: 0px;

	float: left;

	width: 100%;

	font-weight: 400;

	font-style: normal;

	border-bottom: 1px solid #242424;

	text-align: left;

}

.post, .page {

	margin: 0px 0px 30px;

	padding: 10px 2% 30px;

	float: left;

	width: 96%;

	border-bottom: 1px solid #333333;

}

.sticky {

	background: #161616;

}

h1.post-title {

	font-size: 34px;

	color: #FFFFFF;

	font-weight: normal;

	text-transform: capitalize;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

	line-height: 1.4em;

	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;

	text-align: center;

	font-style: italic;

	font-variant: normal;

	letter-spacing: normal;

	word-spacing: normal;

}

h1.post-title a {

	color: #000000;

	text-decoration: none;

}

h1.post-title a:hover {

	color: #000;

	text-decoration: underline;

}

h1.page-title {

	font-size: 30px;

	color: #FFFFFF;

	font-weight: normal;

	text-transform: capitalize;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

	line-height: 35px;

	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;

	text-align: left;

	font-style: italic;

}

.post-category {

	font-size: 12px;

	line-height: 18px;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

}



.post-date {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

	font-size: 16px;

	font-family: "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif;

	font-weight: normal;

	color: #FFFFFF;

	font-style: italic;

	text-align: center;

}

.post-content {

	margin: 0px;

	padding: 2em 0px;

	float: left;

	width: 100%;

	font-size: 13px;

	line-height: 22px;

	color: #FFFFFF;

	font-weight: normal;

	font-variant: normal;

	letter-spacing: normal;

	word-spacing: normal;

	font-style: normal;

	font-family: "Century Gothic", Century, Georgia, "Times New Roman";

}

.post-content a, .post-category a {

	font-weight: normal;

	color: #999999;

	text-decoration: none;

	border-bottom: 1px dotted #666666;

}

.post-content a:hover, .post-category a:hover {

	color: #FFFFFF;

	text-decoration: none;

}

.post-content img {

}





.post-review {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

	font-size: 13px;

	line-height: 26px;

	color: #FFFFFF;

	text-align: right;

}

.post-review a {

	color: #FFFFFF;

	text-decoration: underline;

}

.post-review a:hover {

	color: #FFFFFF;

	text-decoration: none;

	background: #666666;

}





#comments-template {

	margin: 0px;

	padding: 2em 2%;

	float: left;

	width: 96%;

	font-family: "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif;

}

#comments-template h4 {

	font-size: 20px;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

	color: #999999;

	font-weight: normal;

}

#comments-template .rss {

	margin: 0px 0px 3em;

	padding: 3px 0px 2px;

	float: left;

	width: 90%;

	font-size: 14px;

}

#comments-template .rss a {

	color: #666666;

	text-decoration: underline;

}

#comments-template .rss a:hover {

	color: #FFFFFF;

	text-decoration: none;

}

.com-list {

	margin: 0px 0px 12px;

	width: 90%;

	padding: 2%;

	float: left;

	border-top: 1px solid #333;

	border-bottom: 1px solid #333;

}

.com-list-alt {

	margin: 0px 0px 12px;

	width: 90%;

	padding: 2%;

	float: left;

	border-top: 1px solid #333;

	border-bottom: 1px solid #333;

	background: #282828;

}

.com-list-author {

	margin: 0px 0px 12px;

	width: 90%;

	padding: 2%;

	float: left;

	border-top: 1px solid #333;

	border-bottom: 1px solid #333;

}

.com-list-author .com-text {

}

.com-list-author .com-author {

}

.com-list a {

	color: #999999;

	text-decoration: underline;

}

.com-list-alt a {

	color: #666666;

	text-decoration: underline;

}

.com-list-author a {

	color: #666666;

	text-decoration: underline;

	font-weight: bold;

}







.com-box {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 86%;

}

.com-box blockquote {

	margin: 10px 0px 0px 15px;

	padding: 0px 5px;

	clear: both;

	border-left: 5px solid #000000;

	font-style: normal;

	font-weight: 600;

	font-size: 12px;

}



.com-avatar {

	margin: 0px;

	padding: 0px;

	float: right;

}

.com-avatar img {

}

.com-author {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

	font-size: 14px;

	font-weight: bold;

}

.com-date {

	margin: 0px;

	padding: 0px 0px 10px;

	float: left;

	width: 100%;

	line-height: 24px;

}

.com-text {

	margin: 0px;

	padding: 0px 0px 10px;

	float: left;

	width: 100%;

	line-height: 18px;

	font-size: 12px;

	color: #FFFFFF;

}

.com-box blockquote p {

	margin: 0px;

	padding: 0px;

	font-size: 1em;

}

h4#trackback {

	margin: 30px 0px 0px;

}

h4#reply {

	margin: 30px 0px 0px;

}

#comments-template .pingback {

	margin: 0px;

	padding: 15px 0px 0px;

	float: left;

	width: 100%;

	list-style-type: none;

}

#comments-template .pingback li {

	margin: 0px 0px 10px;

	padding: 0px;

	float: left;

	width: 95%;

	font-size: 12px;

	line-height: 18px;

}

#comments-template .pingback a {

	color: #999999;

	text-decoration: none;

}

#comments-template .pingback a:hover {

	color: #FFFFFF;

	text-decoration: underline;

}



#comments-template .pingback span {

	font-size: 0.9em;

	color: #999999;

}

#comments-template #comment-form {

	margin: 0px;

	padding: 15px 0px 0px;

	float: left;

	width: 100%;

}

#comment-form input {

	font-family: Arial, Tahoma, "Lucida Sans";

}



#comment-form p {

	margin: 0px 0px 15px;

	padding: 0px;

	float: left;

	width: 100%;

	font-size: 13px;

	font-weight: bold;

}

#comment-form .inbox {

	margin: 0px;

	padding: 4px;

	width: 40%;

	background: #FFFFFF;

	border: 1px solid #CCCCCC;

}

#comment-form .inarea {

	margin: 0px;

	padding: 4px;

	width: 70%;

	background: #FFFFFF;

	border: 1px solid #CCCCCC;

	height: 200px;

}





#post-navigator {

	color: #000000;

	margin: 0px;

	padding: 0em 0px 1em;

	float: left;

	width: 99%;

	font-size: 12px;

}

#post-navigator-single {

	margin: 0px;

	padding: 5px 0px;

	float: left;

	width: 99%;

	font-size: 13px;

}

.wp-pagenavi {

	float: left;

	width: 99%;

	padding-top: 8px;

	padding-bottom: 8px;

	font-size: 1.125em;

}

.pages {

	color: #000000;

	background: #f8f8f8;

	padding: 2px 5px;

	border: 1px solid #dddddd;

	margin-right: 5px;

	font-weight: bold;

}

.current {

	background: #FFFFFF;

	padding: 2px 4px;

	border: 1px solid #CCCCCC;

	margin-left: 4px;

	color: #000000;

}



#post-navigator a {

	color: #FFFFFF;

	background: #999999;

	padding: 2px 4px;

	margin: 0px 0px 0px 3px;

	text-decoration: none;

	border: 1px solid #666666;

	font-weight: bold;

}

#post-navigator a:hover {

	color: #FFFFFF;

	background: #666666;

	padding: 2px 4px;

	margin: 0px 0px 0px 3px;

	text-decoration: none;

	border: 1px solid #000000;

	font-weight: bold;

}

#post-navigator-single .alignleft {

	font-size: 12px;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 45%;

	overflow: hidden;

	display: block;

}

#post-navigator-single .alignright {

	font-size: 12px;

	margin: 0px;

	padding: 0px;

	float: right;

	width: 45%;

	overflow: hidden;

	display: block;

}

#post-navigator-single a {

	color: #CCCCCC;

	padding: 5px 8px;

	margin: 0px 0px 0px 3px;

	text-decoration: underline;

}

#post-navigator-single a:hover {

	color: #FFFFFF;

	padding: 5px 8px;

	margin: 0px 0px 0px 3px;

	text-decoration: none;

}







#themeswitcher {

	margin: 0px;

	padding: 5px 0px 12px;

	float: left;

	width: 96%;

	list-style-type: none;

}

#themeswitcher li {

	margin: 0px;

	padding: 0px 0px 0px 5px;

	float: left;

	width: 95%;

}

#themeswitcher select {

	margin: 0px;

	padding: 2px;

	float: left;

	width: 98%;

	border: 1px solid #CCCCCC;

	font-size: 11px;

	color: #666666;

	background: #FFFFFF;

}

.akpc_pop {

	font-size: 12px;

	line-height: 22px;

	color: #999999;

	margin: 15px 0px;

	padding: 0px;

	clear: both;

}



.subscribe-to-comments {

	font-size: 11px!important;

	color: #000000;

}

.subscribe-to-comments a {

	color: #CCCCCC;

	text-decoration: underline;

}



.pullquote-left {

	margin: 8px 8px 0px 2px;

	padding: 3px 3px 8px;

	float: left;

	width: 30%;

	text-align: center;

	font-size: 18px;

	font-style: italic;

	line-height: 20px;

	font-weight: normal;

	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;

}

.pullquote-right {

	margin: 8px 8px 0px 2px;

	padding: 3px 3px 8px;

	float: right;

	width: 30%;

	text-align: center;

	font-size: 18px;

	font-style: italic;

	line-height: 20px;

	font-weight: normal;

	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;

}







.caption-img-left {

	display: block;

	margin: 15px 5px 2px 0px;

	padding: 5px;

	float: left;

	width: 50%;

	background: #F9F9F9;

	border: 1px solid #CCCCCC;

}

.caption-img-left p {

	font-size: 11px;

	color: #000000;

	padding: 0px;

	clear: both;

	display: block;

	margin: 0px;

	width: auto;

	text-decoration: none;

	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;

	line-height: 18px;

}



.caption-img-left em {

	font-size: 11px;

	color: #000000;

	padding: 0px;

	clear: both;

	display: block;

	margin: 0px;

	width: auto;

	text-decoration: none;

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

	line-height: 18px;

}

.caption-img-left img {

	margin: 0px;

	padding: 0px;

	width: 100%;

}







.caption-img-right {

	display: block;

	margin: 15px 0px 2px 5px;

	padding: 5px;

	float: right;

	width: 50%;

	background: #F9F9F9;

	border: 1px solid #CCCCCC;

}

.caption-img-right p {

	font-size: 11px;

	color: #000000;

	padding: 0px;

	clear: both;

	display: block;

	margin: 0px;

	width: auto;

	text-decoration: none;

	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;

	line-height: 18px;

}



.caption-img-right em {

	font-size: 11px;

	color: #000000;

	padding: 0px;

	clear: both;

	display: block;

	margin: 0px;

	width: auto;

	text-decoration: none;

	font-family: Verdana, Arial, "Times New Roman", sans-serif;

	line-height: 18px;

}

.caption-img-right img {

	margin: 0px;

	padding: 0px;

	width: 100%;

}





































dl {

	padding-left: 10px;

	font-size: 1em;

	margin-top: 8px;

	margin-bottom: 8px;

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



}



dt {

margin-bottom: 5px;

margin-top: 0px;

font-weight: 400;

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

font-size: 1em;

}



dd {

font-style: italic;

margin-bottom: 8px;

margin-left: 0px;

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

font-size: 1em;



}

blockquote p {

	margin: 0px;

	padding: 0px;

}

blockquote {

	font-size: 14px;

	line-height: 22px;

	margin: 10px;

	padding: 7px;

	clear: both;

	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;

	font-style: italic;

	border-left: 3px solid #666666;

	color: #EDEDED;

}





.alignleft {

	text-align: left;

	float: left;

}

.alignright {

	text-align: right;

	float: right;

}

.center {

	text-align: center;

	margin: 0px auto;

	clear: both;

}

.border {

	padding: 3px;

	border: 1px solid #CCCCCC!important;

}



img.alignleft {

	float: left;

	margin-right: 5px;

	margin-top: 0px;

	margin-bottom: 5px;

	padding: 0px;

}

img.alignright {

	padding: 4px;

	float: right;

	margin-top: 0px;

	margin-left: 10px;

}

img.center {

	padding: 4px;

	display: block;

	margin: 5px auto;

	clear: both;

}

pre {

	margin: 8px 0px;

	padding: 10px;

	clear: both;

	width: 92%;

	overflow: scroll;

	font-family: "Courier New", "MS Sans Serif", sans-serif, serif;

	background: #FFFFFF;

	color: #000000;

	font-size: 13px;

	line-height: 22px;

	white-space: nowrap;

	border: 1px solid #eeeeee;

}

em {

	font-style: italic;

}



.post-content ul ul {

	margin: 0px;

	padding: 0px;

}

.post-content img {

	border-width: 0px;

	border-style: none;

}

.post-content h1 {

	margin: 0px 0px 5px;

	padding: 0px 0px 3px;

	font-size: 17px;

	font-weight: normal;

	line-height: 20px;

}

.post-content h2 {

	margin: 0px 0px 5px;

	padding: 0px 0px 3px;

	font-size: 17px;

	font-weight: normal;

	line-height: 20px;

}

.post-content h3 {

	margin: 25px 0px 5px;

	padding: 0px 0px 2px;

	font-size: 18px;

	font-weight: normal;

	line-height: 20px;

}

.post-content h4 {

	margin: 0px 0px 5px;

	padding: 0px;

	font-size: 18px;

	font-weight: normal;

	line-height: 24px;

}

.post-content h5 {

	margin: 0px 0px 5px;

	padding: 0px;

	font-size: 16px;

	font-weight: normal;

	line-height: 19px;

}

#comments-template .sinput {

	font-size: 13px;

	color: #FFFFFF;

	margin-top: 4px;

	padding-right: 8px;

	padding-left: 8px;

	background: #404244;

	border-top: 1px solid #333333;

	border-right: 2px solid #000000;

	border-bottom: 2px solid #000000;

	border-left: 1px solid #333333;

	font-family: "Century Gothic", Century, Georgia, "Times New Roman";

	line-height: 20px;

}

p#notify {

	font-size: 12px;

	font-weight: normal;

}
