/*
Theme Name: Fly53
Theme URI: 
Description:
Author: Volatyle
Author URI: http://www.volatyle.co.uk
Template: sandbox
Version: 0.1
*/


/* Architecture */
* {
	padding: 0;
	margin: 0;
	border:0;
}

/* remove 1 pixel border FF bug */
object { outline:none; } 

a:link, a {
text-decoration:none;
}

html { }
body { 
	font-family:"Times New Roman", Times, serif;
font-size:12px;
	background-image: url(http://www.fly53.com/wp-content/themes/fly53/images/FLY53_Web_Background_Grad.gif); 
	background-position-x: center;
	
}
#wrapper {
	text-align: left;
	margin: 0px auto;
	width: 960px;
	background-color:#FFFFFF;
}
#header {
	height:62px;
	margin: 0 0 13px 0;
}
#container {
	margin: 15px 0px 0px 0px;
}
#content {
	float: left;
	width: 542px;
	margin-left:15px;
}
#footer {
	clear:both;
	height:180px;
	margin:0 auto;
	padding-top:45px;
	width:960px;
	background-color:#FFFFFF;
}

#head_logo {
	float: left;
	height:100%;
	width:170px;
	margin-left:12px;
}
#head_nav {
        float:left;
        height:27px;
        margin-left:130px;
        padding-top:35px;
        width:514px;
}

#head_search {
	float:right;
	height:27px;
	width:132px;
	padding-top:35px;
}
#head_search input {
	width:95px;
	height:16px;
	color:#999;
	background: #FFF;
	/*border: 1px solid #999;*/
	float:left;
	font-size:14px;
	
}
#head_search input.button {
	width:17px;
	height:15px;
	border:none;
	float:left;
}
#head_search li {
	list-style-type:none;
}

.head_nav_links a:link, 
.head_nav_links a:visited {
	font-family:Arial;
	font-size:15px;
	color:#404040;
	font-weight:bold;
}
.head_nav_links a:hover {
	color:#999999;
}

#main_product	{
margin-top:-10px;
}

/* ALL SIDEBARS */




/* left sidebar for internal pages */
#middle_wrapper	{
background-color:#FFFFFF;
}
#primary {
	float: left;
	width: 160px;
	margin-left:15px;
	background-color:#FFFFFF;
}

/* right sidebar for internal pages */
#secondary {
	float: right;
	width: 199px;
	background:#fff;
	margin-left:14px;
	margin-right:15px;
	background-color:#FFFFFF;
}

#home_sidebar1 {
	float: left;
	width: 302px;
	
	padding-left:15px;
	background-color:#FFFFFF;
}
#home_sidebar2 {
	float: left;
	width: 302px;
	padding-left:12px;
	background-color:#FFFFFF;
}
#home_sidebar3 {
	float: left;
	width: 302px;
	height:845px;
	padding-left:12px;
	padding-right:15px;
	background-color:#FFFFFF;
}
#home_sidebar4 {
	float: left;
	width: 930px;
	height:193px;
	padding-left:12px;
	padding-right:18px;
	background-color:#FFFFFF;
}

#primary .sidebar {
background-color:#FFFFFF;
} /* controls all the sidebar looks */



/* home header graphic area */
#home_top_temp {
	height:425px; /*just changed temp while editing needs to be 561 */
	padding-bottom:5px;
	/*
	border-bottom: 2px solid black;*/
        background-image:http://www.fly53.com/wp-content/uploads/2011/11/FLY53-Web-Graphics-Free-Accessory-BLOG.jpg;

}

#home_top {
	height:425px; /*just changed temp while editing needs to be 561 */
	padding-bottom:5px;
	background-color:#FFFFFF;
	/*
	border-bottom: 2px solid black;*/
        background-image:http://www.fly53.com/wp-content/uploads/2011/11/FLY53-Web-Graphics-Free-Accessory-BLOG.jpg;

}

#home_border {
	/*background-image: url('http://uploadir.com/u/fzn572');
	background-image: url(http://www.fly53.com/wp-content/themes/fly53/images/blog_bg.png);
	background-repeat:no-repeat;
	height: 420px;
	width: 932px;
	position: absolute;
	margin: 0px 0px 0px 15px;*/
}

/* header graphic area for all other pages */
#pages_top {
	height:237px;
	width:960px;
	background-image:url(http://www.fly53.com/wp-content/uploads/2010/04/page_header.jpg);	
	margin-bottom:13px;
}
/* header graphic area for all category pages */
#cats_top {
	height:237px;
	width:960px;
	margin-bottom:13px;
}
/* style the cat headers */
.category_image {
	list-style:none;	
}

