/*
Theme Name: Playin
Theme URI: http://www.cssrex.com
Description: Playin - Version: 1.0
Author: CSSReX
Author URL: http://www.cssrex.com/
*/

/* Reset Styles */ html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,abbr,acronym,address,cite,del,dfn,font,img,ins,kbd,q,s,samp,strike,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,.reset{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;} :focus{outline:0;} img{outline:0;border:none;} h1,h2,h3,h4,h5,h6{font-weight:bold;} ol,ul{list-style:inherit;} table{border-collapse:separate;border-spacing:0;} caption,th,td{text-align:left;font-weight:normal;} blockquote:before,blockquote:after,q:before,q:after{content:"";} blockquote,q{quotes:"" "";border-left:3px solid #CCC;padding:0 0 0 7px;margin-left:10px;} a,a:hover{text-decoration:none;} h1{font-size:18pt;} h2{font-size:16pt;} h3{font-size:14pt;} h4{font-size:12pt;} h5{font-size:10pt;} h6{font-size:8pt;} .textleft{text-align:left;} .textright{text-align:right;} .textcenter, .aligncenter{text-align:center; margin:0 auto !important;} .textjustify{text-align:justify;} .hidden{display:none;visibility:hidden;} .alignleft{float:left; margin:0 5px 0 0;} .alignright{float:right; margin:0 0 0 5px;} small{font-size:90%;} b,strong{font-weight:bold;} code{font-family:"Courier New",Courier,monospace;} .clearfix:after{clear:both;display:block;content:" ";height:0;visibility:hidden;} .clearfix{display:inline-block;} * html .clearfix{height:1%;} .clearfix{display:block;} li.clearfix{display:list-item;} .aligncenter{display:block;margin-left:auto;margin-right:auto;} img.alignright{margin:10px 0 10px 10px;} .floatleft{float:left;} .floatright{float:right;} .clear{clear:both;display:block;height:0;visibility:hidden;}

/*
 * Main Structure
 */
body{
	background:#FFFFFF;
	font:normal 10pt 'Georgia';
        line-height:1.5;
        color:#454545;
        border-top:solid 10px #efefef;
        padding:10px 0 0 0;
}
#wrapper{
	background:#FFFFFF;
	width:980px;
	margin:0 auto;
}
#contentholder{
        position:relative;
	padding:0px 0 20px 0;
	height:auto;
}
#content{
	width:590px;
        margin:20px 0 0 0;
}
#sidebarone{
	width:180px;
	background:#FFFFFF;
	margin:15px 0 0 15px;
}
#sidebartwo{
        width:180px;
        overflow:hidden;
	background:#FFFFFF;
	margin:15px 0 0 15px;
}
/*
 * Header Styles
 */
#header{
	height:100px;
}
#logo{
	width:330px;
	padding:10px 0 0 0px;
}
#headerright{
	width:630px;
	color:#303030;
	padding:5px 0 0 0;
        margin:0 0 0 20px;
	font:normal 11pt 'Georgia';
	text-align:right;
}
#headerright a{
	color:#ff9000;
}
.subscribe{
	padding:5px 0 0 430px;
}
.rssicon{
	padding:0 10px 0 0px;
}
#topnav{
	height:35px;
        width:980px;
}
#navleft{
        width:976px;
	padding:8px 0 0px 4px;
}
#navleft ul li{
	list-style-type:none;
	display:inline;
        padding:10px 0 7px 0;
}
#navleft ul li a{
	color:#efefef;
	padding:11px 10px 10px 10px;
	font:normal 9pt Tahoma;
}
#navleft ul li a:hover, #navleft ul .current-cat a{
	color:#FFFFFF !important;
        background:#75a720 !important;
}
.current{
    color:#a1c229 !important;
}
#search{
        float:right;
	background:url(images/searchform.jpg) no-repeat;
	width:162px;
        height:27px;
        text-align:left;
        padding:2px 0 0 10px;
        margin:10px 10px 0 0px;
}
#searchsubmit{
	display:none;
}
.submit{
    border:none;
    background:#a1c229;
    color:#FFFFFF;
    font:normal 9pt 'Trebuchet MS';
    padding:2px 10px 2px 10px;
    margin:0 67px 0 0;
}
#s{
	border:none;
        background:none;
	font:normal 9pt Tahoma;
	font-style:italic;
	width:135px;
	padding:5px 10px 5px 0px;
	color:#454545;
}
.noborder{
	border:none !important;
        font-style:none;
}
#headerpages{
    margin:45px 0 0 0;
}
#headerpages ul li{
    display:inline;
}
#headerpages ul li a{
    font:normal 10pt 'Trebuchet MS';
    color:#454545;
    padding:2px 10px 3px 10px;
 }
 #headerpages ul li a:hover{
     color:#FFFFFF;
     background:#75a720;
 }
