/*
Theme Name: Stallion SEO Ad Theme Talian
Theme URI: http://www.stallion-theme.com/
*/

/** =Resets **/
address, blockquote, dl, li, form, fieldset, h1, h2, h3, h4, h5, h6,  pre {
vertical-align: baseline;
	
	font-family: inherit;
	font-style: inherit;
	font-size: 100%;
	border: 0 none;
	outline: 0;
	padding: 0;
	margin: 0;
}



body {
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 1em;
color: #000000;
margin: 0px;
padding: 0px;
}
#header_stallion2 {
background-repeat: repeat-x;
background-position: top;
background-image: url(images/talian/headeroldAA4.gif);
}
img {
border: 0px;
}
#footer_stallion {
background-image: url(images/talian/footer.gif);
background-repeat: repeat-x;
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
clear: both;
}
#footer_stallion .credits {
float: right;
margin: 0;
border: none;
padding: 0px 80px 0 0;
}
#footer_stallion a:link, #footer_stallion a:visited {
color: #FFFFFF;
text-decoration: none;
}
#footer_stallion a:hover, #footer_stallion a:active {
color: #FFFFFF;
text-decoration: underline;
}
.h1disc {
width: 100%;
padding-top: 6px;
}
.headleft {
float: left;
width: 640px;
margin: 0px;
padding: 0px 0px 0px 43px;
}
.h1disc h1, .h1disc span {
font-size: 2.9em;
font-weight: normal;
width: 640px;
margin: 0px;
padding: 0px;
}
.h1disc h1 a:link, .h1disc h1 a:visited, .h1disc span a:link, .h1disc span a:visited, .h1disc h1 a:hover, .h1disc h1 a:active, .h1disc span a:hover, .h1disc span a:active {
text-decoration: none;
color: #000000;
}
.description {
color: #cc6633;
font-size: 1.05em;
width: 500px;
font-weight: 550;
margin: 0px;
padding: 58px 0px 0px 16px;
}
#searchform form {
float: right;
}
#searchform p {
float: right;
margin: 0px 5px 0px 0px;
}
.src_field {
float: left;
height: 16px;
width: 85px;
border: 1px solid #CCCCCC;
padding: 1px 1px 1px 2px;
}