/* current category title */
#cat_banner {
	width:100%;
	background:#B4B2B3;
	display:block;
	height:1%;
	padding-top:2px;
	padding-bottom:2px;
}
.cat_banner_bg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFF;
	background-color:#000;
	height:1%;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

/* Stockist Page */

#top_stockists {
	height:1%;
	width:700px;
}
#stock_top {
	height:30px;
	width:100%;
	float:left;
	padding-bottom:5px;
}
.stock_cols {
	width:32%;
	float:left;
	margin-right:8px;
}
.stock_cols ul {
	padding-bottom:10px;	
}
.stock_cols ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	list-style-type:none;
}
.stock_cols ul li a,
.stock_cols ul li a:link,
.stock_cols ul li a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
}
.stock_cols ul li a:hover {
	color:#000;
}

/*.stock_cols p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}*/


#content_2 {
	float: left;
	width: 717px;
	margin-left:15px;
	min-height:1570px;
}

/* Blog Pages */

#content_header {
	width: 717px;
	height: 26px;
	margin-left:15px;
	margin-bottom:12px;
	background-image:url(images/blog_bar.gif);
}
#content_header img {
	margin-left:692px;
	padding-top:3px;
}z

.entry-attachment {
	float:left;
};

 
/* Header */
h1 { }
h1 a { }
h1 a:link { }
h1 a:visited { }
h1 a:hover { }
#blog-title {
	display:none;
}
#blog-description { }


/* Footer */

#footer h2 {
	font-family:Arial;
	font-size:12px;
	color:#404040;
	font-weight:bold;
}
#footer p {}
#footer a:link,
#footer a:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	color:#999;
}
#footer a:hover {
	color:#666666;
}

/* Footer Navigation Links  */

#footer li {
	list-style-type:none;
}

#footer_col1 {
	float: left;
	width: 150px;
	height:160px;
	margin-left:6px;
	text-align:center;
}
#footer_col2 {
	float: left;
	width: 150px;
	height:160px;
	margin-left:34px;
	text-align:center;
}

/* Footer Center Logo  */
#footer_col3 {
	float: left;
	width: 120px;
	height:160px;
	margin-left:80px;
	text-align:center;
}
#footer_col4 {
	float: left;
	width: 150px;
	height:160px;
	margin-left:80px;
	text-align:center;
}
#footer_col5 {
	float: left;
	width: 150px;
	height:160px;
	margin-left:34px;
	text-align:center;
}
#footer_bottom {
	float: left;
	width: 960px;
	height:20px;
	text-align:center;
}
.footer_text {
	font-family:Arial;
	font-size:11px;
	color:#999999;
}



/* VARIOUS PAGE VIEWS customizable on a per post, category, page view, date, etc. basis
y = year, m = month, d = date, h = hour 
*/

.y2006 { }
.m08 { }
.d05 { }
.h04 { }
#post-X { } /* Customizable by X = post ID number */
#content #post-X {} 
 
/* Front Page Only */
/* Set by body class="wordpress y2006 m08 d06 h09 home" */
.home { }
 
/* Single Post Only 
Set by body class="wordpress y2006 m08 d06 h09 single s-y2006 s-m08 s-d05 s-h04" */
.single { }
.s-y2006 { }
.s-m08 { }
.s-d05 { }
.s-h04 { }
 
/* Page View 
Page ID is set as div id="post-X" class="hentry page publish author-lorelle category-uncategorized y2005 m08 d16 h08" */
.page { }
.category-uncategorized { } /* Currently, WordPress Pages are in the "uncategorized" category */
 
/* Author Page */
/* Set by body class="wordpress y2006 m08 d06 h09 archive author author-lorelle" */
.archive { }
.author { }
.author-metadata { }
.author-metadata a:link { }
.author-metadata a:visited { }
.author-metadata a:visited { }
 
/* Multi-post Views such as Search and Tags */
/* Set by body class="wordpress y2006 m08 d06 h09 search" */
.search { }
h2.page-title {
	display:none;
}
.page-title { }
 
