/* ThesisAwesome.com */

/* body and main layout style */
body.custom {background:transparent url('../../images/bg/bg_light_gray.jpg') repeat scroll;}
#logo a:hover {color:#336699;}
#logo a:hover { color:#666666;}

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 {border-top:2px solid #FFF; background:transparent url('../../images/bg/bg_medium_gray.jpg') repeat scroll;}

/*copy write information */
.footer_links_div {border-top: 1px solid #fff;}