/* ThesisAwesome.com */

/* body and main layout style */
body.custom {background:#333;}

#logo, #logo a {color:#336699;} 
#logo a:hover { color:#CCCCCC;}

a {color:#336699; outline:medium none; text-decoration:none;}
.custom .format_text a {color:#336699; text-decoration:none;}
.custom .format_text a:hover {color:#000000;}

/* Top Navigation ------------ */
		.custom .menu a {color:#336699;}
		.custom .menu > li > ul li.current > a,
		.custom .menu > li > ul li.current-parent > a,
		.custom .menu > li > ul li.current-cat > a,
		.custom .menu > li > ul li.current-cat-parent > a,
		.custom .menu > li > ul a:hover { color:#336699;}

/* custom Titles */
.custom #content h1, .custom #content h2 a { color:#336699;}
.custom #content h1, .custom #content h2 a:hover {color:#333;}
.custom #content h1 {color:#336699;}

/* Styling Sidebars */
.custom #sidebars a {color:#336699;}
.custom #sidebars a:hover { color:#000; text-decoration:none;}

/* Post Title area */
.title_details {color:#336699; text-shadow:1px 1px 1px #ccc; font-size:2.4em;}

/* Teaser stuff */
.custom img.frame:hover {border-color:#336699;}
.post-info a {color:#336699;}
.post-info a:hover {color:#000;}
.post-info img {margin:0 5px; vertical-align:top;}
.custom .teaser .format_teaser a {text-decoration:none;}

.author_img {float:right; display:block; width:50px; height:160px; margin-top:-40px; margin-right:5px; margin-left:20px;}
.author_img img { border:1px solid #CCC;}

/* Stying Thesis threded comments */
dl#comment_list dd p.reply a:hover {background:none repeat scroll 0 0 #336699; color:#FFFFFF; text-decoration:none;}

/* Trackback and comment title */
.comments_intro p {background-color:#666;background:none repeat scroll 0 0 #ebebeb;border-left:4px solid #336699;margin-bottom:25px;margin-left:-25px; margin-top:30px; padding:0.9em 1.1em 0.9em 1.1em;width:634px;}

/* Cancel reply button & link */
#cancel-comment-reply-link  {border-width:0.182em;font-size:1.1em;line-height:1em;padding:0.545em 0.727em;}
#cancel-comment-reply-link {background:none repeat scroll 0 0 #336699;border-style:none;color:#FFFFFF;float:right;letter-spacing:1px;text-transform:uppercase;}

/* AUTHOR BOX TOP */
#author_avatar_image img { border: 2px solid #336699;}

/* footer widget area setup */
#footer_setup .footer_items ul li a {color:#336699;}

/*copy write information */
#footer_setup .footer_links a {color:#336699; text-shadow:none;}
#footer_setup .footer_links a:hover {color:#000000; text-shadow:none;}

/* The Nivo Slider styles */
.nivo-caption {	background:#336699; color:#fff;}

/* Stop sign after post */
.stop_sign:hover {border:dashed 4px #336699;}

/* top optin form style */
.myform_top_div {background:#eee url(../../images/optin/bg_optin_top_blue.png) no-repeat 0 0;}

/* sidebar optin form style */
#myform_sb_div {background:#336699 url(../../images/optin/bg_optin_top_blue.png) no-repeat 0 0;}

/* footer optin form style */
.myform_footer_div {background:#eee url(../../images/optin/bg_optin_top_blue.png) no-repeat 0 0;}

/* Related posts in single post */
.related_posts_thumb img:hover {border:2px solid #336699;}

/* Footer */
#footer_area .page {background:#333333;}

/*copy write information */
.footer_links_div {border-top: 1px solid #000000;}

/* footer widget area setup */
#footer_setup { width:1000px; padding-left:10px; padding-top: 16px; /* do not change this! */ overflow: hidden; clear:both; }
/* widget item setup */
#footer_setup .footer_items {text-align: left; width: 280px; padding-right: 10px; padding-left: 20px; display: inline-block; float: left; height: 100%; font-size:14px; padding-top:20px; padding-bottom:20px; color:#666; }
/* widget item headers*/
#footer_setup .footer_items h3 {color:#cccccc; font-size: 25px; text-transform: uppercase;letter-spacing: 0px;padding-bottom: 2px;margin-bottom: 5px; font-family:'LeagueGothicRegular',Arial,sans-serif; }
/* do not change these! */
#footer_setup .footer_items ul li {list-style: none; font-size: 1.0em; font-weight:lighter;}
#footer_setup .footer_items ul li a {color:#999999;font-size: 12px; font-weight:lighter; }
#footer_setup .footer_items ul li a:hover {color:#cccccc; text-shadow:none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }
/*copy write information */
.footer_links_div { background:#333; border-top: 1px solid #666666;}
#footer_setup .footer_links {border-top:1px dashed #999999; clear:both; padding:20px; color:#999; font-size:12px; text-align:right; padding-right:20px; font-weight:lighter; height:30px;}
#footer_setup .footer_links a {color:#336699; text-shadow:none;}
#footer_setup .footer_links a:hover {color:#000000; text-shadow:none;}
.backtotop {float:right; padding-right:20px; margin-top:20px;}
.backtotop a {cursor:hand; cursor:pointer;}
.footer_ads {}