/* Category and Archive View */
/* Category view set by body class="wordpress y2006 m08 d06 h09 archive category category-blogging-tips"  
The DL list is the category subtitle. Be sure and treat any DL tags used within the post content differently from the subtitle of the category and archive views. */
.category { }
.archive { }
.category a:link { }
.category a:visited { }
.category a:hover { }
h2.page-title {
	font-family:Helvetica;
	font-size:17px;
	color:#333;
}
h2.entry-title { }
.page-title { }
.page-title a:link { }
.page-title a:visited { }
.page-title a:hover { }
.category dl { }
.category dt { }
.category dd { }
dl #?-metadata { } /* This is customizable per category, such as #blogging-tips-metadata or #wordpress-news-metadata */
#?-metadata dt { }
#?-metadata dd { }
.category-? { } /* Customizable per category, such as .category-wordpress-tips */
.archive-metadata { }

.entry-date {
	display:none;
}

h3.entry-title { }
h3.entry-title a:link ,
h3.entry-title a:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#000000;
	text-decoration:none;
}
h3.entry-title a:hover {
	color:#333333;
}

/* Post Title */
h2 { }
h2.entry-title {
	display:none;
	/*font-family:"Times New Roman", Times, serif;
	font-size:20px;*/
}
.entry-title { }

 
/* Post Content Area */
.hfeed { }
.hentry { } /* surrounds entire post area on everything, including Pages */
.post {} /* not featured on Pages. On everything else. */
.publish { } /* around post content area and page content area on every template file */
.wordpress { }  /* in body of every template file */
.author-lorelle { }
.post a:link { }
.post a:visited { }
.post a:hover { }
.published { }
 div.entry-content {}
.entry-content {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#333333;
}
.entry-content p {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#333333;
	margin-bottom:10px;
}
.entry-content a,
.entry-content a:link,
.entry-content a:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
}
.entry-content a:hover {
	color:#999;
}
.entry-content img {
max-width:100%; 
height:auto;
}

.readmore { }
.entry-content ul { }
.entry-content ul ul { }
.entry-content ul li { }
.entry-content ul ul li { }
.entry-content ul ul ul { }
.entry-content ul ul ul li { }
.entry-content ul ul ul ul  { }
.entry-content ul ul ul ul li { }
.entry-content li { }
.entry-content li li { }
.entry-content li li li { }
.entry-content h3 { }
.entry-content h4 { }
.entry-content h5 { }

/* Dealing with the Post Date 
The use of the ABBR tag to house the date may be in keeping with new standards, but it creates a styling nightmare. To style all ABBR usages one way, they will all look the same, as a date and as an abbreviation (acronym) unless you restrict all use of the acronyms to the ACRONYM tag in your posts. 
The ".published" class is used in all of the date references, so you will have to use a parent container to specify which date you want styled. Thus, the vast number of options.  */
.published abbr { } /* date published */
.entry-content abbr {} /* ABBR used inside of a post entry content area. Style this to make the abbreviations in your posts look differently than your date styles. */
body.home abbr.published { }
body.archive abbr.published { }
body.home abbr.published, body.archive abbr.published { }
body.single abbr.published { } /* Customize the date on single post pages only */
div.entry-meta abbr.published { } /* Customize the date in the post meta data section */
.search abbr.published { }
.archive abbr.published { }
.category abbr.published { }

/* Post Excerpts */
span .more-link { } /* The "read more" span style */
.more-link { }
.entry-content span { }

/* post meta data section */
.entry-meta {
	display:none;
 }
.entry-meta a:link { }
.entry-meta a:visited { }
.entry-meta a:hover { }
.entry-meta abbr { }
span.entry-author { }
span.author { }
span.vcard { }
.entry-author { }
.author { }
.vcard { }
.entry-meta span { }
a.url { }
a.fn { }
.url { }
.fn { }
span.entry-category { }
.entry-category { }
.entry-category a:link { }
.entry-category a:visited { }
.entry-category a:hover { }
span.entry-editlink { }
.entry-editlink { }
.entry-editlink a { }
span.entry-commentlink { }
.entry-commentlink { }
.entry-commentlink a:link { }
.entry-commentlink a:visited { }
.entry-commentlink a:hover { }
 
/* Comment Section found on Single and Page Views */
 
div.comments { }
.comments {
	display:none;
 }
