body{margin:0pt;padding:0pt;background:#c8c8c8 url(images/page_bg.png) 50% 0 repeat-x;font-family:Arial,sans-serif;font-size:10pt;color:rgb(128, 128, 128);}
a img{border:medium none;}
a{color:#2361a1;text-decoration:none;}
a:hover{text-decoration:none;}
#wrapper{margin:0pt auto;width:952px;background-color:white;}
#header{padding:9px 0pt 10px 20px;background-color:black;}
#header a img{border:medium none;float:left;}
#menu{}
#menu ul{border-bottom:9px solid rgb(14, 102, 176);margin:0pt;padding:0pt;background:white url('images/menuulbg.gif') repeat-x scroll left top;overflow:hidden;list-style-type:none;list-style-image:none;list-style-position:outside;width:952px;-moz-background-clip:border;-moz-background-origin:padding;-moz-background-inline-policy:continuous;}
#menu ul li{background-color:rgb(255, 255, 255);}
#menu li.page_item{float:left;}
#menu li.right{float:right;}
#menu li.first a{border-left:0px solid rgb(221, 221, 221);}
#menu ul li a{border-top:1px solid rgb(221, 221, 221);border-right:1px solid rgb(221, 221, 221);border-bottom:1px solid rgb(221, 221, 221);padding:6px 10px;background:transparent url('images/menubg.gif') no-repeat scroll left top;display:block;-moz-background-clip:border;-moz-background-origin:padding;-moz-background-inline-policy:continuous;color:rgb(73, 73, 73);text-decoration:none;line-height:17px;font-size:11pt;}
#menu ul li a:hover, #menu ul li a.current_page_item{border-bottom:1px solid rgb(14, 102, 176);background-position:left bottom;color:white;}
#menu li.signup a{background-image:url('images/signupbg.gif');color:white;}
#menu li.login a{background-image:url('images/loginbg.gif');color:white;}
#main{border-top:1px solid white;border-bottom:1px solid white;padding:25px;background:transparent url('images/mainbg.jpg') no-repeat scroll left top;-moz-background-clip:border;-moz-background-origin:padding;-moz-background-inline-policy:continuous;height:215px;color:white;}
#content{background:white url('images/blue-fade.jpg') repeat-x top left;overflow:hidden;padding:0 2em;}
#content h1{font-size:16pt;color:#0e66b0;padding-bottom:0.5em;}
#content img{padding-right:15px;}
#content img{padding:0px;}
.smallHeader{font-size:21px;padding:10px 0px 20px 0px;font-weight:bold;color:#535353;}
#main a img{border:medium none;}
#description{width:490px;}
#points{background:white url('images/blue-fade.jpg') repeat-x scroll left top;overflow:hidden;-moz-background-clip:border;-moz-background-origin:padding;-moz-background-inline-policy:continuous;}
#points .point{float:left;width:300px;}
#points .point img{margin:10px 10px 30px;float:left;}
#points h2{font-size:10pt;color:rgb(10, 88, 153);}
#points p{font-size:9pt;}
#cases{border-top:1px solid rgb(215, 215, 215);border-left:1px solid rgb(215, 215, 215);padding:0.5em 20px 1.5em;background:white url('images/green-fade.jpg') no-repeat scroll 1px 1px;width:310px;float:right;-moz-background-clip:border;-moz-background-origin:padding;-moz-background-inline-policy:continuous;}
#cases h2{color:rgb(8, 87, 154);font-size:11pt;}
#cases ul{border-top:1px dotted rgb(196, 196, 196);margin:0pt;padding:0pt;list-style-image:url('images/attention.gif');list-style-position:inside;}
#cases ul li{border-bottom:1px dotted rgb(196, 196, 196);padding:3px 0px;font-size:9pt;}
#cases ul a{text-decoration:none;color:rgb(14, 102, 176);}
#cases p a{color:rgb(255, 142, 51);}
#why{border-top:1px solid rgb(215, 215, 215);padding:0.5em 0px 2em 27px;background:white url('images/orange-fade.jpg') no-repeat scroll 98% 1px;-moz-background-clip:border;-moz-background-origin:padding;-moz-background-inline-policy:continuous;width:573px;float:left;}
#why h2{color:rgb(8, 87, 154);font-size:16pt;font-weight:normal;}
#why p{font-size:9pt;margin-right:12px;}
#why ul{padding:0;margin:0;}
#why ul li{list-style:none;padding:5px 0 6px 0;}
#why ul li{background:url(images/sidebullet.gif) no-repeat 0 5px;padding-left:24px}
#footer{padding:10px 20px;clear:both;background-color:rgb(14, 102, 176);font-size:9pt;margin-bottom:2em;}
#footer a{color:white;text-decoration:none;}
#footer .separator{padding:0pt 10px;color:rgb(125, 159, 186);font-size:8pt;vertical-align:10%;}
#copyright{color:rgb(161, 194, 220);}
#links{font-weight:bold;}
#links img{float:right;}
#testimonials{border-top:1px solid rgb(215, 215, 215);border-left:1px solid rgb(215, 215, 215);float:right;width:260px;padding-left:20px;}
#testimonials h2{background:transparent url('images/quote.gif') no-repeat scroll 96% 0%;color:rgb(8, 87, 154);font-size:11pt;font-weight:bold;-moz-background-clip:border;-moz-background-origin:padding;-moz-background-inline-policy:continuous;padding-right:40px;}
#blog{border-top:1px solid rgb(215, 215, 215);width:291px;float:left;}
#blog h2{background:transparent url('images/rss.gif') no-repeat scroll 96% 0%;color:rgb(8, 87, 154);font-size:11pt;font-weight:bold;-moz-background-clip:border;-moz-background-origin:padding;-moz-background-inline-policy:continuous;padding-right:40px;}
#blog h3{color:black;font-size:10pt;}
#testimonials2{float:right;width:415px;border-left:1px solid #d7d7d7;padding:1px 30px 10px 30px;border:1px solid #d7d7d7;}
#testimonials2 h2{color:#08579a;font-size:11pt;font-weight:bold;background:transparent url(images/quote.gif) no-repeat 96% 0%;padding-right:40px;margin-top:1em;}
#blog2{float:left;border-top:1px solid #d7d7d7;width:416px;padding:1px 26px 10px 30px;}
#blog2 h2{color:#08579a;font-size:11pt;font-weight:bold;background:transparent url(images/rss.gif) no-repeat 96% 0%;padding-right:40px;margin-top:1em;}
#blog2 h3{color:black;font-size:10pt;}
#blog2 p a{color:#0e66b0;text-decoration:none;}
#blog2 p a:hover{text-decoration:underline;}
.hackedmargin{margin-top:0px;padding-top:1em;}
#content .plan h2.blue, table.pricing th.blue{color:#0e66b0;}
#content .plan h2.green, table.pricing th.green{color:#629d14;}
#content .plan h2.orange, table.pricing th.orange{color:#dd7119;}
#content table.pricing th.red, #main table.pricing span.red{color:#990000;}
ul#feature-menu{list-style-type:none;margin-top:30px;width:180px;margin-top:-1px;margin-left:-41px;}
ul#feature-menu li a{background:#f3f4f4;border-color:#DDD #DDD #DDD #DDD;border-style:solid;border-width:1px;display:block;font-size:12px;height:43px;line-height:43px;padding:0 10px;white-space:nowrap;}
ul#feature-menu li a:hover{border-color:#DDD #FFF #DDD #DDD;background-color:#FFF;text-decoration:underline;border-style:solid;border-width:1px;display:block;font-size:12PX;height:43px;line-height:43px;padding:0 10px;white-space:nowrap;}
ul#feature-menu li.selected a{background:#fff;color:#333;font-weight:700;border-color:#DDD #FFF #DDD #DDD;border-style:solid;border-width:1px;}
#feature-content{width:895px;float:left;border-color:#DDD #DDD #FFF #DDD;border-style:solid;border-width:1px;}
#feature-left{float:left;width:179px;}
#feature-right{padding-left:25px;margin-left:-1px;float:left;width:690px;height:100%;}
#feature-right img{padding:0px;border:1px solid black;}
#feature ul{padding:0;margin:0;}
#feature ul li{list-style:none;padding:5px 0 6px 0;}
#feature ul li{background:url(images/sidebullet.gif) no-repeat 0 5px;padding-left:24px}
.link-left{float:left;padding-top:10px;padding-left:200px;}
.link-right{float:right;padding-top:10px;}
.blue{color:#0e66b0;}
.green{color:#629d14;}
.orange{color:#dd7119;}
.red{color:#990000;}
.turquoise{color:turquoise;}
.violet{color:violet;}
.black{color:#333333;}
table.pricing{width:100%;background-color:#d7d7d7;border-collapse:collapse;border-width:0px;}
#main .plan h2.blue, table.pricing th.blue{color:#0e66b0;}
#main .plan h2.green, table.pricing th.green{color:#629d14;}
#main .plan h2.orange, table.pricing th.orange{color:#dd7119;}
#main table.pricing th.red, #main table.pricing span.red{color:#990000;}
table.pricing thead tr{border-bottom:1px solid #d7d7d7;}
table.pricing tr{background-color:white;}
table.pricing tr.alt{background-color:#f4f4f4;}
table.pricing tbody td{color:#0e66b0;font-weight:bold;}
.submit{border:0;width:156px;height:54px;background:url(images/btnsub.png);}
.submit:hover{border:0;width:156px;height:54px;background:url(images/btnsub.png);}
#sign-up-bar.plans-page .wrap{text-align:center;padding-top:22px;padding-bottom:17px !important;}
#sign-up-bar{background:url(images/public-background-sign-up-bar.png) repeat-x;border:1px solid #7197c2;}
#sign-up-bar.plans-page a{float:none;text-decoration:none;color:#003269;font-family:"Helvetica Neue (TT)","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;font-weight:bold;text-shadow:0 1px 0 #D7E8FE;padding:6px;padding-right:30px;background:url("images/signup_arrow.png") center right no-repeat;}
#sign-up-bar.plans-page a strong{color:#02244a;font-weight:bold;}
#sbutt{background:url("images/search.png") center right no-repeat;width:27px;height:23px;cursor:pointer;}
#sign-up-bar.plans-page a:hover{background-color:#d4e8fe;border:1px solid #7ca5d4;}
#left{float:left;width:550px;border-right:dashed 1px #ccc;padding-right:10px;}
#right{float:right;width:330px;}
.entry-title{padding:2px 2px 2px 5px;background:#eee;vertical-align:middle;}
a{color:#2361a1;text-decoration:none;}
a:hover{text-decoration:none;}
a.post_image_link{outline:none;}
a img{border:none;}
blockquote{border-left:1px solid #ddd;color:#666;}
abbr, acronym{line-height:1em;text-transform:uppercase;letter-spacing:1px;border-bottom:none;cursor:help;}
sub, sup{line-height:0.5em;}
code{font-family:Consolas, "Andale Mono", Courier, "Courier New";line-height:1em;background:#eee;}
pre{font-family:Consolas, "Andale Mono", Courier, "Courier New";background:#eee;border:1px solid #ddd;overflow:auto;clear:both;}
p.center{text-align:center !important;}
p.bottom{margin:0 !important;}
.remove_bottom_margin{margin-bottom:0 !important;}
input, textarea{font-size:14px;color:#444;background:#eee;border:1px solid #aaa;border-right-color:#ddd;border-bottom-color:#ddd;}
input:focus, textarea:focus{background:#fff;border-color:#777;border-right-color:#ccc;border-bottom-color:#ccc;}
.format_text .text_input, #commentform p .text_input{width:45%;}
.sidebar .text_input{width:100%;}
img.alignleft, img.left{float:left;margin-right:5px;}
img.alignright, img.right{float:right;}
img.aligncenter, img.center{display:block;margin-right:auto;margin-left:auto;float:none;clear:both;}
img.alignnone, img.block{display:block;clear:both;}
img.frame{background:#eee;border-style:solid;border-color:#ddd;}
img.stack{clear:none !important;}
h2 a{color:#111;font-size:18px;}
h2 a:hover{color:#2361a1;}
#content #archive_info h1{font-size:1.8em;line-height:1em;font-weight:normal;}
.sidebar h3{color:#555;}
h4{font-size:1em;font-weight:bold;}
.headline_meta{font-style:italic;color:#888;}
.headline_meta span, .headline_meta abbr{font-style:normal;text-transform:uppercase;letter-spacing:1px;}
.headline_meta a{color:#888;border-bottom:1px solid #eee;}
.headline_meta a:hover{color:#111;}
.format_text a{text-decoration:underline;}
.format_text a:hover{text-decoration:none;}
.format_text p.note{background:#f5f5f5;border:1px solid #ddd;}
.format_text p.alert{background:#ffffa0;border:1px solid #e5e597;}
.format_text .drop_cap{color:#888;float:left;}
.format_text ul{list-style:square;}
.format_text dt{font-weight:bold;}
.format_text blockquote.right, .format_text blockquote.left{border:none;}
.format_text blockquote.right{float:right;}
.format_text blockquote.left{float:left;}
.format_text blockquote.right p, .format_text blockquote.left p{margin:0 !important;}
.format_text .ad{float:right;clear:right;}
.format_text .ad_left{float:left;clear:left;}
.format_text .to_comments{color:#666;clear:both;}
.format_text .to_comments span{color:#111;}
.format_text .to_comments span.bracket{color:#ccc;}
.format_text .to_comments a{color:#666;text-decoration:none;}
.format_text .to_comments a:hover{color:#111;text-decoration:underline;}
.post_tags{color:#666;}
.post_tags a{text-decoration:none;}
.post_tags a:hover{text-decoration:underline;}
#feature_box{background:#eee;border-bottom:2px solid #ddd;}
.teaser a.teaser_link{display:block;}
.teaser a.teaser_link:hover{text-decoration:underline;}
.teaser .teaser_author{font-style:italic;color:#888;}
.teaser .teaser_author .author{font-style:normal;text-transform:uppercase;letter-spacing:1px;}
.teaser .teaser_date{color:#888;}
.teaser .edit_post{letter-spacing:1px;color:#888;}
.teaser .teaser_author a, .teaser a.teaser_comments, .teaser a.teaser_category, .teaser .edit_post a{text-transform:uppercase;letter-spacing:1px;color:#888;border-bottom:1px solid #eee;}
.teaser .teaser_author a:hover, .teaser a.teaser_comments:hover, .teaser a.teaser_category:hover, .teaser .edit_post a:hover{color:#111;}
.teaser .teaser_author a{font-style:normal;}
.teaser .format_teaser a{text-decoration:underline;}
.teaser .format_teaser a:hover{text-decoration:none;}
#archive_info{border-bottom:2px solid #ddd;}
#archive_info p{text-transform:uppercase;letter-spacing:2px;}
.prev_next{text-transform:uppercase;letter-spacing:2px;border-top:2px solid #ddd;color:#666;clear:both;}
.prev_next .next{text-align:right;}
.prev_next .floated{float:left;}
.prev_next a{text-decoration:none;}
.prev_next a:hover{text-decoration:underline;}
.post_nav a{text-transform:none;letter-spacing:normal;}
#multimedia_box{width:100%;}
#image_box{padding:1.1em;background:#eee;border-bottom:1px solid #ddd;}
#image_box img{display:block;padding:0.1em;background:#fff;border:0.1em solid #bbb;}
#video_box{padding:1em;background:#000;}
#custom_box{padding:1.1em;background:#eee;border-bottom:1px solid #ddd;}
.comments_intro p{color:#666;}
.comments_intro a{text-decoration:underline;}
.comments_intro a:hover{text-decoration:none;}
.comments_intro span{color:#111;}
.comments_intro span.bracket{color:#ccc;}
dl#comment_list{border-top:1px dotted #bbb;}
dl#comment_list dt a:hover{text-decoration:underline;}
dl#comment_list dt .comment_author{font-weight:bold;}
.avatar img{float:right;}
.comment_time, .edit_comment{color:#888;}
.comment_time a, .edit_comment a{color:#888;}
.comment_time a:hover, .edit_comment a:hover{color:#888;}
.comment_num{float:right;}
dl#comment_list .comment_num a{font-weight:bold;color:#aaa;}
dl#comment_list .comment_num a:hover{color:#fff;background:#aaa;text-decoration:none;}
dl#comment_list dd{border-bottom:1px dotted #bbb;}
a.comment_link{color:#111;text-decoration:none;font-variant:small-caps;border-bottom:1px solid #bbb;}
a.comment_link:hover{color:#111;border-bottom-color:#111;}
.author_comment{background:#e7f8fb;}
dl#trackback_list{padding-left:1.1em;border-top:1px dotted #bbb;}
dl#trackback_list dt a{color:#111;}
dl#trackback_list dt a:hover{color:#111;text-decoration:underline;}
dl#trackback_list dd{color:#888;}
.comments_closed p{text-transform:uppercase;letter-spacing:1px;color:#888;}
#respond p{color:#555;}
.login_alert{background:#f5f5f5;border:1px solid #ddd;}
.login_alert p{font-weight:bold;}
.login_alert p a:hover{text-decoration:underline;}
#commentform{border-top:1px dotted #bbb;}
#commentform p{margin-bottom:1em;}
#commentform p a{text-decoration:underline;}
#commentform p a:hover{text-decoration:none;}
#commentform textarea{width:100%;}
#commentform p .required{color:#d00;}
#commentform p.allowed{width:100%;font-size:1em;padding:0.6em 0.4em;background:#f9f7e4;border:0.1em dotted #bbb;border-top:0;}
#commentform p.allowed span{color:#807e70;}
#commentform p.subscribe-to-comments label{font-size:1em;}
ul#tabs:after, #content_box:after, #sidebars_box:after, .format_text:after, .teasers_box:after, .prev_next:after, ul.sidebar_list:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#right ul li{list-style:none;}
#right ol li{list-style-position:inside}
h2{font-size:11px;}
.tabberlive .tabbertabhide{display:none;}
.tabber{font-size:11px;}
.tabberlive{margin-top:1em;width:352px;}
ul.tabbernav{margin:0;padding:3px 0;}
ul.tabbernav li{list-style:none;margin:0;display:inline;font-size:12px;}
ul.tabbernav li a{font-size:0.9em;font-weight:bold;padding:3px 15px;margin-right:3px;border:1px solid #e6e6e6;border-bottom:none;text-decoration:none;color:#000000;text-transform:uppercase;}
ul.tabbernav li a:link{background:url(images/tabbg.gif) left repeat-x}
ul.tabbernav li a:visited{}
ul.tabbernav li a:hover{background:url(images/tabbgro.gif) left repeat-x}
ul.tabbernav li.tabberactive a{background:#f8f8f8;}
ul.tabbernav li.tabberactive a:hover{color:#333;background:#f8f8f8;}
.tabbernav{position:relative;top:1px}
.tabberactive a{border:1px solid #e6e6e6;}
.tabberlive .tabbertab{padding:5px;border:1px solid #e6e6e6;background:#f8f8f8;margin-bottom:10px;font-size:12px;}
.tabberlive .tabbertab h2{display:none;font-size:12px;}
.tabberlive .tabbertab h3{display:none;}
.tabberlive#tab1{}
.tabberlive#tab2{}
.tabberlive#tab2 .tabbertab{height:200px;overflow:auto;}
.tabbertab p{padding-bottom:10px;line-height:140%;}
.tabbertab ul{padding:0;margin:0;}
.tabbertab ul li{padding:5px 0 6px 0;}
.tabbertab ul li{background:url(images/sidebullet.gif) no-repeat 0 5px;padding-left:24px}
.input_register:hover{background:#F9F8F1;}
.input_register{background:#F3F1EA;border:1px solid #ddd;line-height:12px;margin:0;padding:3px;width:200px;}
.input_register:focus{background:#fff;border:1px solid #ccc;}
select:hover{background:#F9F8F1;}
select{background:#F3F1EA;border:1px solid #ddd;line-height:12px;margin:0;padding:3px;width:258px;}
select:focus{background:#fff;border:1px solid #ccc;}
.buttons{width:100px;}
#register_error{background:#FF3366;border:#FFF 2px solid;color:#FFFFFF;padding:5px;margin-bottom:10px;font-weight:bold;}
#loadingpage, .loadingpage{display:none;text-align:center;width:250px;padding:5px;border:2px solid black;background:#333333;color:white;position:absolute;left:38%;top:50%;z-index:1;}
#bad{padding:5px;border:1px dashed #000;color:white;font-weight:bold;text-align:center;background:red;vertical-align:middle;}
#YES{padding:5px;border:1px dashed #000;color:white;font-weight:bold;text-align:center;background:green;vertical-align:middle;}
/*
Default style for WP-PageNavi plugin
http://wordpress.org/extend/plugins/wp-pagenavi/
*/
.wp-pagenavi{clear: both;}
.wp-pagenavi a, .wp-pagenavi span{text-decoration: none;border: 1px solid #BFBFBF;padding: 3px 5px;margin: 2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{border-color: #000;}
.wp-pagenavi span.current{font-weight: bold;}
#lightbox{background-color:#eee;padding: 10px;border-bottom: 2px solid #666;border-right: 2px solid #666;}
#lightboxCaption{font-size: 0.8em;padding-top: 0.4em;}
#lightbox img{ border: none; } 
#overlay img{border: none;}
* html #overlay{background-color: #333;back\ground-color: transparent;}

/* RECAPTCHA STYLING */
.recaptcha-error{font-size: 1.8em;padding-bottom: 8px;}
/* END RECAPTCHA STYLING */

/* MAILHIDE STYLING */
/* This is for plain text emails i.e. haha@lol.com - TEXT*/
.mh-plaintext{background:transparent url(images/email.png) no-repeat scroll left center;border:medium none;color:#2277DD;height:16px;padding:2px 2px 4px 20px;}
/* This is for plain text emails i.e. haha@lol.com - DOTS*/
.mh-plaintext a, .mh-plaintext a:hover, .mh-plaintext a:visited, .mh-plaintext a:visited:hover{color: #FF7700;font-weight: bolder;text-decoration: none;border: 0;background-color: transparent !important;}
/* This is for hyperlinked emails i.e. <a href="mailto:ohnoes@pwnies.com">TEXT</a> - TEXT*/
.mh-hyperlinked{background:transparent url(images/email.png) no-repeat scroll left center;border:medium none;color:#2277DD;height:16px;padding:2px 2px 4px 20px;}
/* This is for hyperlinked emails i.e. <a href="mailto:ohnoes@pwnies.com">TEXT</a> - DOTS*/
.mh-hyperlinked a, .mh-hyperlinked a:hover, .mh-hyperlinked a:visited, .mh-hyperlinked a:visited:hover{color: #FF7700;font-weight: bolder;text-decoration: none;border: 0;}
/* END MAILHIDE STYLING */
/* ADMINISTRATION SETTINGS RECAPTCHA */
.lang-select label, .theme-select label{vertical-align: middle !important;}
.lang-select select, .theme-select select{vertical-align: middle !important;}
.recaptcha-form{margin: auto !important;width: 25em !important;}
.recaptcha-options td{vertical-align: top !important;}
.which-key label{font-weight: bold;}
.copyright{text-align: center;font-size: .85em;}
/* END ADMINISTRATION SETTINGS RECAPTCHA */
