/*
Theme Name:		MS
Theme URI: 		http://www.mesgulsinyali.com/
Version: 		5
Description: 	Meşgul Sinyali bir kolektif dijital pazarlama blogudur.
Author: 		Fatih Güner
Author URI:		http://www.fatihguner.co.uk
Tags:			one-column, two-columns, three-columns, fixed-width, sticky-post, threaded-comments, microformats
*/

/* Reset Browser Defaults */
@import url( 'library/media/css/reset.css' );

/* Basic 2 Column Layout */
@import url( 'library/media/layouts/2col-r.css' );

/* Stylistic CSS Styles */
@import url( 'library/media/css/screen.css' );
/* These empty css selectors are temporarily here for compatiability with the WordPress theme repository checklist. */

.aligncenter { }
.alignleft { }
.alignright { }
.wp-caption { }
.wp-caption-text { }
*, html { margin:0; }
body { margin:0; background-color:#fff; font-family:Georgia, "Times New Roman", Times, serif; }
.clear { clear:both; }
.ten { margin-top:10px; }
.twenty { margin-top:20px; }
.thirty { margin-top:30px; }
.right { float:right; }
.left { float:left; }
.dotfive { letter-spacing:-0.5px; }
img { border:0; }
em { font-style:italic; }
a { color:#af1519; text-decoration:none; }
a:hover { color:#454545; text-decoration:underline!important; }
a.retweet:hover, a.vert:hover { text-decoration:none!important; }
h1 { width:178px; height:40px; }
h2 { color:#af1519; font-size:32px; font-weight:normal; letter-spacing:-1px; line-height:115%; margin-bottom:15px; }
h3 { font-size:14px; margin-bottom:10px; }
#container { width:960px; margin:0 auto; height:100%; }
.content { width:650px; height:auto; margin-right:20px; }
.sidebar { width:290px; background-color:#f5f5f5; box-shadow:0px 0px 5px #888; -moz-box-shadow:0px 0px 5px #888; -webkit-box-shadow:0px 0px 5px #888; padding-top:20px; margin-bottom:40px; }
.footer { width:100%; }
.header { width:650px; background-image:url(images/header_bg.jpg); height:130px; margin-bottom:10px; }
.twentypxtop { margin-top:20px; }
.aboutpage { width:460px; margin-top:20px; }
.authorpage { width:460px; margin-top:0; }
.authorpagein { width:460px; }
.postarea { width:480px; padding-right:20px; height:auto; }
.pagepost { width:650px; height:auto; }
.pagepost ul { background-color:#F5F5F5; border:1px solid #CCCCCC; color:#454545; font-size:12px; list-style-type:disc; margin:20px 0; padding:20px 40px; width:560px; }
.pagepost ul li { line-height:140%; margin:5px 0; }
.pagepost h1 { color:#AF1519; font-size:24px; height:auto; letter-spacing:-1px; margin:15px 0; width:auto; }
.pagepost h3 { border-top:1px dashed #454545; color:#AF1519; font-size:24px; height:auto; letter-spacing:-1px; margin:30px 0 15px; padding-top:20px; width:auto; }
.pagepost h4 { color:#AF1519; font-size:18px; height:auto; letter-spacing:-0.5px; margin:15px 0; width:auto; }
.pagepost p { font-size:13px; margin-top:10px; line-height:135%; }
.singlepost { width:510px; padding-right:20px; height:auto; }
.singlepost h1 { color:#AF1519; font-size:24px; height:auto; letter-spacing:-1px; margin:15px 0; width:auto; }
.singlepost h3 { color:#AF1519; font-size:24px; height:auto; letter-spacing:-1px; margin:15px 0; width:auto; }
.singlepost h4 { color:#AF1519; font-size:18px; height:auto; letter-spacing:-0.5px; margin:15px 0; width:auto; }
.singlepost p { font-size:13px; margin-top:10px; margin-bottom:10px; line-height:135%; }
.singlepost img { margin:0; }
.singlepost ul { background-color:#F5F5F5; border:1px solid #CCCCCC; color:#454545; font-size:12px; list-style-type:disc; margin:20px 0; padding:20px 40px; width:440px; }
.singlepost ul li { line-height:140%; margin:5px 0; }
.singlecomment { border-top:1px solid #454545; padding-top:10px; }
.singleauthor { color:#83ABEE; font-size:12px; height:auto; width:100px; }
.singleauthor a { font-size:12px; }
.singleauthor p { font-size:12px; color:#454545; }
.posttags { border-bottom:1px dashed #454545; border-top:1px dashed #454545; font-size:11px; margin:20px 0; padding-bottom:10px; padding-top:10px; }
.avatar-80 { -moz-border-radius:2px 2px 2px 2px; -webkit-border-radius:2px 2px 2px 2px; border:8px solid #D8DEDF; margin-bottom:10px; }
.avatarinline { margin-top:5px; -moz-border-radius:8px 8px 8px 8px; -webkit-border-radius:8px 8px 8px 8px; background:none repeat scroll 0 0 #E0E5E5; border:4px solid #E0E5E5; display:inline-block; margin-bottom:15px; }
.avatarinline img { -moz-border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; border:1px solid #ACBFC0; margin-left:-1px; }
.featuredpost { width:460px; height:auto; margin-bottom:40px; }
.featuredpost:hover h2 a { color:#454545; text-decoration:none; background-color:#fee039; }
.featuredauthor { font-size:12px; }
.featureddate { font-size:12px; margin-left:20px; }
.featuredtext { font-size:14px; line-height:130%; width:250px; }
.featuredtext p { margin:5px 0; }
.featuredpostinfo { background-image:url("images/image_shadow.png"); background-position:center bottom; background-repeat:no-repeat; height:147px; margin-top:8px; width:200px; }
.featuredimage { width:180px; -moz-border-radius:2px 2px 2px 2px; -webkit-border-radius:2px 2px 2px 2px; border:8px solid #D8DEDF; }
.post { width:140px; height:600px; margin-right:20px; margin-bottom:40px; }
.author { font-size:12px; }
.postdate { font-size:12px; margin:5px; text-align:right; }
.post p { font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; letter-spacing:-0.2px; line-height:135%; }
.post:hover a { color:#454545; text-decoration:none; background-color:#fee039; }
.stats { width:150px; height:100%; margin-left:-20px; }
.stats ul { border-color:#e6e6e6; border-style:solid; border-width:1px 1px 1px 20px; height:100%; list-style-type:none; margin:0; padding:0; width:100%; margin-left:-20px; }
.stats ul li { font-family:Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size:10px; padding:5px; border-bottom:1px dashed #e6e6e6; }
.stats ul li:hover { background-color:#f5f5f5; border-bottom:1px dashed #e6e6e6; }
.stats ul li a { color:#999; }
.stats ul li a:hover { color:#454545; text-decoration:none!important; }
.ninetydeg { -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg); -o-transform:rotate(90deg); color:#454545; display:block; left:-84px; padding:0 4px; position:relative; text-align:left; top:90px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:11px; letter-spacing:0; }
ul#topmenu { width:250px; margin:0; list-style:none; margin-left:20px; }
ul#topmenu li { display:inline; }
ul#topmenu li a { display:block; float:left; height:20px; background-image:url(images/topmenu.jpg); text-indent:-9999px; }
ul#topmenu li a.about { width:57px; background-position:0 0; }
ul#topmenu li a.authors { width:57px; background-position:-57px 0; }
ul#topmenu li a.policy { width:87px; background-position:-114px 0; }
ul#topmenu li a.contact { width:49px; background-position:-201px 0; }
ul#topmenu li a.about:hover, ul#topmenu li a.about:focus { background-position:0 -20px; }
ul#topmenu li a.authors:hover, ul#topmenu li a.authors:focus { background-position:-57px -20px; }
ul#topmenu li a.policy:hover, ul#topmenu li a.policy:focus { background-position:-114px -20px; }
ul#topmenu li a.contact:hover, ul#topmenu li a.contact:focus { background-position:-201px -20px; }
.community { background-color:#ffffff; border:1px solid #c8c8c8; width:248px; height:60px; margin:20px; }
.community img { margin:10px 10px 8px; }
.community p { font-size:10px; margin-top:3px; font-family:Verdana, Arial, Geneva, Helvetica, sans-serif; }
.community a { font-size:18px; }
.twitter { width:120px; }
.rss { width:128px; }
.subscribers { font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; }
.mailing { background-color:#ffffff; border:1px solid #c8c8c8; width:248px; height:84px; margin:20px; }
.mailing img { margin:10px 10px 8px; }
input { -moz-border-radius:4px 4px 4px 4px; -webkit-border-radius:4px 4px 4px 4px; border:1px solid #C8C8C8; color:#454545; font-size:10px; height:14px; margin-top:12px; padding:2px 10px; width:140px; }
.mailingbutton { background:url("images/subscribe.png") no-repeat scroll center top transparent; border:0 none; float:right; height:22px; margin:4px 5px 0 0; overflow:hidden; padding:22px 0 0; text-indent:-9999px; width:99px; cursor:pointer; }
.page-navigation { font-size:24px; margin-top:30px; text-align:center; }
.page-rating { font-size:14px; margin-top:30px; text-align:center; }
.page { margin:0 5px; }
.current { margin:0 5px; }
.pages { margin:0 20px; }
.support { margin-left:20px; margin-bottom:20px; }
.widget { width:115px; border-top:10px solid #454545; margin-left:20px; margin-bottom:20px; }
.widget ul { height:100%; list-style-type:none; margin:0; padding:5px 0 0; width:100%; }
.widget ul li { font-family:Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size:10px; padding:2px 0; }
.widget ul li a { color:#999; }
.widget ul li a:hover { color:#454545; text-decoration:none!important; }
.categories { color:#AF1519; font-size:12px !important; font-family:Georgia, "Times New Roman", Times, serif!important; }
.footer { background-image:url("images/footer_back.png"); background-position:center top; background-repeat:no-repeat; height:80px; padding-top:74px; width:100%; }
.comment { background-color:#F5F5F5; border:1px solid #CCCCCC; font-size:12px; padding:40px; margin-top:20px; }
.comment h3 { font-size:24px; margin-bottom:10px; }
.comment-title { font-size:24px; margin-bottom:10px; }
.comment-meta { margin-bottom:20px; margin-left:70px; margin-top:-20px; }
.comment-author { height:50px; }
.commenter { margin-left:20px; }
.pings-list { list-style-type:disc; margin-left:20px; margin-top:20px; }
.avatar-link { float:left }
.comment-list { list-style-type:none; }
.form-section input { -moz-border-radius:0 0 0 0; -webkit-border-radius:0 0 0 0; background:none repeat scroll 0 0 #F1F1EC; border:1px solid #BBBEAB; color:#435355; font-size:12px; height:18px; margin-bottom:1em; margin-top:0.25em; padding:0.33em 0.25em; width:200px; }
.form-section input:focus { background-color:#f5f5f5; }
.form-section textarea { -moz-border-radius:0 0 0 0; -webkit-border-radius:0 0 0 0; background:none repeat scroll 0 0 #F1F1EC; border:1px solid #BBBEAB; color:#435355; font-size:12px; margin-bottom:1em; margin-top:0.25em; padding:4px 3px; width:422px; }
.form-section textarea:focus { background-color:#f5f5f5; }
.navigation { height:40px; margin-bottom:20px; }
.contactbutton input { font-size:16px !important; height:28px !important; padding:0 !important; }
.pagepost input { -moz-border-radius:0 0 0 0; -webkit-border-radius:0 0 0 0; background:none repeat scroll 0 0 #F1F1EC; border:1px solid #BBBEAB; color:#435355; font-size:12px; height:18px; margin-top:0.25em; padding:0.33em 0.25em; width:300px; }
.pagepost input:focus { background-color:#f5f5f5; }
.pagepost textarea { -moz-border-radius:0 0 0 0; -webkit-border-radius:0 0 0 0; background:none repeat scroll 0 0 #F1F1EC; border:1px solid #BBBEAB; color:#435355; font-size:12px; margin-bottom:1em; margin-top:0.25em; padding:4px 3px; width:560px; }
.pagepost textarea:focus { background-color:#f5f5f5; }
img#wpstats {display:none;}


.post-ratings {	width:100%;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;
/* background-color: #ffffff; */
}
.post-ratings-loading {display: none;height: 16px;text-align: left;}
.post-ratings-image {border: 0px;}
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG {	border: 0px;padding: 0px;margin: 0px;}
.post-ratings-text {}
.post-ratings-comment-author {font-weight: normal;font-style: italic;}


.codecolorer { padding: 5px; text-align: left; }
code.codecolorer { padding: 2px; }
.codecolorer-container { margin-bottom: 10px; text-align: left; }
.codecolorer, .codecolorer *, .codecolorer-container, .codecolorer-container * { font: 13px/1.4em Monaco, Lucida Console, monospace }

.codecolorer-container table { border: 0px; }
.codecolorer-container table td { margin: 0px; padding: 0px; border: 0px; }
.codecolorer-container table td.line-numbers { padding: 5px; text-align: right; }
.codecolorer-container table td.line-numbers div { width: 23px; }

/* Layout styles */
.codecolorer-container { border: 1px solid #9F9F9F; }
.codecolorer-container table td.line-numbers { color: #888888; background-color: #EEEEEE; border-right: 1px solid #9F9F9F; }
.codecolorer-noborder, .codecolorer-noborder table td.line-numbers { border: 0px; }

/* "Slush & Poppies" color scheme (default) */
.codecolorer-container, .codecolorer { color: #000000; background-color: #F1F1F1; }
/* Comment */
.codecolorer .co0, .codecolorer .co1, .codecolorer .co2, .codecolorer .co3, .codecolorer .co4, .codecolorer .coMULTI { color: #406040; font-style: italic; }
/* Constant */
.codecolorer .nu0, .codecolorer .re3 { color: #0080A0; }
/* String */
.codecolorer .st0, .codecolorer .st_h, .codecolorer .es0, .codecolorer .es1 { color: #C03030; }
/* Entity */
.codecolorer .me1, .codecolorer .me2 { color: #0080FF; }
/* Keyword */
.codecolorer .kw1, .codecolorer .kw2, .codecolorer .sy1 { color: #2060A0; }
/* Storage */
.codecolorer .kw3, .codecolorer .kw4, .codecolorer .kw5, .codecolorer .re2 { color: #008080; }
/* Variable */
.codecolorer .re0, .codecolorer .re1 { color: #A08000; }
/* Global color */
.codecolorer .br0, .codecolorer .sy0 { color: #000000; }
/* Storage */
.twitlight .xml .re1 { color: #008080; }
/* Constant */
.twitlight .xml .re0 { color: #0080A0; }
/* Highlight lines */
.codecolorer .ln-xtra { background-color: #ffff66; }

/* "Twitlight" color scheme */
.twitlight, .twitlight .codecolorer { color: #F8F8F8; background-color: #141414; }
.twitlight .codecolorer .co0, .twitlight .codecolorer .co1, .twitlight .codecolorer .co2, .twitlight .codecolorer .co3, .twitlight .codecolorer .co4, .twitlight .codecolorer .coMULTI,
	code.twitlight .co0, code.twitlight .co1, code.twitlight .co2, code.twitlight .co3, code.twitlight .co4, code.twitlight .coMULTI
	{ color: #5F5A60; font-style: italic; }
.twitlight .codecolorer .nu0, .twitlight .codecolorer .re3,
	code.twitlight .nu0, code.twitlight .re3
	{ color: #CF6A4C; }
.twitlight .codecolorer .nu0, .twitlight .codecolorer .re3,
	code.twitlight .nu0, code.twitlight .re3
	{ color: #8F9D6A; }
.twitlight .codecolorer .me1, .twitlight .codecolorer .me2,
	code.twitlight .me1, code.twitlight .me2
	{ color: #9B703F; }
.twitlight .codecolorer .kw1, .twitlight .codecolorer .kw2, .twitlight .codecolorer .sy1,
	code.twitlight .kw1, code.twitlight .kw2, code.twitlight .sy1
	{ color: #CDA869; }
.twitlight .codecolorer .kw3, .twitlight .codecolorer .kw4, .twitlight .codecolorer .kw5, .twitlight .codecolorer .re2,
	code.twitlight .kw3, code.twitlight .kw4, code.twitlight .kw5, code.twitlight .re2
	{ color: #F9EE98; }
.twitlight .codecolorer .re0, .twitlight .codecolorer .re1,
	code.twitlight .re0, code.twitlight .re1
	{ color: #7587A6; }
.twitlight .codecolorer .br0, .twitlight .codecolorer .sy0,
	code.twitlight .br0, code.twitlight .sy0
	{ color: #F8F8F8; }
.twitlight .xml .re1 { color: #F9EE98; }
.twitlight .xml .re0 { color: #CF6A4C; }

/* "Dawn" color scheme */
.dawn, .dawn .codecolorer { color: #080808; background-color: #F9F9F9; }
.dawn .codecolorer .co0, .dawn .codecolorer .co1, .dawn .codecolorer .co2, .dawn .codecolorer .co3, .dawn .codecolorer .co4, .dawn .codecolorer .coMULTI,
	code.dawn .co0, code.dawn .co1, code.dawn .co2, code.dawn .co3, code.dawn .co4, code.dawn .coMULTI
	{ color: #5A525F; font-style: italic; }
.dawn .codecolorer .nu0, .dawn .codecolorer .re3,
	code.dawn .nu0, code.dawn .re3
	{ color: #811F24; }
.dawn .codecolorer .st0, .dawn .codecolorer .st_h, .dawn .codecolorer .es0, .dawn .codecolorer .es1,
	code.dawn .st0, code.dawn .st_h, code.dawn .es0, code.dawn .es1
	{ color: #0B6125; }
.dawn .codecolorer .me1, .dawn .codecolorer .me2,
	code.dawn .me1, code.dawn .me2
	{ color: #BF4F24; }
.dawn .codecolorer .kw1, .dawn .codecolorer .kw2, .dawn .codecolorer .sy1,
	code.dawn .kw1, code.dawn .kw2, code.dawn .sy1
	{ color: #794938; }
.dawn .codecolorer .kw3, .dawn .codecolorer .kw4, .dawn .codecolorer .kw5, .dawn .codecolorer .re2,
	code.dawn .kw3, code.dawn .kw4, code.dawn .kw5, code.dawn .re2
	{ color: #A71D5D; }
.dawn .codecolorer .re0, .dawn .codecolorer .re1,
	code.dawn .re0, code.dawn .re1
	{ color: #234A97; }
.dawn .codecolorer .br0, .dawn .codecolorer .sy0,
	code.dawn .br0, code.dawn .sy0
	{ color: #080808; }
.dawn .xml .re1 { color: #A71D5D; }
.dawn .xml .re0 { color: #811F24; }

/* "Blackboard" color scheme */
.blackboard, .blackboard .codecolorer { color: #F8F8F8; background-color: #0C1021; }
.blackboard .codecolorer .co0, .blackboard .codecolorer .co1, .blackboard .codecolorer .co2, .blackboard .codecolorer .co3, .blackboard .codecolorer .co4, .blackboard .codecolorer .coMULTI,
	code.blackboard .co0, code.blackboard .co1, code.blackboard .co2, code.blackboard .co3, code.blackboard .co4, code.blackboard .coMULTI
	{ color: #AEAEAE; font-style: italic; }
.blackboard .codecolorer .nu0, .blackboard .codecolorer .re3,
	code.blackboard .nu0, code.blackboard .re3
	{ color: #D8FA3C; }
.blackboard .codecolorer .st0, .blackboard .codecolorer .st_h, .blackboard .codecolorer .es0, .blackboard .codecolorer .es1,
	code.blackboard .st0, code.blackboard .st_h, code.blackboard .es0, code.blackboard .es1
	{ color: #61CE3C; }
.blackboard .codecolorer .me1, .blackboard .codecolorer .me2,
	code.blackboard .me1, code.blackboard .me2
	{ color: #FF6400; }
.blackboard .codecolorer .kw1, .blackboard .codecolorer .kw2, .blackboard .codecolorer .sy1,
	code.blackboard .kw1, code.blackboard .kw2, code.blackboard .sy1
	{ color: #FBDE2D; }
.blackboard .codecolorer .kw3, .blackboard .codecolorer .kw4, .blackboard .codecolorer .kw5, .blackboard .codecolorer .re2,
	code.blackboard .kw3, code.blackboard .kw4, code.blackboard .kw5, code.blackboard .re2
	{ color: #FBDE2D; }
.blackboard .codecolorer .re0, .blackboard .codecolorer .re1,
	code.blackboard .re0, code.blackboard .re1
	{ color: #F8F8F8; }
.blackboard .codecolorer .br0, .blackboard .codecolorer .sy0,
	code.blackboard .br0, code.blackboard .sy0
	{ color: #F8F8F8; }
.blackboard .xml .re1 { color: #FBDE2D; }
.blackboard .xml .re0 { color: #D8FA3C; }

/* "Mac Classic" color scheme */
.mac-classic, .mac-classic .codecolorer { color: #000000; background-color: #FFFFFF; }
.mac-classic .codecolorer .co0, .mac-classic .codecolorer .co1, .mac-classic .codecolorer .co2, .mac-classic .codecolorer .co3, .mac-classic .codecolorer .co4, .mac-classic .codecolorer .coMULTI,
	code.mac-classic .co0, code.mac-classic .co1, code.mac-classic .co2, code.mac-classic .co3, code.mac-classic .co4, code.mac-classic .coMULTI
	{ color: #0066FF; font-style: italic; }
.mac-classic .codecolorer .nu0, .mac-classic .codecolorer .re3,
	code.mac-classic .nu0, code.mac-classic .re3
	{ color: #0000CD; }
.mac-classic .codecolorer .st0, .mac-classic .codecolorer .st_h, .mac-classic .codecolorer .es0, .mac-classic .codecolorer .es1,
	code.mac-classic .st0, code.mac-classic .st_h, code.mac-classic .es0, code.mac-classic .es1
	{ color: #036A07; }
.mac-classic .codecolorer .me1, .mac-classic .codecolorer .me2,
	code.mac-classic .me1, code.mac-classic .me2
	{ color: #0000A2; }
.mac-classic .codecolorer .kw1, .mac-classic .codecolorer .kw2, .mac-classic .codecolorer .sy1,
	code.mac-classic .kw1, code.mac-classic .kw2, code.mac-classic .sy1
	{ color: #0000FF; }
.mac-classic .codecolorer .kw3, .mac-classic .codecolorer .kw4, .mac-classic .codecolorer .kw5, .mac-classic .codecolorer .re2,
	code.mac-classic .kw3, code.mac-classic .kw4, code.mac-classic .kw5, code.mac-classic .re2
	{ color: #0000FF; }
.mac-classic .codecolorer .re0, .mac-classic .codecolorer .re1,
	code.mac-classic .re0, code.mac-classic .re1
	{ color: #318495; }
.mac-classic .codecolorer .br0, .mac-classic .codecolorer .sy0,
	code.mac-classic .br0, code.mac-classic .sy0
	{ color: #000000; }
.mac-classic .xml .re1 { color: #0000FF; }
.mac-classic .xml .re0 { color: #0000CD; }

/* "Vibrant Ink" color scheme */
.vibrant, .vibrant .codecolorer { color: #FFFFFF; background-color: #000000; }
.vibrant .codecolorer .co0, .vibrant .codecolorer .co1, .vibrant .codecolorer .co2, .vibrant .codecolorer .co3, .vibrant .codecolorer .co4, .vibrant .codecolorer .coMULTI,
	code.vibrant .co0, code.vibrant .co1, code.vibrant .co2, code.vibrant .co3, code.vibrant .co4, code.vibrant .coMULTI
	{ color: #9933CC; font-style: italic; }
.vibrant .codecolorer .nu0, .vibrant .codecolorer .re3,
	code.vibrant .nu0, code.vibrant .re3
	{ color: #339999; }
.vibrant .codecolorer .st0, .vibrant .codecolorer .st_h, .vibrant .codecolorer .es0, .vibrant .codecolorer .es1,
	code.vibrant .st0, code.vibrant .st_h, code.vibrant .es0, code.vibrant .es1
	{ color: #66FF00; }
.vibrant .codecolorer .me1, .vibrant .codecolorer .me2,
	code.vibrant .me1, code.vibrant .me2
	{ color: #FFCC00; }
.vibrant .codecolorer .kw1, .vibrant .codecolorer .kw2, .vibrant .codecolorer .sy1,
	code.vibrant .kw1, code.vibrant .kw2, code.vibrant .sy1
	{ color: #FF6600; }
.vibrant .codecolorer .kw3, .vibrant .codecolorer .kw4, .vibrant .codecolorer .kw5, .vibrant .codecolorer .re2,
	code.vibrant .kw3, code.vibrant .kw4, code.vibrant .kw5, code.vibrant .re2
	{ color: #FFCC00; }
.vibrant .codecolorer .re0, .vibrant .codecolorer .re1,
	code.vibrant .re0, code.vibrant .re1
	{ color: #FFFFFF; }
.vibrant .codecolorer .br0, .vibrant .codecolorer .sy0,
	code.vibrant .br0, code.vibrant .sy0
	{ color: #FFFFFF; }
.vibrant .xml .re1 { color: #FFCC00; }
.vibrant .xml .re0 { color: #339999; }





div.wpcf7 {margin: 0;padding: 0;}
div.wpcf7-response-output {margin: 2em 0.5em 1em;padding: 0.2em 1em;}
div.wpcf7-mail-sent-ok {border: 2px solid #398f14;}
div.wpcf7-mail-sent-ng {border: 2px solid #ff0000;}
div.wpcf7-spam-blocked {border: 2px solid #ffa500;}
div.wpcf7-validation-errors {border: 2px solid #f7e700;}
span.wpcf7-form-control-wrap {position: relative;}
span.wpcf7-not-valid-tip {position: absolute;top: 20%;left: 20%;z-index: 100;background: #fff;border: 1px solid #ff0000;font-size: 10pt;width: 280px;padding: 2px;}
span.wpcf7-not-valid-tip-no-ajax {color: #f00;font-size: 10pt;display: block;}
span.wpcf7-list-item {margin-left: 0.5em;}
.wpcf7-display-none {display: none;}
div.wpcf7 img.ajax-loader {border: none;vertical-align: middle;margin-left: 4px;}




.download-info .download-button,
.download-info .more-button {width: 120px;height: 0;padding-top: 36px;overflow: hidden;	display: block;}
.download-info .download-button {background: url(downloadbutton.gif) no-repeat top left;}
.download-info .more-button {background: url(morebutton.gif) no-repeat top left;}
form#download-page-search {border:1px solid #ddd;-moz-border-radius: 4px;-webkit-border-radius: 4px;margin: 8px 0 16px !important;padding: 12px !important;}
form#download-page-search p, form#download-page-search input, form#download-page-search label {margin: 0 !important;	padding: 0 !important;line-height: 1 !important;vertical-align: middle !important;}
form#download-page-search input {margin-left: 8px !important;}
form#download-page-search br {display: none;}
div.download-info.single {overflow:hidden;padding-left: 140px;}
.download-info-heading {margin: 8px 0 12px !important;}
.download-desc-heading {margin: 8px 0 12px !important;color: #999;font-weight: bold;padding: 4px 0;border-bottom: 1px solid #ddd;}
#download-page small {margin-left: 4px;font-size: 11px;letter-spacing: -0.1px;}
#download-page small small {margin-left: 0;}
#download-page small a {color: #999;}
div.side-section {float:left;width:120px;text-align: center;margin-left: -140px;position: relative;}
div.main-section {float: right;	position: relative;width:100%;}
div.download-info p {margin: 8px 0 12px !important;padding: 0 !important;}
img.download-image {padding: 3px;background:#fff;border:1px solid #ddd;	margin-bottom: 0 !important;}
table.download-meta {margin: 0 0 12px !important;padding: 0 !important;}
table.download-meta td, table.download-meta th {padding: 4px 0;border-bottom: 1px solid #ddd;}
table.download-meta thead {display: none;}
table.download-meta tbody th {color: #999;font-weight: bold;}
#download-page-featured, #download-page-tags {border:1px solid #ddd;-moz-border-radius: 4px;-webkit-border-radius: 4px;padding: 12px;margin: 8px 0 16px !important;}
div#download-page-featured ul, div#download-page-tags ul {overflow: hidden;margin:0;padding: 0;text-indent: 0;}
div#download-page-featured li:before, div#download-page-tags li:before {content: "";}
div#download-page-featured li {clear: left;float: left;list-style: none;width: 47%;padding-right: 3% !important;	margin:0 0 4px !important;border-right:1px dotted #ddd;}
div#download-page-featured li.alternate {clear: none;float: right;border: 0;padding: 0 !important;width: 47%;}
div#download-page-featured a {display: table-row;}
div#download-page-featured img {width: 42px;height: 42px;padding: 3px;background:#fff;border:1px solid #ddd;	vertical-align: middle;margin: 0 8px 0 0;}
div#download-page-featured span {display: table-cell;vertical-align: middle;}
div#download-page-featured a:hover, #download-page-categories a:hover {text-decoration: none;}
div#download-page-featured h3, #download-page-categories h3, div#download-page-tags h3 {margin: 0 0 12px !important;	padding:  0 0 8px 0;border-bottom:1px solid #ddd;}
#download-page-categories {overflow: hidden;}
#download-page-categories .category {float: left;width: 48%;clear: both;border:1px solid #ddd;-moz-border-radius: 4px;	-webkit-border-radius: 4px;margin: 8px 3% 8px 0 !important;}
#download-page-categories .category.alternate {margin: 8px 0 8px 0 !important;clear: none;}
#download-page-categories .category .inner {padding: 12px;}
#download-page-categories .category ol {margin: 0;padding: 0;border: 0;text-indent: 0;}
#download-page-categories .category li {margin:0;padding: 2px 0;list-style-position: inside;border: 0;}
div#download-page-tags ul {text-align: center;}
div#download-page-tags li {display: inline;margin: 0;padding: 0 6px;}
div#download-page-tags li a {line-height: 1.5em;}
p.sorting a.active {background: #999;color: #fff;padding: 2px;}
#download-page .pagination {margin: 0;padding: 0;text-indent: 0;}
#download-page .pagination li:before {content: "";}
#download-page .pagination li {display: inline;margin: 0 4px 0 0;padding: 0;}



.ckrating_highly_rated {background-color:#F5f5f5 !important;}
.ckrating_poorly_rated {opacity:0.6;filter:alpha(opacity=60) !important;}
.ckrating_hotly_debated {background-color:#f5f5f5 !important;}


.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}



.wpp-post-title {}
img.wpp-thumbnail {border:none;}
.wpp-excerpt {}
.post-stats {font-size:9px;font-weight:bold;}
.wpp-comments {}
.wpp-views {}
.wpp-author {font-style:italic;}
.wpp-date {}
.wpp-rating {}