.comments h3 { }
h3.comment-header { }
.comment-header { }
#numpingbacks { }
#pingbacks { }
.commentlist { }
#pingbacks .commentlist { }
.comments ol { }
.comments ol ol { }
.comments ol li { }
.comments ol ol li { }
.alt { }
.trackback { }
div.comment-author { }
.comment-author { }
.comment-author a { }
.comment p
.comment-metadata { }
.comment a { }
.comment-metadata a { }
.comment-mod { }
/* Hide Add Comments */
#respond {
	display:none;
}
#respond h3 { }
div.formcontainer { }
.formcontainer { }
form { }
div.formcontainer form { }
#commentform { }
#commentform #submit { }
#commentform #submit:hover {}
div #loggedin { }
#loggedin { }
.form-label { }
.form-textarea { }
textarea#comment { } /* controls comment text box */
#comment { }
form #comment { }
textarea { }
.form-submit { }
#submit { }
form #submit { }
.comments a:link { }
.comments a:visited { }
.comments a:hover { }

#comment-X /* X = comment ID. The following are customizable per trackback info. Dates left in as examples. */
#comment-X .trackback { }
.c-y2006  { }
.c-m08 { }
.c-d05 { }
.c-h04 { }
 
/* Page Navigation */
div.navigation {
	clear:both;
}
.navigation {}
.navigation a:link {}
.navigation a:visited {}
.navigation a:hover { }
div.nav-previous { }
.nav-previous {
}
.nav-previous a:link,.home #wpsb .widget
.nav-previous a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.nav-previous a:hover {
	color:#333333;
}
div.nav-next { }
.nav-next {
	float:right;
}

.nav-next a:link,
.nav-next a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.nav-next a:hover {
	color:#333333;
}

#nav-below {
	height:17px;
	background-image:url("images/next_prev_line.gif");
	background-repeat:no-repeat;
}
 
/* Sidebar */
   /* nested list in sidebar */
#primary h3 { }
#primary h3.widgettitle {}
#primary ul {
	list-style:none;
	margin:0;
	padding:0;
}
#primary li {}
#primary ul ul { }
#primary ul li { margin:5px 0;}
#primary ul ul li { }
#primary ul ul ul { }
#primary ul ul ul li { }
#primary a:link { } /* Styles all links in the sidebar */
#primary a:visited { }
#primary a:hover { }
#primary img {}

#secondary ul {
	list-style:none;
	margin:0;
	padding:0;
}

#secondary .widget { margin-bottom: 10px;}

#home_sidebar1 ul {
	list-style:none;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
}
#home_sidebar2 ul {
	list-style:none;
	margin:0;
	padding:0;
}
#home_sidebar3 ul {
	list-style:none;
	margin:0;
	padding:0;
}
#home_sidebar4 ul {
	list-style:none;
	margin:0;
	padding:0;
}
 
 
/* ************ LONG BOTTOM WIDGET ************** */
#home_sidebar4 ul li {display:inline !important; list-style-type: none; padding-right: 1px; float:left;}
#home_sidebar4 ul li#widget_sp_image_module-9 {float:right;padding:0}
 
 
 /* Search Form */
#primary #search { }
#primary #search h3.widgettitle {}
#search { }
form { }
#searchform { }
#s { }
#searchsubmit { }
#text-1 { }
form { }
#searchform {} /* entire search form section */
#s { } /* search form box */
#searchsubmit { }
#text-1 { }
#search { } /* search form text */
#search a {} /* search link text */
#search a:hover {}
#searchsubmit { } /* search button */
#searchsubmit:hover { }

/* Sidebar Widgets - section of your sidebar arrangable by the WordPress Widgets */
#primary.widget { }
.widget  { }
#primary h3.widgettitle { }
#primary h3 { } /* Titles for each section of the sidebar, including widget sidebar accessories */
.widgettitle { }
.widget_text {}
.widget_sandbox_search { }
div.textwidget { } /* text from widget sidebar accessories */
.textwidget { }
.widget ul {}
.widget li {}
.widget ul ul {}
.widget ul ul ul { }
.widget ul ul li { }
.widget ul ul ul li { }

body.home .widget a:link {

	color:#000;
	padding-right: 18px;
 	background: transparent url('images/link.jpg') no-repeat center right;

}
body.home .widget a:visited {

	color:#000;
	padding-right: 18px;
 	background: transparent url('images/link.jpg') no-repeat center right;
}
body.home .widgettitle a:visited, body.home .widgettitle a:link {
border: 0;
background: transparent;}


.widget a:hover {
	color:#666666;
}

 /* styling widgets */
 
 
 
 

.home h2.widgettitle {
	font-family: arial;
	font-size:17px;
	color:#404040;
	background: #E8E7E9;
	height: 20px;
	
	

}
h2.widgettitle a:link, h2.widgettitle a:visited {
	font-family: arial;
	font-size:17px;
	color:#404040;
	

}
h2.widgettitle a:hover {
	color:#999;
	
}