.navigators {
float: left;
font-size: 0.95em;
font-family: Arial;
font-weight: 600;
font-variant: ;

}
.navigators ul {
list-style-type: none;
padding: 0px 10px 0px 43px;
margin: 0px;
}
.navigators ul li a {
text-decoration: none;
text-align: center;
border-top-width: 1px;
border-top-style: solid;
border-right-width: 1px;
border-right-style: dotted;
height: 22px;
line-height: 25px;
font-weight: bold;
width: auto;
float: left;
margin: 0px 0px 0px 0px;
padding: 2px 8px 4px 8px;
}
.navigators ul li ul li a {
height: auto;
min-width: 140px;
}
.navigators ul ul {
display: none;
top: 28px;
z-index: 9999;
}
.navigators ul ul ul, .navigators ul ul ul ul {
right: 100%;
top: 0;
}
.navigators ul li:hover > ul {
display: block;
position: absolute;
}
.navigators .menu-header li, .navigators div.menu li {
float: left;
position: relative;
}
.navigators ul li a:link, .navigators ul li a:visited {
color: #3E3E73;
background-color: #FBF7FF;
border-top-color: #B7BBBE;
}
.navigators ul li a:hover, .navigators ul li a:active {
color: #3E3E73;
background-color: #F4F1F7;
border-top-color: #B7BBBE;
}
.sidebar-box span.gat_widget {
float: left;
background-image: url(images/talian/navigation21.gif);
background-repeat: repeat-x;
font-size: .75em;
font-family: Georgia;
font-weight: 500;
font-style: italic;
color: #000000;
border: 1px solid #808080;
border-bottom: 0px;
width: 180px;
}
.sidebar-box .loginfm {
font-size: 1.0em;
}
.sidebar-box ul, .sidebar-box p, .sidebar-box .loginfm, .sidebar-box .wp-polls-ul {
float: left;
list-style-type: none;
border: 1px solid #808080;
border-top: 0px;
margin: 0px;
}
.sidebar-box ul ul, #footer-widget-area .sidebar-box ul ul {
float: left;
width: 99%;
border-style: none;
padding: 2px 0px 0px 0px;
}
.sidebar-box ul li, #footer-widget-area .sidebar-box ul li {
float: left;
display: block;
width: 99%;
padding: 0px;
margin: 0px 0px 1px 0px;
font-size: 0.70em;
}
.sidebar-box ul li a {
font-size: 0.95em;
background-repeat: no-repeat;
background-position: left 4px;
padding: 3px 0px 3px 3px;
float: left;
}
.sidebar-box ul li a, .loglinks {
background-image: ;
}
.sidebar-box ul, .sidebar-box p, .sidebar-box .loginfm, .sidebar-box .wp-polls-ul, li.even, li.even .bnofollow, .children li.even .bnofollow, .children .children li.even .bnofollow, .children .children .children li.even .bnofollow, .children .children .children .children  li.even .bnofollow, .children .children .children .children .children  li.even .bnofollow, .children .children .children .children .children .children  li.even .bnofollow, .children .children .children .children .children .children .children  li.even .bnofollow, .children .children .children .children .children .children .children .children  li.even .bnofollow, .children .children .children .children .children .children .children .children .children  li.even .bnofollow, .loglinks {
background-color: #FBF7FF;
}
.sidebar-box ul li a:link, .sidebar-box ul li a:visited, .sidebar-box a:link, .sidebar-box a:visited {
color: #333333;
text-decoration: none;
}
.sidebar-box ul li a:hover, .sidebar-box ul li a:active, .sidebar-box a:hover, .sidebar-box a:active {
color: #000000;
text-decoration: underline;
}
.divpadding {
clear: both;
height: 20px;
}
.post-meta {
background-color: #FFFFFF;
border-width: 0px 0px 2px 0px;
border-style: solid;
border-color: #8A8A8A;
}
.archives {
color: #404040;
font-weight: normal;
text-decoration: none;
letter-spacing: -1px;

margin: 0px 20px 0px 20px;
}
.post-meta h1 a:link, .post-meta h1 a:visited, .post-meta h2 a:link, .post-meta h2 a:visited {
color: #404040;
font-weight: bold;
text-decoration: none;
letter-spacing: -1px;

margin: 0px 10px 0px 10px;
}
.post-meta h1 a:hover, .post-meta h1 a:active , .post-meta h2 a:hover, .post-meta h2 a:active {
text-decoration: underline;
}
h1 {
font-size: 1.4em;
}
h2 {
font-size: 1.05em;
color: #3e3e73;
letter-spacing: 0px;
}
h3 {
font-size: 1.05em;
color: #3E3E73;
letter-spacing: 0px;
}
h4 {
font-size: 1.05em;
}
h5 {
font-size: 1.1em;
}
h6 {
font-size: 1.1em;
}
.post-date {
font-size: 0.8em;
color: #000000;
}
.post-date a:link, .post-date a:visited {
color: #666666;
text-decoration: none;
}
.post-date a:hover, .post-date a:active {
color: #000000;
text-decoration: underline;
}
.post-content {
color: #333333;
}
.post-content code {
font-family: "Trebuchet MS", Tahoma, "Arial Narrow";
color: #000000;
display: block;
clear: both;
background-color: #F4F4F4;
border: 1px dotted #F7F7F7;
margin: 10px 40px 10px 5px;
padding: 5px;
}
.post-content blockquote {
font-family: "Trebuchet MS", Tahoma, "Arial Narrow";
color: #333333;
text-align: left;
font-weight: normal;
background-image: url(images/blockquote.gif);
background-repeat: no-repeat;
background-position: left top;
clear: both;
margin: 10px 40px 10px 5px;
padding-top: 15px;
padding-left: 38px;
}
.post-content a:link, .post-content a:visited {
color: #929292;
font-weight: normal;
text-decoration: underline;
}
.post-content a:hover, .post-content a:active {
color: #FF9900;
font-weight: normal;
text-decoration: none;
}

.post-content img {
padding: 1px;
background-color: #858585;
}

