/*
Theme Name: Stallion SEO Ad Theme Stallion Delicate
Theme URI: http://www.stallion-theme.com/
*/

body {
background: #EDEEEF;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #808080;
padding: 0;
margin: 0;
}
#stallion_body {
background: #EDEEEF;
padding: 30px 0;
margin: 0;
}
#wrap_stallion {
background: #ffffff;
}
#header_stallion2 {
background-repeat: repeat-x;
background-position: top;
background-image: url(images/delicate/header.gif);
}
#header_stallion_2011 {
width: 1000px;
padding: 0;
margin: 0;
}
img {
border: 0;
}
#footer_stallion {
height: 50px;
padding-top: 20px;
padding-right: 20px;
border-top: 2px solid #EDEEEF;
text-align: right;
color: #808080;
font-size: 0.8em;
clear: both;
}
#footer_stallion a:link, #footer_stallion a:visited {
color: #808080;
text-decoration: none;
}
#footer_stallion a:hover, #footer_stallion a:active {
color: #0e73b8;
text-decoration: underline;
}
.h1disc {
width: 100%;
padding-top: 20px;
}
.headleft {
float: left;
width: 640px;
margin: 0;
padding: 15px 0 0 20px;
}
.h1disc h1, .h1disc span {
font-size: 1.3em;
font-weight: normal;
width: 640px;
margin: 0;
padding: 0;
}
.h1disc h1 a:link, .h1disc h1 a:visited, .h1disc span a:link, .h1disc span a:visited {
text-decoration: none;
color: #808080;
}
.h1disc h1 a:hover, .h1disc h1 a:active, .h1disc span a:hover, .h1disc span a:active {
text-decoration: none;
color: #ff0505;
}
.description {
color: #808080;
font-size: 1em;
width: 500px;
font-weight: bold;
margin: 0;
padding: 8px 0 0 0;
}
#site-description {
color: #808080;
font-size: 0.8em;
width: 465px;
font-weight: bold;
padding: 0 0 0 35px;
}
#stsearchform form {
float: right;
}
#stsearchform p {
float: right;
margin: 0 5px 0 0;
}
.src_field {
background: url(images/delicate/search.png) no-repeat 1px 3px;
float: left;
height: 20px;
width: 100px;
background-color: #ffffff;
border: 1px solid #C0C0C0;
padding: 1px 1px 1px 20px;
}
.src_field:focus {
width: 200px;
background-color: #f9f9f9;
}
.navigators {
clear: both;
display: block;
float: left;
margin: 0 auto 6px;
width: 100%;
font-size: 0.8em;
}
.navigators ul {
list-style: none;
margin: 0;
padding: 0 4px 0 4px;
}
.navigators li {
float: left;
position: relative;
padding: 0 3px 0 3px;
}
.navigators ul ul li {
padding: 0 0 0 1px;
}
.navigators ul ul {
display: none;
float: left;
margin: 0;
position: absolute;
padding: 0;
top: 2.6em;
left: 0;
width: 188px;
z-index: 99999;
}
.navigators ul ul ul {
left: 100%;
top: 0;
padding: 0;
}
.navigators a {
background: #ECECEC;
background: -moz-linear-gradient(top, #ECECEC, #F9F7F7);
background: -o-linear-gradient(top, #ECECEC, #F9F7F7); 
background: -webkit-gradient(linear, left top, left bottom, from(#ECECEC), to(#F9F7F7));
background: -webkit-linear-gradient(top, #ECECEC, #F9F7F7);
background: -ms-linear-gradient(top, #ECECEC 0%, #F9F7F7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECECEC', endColorstr='#F9F7F7',GradientType=0 );
-ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ECECEC', endColorstr='#F9F7F7',GradientType=0 );
-moz-box-shadow: 2px 4px 3px #C0C0C0;
-webkit-box-shadow: 2px 4px 3px #C0C0C0;
box-shadow: 2px 4px 3px #C0C0C0;
border-top: 3px solid #ECECEC;
color: #808080;
cursor: pointer;
display: block;
line-height: 2.333em;
padding: 0 1.2125em;
text-decoration: none;
font-weight: bold;
}
.navigators ul ul a {
border-bottom: 2px solid #C0C0C0;
color: #808080;
font-weight: bold;
height: auto;
line-height: 1.4em;
padding: 10px 10px;
width: 168px;
}
.navigators li:hover > a, .navigators ul ul :hover > a, .navigators a:focus {
background: #CCCCCC;
background: -moz-linear-gradient(top, #CCCCCC, #F6F4F4);
background: -o-linear-gradient(top, #CCCCCC, #F6F4F4); 
background: -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), to(#F6F4F4));
background: -webkit-linear-gradient(top, #CCCCCC, #F6F4F4);
background: -ms-linear-gradient(top, #CCCCCC 0%, #F6F4F4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCCCCC', endColorstr='#F6F4F4',GradientType=0 );
-ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCCCCC', endColorstr='#F6F4F4',GradientType=0 );
color: #ff0505;
}
.navigators ul li:hover > ul {
display: block;
}
.navigators .current_page_item > a, .navigators .current_page_ancestor > a {
font-weight: bold;
}
.sidebar-box span.gat_widget {
float: left;
background: #ffffff;
#background-image: url(images/delicate/navigation.gif);
#background-repeat: repeat-x;
border-top: 1px solid #DBDBDB;
border-bottom: 1px solid #DBDBDB;
font-size: 1.1em;
font-weight: bold;
color: #4d4d4f;
}
.sidebar-box .loginfm {
font-size: 1.1em;
}
.sidebar-box ul, .sidebar-box p, .sidebar-box .loginfm, .sidebar-box .wp-polls-ul, .sidebar-box .tagcloud {
float: left;
list-style-type: none;
border-bottom: 1px solid #FFFFFF;
margin: 0;
}
.sidebar-box ul ul, #footer-widget-area .sidebar-box ul ul, #left-sidebars .sidebars-plus1 ul ul, #right-sidebars .sidebars-plus1 ul ul, #left-sidebars .sidebars-plus2 ul ul, #right-sidebars .sidebars-plus2 ul ul {
float: left;
width: 99%;
border-style: none;
padding: 2px 0 0 0;
}
.sidebar-box ul li, #footer-widget-area .sidebar-box ul li {
float: left;
display: block;
width: 99%;
margin: 0 0 2px 0;
padding: 7px 0 7px 0;
border-bottom:1px solid #e8e8e8;
}
.sidebar-box ul li a {
font-size: 0.8em;
background-repeat: no-repeat;
background-position: left 4px;
padding: 3px 0 3px 18px;
}
.sidebar-box ul li a, .loglinks {
background-image: url(images/delicate/links.gif);
}
.sidebar-box ul li a:hover, .loglinks:hover {
background-image: url(images/delicate/linkshover.gif);
}
.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, .sidebar-box .tagcloud {
background-color: #FFFFFF;
}
.sidebar-box ul li a:link, .sidebar-box ul li a:visited, .sidebar-box a:link, .sidebar-box a:visited {
color: #4d4d4f;
text-decoration: none;
}
.sidebar-box ul li a:hover, .sidebar-box ul li a:active, .sidebar-box a:hover, .sidebar-box a:active {
color: #0e73b8;
text-decoration: underline;
}
.widget_rss .gat_widget a:link, .widget_rss .gat_widget a:visited {
color: #4d4d4f;
text-decoration: none;
}
.widget_rss .gat_widget a:hover, .widget_rss .gat_widget a:active {
color: #0e73b8;
text-decoration: underline;
}
.divpadding {
clear: both;
height: 20px;
}
.post-meta, .commenthead {
background: #FFFFFF;
border-bottom: 2px solid #EDEEEF;
}
.archives {
color: #808080;
font-weight: bold;
text-decoration: none;
margin: 20px 0 20px 0;
}
.post-meta h1 a:link, .post-meta h1 a:visited, .post-meta h2 a:link, .post-meta h2 a:visited, .post-meta h3 a:link, .post-meta h3 a:visited, .post-meta h4 a:link, .post-meta h4 a:visited {
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
line-height: 1.4em;
color: #808080;
font-weight: normal;
text-decoration: none;
margin: 0 10px 0 10px;
}
.post-meta h1 a:hover, .post-meta h1 a:active, .post-meta h2 a:hover, .post-meta h2 a:active, .post-meta h3 a:hover, .post-meta h3 a:active, .post-meta h4 a:hover, .post-meta h4 a:active {
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
line-height: 1.4em;
color: #ff0505;
text-decoration: underline;
}
h1, #branding div {
font-size: 1.4em;
}
h2 {
font-size: 1.2em;
}
h3 {
font-size: 1.15em;
}
h4 {
font-size: 1.1em;
}
h5 {
font-size: 1.05em;
}
h6 {
font-size: 1.0em;
}
.post-date {
font-size: 0.8em;
color: #808080;
}
.post-date a:link, .post-date a:visited {
color: #0e73b8;
text-decoration: underline;
}
.post-date a:hover, .post-date a:active {
color: #ff0505;
text-decoration: none;
}
.post-content {
color: #404040;
line-height: 1.2em;
}
.post-content code {
font-family: Monaco,monospace;
color: #808080;
display: block;
clear: both;
background: rgb(255, 255, 225) none repeat scroll 0% 0%;
border: 1px dotted #F7F7F7;
margin: 10px 40px 10px 5px;
padding: 5px;
}
.post-content blockquote {
font-family: "Trebuchet MS", Tahoma, "Arial Narrow";
color: #808080;
text-align: left;
font-weight: normal;
background-image: url(images/delicate/blockquote.gif);
background-repeat: no-repeat;
background-position: left top;
background-color: #F7F7F7;
clear: both;
margin: 10px 40px 10px 5px;
padding-top: 15px;
padding-left: 38px;
}
.post-content a:link, .post-content a:visited {
color: #0e73b8;
text-decoration: underline;
}
.post-content a:hover, .post-content a:active {
color: #ff0505;
text-decoration: none;
}
.postcom {
clear: both;
float: right;
text-align: center;
font-size: 0.6em;
color: #808080;
line-height: 30px;
height: 35px;
width: 100px;
background-image: url(images/delicate/comment.gif);
background-repeat: no-repeat;
margin: 0;
padding: 0 0 0 12px;
}
.postcom a:link, .postcom a:visited {
color: #808080;
text-decoration: none;
}
.postcom a:hover, .postcom a:active {
color: #ff0505;
text-decoration: underline;
}
.sidebar-box p.tags a:link, .sidebar-box p.tags a:visited {
color: #808080;
text-decoration: none;
}
.sidebar-box p.tags a:hover, .sidebar-box p.tags a:active {
color: #808080;
text-decoration: underline;
}
p.tags {
color:#808080;
}
p.tags a {
background:url(images/delicate/tags.gif) no-repeat 0 4px;
padding-left:12px;
}
p.tags a:hover {
background:url(images/delicate/tagshover.gif) no-repeat 0 4px;
}
p.tags a:link, p.tags a:visited {
color: #808080;
text-decoration: underline;
}
p.tags a:hover, p.tags a:active {
color: #ff0505;
text-decoration: none;
}
#comment-box p, #comment-box2 p{
color: #808080;
clear: both;
margin: 0 0 5px 0;
padding: 0;
}
#comment-box input, #comment-box2 input {
border: 1px solid #EDEEEF;
width: 300px;
height: 20px;
margin: 0;
padding: 1px;
}
#comment-box input:hover, #comment-box2 input:hover {
border: 1px solid #ff0505;
background-color: #FFFFFF;
}
#comment-area p {
color: #808080;
clear: both;
margin: 0 0 5px 0;
padding: 0;
}
#comment-area textarea {
border: 1px solid #EDEEEF;
}
#comment-area textarea:hover {
border: 1px solid #ff0505;
}
.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: 2px dashed #EDEEEF;
}
.comment-stallion a:link, .comment-stallion a:visited {
color: #0e73b8;
text-decoration: underline;
}
.comment-stallion a:hover, .comment-stallion a:active {
color: #ff0505;
text-decoration: none;
}
.com-wrapper {
border: 1px solid #EDEEEF;
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: Monaco,monospace;
background: rgb(255, 255, 225) none repeat scroll 0% 0%;
color: #404040;
border: 1px dotted #EDEEEF;
display: block;
clear: both;
margin: 5px 10px 5px 10px;
padding: 5px;
}
.bnofollow {
color: #0e73b8;
font-weight: bold;
line-height: 120%;
border-style: none;
text-decoration: underline;
padding: 0;
margin: 0;
}
.bnofollow:hover {
color: #ff0505;
text-decoration: none;
cursor:pointer;
}
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: #F7F7F7;
}
li.odd, li.even {
border: 1px solid #EDEEEF;
}
.loglinks {
color: #4d4d4f;
font-size: 0.8em;
line-height: 140%;
width: 99%;
text-align: left;
border-style: none;
cursor:pointer;
background-repeat: no-repeat;
background-position: left 4px;
margin: 0;
padding: 7px 0 7px 17px;
border-bottom:1px solid #e8e8e8;
}
.loglinks:hover {
color: #0e73b8;
text-decoration: underline;
}
ul, ol {
margin: 0 0 1em 1.5em;
}
ul {
list-style: square;
}
ol {
list-style-type: decimal;
}
ol ol {
list-style: upper-alpha;
}
ol ol ol {
list-style: lower-roman;
}
ol ol ol ol {
list-style: lower-alpha;
}
ul ul, ol ol, ul ol, ol ul {
margin-bottom: 0;
}
dl {
}
dt {
font-weight: bold;
}
dd {
margin-bottom: 1em;
}
strong {
font-weight: bold;
}
cite, em, i {
font-style: italic;
}
.alignleft {
display: inline;
float: left;
margin-right: 1.625em;
}
.alignright {
display: inline;
float: right;
margin-left: 1.625em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
img.alignleft, img.alignright, img.aligncenter {
margin-bottom: 1.625em;
}
p img, .wp-caption {
margin-top: 0.4em;
}
.wp-caption {
background: #f2f2f2;
margin-bottom: 1.625em;
max-width: 96%;
padding: 9px;
}
.wp-caption img {
display: block;
margin: 0 auto;
max-width: 98%;
}
.wp-caption .wp-caption-text, .gallery-caption {
font-family: Georgia, serif;
font-size: 12px;
}
.wp-caption .wp-caption-text {
margin-bottom: 0.6em;
padding: 10px 0 5px 40px;
position: relative;
}
.wp-caption .wp-caption-text:before {
content: '\2014';
font-size: 14px;
font-style: normal;
font-weight: bold;
margin-right: 5px;
position: absolute;
left: 10px;
top: 7px;
}
content_all .gallery {
margin: 0 auto 1.625em;
}
content_all .gallery a img {
border: none;
}
img#wpstats {
display: block;
margin: 0 auto 1.625em;
}
content_all .gallery-columns-4 .gallery-item {
width: 23%;
padding-right: 2%;
}
content_all .gallery-columns-4 .gallery-item img {
width: 100%;
height: auto;
}
img[class*="align"], img[class*="wp-image-"], content_all .gallery .gallery-icon img {
border: 1px solid #ddd;
padding: 6px;
}
.wp-caption img {
border-color: #f2f2f2;
}
a:focus img[class*="align"], a:hover img[class*="align"], a:active img[class*="align"], a:focus img[class*="wp-image-"], a:hover img[class*="wp-image-"], a:active img[class*="wp-image-"], content_all .gallery .gallery-icon a:focus img, content_all .gallery .gallery-icon a:hover img,content_all .gallery .gallery-icon a:active img {
background: #f2f2f2;
border-color: #bbb;
}
.wp-caption a:focus img, .wp-caption a:active img, .wp-caption a:hover img {
background: #fff;
border-color: #ddd;
}
#content_all a.affst span, .st_feature_display {
display: none;
}
img.size-full {
max-width: 97.5%;
width: auto;
}
.wp-pagenavi {
margin-bottom: 10px;
}
.wp-pagenavi a, .wp-pagenavi span {
border: 1px solid #C0C0C0;
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, .author_name {
font-weight: bold;
}
.floatleft {
float: left;
}
.floatright {
float: right;
}
.adsspace {
padding: 5px 0 10px 0;
}
.centerad {
text-align: center;
margin: 0;
padding: 10px 0 0 0;
}
.adscenter {
text-align: center;
margin: 0;
padding: 5px 0 5px 0;
}
.fadright {
float:right;
padding: 0 0 6px 4px;
}
.fadleft {
float:left;
padding: 0 4px 6px 0;
}
.sidebar-box .alcenter, #banner_widget .alcenter {
text-align: center;
}
.header_widget .alcenter {
text-align: right;
}
.clear, .reply, .page-link, p.tags{
clear:both;
}
.adsspacetop {
padding: 3px 0 10px 0;
}
#left-sidebars .sidebar-box ul, #left-sidebars .sidebar-box p, #left-sidebars .sidebar-box .loginfm, #right-sidebars .sidebar-box ul, #right-sidebars .sidebar-box p, #right-sidebars .sidebar-box .loginfm, #footer-widget-area .sidebar-box ul, #footer-widget-area .sidebar-box .loginfm {
background-color: #ffffff;
}
.align-left {
text-align: left;
}
.align-right {
text-align: right;
}
.align-center {
text-align: center;
}
.flickr_badge_image {
float:left;
padding: 1px 0 1px 1px;
}
#bottom-content_widget {
clear:both;
margin: 10px 0 10px 0;
}
#imageMenu {
height: 208px;
overflow: hidden;
border-style: none;
margin: 0 auto;
width: 965px;
padding: 10px 10px 0 25px;
}
#imageMenu ul {
list-style: none;
margin: 0;
display: block;
height: 200px;
padding: 0;
}
#imageMenu ul li {
float: left;
padding-bottom: 8px;
padding-top: 8px;
}
#imageMenu ul li a {
text-indent: -1000px;
background:#FFFFFF none repeat scroll 0;
border-right: 2px solid #fff;
cursor:pointer;
display:block;
overflow:hidden;
width:188px;
height: 200px;
margin: 0;
padding: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
#branding div, #branding h1 {
line-height: 1.5em;
font-size: 1.3em;
font-weight: normal;
padding: 0 35px 0 35px;
margin: 0;
}
#branding h1 a:link, #branding h1 a:visited, #branding div a:link, #branding div a:visited {
text-decoration: none;
color: #808080;
}
#branding h1 a:hover, #branding h1 a:active, #branding div a:hover, #branding div a:active {
text-decoration: none;
color: #ff0505;
}
.author-bio {
width: 97%;
min-height: 108px;
border: 1px solid #EDEEEF;
padding: 8px 8px 0 8px;
}
#st_feature .st_feature_post .st_feature_main{
background:#ffffff;
opacity:0.6;
}
#comment-area #submit, #searchwidget input#searchsubmit, #cse-search-box input.art-button {
color: #808080;
font: normal .95em Arial, Helvetica, Geneva, sans-serif;
text-transform: uppercase;
cursor: pointer;
width: auto;
border: none;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
.com-wrapper .comment-reply-link {
background: url(images/delicate/reply.png) no-repeat left center;
padding-left:20px;
height:17px;
}
ul.stallionseocomments img {
padding:0;
margin:3px;
}
ul.stallionseocomments li a, ul.stallionseocomments li a:hover, ul.st_cat_icon li a, ul.st_cat_icon li a:hover {
background-repeat: no-repeat;
background-position: left 1px;
padding: 3px 0 3px 1px;
background-image: url(images/blank.gif);
}
.stallionseocomments2 a:link, .stallionseocomments2 a:visited {
font-weight: bold;
}