.widget {border: 0px solid grey; margin-bottom: 10px; height:1%;}
.widget ol , .widget ul  {padding: 5px;}


.home .widget a:link {
	color:#000;
	padding-right: 18px;
 	background: transparent url('images/link.jpg') no-repeat center right;

}
.home .widget a:visited {
	color:#000;
	padding-right: 18px;
 	background: transparent url('images/link.jpg') no-repeat center right;
}
.widget a:hover {
	color:#666666;
}

/* Products widget on HOME */

body.home .lilprod a:link, body.home .lilprod a:visited {background: none; padding-right: 0;}
.lilprod a:hover img {background:url('images/read-more-circ.png') no-repeat scroll 100% 85%; padding: 0;}

#feature_text {
	background: transparent url('images/feature-product-roll.png') no-repeat 0 0 ;
	padding-top:6px;
}

/* IMAGE MODULE widget on INSIDE 
body.home div.image-module .img-module-A, body.home div.image-module .img-module-B, body.home div.image-module .img-module-C, body.home div.image-module .img-module-none {width: 199px; height : 127px; overflow: hidden; background: #fff;}*/
div.image-module p {display:inline;}

div.layoutA-image-title {}

div.img-module-A-content{ width: 199px; height:90px;
overflow:hidden;}
div.mod-A-imgDiv {width: 90px; height: 90px; overflow:hidden; float:left;margin-right: 5px;}

.widget a.layoutA-image-link {background: none; padding: 0;}
div.mod-A-imgDiv  img { height:90px;width:90px;}
div.mod-A-imgDiv a:hover img {background:url('images/read-more-circ.png') no-repeat scroll 100% 85%; padding: 0;}

div.mod-A-imgDiv  img{}

div.layoutA-image-info p{font-size:small;}

div.mod-B-imgDiv {height: 100px;}

div.img-module-B img{ width: 199px; max-height: 100px;}
.widget a.layoutB-image-link {background: none; padding: 0;}
div.mod-B-imgDiv a:hover img {background:url('images/read-more-circ.png') no-repeat scroll 100% 85%; padding: 0;}

div.img-module-C img{ width: 199px; height: 127px; }
.widget a.layoutC-image-link {background: none; padding: 0;}
div.mod-C-imgDiv a:hover img {background:url('images/read-more-circ.png') no-repeat scroll 100% 85%; padding: 0;}


div.imageMod-caption-link {clear:both;}


 a.imageMod-caption-link:link, a.imageMod-caption-link:visited {
	color:#000;	padding-right: 18px;
 	background: transparent url('images/link.jpg') no-repeat center right;
}


/* IMAGE MODULE widget on HOME */

body.home div.image-module .img-module-A, body.home div.image-module .img-module-B, body.home div.image-module .img-module-C, body.home div.image-module .img-module-none{width: 302px; height : 193px; overflow: hidden; background: #fff;}
 
body.home div.image-module p {display:inline;}

body.home div.layoutA-image-title {}

body.home div.img-module-A-content{ width: 302px; height:155px;
overflow:hidden;}
body.home div.mod-A-imgDiv {width: 150px; height: 175px; overflow:hidden; float:left;margin-right: 5px;}
body.home div.mod-A-imgDiv  img { height:155px ;width:150px;}
body.home .widget a.layoutA-image-link {background: none; padding: 0;}
div.mod-A-imgDiv a:hover img {background:url('images/read-more-circ.png') no-repeat scroll 100% 85%; padding: 0;}

body.home div.mod-A-imgDiv  img{}

body.home div.layoutA-image-info p{font-size:small;}


body.home div.mod-B-imgDiv {height: 175px;}

body.home div.img-module-B img{ width: 302px; max-height: 175px;}
body.home .widget a.layoutB-image-link {background: none; padding: 0;}
body.home div.mod-B-imgDiv a:hover img {background:url('images/read-more-circ.png') no-repeat scroll 100% 85%; padding: 0;}


body.home div.img-module-C img{ width: 302px; height: 193px;}
body.home .widget a.layoutC-image-link {background: none; padding: 0;}
body.home div.mod-C-imgDiv a:hover img {background:url('images/read-more-circ.png') no-repeat scroll 100% 85%; padding: 0;}

body.home #home_sidebar4  div.image-module {display: inline;}
body.home #home_sidebar4  div.img-module-D {width: 617px; height : 193px; overflow: hidden; background: #fff;}
body.home  div.img-module-D img {width: 617px; height : 193px;}
body.home .widget a.layoutD-image-link {background: none; padding: 0;}
body.home div.mod-D-imgDiv a:hover img {background:url('images/read-more-circ.png') no-repeat scroll 100% 85%; padding: 0;}






/* INTERNAL left sidebar  */

#primary div.avhec-widget-line {	display: inherit;}
#primary div.avhec-widget-count {	display: inherit;}
#primary div.avhec-widget-rss {	display: inherit;}

#primary .widget h2.widgettitle {
	font-size:22px;
	color:#000;
	background: #fff;
	border-bottom: 1px solid #BDBDBD;
	padding:2px 5px;
}