/*
 * Content Styles
 */
.postholder{
	padding:15px 0px 5px 0px;
	font:normal 12pt Georgia;
	line-height:1.8;
	color:#5b5b5b;
}
.postholder img{
        margin:0 10px 0px 0;
	padding:0px;
        border:solid 1px #CCCCCC;
	background:#efefef;
}
.postholder a{
	color:#2a2a2a;
}
.postholder a:hover{
	color:#a1c229;
}
.posttags{
	margin:10px 0 0 0;
	padding:2px 10px 2px 0;
}
.posttags a{
	color:#191919;
	font:normal 8pt Georgia;
}
.postmetadata{
	margin:10px 0 0 0px;
	background:#e8e8e8;
	padding:2px 0px 2px 10px;
}
.postmetadata a{
	color:#191919;
	font:normal 8pt Georgia;
}
.postheading h2{
    font-family: 'Philosopher', serif;
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1.6;
}
.postheading h2 a{
	color:#191919;
        padding:0 5px 0 5px;
}
.postheading h2 a:hover{
    color:#75a720 !important;
}
.post{
	margin:0 0 20px 15px;
}
.page{
	margin:0 0 20px 15px;
        font:normal 11pt 'Georgia';
}
.archives{
	padding:0 0 0 15px;
}
.archives ul{
	margin:10px 0 0 25px;
}
.archives ul li a{
	color:#454545;
}
.archives ul li a:hover{
	color:#000000;
}
.pageholder{
	padding:5px 0px 5px 0px;
	line-height:1.6;
	color:#2a2a2a
}
.pageheading h2{
	font-family: 'Philosopher', serif;
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1.6;
}
.heightset{
	height:110px;
	padding:0 0 29px 0;
	overflow:hidden;
}
.borderset{
	border-bottom:dashed 1px #d7d7d7;
}
.padfix{
	padding:8px 0 5px 0;
}
.marfix{
	margin:0 0 0 20px;
}
.datetime{
	font:normal 8pt Tahoma;
}
.continuereading a{
	font:normal 8pt Tahoma;
}
.continuereading a:hover{
	color:#000000 !important;
}
.contentheading{
	height:25px;
}
.contentheading h2{
	color:#FFFFFF;
	font:normal 11pt Tahoma;
	padding:3px 0 0 20px;
	margin:15px 0 0 0;
}
.contentheading h2 a{
	color:#FFFFFF;
}
.contentheading h2 ul{
    padding:0 0 0 15px;
}
.catpost {
    width:378px;
    padding:10px 5px 0 15px;
    border-right:solid 1px #CCCCCC;
}
.catpost a img{
    margin:0 10px 0 0;
    border:solid 1px #454545;
}
.catpost h2 a{
    font:normal 12pt 'Trebuchet MS';
}
.more{
    margin:10px 0 0 0px;
    width:165px;
}
.more ul{
    padding:0 0 0 20px;
}
.more ul li{
    padding:0 0 5px 0;
    list-style-type:square;
}
.more ul li a{
    color:#2a2a2a;
}
.more ul li a:hover{
    color:#69820e;
}
#featuredrotation{
    height:345px !important;
    overflow:hidden !important;
}
.featuredcontent{
	background:#404040;
	height:345px;
        overflow:hidden;
	color:#FFFFFF;
}
.featuredcontent h2{
    padding:14px 0 5px 20px;
    background:#191919;
    min-height:40px;
    width:570px;
}
.featuredcontent h2 a{
    color:#b0db15;
    font:normal 18pt 'Georgia';
}
.featuredthumb{
	float:left;
	padding:15px 15px 20px 15px; 
}
.featuredcontent p{
	color:#FFFFFF;
	font:normal 10pt 'Georgia';
        line-height:1.5;
	padding:15px 15px 0px 0px;
}
.featuredcontent h6{
	padding:22px 0 0 0;
}
.featuredcontent h6 a{
	color:#FFFFFF;
}
.featuredcontent h6 a:hover{
	color:#a1c229;
}
#pages{
    width:575px;
    background:#404040;
    padding:0 0 5px 15px;
}
#pages a{
    color:#FFFFFF;
    border:solid 1px #000000;
    background:#2a2a2a;
    padding:0 7px 0 7px;
    margin:0 2px 0 2px;
}
#pages a.activeSlide{
    background:#FFFFFF;
    color:#2a2a2a;
}
.postthumbs{
	padding:0 0 0 5px;
}
.thumb{
	padding:0px 0 15px 15px;
        margin:15px 0 0 0;
	width:180px;
        height:285px;
        overflow:hidden;
}
.thumb h2{
	height:22px;
	padding:4px 5px 1px 5px;
	margin:0 0 2px 0;
        width:168px;
        color:#FFFFFF;
        font:normal 11pt 'Georgia';
        border:solid 1px #5a6f0e;
}
.thumb h2 a{
    color:#FFFFFF;
    font:normal 11pt 'Georgia';
}
.thumb img{
	margin:0 0 5px 0;
        border:solid 1px #454545;
}
.thumb h3{
    padding:0 0 2px 0;
}
.thumb h3 a{
	font:normal 11pt Georgia;
	padding:5px 0 0px 0;
}
.widget_tag_cloud a{
	color:#454545;
}
.widget_tag_cloud a:hover{
	color:#000000;
}
.padset{
	margin:5px 0 5px 0;
}
.entry ul, .entry ol{
    padding:0 5px 10px 15px;
}
.entry ul li, .entry ol li{
    padding:10px 0 0 0;
}
.entry p{
    padding:0px 0 10px 0;
}
.entry a{
    color:#d77e00;
}
.entry a:hover{
    color:#2a2a2a;
}
.entry a img{
    border:solid 5px #dadada !important;
}
.entry a img:hover{
    border:solid 5px #CCCCCC !important;
}
.share{
    margin:0 0 15px 15px;
}
.related{
    margin:0 0 15px 15px;
    background:#efefef;
    border:solid 1px #e2e2e2;
    padding:5px 10px 5px 10px;
}
.related p{
    font:normal 14pt 'Georgia';
    padding:0 0 5px 0;

}
.related ol{
    padding:0 0 0 15px;
}
.related ol li{
    list-style-type:square;
    padding:0 0 2px 0px;
}
.related ol li a{
    color:#454545;
    font:normal 10pt 'Georgia';
}
.related ol li a:hover{
    color:#000000;
}
#author-info{
    color:#2a2a2a;
    min-height:85px;
    margin:0 0 15px 15px;
    padding:5px 5px 5px 5px;
    background:#efefef;
    border:solid 1px #e2e2e2;
    overflow:hidden;
}
#author-info a{
    color:#75a72e;
}
#author-info a:hover{
    border-bottom:1px dashed #FFF;
    color:#2a2a2a;
}
.author-description{
    font-size:9pt;
}
.author-description a{
    color:#75a72e ;
}
.author-avtar{
    float:left;
    padding:0px 12px 0 0;
}
.author-avtar img{
    border:3px solid #454545;
}
.wp-caption{
    color:#a1a1a1;
    background:#efefef;
    border:solid 1px #CCCCCC;
    padding:10px 10px 0 10px !important;
    margin:5px 10px 5px 10px !important;
}
.wp-caption-text{
    text-align:center;
    color:#2a2a2a !important;
}
.single-thumb{
    padding:2px !important;
    border:solid 1px #CCCCCC;
    margin:0 0 10px 0 !important;
}
.views{
    margin:12px 10px 0 0;
}
.catthumb{
    margin:0 10px 0 0 !important;
}
/*
 * Sidebar Styles
 */
