/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

#main {
background:none repeat scroll 0 0 #FFFFFF;
padding:10px 10px 0;
border:0px solid #FFFFFF;
}
#header {
background:none repeat scroll 0 0 #CA0002;
border-bottom:0px solid #1E1B1A;
padding:0;
}
#nav {
background:none repeat scroll 0 0 #1E1B1A;
border-bottom:5px solid #cccccc;
border-top:0px solid #cccccc;
max-height:32px;
}
.widgetcontent {
background:none repeat-x scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC;
line-height:1.4em;
margin:-1px 0 10px;
padding:5px;
}

.home-title {
border-bottom:0px solid #DDDDDD;
color:#383331;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:700;
margin:0 15px 10px 0;
padding: 8px;
text-transform:uppercase;
background: #FFCC33;
width: 630px;
}
#featured-slideshow {
border:5px solid #000000;
position:relative;
z-index:0 !important;
}
.sf-menu li a {
color:#FFCC33;
}
.single-post .entry-info {
border-bottom:6px solid #CCCCCC;
color:#848485;
font-size:11px;
margin-bottom:0px;
padding:10px;
text-transform:uppercase;

}
.single-post .entry-title {
font-size:24px;
font-weight:700;
letter-spacing:-1px;
margin:5px 0px 0px 10px;
padding:10px 10px 0 10px;
text-transform:uppercase;

}
.single-post .entry-info {
border-bottom:5px solid #CCCCCC;
color:#000000;
font-size:11px;
margin-bottom:10px;
padding:10px 10px 10px 10px;

text-transform:uppercase;
}
.single .post .entry-info, .single-post .entry-info {
border-bottom:5px solid #CCCCCC;
color:#848485;
font-size:11px;
margin-bottom:10px;
padding-bottom:10px;
text-transform:uppercase;
}
.single .post .entry-title, .single-post .entry-title {
font-size:24px;
font-weight:700;
letter-spacing:-1px;
line-height:1.3em;
margin:10px 0 0 0px;
padding:10px 10px 0 10px;
text-transform:uppercase;
}
#main .single-post .tags {
margin:0px 0 15px 0;
padding:0px 15px 15px 0;
border: 0;
}
.single-post .entry-author {
color:#000000;
font-weight:700;
margin:0;
}
.single-post .entry-cat {
color:#000000;
display:block;
margin:5px 0 0;
}
img.alignright {
float:right;
margin:0 0 20px 20px;
}
.sf-menu a {
color:#777777;
display:block;
font-size:16px;
padding:2px 15px;
text-decoration:none;
}
.logo {
float:left;
margin:11px 0 0 0px;
max-width:590px;
}
#branding {
margin:0 auto;
padding:0 0 5px;
width:980px;
}
.about-author {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC;
font-size:11px;
line-height:1.5em;
margin:0 0 20px;
padding:10px;
}
#wrapper {
min-height:100%;
padding:20px 0;
position:relative;
margin:0;
}
#footer {
border:0px solid #CCCCCC;
margin-top:20px;
padding:0px;
width:960px;
}
#footer p {
color:#FFFFFF;
font-weight:bold;
line-height:normal;
}
#footer a {
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
#footer a:hover {
color:#FFCC00;
}
#footer-sidebar .widgetcontainer {
float:left;
margin:0;
width:320px;
background: #999999;
}
#footer-sidebar ul {
border-bottom:0px solid #CCCCCC;
margin:10px 0;
overflow:hidden;
padding:0px;
width: 960px;
}
#yarpp {
border-top:5px solid #CCCCCC;
border-bottom:5px solid #CCCCCC;
margin-top:20px;
padding:10px 0 0px 10px;
}
div.shr-bookmarks {
clear:both !important;
margin:40px 0;
}
#searchbar {
float:right;
margin:10px 0 5px 0;
overflow:hidden;
width:728px;
}
#branding {
margin:0 auto;
padding:0 0 5px;
width:960px;
}
.sf-menu ul {
line-height:1;
background: #cccccc;
}
img.aligncenter, img.alignright, img.alignleft {
border:0px solid #EEEEEE;
}
.rtad {
margin-bottom:10px;
padding: 0;
}
html[xmlns] .clearfix {
display:block;
}

.searchform {
background:none repeat scroll 0 0;
border:4px solid #CCCCCC;
padding:5px 4px;
width:290px;
}
.feathome {
padding: 0;
margin-bottom: 10px;
height:auto;
background:none repeat scroll 0 0 #FFFFFF;
}
.feathome1 {
padding: 0 20px 8px 0;
margin:0;
float:left;
width: 200px;
}
.feathome2 {
padding: 0 20px 8px 0;
margin:0;
float:left;
width: 200px;
}
.feathome1 ul, .feathome2 ul {
list-style:none outside none !important;
margin:0 0 10px 0;
padding:0px;
}
.feathome1 li, .feathome2 li {
margin:0;
padding-bottom:8px;
}
#smooth_sldr {
margin:0px auto;
height:260px;
}
#smooth_sldr_items {
padding:0px;
}
#smooth_sldr_body {
padding:0;
margin:0;
display:inherit;
}
#smooth_sliderc  {
padding:0;
margin:0;
}
#smooth_sldr {
margin-bottom:0px;

}
.smooth_slideri {
margin:0;
line-height:normal;

}
.sldrbr {
padding:0;
margin:0;
}
#main .module, #main .single-post {
margin-right:15px;
}
.posts-line {
margin-right:15px;
}
#homecatcontainer {
width:645px;
margin-bottom: 50px;
padding: 0;
}
.homecat_title {;
background:#FFCC33;
width:185px;
padding: 10px;
float:left;
margin-right:15px;
font-weight:bold;
font-size:16px;

}
.homecat_title2 {
background:#FFCC33;
width:185px;
padding: 10px;
float:right;
font-weight:bold;
font-size:16px;
}
.homecat1 {
width:185px;
padding: 10px;
float:left;
margin-right:12px;
}
.homecat2 {
width:185px;
padding: 10px;
float:right;
}
ul.homecat1 {
	list-style-type: none;
	list-style-image: none;
	padding:0px;
	margin:0px;
	border: none;
}
ul.homecat1 li { 
	font-style: normal; 
	padding-bottom:10px;
	border: none;
}
.widgetcontainer li {
	list-style-type: none;
	list-style-image: none;
	padding:10px 0 10px 0;
	margin:0px;

}