#primary .widget  a:link, #primary .widget  a:visited {
	color:#555;
	text-indent:5px;
font-size:13px;
}

#primary .widget li a:link, #primary .widget li a:visited {
 	background: #fff url('images/nav-link.gif') no-repeat center right;
display:block;
padding: 0;
width:160px;

}

#primary .widget li a:hover, #primary .widget li.current-cat a {
 	background: #BDBDBD url('images/nav-link_over.gif') no-repeat center right;
	color:#fff;
}

#primary .widget li a.actme { 	background: #BDBDBD url('images/nav-link_over.gif') no-repeat center right;
	color:#fff;}



.ctc-3 a, .ctc-3 a:link, .ctc-3 a:visited {}

#primary .widget li#ctc-3 div.ctc a:hover{	color: red ;}

.ctc {	margin-left:5px;}


/* RSS widget */

.widget widget_rss_links h2.widgettitle
background: url("images/fly53_view_all.png") no-repeat scroll 6px 5px #EEEEEE;
margin-bottom:0px;
padding:10px;
text-indent:40px;

/* TWITTER widget */

.widget_thinktwit {
height:200px;
}

.widget_thinktwit . widgettitle {}


.widget_thinktwit h2.widgettitle {
background: url("images/fly53_view_all.png") no-repeat scroll 6px 5px #EEEEEE;
margin-bottom:0px;
padding:10px;
text-indent:40px;
}

body.home .widget_thinktwit h2.widgettitle a, .widget_categoryposts h2.widgettitle a:link{
display:block;
padding:1px 0 0 14px !important;
width:302px;
background: transparent;
color:#444444 ;
}


ol.thinkTwitTweets {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.home .widget_thinktwit li { border: 0; border-bottom: 1px dotted #666; padding: 1px 0;}

/* default link of any twitter */
.home .widget_thinktwit li a.twitter-home:link {display: block; width: 300px; padding: 5px 0;}
.home .widget_thinktwit li a.twitter-home:hover {background-color: #ccc;}


/*  link IN twitter */
.home .widget_thinktwit li a:link, .home .widget_thinktwit li a:visited {background: none ; padding-right: 0; color: #444 ;}
.home .widget_thinktwit li a:hover {background-color: #ccc;} 

/* NEWSLETTER widget */


/* wp Opt In */
/* wp SB Opt on INTERNAL sidebar */

#wpsb {height:253;}

#wpsb .widget {
height:125px;
background: transparent url('http://www.fly53.com/wp-content/uploads/2010/03/news_sm.jpg') no-repeat 0 0;
padding-top: 130px;
text-align: center;

}

#wpsb h2.widgettitle {
background: #fff;
display: none;

}


#wpsb .widget  form input {
margin:2px auto;
text-align:left;
}

/*.wpsb_radio {width: 200px; background: white; margin: 0 auto;}*/
.wpsb_radio {
display:none;
}
.wpsb-error {background: black ; color: white ; font-weight: bold; font-family: arial; font-size: x-small; }
 .wpsb-msg  {background: black ; color: white ; font-weight: bold; font-family: arial;margin-top:30px;}
 #wpsb .widget  form input.wpsb_form_radio { width: 20px;}


#wpsb .widget  form input[type="text"]{background: url('images/btn_w_178.png') no-repeat ;text-indent:5px; height: 25px; width: 178px;}

#wpsb .widget  form input[type="submit"]{background: url('images/btn_g_178.png') no-repeat ;text-align: center; height: 25px; width: 178px;}
/* wp SB Opt In HOME sidebar */
.home #wpsb {height:396px;}

.home #wpsb .widget {
height:131px;
background: transparent url('http://www.fly53.com/wp-content/uploads/2010/07/newsletter_2.jpg') no-repeat 0 0;
padding-top: 265px;
text-align: center;
}


#wpsb .widget  form input {
margin:2px auto;
padding-left:4px;
text-align:left;
font-size:x-small;
}