#sidebarone h2{
	color:#FFFFFF;
	height:22px;
	font:normal 11pt 'Georgia';
	padding:2px 0 1px 10px;
}
#sidebartwo h2{
	color:#FFFFFF;
	height:22px;
	font:normal 11pt 'Georgia';
	padding:2px 0 1px 10px;
}
.widgetcontent{
	padding:8px 8px 10px 8px;
	color:#484848;
}
.widgetcontent p{
	margin:0 0 10px 0;
	color:#484848;
}
.widgetcontent p a{
	color:#75882e;
}
.widgetcontent h6 a{
	color:#FFFFFF;
	padding:2px 11px 2px 11px;
}
.widgetcontent ul li{
	list-style-type:none;
	padding:5px 0 6px 0px;
        border-bottom:solid 1px #e8e8e8;
}
.widgetcontent ul li a{
	color:#484848;
}
.widgetcontent ul li a:hover{
	color:#778800;
}
.widgetcontenttwitter{
    margin:3px 8px 10px 8px;
    color:#484848;
}
.widgetcontenttwitter ul{
    padding:0px 0px 10px 0px;
}
.widgetcontenttwitter ul li{
    list-style-type:none;
    padding:10px 5px 10px 0px;
    word-wrap:break-word;
    border-bottom:solid 1px #777777;
}
.widgetcontenttwitter ul li a{
    color:#75882e;
}
.widgetcontenttwitter h6 a{
    color:#FFFFFF;
    padding:2px 11px 2px 11px;
}
#newsform{
	background:#e6e6e6;
	border:solid 1px #CCCCCC;
	padding:3px 2px 3px 4px;
	margin:0px 0 5px 0;
	width:156px;
}
#newssubmit{
	border:none;
	color:#FFFFFF;
	font:normal 9pt Tahoma;
	padding:2px 5px 2px 5px;
	margin:0 0 5px 0;
}
#wp-calendar{
	width:180px;
}
#wp-calendar a{
	color:#000000;
}
.life{
    position:absolute;
    bottom:0px;
    right:0px;
}
.socialicons{
    margin:10px 0 10px 0;
}
.socialicons li{
    list-style-type:none;
    display:inline;
    padding:0 0px 0 8px !important;
    border:none !important;
}
/*Related Posts Styles*/
#relatedposts{
    background:#f1f1f1 !important;
    width:575px;
    height:230px;
    margin:25px 0 25px 15px;
    border-left:solid 1px #e8e8e8;
    border-right:solid 1px #e8e8e8;
    border-bottom:solid 1px #e8e8e8;
}
#relatedposts h2{
    background:#eeeeee;
    font:normal 16pt Georgia;
    height:25px;
    color:#555555;
    padding:2px 10px 3px 10px;
    border-bottom:solid 1px #e8e8e8;
    border-top:solid 1px #e8e8e8;
}
#relatedposts ul{
    padding:15px 10px 0px 2px;
}
#relatedposts ul li{
    list-style-type:none;
    display:inline-block;
    float:left;
    width:155px;
    margin:0 10px 0 19px;
}
#relatedposts ul li h4{
    padding:10px 0 10px 0;
}
#relatedposts ul li h4 a{
    color:#2a2a2a;
    font:normal 10pt Tahoma;
    line-height:1.6;
}
#relatedposts ul li a img{
    border:solid 1px #454545;
}
/*
 * Footer Styles
 */
 .footercontainer{
     background:#e4e4e4 !important;
}
 #footerlists{
     border-top:solid 3px #CCCCCC;
     background:#e4e4e4;
     width:590px;
 }
 .footerwidget{
     width:184px;
     float:left;
     margin:10px 0 0 10px;
 }
 #footerlists .widget_links h2, #footerlists .widget_pages h2, #footerlists .widget_categories h2{
     color:#2a2a2a;
     font:bold 14pt 'Georgia';
 }
 #footerlists .widget_links ul, #footerlists .widget_pages ul{
     padding:5px 0 0 16px;
 }
 #footerlists .widget_links ul li, #footerlists .widget_pages ul li, #footerlists .widget_categories ul li{
     background:none;
     padding:0 0 3px 0;
 }
 #footerlists .widget_links ul li a, #footerlists .widget_pages ul li a, #footerlists .widget_categories ul li a{
     color:#454545;
    font:normal 10pt Tahoma;
 }
 #footerlists .widget_links ul li a:hover, #footerlists .widget_pages ul li a:hover, #footerlists .widget_categories ul li a:hover{
     color:#000000;
 }
 #footerposts{
     border-top:solid 3px #CCCCCC;
     background:#e4e4e4;
     height:190px;
     width:360px;
     padding:10px 10px 0 20px;
 }
 #footerposts h2{
     color:#2a2a2a;
     font:bold 14pt 'Georgia';
     padding:0 0 10px 0;
 }
 #footerposts ul li{
     list-style-type:none;
     padding:0 0 0px 0px;
 }
 #footerposts ul li a{
     font:normal 12pt 'Georgia';
     border-bottom:solid 1px #2a2a2a;
     color:#1c1c1c;
 }
 #footerposts ul li p{
     padding:5px 0 0 0;
     height:120px;
     overflow:hidden;
 }