.postcom {
float: right;
text-align: center;
font-size: 0.75em;
color: #551A8B;
line-height: 30px;
height: 35px;
width: 100px;
background-image: url(images/talian/comment1.gif);
background-repeat: no-repeat;
margin: 0px;
padding: 0px 0px 0px 12px;
}
.postcom a:link, .postcom a:visited {
color: #551A8B;
font-weight: bold;
text-decoration: underline;
}
.postcom a:hover, .postcom a:active {
color: #000000;
font-weight: bold;
text-decoration: underline;
}
.sidebar-box p.tags a:link, .sidebar-box p.tags a:visited {
color: #333333;
text-decoration: underline;
}
.sidebar-box p.tags a:hover, .sidebar-box p.tags a:active {
color: #000000;
text-decoration: underline;
}
#comment-box p, #comment-box2 p{
color: #333333;
clear: both;
margin: 0px 0px 5px 0px;
padding: 0px;
}
#comment-box input, #comment-box2 input {
border: 1px solid #CCCCCC;
width: 300px;
height: 20px;
margin: 0px;
padding: 1px;
}
#comment-box input:hover, #comment-box2 input:hover {
border: 1px solid #999999;
background-color: #FFFFFF;
}
#comment-area p {
color: #333333;
clear: both;
margin: 0px 0px 5px 0px;
padding: 0px;
}
#comment-area textarea {
border: 1px solid #CCCCCC;
}
#comment-area textarea:hover {
border: 1px solid #999999;
}
.comment-stallion ul li.odd, .comment-stallion ol li.odd, .comment-stallion ul li.even, .comment-stallion ol li.even {
margin: 0 0 15px 0;
}
.comment-stallion .children {
margin: 0 0 0 0.5em;
}
.comment-stallion .list-4{
list-style: none;
margin: 0 0 15px 0;
padding: 0 0 0 0;
}
.comment-stallion ul.children {
list-style: none;
padding: 15px 0 0 0;
}
.comment-stallion .list-4 li .admin {
border: 3px dashed #F6B81A;
}
.comment-stallion a:link, .comment-stallion a:visited {
color: #999900;
text-decoration: underline;
}
.comment-stallion a:hover, .comment-stallion a:active {
color: #000000;
text-decoration: none;
}
* html .comment-stallion .list-4 li {
padding:0 40px 0 20px !important;
}
*:first-child+html .list-4 li {
padding:0 40px 0 20px !important;
}
* html .list-4 img {
margin:20px auto auto 0;
}
*:first-child+html .list-4 img {
margin:20px auto auto 0;
}
* html .list-4 p img {
margin:0 auto auto 0;
}
*:first-child+html .list-4 p img {
margin:0px auto auto 0;
}
.com-wrapper {
border: 1px solid #E3E1E1;
padding: 15px 15px 15px 15px;
margin: 0;
}
.com-header {
padding-bottom: 15px;
margin: 0;
}
.com-header img {
float: left;
display: block;
}
.com-header .tp {
text-align: left;
display: block;
margin: 0 0 0 68px;
padding: 0;
}
.tp .authorname {
font-weight: bold;
display: block;
line-height: 150%;
}
.comment-stallion code {
font-family: "Trebuchet MS", Tahoma, "Arial Narrow";
color: #808080;
border: 1px dotted #C0C0C0;
display: block;
clear: both;
margin: 5px 20px 5px 20px;
padding: 5px;
}
.bnofollow {
color: #000000;
font-weight: bold;
line-height: 120%;
border-style: none none solid none;
border-color: #000000;
padding: 0;
margin: 0;
}
li.odd, li.odd .bnofollow, .children li.odd .bnofollow, .children .children li.odd .bnofollow, .children .children .children li.odd .bnofollow, .children .children .children .children  li.odd .bnofollow, .children .children .children .children .children  li.odd .bnofollow, .children .children .children .children .children .children  li.odd .bnofollow, .children .children .children .children .children .children .children  li.odd .bnofollow, .children .children .children .children .children .children .children .children  li.odd .bnofollow, .children .children .children .children .children .children .children .children .children  li.odd .bnofollow
{
background-color: #FFFFFF;
}
li.odd, li.even {
border: 1px solid #EEF4E3;
}
.loglinks {
color: #999900;
font-size: 0.8em;
line-height: 150%;
border-style: none;
background-repeat: no-repeat;
background-position: left 4px;
margin: 0;
padding: 2px 0px 2px 15px;
}
.alignleft, img.alignleft {
float: left;
display: inline;
margin-right: 5px;
margin-top: 0px;
}
.alignright, img.alignright {
float: right;
display: inline;
margin-left: 5px;
margin-top: 0px;
}
.aligncenter, img.aligncenter {
display: block;
clear: both;
margin-left: auto;
margin-right: auto;
}
img.alignleft, img.alignright, img.aligncenter {
margin-bottom: 2px;
}
#content_all .wp-caption {
background: #ffffff;
color: #333;


font-family: Georgia;
font-size: 12px;
line-height: 13px;
text-align: center;
margin-bottom: 0px;
padding: 0px;
}
#content_all .wp-caption img {
margin: 5px;
}
#content_all .wp-caption p.wp-caption-text {
margin: 0 0 4px;
}
#content_all .wp-smiley {
margin:0;
}
#content_all .gallery {
margin: auto;
}
#content_all .gallery .gallery-item {
float: left;
text-align: center;
width: 33%;
margin-top: 10px;
}
#content_all .gallery img {
border: 2px solid #CFCFCF;
}
#content_all .gallery .gallery-caption {
margin-left: 0;
}
#content_all .gallery dl {
margin: 0;
}
#content_all .gallery img {
border: 10px solid #F1F1F1;
}
#content_all .gallery-caption {
color: #808080;
font-size: 1em;
margin:-24px 0 24px 0;
}
#content_all .gallery br+br, #content_all a.affst span {
display: none;
}
.wp-pagenavi a, .wp-pagenavi span {
border: 1px solid #000000;
margin: 2px;
padding: 2px 4px 2px 4px;
}
#crp_related ul{
margin: 0;
padding: 0;
}
#crp_related ul li{
list-style-type: none;
clear: both;
margin: 10px 0 15px 0;
}
#crp_related img {
float: left;
margin: 0 10px 10px 0;
}
.comment-title {
font-weight: bold;
}
.floatleft {
float: left;
}
.floatright {
float: right;
}
.centerad {
text-align: center;
margin: 0px;
padding: 10px 0 0 0;
}
.adscenter {
text-align: center;
margin: 0px;
padding: 5px 0 5px 0;
}
.fadright {
float:right;
padding: 0px 0px 6px 4px;
}
.fadleft {
float:left;
padding: 0px 4px 6px 0px;
}
.alright {
text-align: right;
}
.sidebar-box .alcenter {
text-align: center;
}
.header_widget .alcenter {
text-align: right;
}
.clear, .reply {
clear:both;
}