.wpsb_radio {width: 140px; background: white; margin: 0 auto; font-size:x-small;}
.home .wpsb-error {background: black ; color: white ; font-weight: bold; font-family: arial;}
.home  .wpsb-msg  {background: black ; color: white ; font-weight: bold; font-family: arial;}

.home #wpsb .widget  form input[type="text"]{background: url('images/btn_w.png') no-repeat ;text-indent:5px; height: 25px; width: 260px;}

.home #wpsb .widget  form input[type="submit"]{background: url('images/btn_g.png') no-repeat ;text-align: center; height: 25px; width: 260px;}

/* wp Opt In */








/* Recent Posts widget */


.cat-post-item img	{ 
	margin-right: 10px;


}
.cat-post-item h3 {text-transform:uppercase;}


.widget h2.widgettitle {
        background: url("images/fly53_view_all.png") no-repeat scroll 1px 3px #D3D3D3;
        margin-bottom:6px;
        padding:2px 3px 3px 3px;
        text-indent:45px;
}

body.home .widget h2.widgettitle a, .widget h2.widgettitle a:link{
display:block;
padding:1px 0 0 14px !important;
width:300px;
background: transparent;
color:#444444;

}


#home_sidebar1 .cat-post-item {
	height: 150px;
	margin-bottom:5px;
	/*background-image:url("images/home_post_end.gif");*/
	border-bottom-style:dotted;
	border-bottom-color:#999999;
	border-bottom-width:thin;
	background-repeat:no-repeat;
	background-position:bottom;

}

#home_sidebar1 .cat-post-item img {
width: 148px;
height: 122px;
}



/* Recent NEWS widget change to sidebar2 */

#categoryposts-4 {


}

#home_sidebar2 .cat-post-item {
	height: 100px;
	padding: 0;
	/*margin-bottom:1px;*/
	margin-top:5px;
	margin-bottom:5px;
	border-bottom-style:dotted;
	border-bottom-color:#999999;
	border-bottom-width:thin;
}
#home_sidebar2 .cat-post-item img{
width: 105px; height: 80px;}


.widget .cat-post-item {
	clear:left;
	color:#333333;
	margin-bottom:1px;
}
.widget .cat-post-item img {float:left; }
.widget .cat-post-item h3 {
	color:#000000;	
	font-size:13px;
	font-weight:normal;
}
.widget .cat-post-item .cat-post-excerpt {
	font-size:12px;
	overflow: hidden;
}
.widget .cat-post-item .cat-post-time {
	font-size:12px;
	color: #666;
}
.widget .cat-post-item .cat-post-more {font-size:9pt;}





/* url('images/read-more-circ.gif') */


/* Extra post styles */

/* Dashed line after single posts */
.whole_post div {
	height:1%;
}

#post_divider {
	float:left;
	height:5px;
	width:541px;
	background-image:url("images/post_end.gif");
	background-repeat:no-repeat;
	margin-top:15px;
	margin-bottom:15px;
}
.read_more a:link,
.read_more a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.read_more a:hover {
	color:#333333;

}

/* Older Entries header for related posts */
#post_divider2 {
	float:left;
	height:21px;
	width:541px;
	background-image:url("images/older_entry_title.gif");
	text-align:center;
	background-repeat:no-repeat;
	margin-top:15px;
	margin-bottom:15px;
}

#post_divider2 h3 {
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#post_footers {
	width:541px;
	height:150px;
}

.date_posted {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#666666;
}


#add_to_any_box {
	float: right;
	width:200px;
	height:50px;
	margin-left:60px;
	padding:0px;
}

/* Quick Links */
#quick_links {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	padding-top:10px;
	float: left;
	width:280px;
	height:100px;
}

#quick_links dl {
	background-image:url("images/quick_links_title.gif");
	background-repeat:no-repeat;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	padding-left:80px;
	float: left;
	width:200px;
	height:50px;
}

/* Related Posts */
#related_posts {
	clear:left;
}

.excerpt_style {
	padding-left:14px;
	float:left;
	width:270px;
	padding-bottom:10px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#333333;
}
.entry-thumb {
	float:left;
	width:257px;
}

#post_divider3 {
	float:left;
	height:5px;
	width:541px;
	background-image:url("images/post_cat_end.gif");
	background-repeat:no-repeat;
	margin-bottom:10px;
	margin-top:10px;
}