#footer{
	border-top:solid 4px #515151;
	background:#606060;
	height:50px;
}
#footerleft{
	width:490px;
}
#footerleft ul{
	padding:10px 0 0 15px;
}
#footerleft ul li{
	list-style-type:none;
	display:inline;
	padding:0 5px 0 5px;
}
#footerright{
	width:470px;
	color:#FFFFFF;
	padding:18px 20px 0 0;
	text-align:right;
}
#footerright a{
	color:#FFFFFF;
}
#footerright a:hover{
	color:#a1c229;
}
#footerlists .widget_categories{
    width:349px;
}
#footerlists .widget_categories ul{
    margin:5px 0 0 0;
}
#footerlists .widget_categories ul li{
   display:inline-block;
   width:160px !important;
}
/* 
 * Comment Styles
 */
/*
 * Extra Styles - Use for Customizing Plugins / Add On functionality
 */
.headingbg{
	background:#303030;
}
.themecolor{
	background:#a1c229;
}
.contentcolor{
	color:#69820e !important;
}
/***************Comment Styles**************/
h3#comments{
    padding:2px 5px 3px 5px;
    font:normal 14pt Arial;
    background:#efefef;
    border:solid 1px #e8e8e8;
}

.comment{
    margin:10px 0px 20px 0px;
    clear:both;
    min-height:120px;
}
.commentuserinfo{
    margin:0 15px 0 0;
}
.comment-meta{
    padding:3px 0 0 0;
}
.commenttext{
    border:1px solid #CCC;
    padding:10px;
    min-height:100px;
    width:454px;
}
.commenttext p{
    margin:0px !important;
}
.fn{
    padding:5px 0 0 0;
}
.commentmetadata{
    width:84px;
    margin:0 0 15px 0;
}
.commentmetadata a{
    color:#2a2a2a;
}
/** Comment Form Styles **/
#author{
    width:180px;
    font-size:10pt;
    padding:5px 5px 5px 5px;
    border:solid 1px #e8e8e8;
    color:#5f6565;
    margin:10px 0 5px 0;
}
#email, #url{
    width:180px;
    font-size:10pt;
    padding:5px 5px 5px 5px;
    border:solid 1px #e8e8e8;
    color:#5f6565;
    margin:5px 0 5px 0;
}
#commentform label{
    display:block;
    font-size:inherit;
}
#commentform label{
    color:#999;
}
#comment{
    width:560px;
    font-size:10pt;
    padding:4px 5px 4px 5px;
    background:#FFF;
    color:#5f6565;
    border:1px solid #e8e8e8;
    margin:5px 0px 10px 0;
    font-family:Arial, Helvetica, sans-serif;
}
#submit{
    padding:8px 8px 8px 8px;
    margin:0 0 15px 0;
    background:#1c1c1c;
    color:#FFFFFF;
    font-weight:bold;
}
#respond{
    background:#FFFFFF url(images/postshadow.jpg) repeat-x;
    position:relative;
}
.commentlogout{
    position:absolute;
    top:10px;
    right:15px;
}
#respond h3{
    padding:2px 5px 3px 5px;
    margin:0px 0 0 15px;
    border:solid 1px #e8e8e8;
    font:normal 14pt Tahoma;
    background:#efefef;
}
/* WordPress Comments Styles */
.replyavtar{
    width:100px !important;
    background:red;
}
.replyimage{
    height:84px;
    width:84px;
    margin:11px 0 0 0;
}
/** CONTACT FORM STYLES **/
#contact ul{
	padding:0px !important;
	margin:0px !important;
}
#contact ul li{
	list-style:none;
	padding:0px 0px 10px 0px !important;
	margin:0px !important;
	background:none !important;
}
#contact label{
	display:block;
	font-weight:bold;
	color:#454545;
	padding:0 0 2px 0;
}
#contact input[type="text"], .message, .selectbox{
	border:1px solid #CCCCCC;
	padding:5px;
	width:250px;
	font:italic 10pt Georgia;
	color:#595959;
}
.selectbox{
	width:260px;
        background:red;
}
.message{
	width:400px;
	height:120px;
}
.spam{
	width:30px !important;
}
.formerror{
	color:#990000;
	padding:0 0 0 20px;
	background:url(images/error.jpg) no-repeat;
}
.csubmit{
    background:#2a2a2a;
    color:#FFFFFF;
    padding:2px 5px 3px 5px;
    border:solid 1px #CCCCCC;
}
.title{
    margin:10px 0 10px 0;
}
.title a{
    color:#2a2a2a;
}
/********Google Buzz Styles********/
.facebookshare{
    float:right;
}
.post .aligncenter{text-align:center; margin:0 auto !important;}
.fix p{
    padding:10px 0 0 0 !important;
}
/**********Ads Styles**********/
#ads{
    margin:0 0 15px 0;
}
#footerad{
    text-align:center !important;
    margin:10px 0 10px 0 !important;
    padding:10px 0 0 126px !important;
    border-top:solid 1px #dadada;
}
#longbanner{
    padding:0 10px 10px 10px;
    background:#FFFFFF;
}
.singleads{
    margin:0 0 15px 0;
    text-align:center !important;
}
/********************Pagination Styles***********/
.emm-paginate a {
    border:1px solid #454545;
    margin-right:10px;
    background:#78a723;
    padding:3px 6px;
    text-align:center;
    color:#FFFFFF !important;
    text-decoration:none;
}
.emm-paginate .emm-title {
    margin-right:10px;
}
.emm-paginate .emm-gap{
    color:#999;
    margin-right:10px;
}
.emm-paginate .emm-current {
    border:1px solid #454545;
    margin-right:10px;
    padding:3px 6px;
}
/*
 * ShortCode Styles
 */
 .aboutpageone{
     width:300px;
     margin:0 50px 20px 0;
 }
 .aboutpagetwo{
     width:300px;
     margin:0 0 20px 0;
 }
 .aboutpageone h3, .aboutpagetwo h3{
    font-family: Verdana, Arial, Tahoma;
    color:#727272;
    margin:0px 0 0px 0 !important;
 }
 .aboutpageone h5, .aboutpagetwo h5{
     font-weight:bold;
     margin:0 0 5px 0;
 }
 .aboutpageone p, .aboutpagetwo p{
     margin:-25px 0 0px 0 !important;
     font:normal 9pt Verdana, Arial, Tahoma;
     line-height:1.8;
     padding:0 0 10px 0;
 }
 .aboutpageone p img, .aboutpagetwo p img{
     margin:30px 10px 0px 0px !important;
     border:solid 5px #ededed;
     float:left;
 }
 /*Layout Short Code Styles*/