/* end styling widgets */

 
 
 

/* Page List */
#pages { }
#paqes.widget_pages { } /* list of Pages from widget sidebar accessories */
.widget_pages { }
a:link { }
a:visited { }
a:hover { }
li.page_item { }
li.page_item a { }
#pages a:link { }
#pages a:visited { }
#pages a:hover { }
 
/* Categories List */
 
#categories { }
#categories.widget { }
.widget_categories { }
#categories a:link { }
#categories a:visited { }
#categories a:hover { }
 
/* Recent Posts Widget List */
#recent-posts { }
#recent-posts.widget { }
.widget_recent_entries { }
#recent-posts a:link { }
#recent-posts a:visited { }
#recent-posts a:hover { }
 
/* Blogroll list and links - fill in the X with each link category ID number */
#linkcat-X { }
#linkcat-X a { }
#linkcat-X h3 { }
#linkcat-X ul { }
#linkcat-X ul ul { }
#linkcat-X ul li { }
#linkcat-X li { }
#linkcat-X ul ul li { }
#linkcat-X a:link { }
#linkcat-X a:visited { }
#linkcat-X a:hover { }
 
/* Sidebar Meta - Admin Section */
#meta { }
#meta.widget { }
#meta.widget_meta { }
.widget_meta { }
#meta h3 { }
#meta.widgettitle { }
#meta ul { }
#meta ul ul { }
#meta ul li { }
#meta ul ul li { }
#meta a:link { }
#meta a:visited { }
#meta a:hover { }
 
/* Sidebar Feeds Section, each section of RSS feeds are numbered such as #rss-4 or #rss-1, so change the number to change the look of that feed's styles, and add other feed numbers to style each independent feed style */
#rss-X { }
#rss-X.widget { }
.widget_rss { }
#rss-X h3 { }
#rss-X.widgettitle { }
#rss-X a.rsswidget { }
.rsswidget { }
#rss-X.rsswidget {} /* feed post title */
#rss-X ul { }
#rss-X ul ul { }
#rss-X ul li { }
#rss-X ul ul li { }
#rss-X a:link { }
#rss-X a:visited { }
#rss-X a:hover { }

/* Feed Links */
.feed-links { }
.feed-links h3 { }
.feed-links ul { }
.feed-links ul ul { }
.feed-links ul li { }
.feed-links ul ul li { }
.feed-links a:link { }
.feed-links a:visited { }
.feed-links a:hover { }
 
/* Secondary sidebar, which is in use whether or not you want it. You must style it. For single sidebars, both sidebars are there, the #secondary sidebar sits below the #primary sidebar. */
#secondary .sidebar { }

 
/* Links - Set them only if you want the same look for EVERY link on your blog. Otherwise, set them on a specific section basis. */
a:link { }
a:visited { }
a:hover { }
 
/* COMMON HTML elements most likely found and used within the post content area - and allowed by Wordpress.com */
p { }
hr { }
b, strong { }
em, i { }
img { }
p img { }
a img {border:0;padding-top:8px;}
/* Styling Lists - if you style the "root" list styles, it will style everything the same. Lists are used in the sidebar, post content, and comments, so it is best to style each indivdually. */
#content ul { }
#content li { }
#content ul ul { }
#content ul ul li { }
#content ul ul ul li { }
#content ol { }
#content dl { } /* There is a DL in the subtitle - text of categories, author, and archives. If you style the DL alone, it will be styled for everything. To style the DL for the post content, use this or another parent container that covers the post content area. */
#content dt { 
	font-weight:bold;
}
#content dt a:link,
#content dt a:visited {
	font-size:12px;
	color:#000;
}
#content dt a:hover {
	color:#000;
}

#content dd { }
blockquote { }
cite { }
code { }
i { }
em { }
b, strong { }
hr { }
pre { }
p abbr { } /* This might not work. See abbr references above. */
acronym { }
table { }
tr { }
td { }
caption { }
thead { }
#content h3 { }
#content h4 { }
#content h5 { }


/* Page name needed */
#post-88  .entry-title {display:none;}

/* Page name needed */
#post-5227  .entry-title {display:none;}


/* Contact Form Styles */
.wpcf7 .wpcf7-form p span input.wpcf7-validates-as-required{
  border: 1px solid #DEDEDE;
}

/* Shadowbox styling 
#sb-title, #sb-title-inner {
	color:#000;

}*/