.half, .halflast {
    float:left;
    width:47%;margin:10px 0;
    margin-right:6%;
}
.halflast {
    margin-right:0
}
.onethird, .onethirdlast{
    float:left;
    width:30%;margin:10px 0;
    margin-right:3%;
}
.onethirdlast{
    margin-right:0
}
.onefourth, .onefourthlast{
    float:left;
    width:22%;margin:10px 0;
    margin-right:3%;
}
.onefourthlast{
    margin-right:0
}
.twothird{
    float:left;
    width:63%;margin:10px 0;
    margin-right:3%;
}
.twothirdlast{
    float:left;
    width:66%;margin:0px 0;
    margin-left:0;
}
/*****List Short Code Styles***/
.arrowlist ul{
    margin:0px 0 10px 0px !important;
    padding:0px !important;
}
.arrowlist ul li{
    list-style-type:none;
    background:url(images/arrowlist.png) no-repeat;
    margin:0px !important;
    padding:0px 0 5px 15px !important;
}
.ticklist ul{
    margin:0px 0 10px 0px !important;
    padding:0px !important;
}
.ticklist ul li{
    list-style-type:none;
    background:url(images/tick.png) no-repeat;
    margin:0px !important;
    padding:0px 0 5px 15px !important;
}
/*********Testimonials*******/
.testimonials{
    clear:both;
    margin:-10px 0 20px 0;
}
.testimonials img{
    margin:20px 15px 0px 0px !important;
    border:solid 5px #ededed;
}
.testimonials h4{
    font-weight:bold;
}
.testimonials a{
    display:block;
    padding:5px 0 0 0;
}
/**************Drop Cap Styles********/
.dropcap {
 display:inline;
 padding:0px 5px 5px 5px;
 float:left;
 margin:0px 10px 0 0;
 font:normal 3.5em/.9em Verdana, Arial, Tahoma;
}
/*************************Alert Styles***********/
.alert{
    background:#ffdbdb;
    border:dashed 1px #ff9d9d;
    padding:10px;
    margin:5px 0 15px 0;
}
/*************************Success Styles**********/
.success{
    background:#eeffdc;
    border:dashed 1px #beff78;
    padding:10px;
    margin:5px 0 15px 0;
}
/*************************Info Styles**********/
.info{
    background:#e0f2ff;
    border:dashed 1px #b9e2ff;
    padding:10px;
    margin:5px 0 15px 0;
}
