﻿/*
Theme Name: CamelGraph 
Theme URL: http://camelgraph.com/
Description: Wordpress Theme Framework
Author: CamelGraph
Author URI: http://camelgraph.com
Version: 2.0

*/



/*------------------------------------------------------------	
	CSS RESET [DO NOT MODIFIED]					
	http://meyerweb.com/eric/tools/css/reset/ 			
	v1.0 | 20080212 								
---------------------------------------------------------------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;
vertical-align: baseline; background: transparent;
}body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q {	quotes: none; }

blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none; }

/* remember to define focus styles! */
:focus { outline: 0; }

/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }

/*----------------------------------------------------------------------------	
		BASIC STYLES										
-------------------------------------------------------------------------------*/


#disqus_thread  {
float:left;
margin:10px;
width:620px;}

.dsq-brlink  {
display:none;}



body {
font-family:Segoe UI, Arial, Verdana, sans-serif;
background: #101B22  url(images/bokeh.jpg) repeat;
font-size:12px;
color:#444444;
line-height:1.1em;
}a {color:#325B7E;text-decoration:none;cursor:pointer}
a:hover {color:#5AAFF9}
p {margin:0 0 10px 0}

h1, h2, h3, h4, h5, h6 {color:#333;line-height:1.3em;letter-spacing:-1px;text-shadow:1px 1px 1px #E2EEF1;font-family:"Museo 700","Myriad Pro","Myriad Web",Myriad,"Segoe UI",Calibri,Arial,sans-serif}
h1 {font-size: 22pt}
h2 {font-size: 18pt;}
h3 {font-size: 16pt;}
h4 {font-size: 14pt;}
h5{font-size: 12pt;}
h6 {font-size: 10pt;}



img.aligncenter {margin: 0 auto;display: block;}
img.alignleft {float: left;margin: 5px 10px 0 0;display: inline;}
img.alignright {float: right;display: inline;margin: 5px 0 0 10px;}
.alignleft{float:left;margin-right:8px;}
.alignright{float:right;margin-left:8px;}

.wp-caption {border: 1px solid #ddd;text-align: center;
background-color: #f3f3f3;padding-top: 4px;margin: 10px;
-moz-border-radius: 3px;-khtml-border-radius: 3px;
-webkit-border-radius: 3px;border-radius: 3px;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}
.widget_tag_cloud  {line-height:1.2em}
.recentcomments a{}
.italic {font-style:italic}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix   { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

 ul {list-style: square;margin: 0 0 18px 1.5em;}
ol {list-style: decimal;margin: 0 0 18px 1.5em;}
ol ol {list-style:upper-alpha;}
ol ol ol {list-style:lower-roman;}
ol ol ol ol {list-style:lower-alpha;}
ul ul,ol ol,ul ol,ol ul {margin-bottom:0;}

dl {margin:0 0 24px 0;}
dt {font-weight: bold;}
dd {margin-bottom: 18px;}

strong {font-weight: bold;}
cite,em,i {font-style: italic;}
big {font-size: 131.25%;}
ins {background: #FFFFCC;}

blockquote {font-style: italic;padding: 1em 2em;background: #EFEFEF;}
pre {background: #f7f7f7;color: #222;line-height: 18px;margin-bottom: 18px;padding: 1.5em;}

abbr,acronym {border-bottom: 1px dotted #666;cursor: help;}
ins {text-decoration: none;}
sup,sub {height: 0;line-height: 1;vertical-align: baseline;position: relative;}

sup {bottom: 1ex;}
sub {top: .5ex;}

input[type="text"],textarea {padding: 2px;background: #f9f9f9;border: 1px solid #ccc; resize: none;
	box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
}

/*------------------------------------------------------------------------------------------------------
		MAIN LAYOUT STRUCTURE													
--------------------------------------------------------------------------------------------------------*/


#wrap{width:960px;margin:0px auto}
.pass4sure {float: left;
    font-size: 11px;
        line-height: 1.6em;
    margin: 10px 20px;}

.pass4sure a {text-decoration:underline}	
/*---------------------------------------
	HEADER AREA		           
-----------------------------------------*/

#header {margin:0 0 40px 0}
#logo {float:left;margin:30px 0 0;font-size:36px}
#top-ads{float:right;margin:40px 40px 10px}

/* --------- Top Navigation -------*/
#topnav {height:41px;font-family:"Digital Sans EF",inherit;text-indent:-9999px;background:url(images/top-nav-bg.png) repeat-x;}


a.home-link {float:left;background: url(images/top-nav-link.png);   height:40px;  width:62px;  display:block;  }
a:hover.home-link {background-position: 0 -40px;}
a.about {float:left;background: url(images/top-nav-link.png) -62px 0;   height:40px;  width:64px;  display:block;}
a:hover.about {background-position: -62px -40px;}
a.service {float:left;background: url(images/top-nav-link.png) -126px 0;   height:40px;  width:81px;  display:block;}
a:hover.service {background-position: -126px -40px;}
a.contact {float:left;background: url(images/top-nav-link.png) -207px 0;   height:40px;  width:75px;  display:block;}
a:hover.contact {background-position: -207px -40px;}
a.forum{float:left;background: url(images/top-nav-link.png) -282px 0;   height:40px;  width:65px;  display:block;}
a:hover.forum{background-position: -282px -40px;}
a.sitemap{float:left;background: url(images/top-nav-link.png) -347px 0;   height:40px;  width:77px;  display:block;}
a:hover.sitemap{background-position: -347px -40px;}



/*-------- Top Search Form -------*/
#top-search {text-indent:0px;float:right;margin:0 10px 0 0}
form#top-search input[type="text"] {width:140px;height:20px;color:#5f6466;padding-left:5px}

input#searchsubmit-top {color:#fff; background:url(images/search-top.png) no-repeat  0 0;border:none;width:40px;height:40px;text-indent:-9999px;display:inline-block}
input#searchsubmit-top:hover {background:url(images/search-top.png) no-repeat  0 -40px}





#primary-nav {height:40px;background:url(images/menu-bg.jpg) repeat-x  ;margin:0 0 20px 0;font-family:"Myriad Pro",Trebuchet MS;text-shadow: 1px 1px 1px #000;}
#primary-nav ul {height:39px;margin:0px 0 0 10px;}
#primary-nav ul li {border-right:1px solid #8EA6BF;background:url(images/menu-bg.jpg) repeat-x; float:left;display:inline;font-weight:bold;font-size:14px;line-height:19px;padding:10px}

#primary-nav ul li:hover {background-position: 0 -40px;}
#primary-nav ul li a {text-decoration:none;color:#fff;}


/*------------------------------------------------	
	HOME CONTENT AREA		      
--------------------------------------------------*/

#content-wrap {margin:30px 0 30px 0;background: rgba(37, 47, 54, 0.8);padding:0 0 30px 0;border:1px solid #AABAC9;z-index:0;
box-shadow:2px -5px 6px #2C3136;
-moz-box-shadow:2px -5px 6px #2C3136;
-webkit-box-shadow:2px -5px 6px #2C3136;}

#content {background:#fff;float:left;width:650px;margin:0 0 0 15px;
box-shadow:0 5px 9px #000;
-moz-box-shadow:0 5px 9px #000;
-webkit-box-shadow:0 5px 9px #000;
}

/*---------------Slider-----------*/

#carou {
-moz-border-radius:5px;-khtml-border-radius: 5px;
-webkit-border-radius: 5px;border-radius: 5px;
background:none repeat scroll 0 0 #5A6B7D;
margin:20px 10px;padding-top:10px}
#carou h3 {color:#fff;text-shadow:1px 1px 1px #000;margin-left:10px}





#slider {margin:10px 30px 0 20px}
#slider a {padding: 3px; display: block; border: 1px solid #ccc; }

#featured-area h3, h3.latest{color:#4A6685;font-family:"Trebuchet MS",inherit;font-size:18px;letter-spacing:0;margin:20px 0 0 20px;}
h3.latest {width:560px;line-height:1.2em;float:left;border-bottom:3px solid #8B9298;margin:20px 0 10px 20px}

#feat-thumb { width: 590px; margin: 10px ;float:left}
#feat-thumb li { width: 100px; float: left; margin: 8px; list-style: none }
#feat-thumb a { width: 100px; padding: 6px; display: block; border: 1px solid #ccc; }
#feat-thumb a:focus { outline: none; }
#feat-thumb img { border: none; display: block }

li.activeSlide a {background:#8FA6B9!important;border:1px solid #6B9EC7!important}

#featured-area {float:left;width:620px;background:#E5EBF0;margin:5px 0 0 -5px;
box-shadow:0 5px 9px #777E85;
-moz-box-shadow:0 5px 9px #777E85;
-webkit-box-shadow:0 5px 9px #777E85;}


/*Breadcrumbs Navigation*/
#breadcrumb {float:left;width:600px;margin:10px;background: url(images/home.png) no-repeat scroll 0 0 transparent}
.breadcrumbs li { list-style-type: none;float: left; margin: 0 0.5em 0 0;}
.breadcrumbs li a {color:#356CA7}
.breadcrumbs li a:hover {color:#E78D33}
.breadcrumbs li:before {content: "» ";}
.breadcrumbs .front_page:before {content: none;}

/*------------Post Loop--------------*/
.post-title{float:left;margin:0 ;width:610px;float:left;background:#52616E;margin:0 0 0 -45px;padding:10px 0 0 10px; z-index: 100; }
.post-corner{background:url(images/corner.png) no-repeat left top; bottom:-12px;height:12px;left:1px;position:absolute;width:12px;}

.post-title a {color:#fff;line-height:1.5em;text-shadow:1px 1px 1px #000}
.post-title a:hover {color:#B0DCFD}
.post-meta {position:relative;background:none repeat scroll 0 0 #52616E;color:#fff;font-size:11px;margin:-0 0 15px -45px;padding:0 0 5px 10px;width:610px;float:left;}
.post-meta a {color:#BDE9FB;font-style:normal}
.post-meta a:hover {color:#F9D7A4}
.post-entry {line-height:1.6em;font-size:110%;float:left}
.post-entry p  {overflow:hidden}
.post-entry ul { list-style-type: disc; margin: 10px 0px 10px 20px; }



/*------------Home Post Loop--------------*/
#home-post-loop {float:left;width:600px;margin:0 15px}
.home-post {float:left;padding:20px 0 10px 0;margin:0 0 20px 0;border-bottom:1px solid #CBCAC9}
img.home-thumb {background:#F6FCFD;border:1px solid #CCDAE9;float:left;margin:0 15px 5px 0;padding:5px;}

.home-content {float:left;margin:0 15px 5px 0;height:170px;width:580px}


/*-----Page Template---------*/
.page-title a{font-size:1.3em}

#full-width{background:#fff;margin:10px}
.full-width-content {float:left;width:900px;padding:10px 20px 20px;}

.error{height:300px;padding:20px !important;font-size:1.4em;line-height:1.4em;width:570px !important;}
.error h2{margin:0 0 20px 0}

.template-sitemap {padding:15px;line-height:1.4em;font-size:1.2em;}
.template-sitemap ul{list-style-type:none}
.template-sitemap ul li{background:url(images/bullet.png) no-repeat scroll 0 4px transparent;padding-left:20px}
.template-sitemap h2{margin:0 0 15px 0}
.sitemap-sidebar {width:320px;float:left;padding:10px}
.sitemap-main{float:left;width:540px;padding:10px}


/*------------Single Post Loop--------------*/
#single-post-loop {float:left;width:650px;}
.single-post {float:left;padding:10px 20px 10px 20px;margin:0 0 20px 0;background:#fff}
.single-post-corner{background:url(images/corner.png) no-repeat left top; bottom:-12px;height:12px;left:1px;position:absolute;width:12px;}

.single-post-title{float:left;margin:0 ;width:610px;float:left;background:#52616E;margin:0 0 0 -50px;padding:10px 0 0 10px;z-index: 100;
box-shadow:5px 9px 7px #3A434C;
-moz-box-shadow:5px 9px 7px #3A434C;
-webkit-box-shadow:5px 9px 7px #3A434C; }
.single-post-title a {color:#fff;line-height:1.5em;text-shadow:1px 1px 1px #000}
.single-post-title a:hover {color:#B0DCFD}


.single-post-meta{position:relative;background:none repeat scroll 0 0 #52616E;color:#fff;font-size:11px;margin:-0 0 15px -50px;padding:0 0 5px 10px;width:610px;float:left;
box-shadow:5px 5px 7px #3A434C;
-moz-box-shadow:5px 5px 7px #3A434C;
-webkit-box-shadow:5px 5px 7px #3A434C;}
.single-post-meta a {color:#BDE9FB;font-style:normal}
.single-post-meta a:hover {color:#F9D7A4}


#button-area{margin:20px 0 20px 30px;float:left;width:580px}
#button-area div{margin:0 30px 0 0}
.thebutton, .thebutton a {  float:right;background: url(images/more.png) 0 -30px;   height:30px;  width:101px;  display:block;  }  
.thebutton a {  background-position: 0 0;  }  

.demo-button {background: url(images/dedo.png) 0 -65px;  }  
.demo-button:hover {background-position:0 0}  

.download-button, .demo-button {font-size:12px;color:#272727; line-height:1.1em;float:left;height:65px; width:250px; display:block}  
.demo-button {background: url(images/dedo.png)   }  
.demo-button:hover {background-position: 0 -65px;}  

.download-button {background: url(images/dedo.png) 250px 0;  }
.download-button:hover {  background-position: 250px -65px; }  
.download-button a, .demo-button a{display:block;height:60px;color:#272727 }  
.download-button a:hover{color:#fff }  
.download-button span{font-weight:bold;left:95px;position:relative;top:50px;}  

img.preview {
border:1px solid #E0E5E9;
margin:0 0 0 40px;
padding:3px;width:500px;}






/*-----Author Box------*/
#author-box{float:left;padding:10px;width:598px;background:#506170;color:#fff;margin:0 0 0 -40px;position:relative;z-index: 100;}

.author-corner{background:url(images/corner-a.png) no-repeat left top; bottom:-47px;height:48px;left:-2px;position:absolute;width:48px;z-index:1}
.author-avatar{float:left;margin:0 20px 0 0}
.author-avatar img {border: 3px solid #fff}
.author-text{float:left;width:450px;text-shadow:1px 1px 1px #294A66}
.author-text p{line-height:2em}

.author-text h4{color:#fff;text-shadow:1px 1px 1px #000}
.author-text a{color:#C7D8EB;}
.author-text a:hover {color:#E3F1FF;}

/*-----Related Posts-----*/
#related-post {float:left;margin:20px 0 0 20px;width:570px}
#related-post h3{margin:0 0 20px 0}
.related-item {float:left;height:80px;width:50%;}
.related-thumb {float:left}
.related-info {float:left;margin-left:15px;width:150px;}
.related-info h3{font-size:14px;margin:0 !important;text-shadow:0 !important;letter-spacing:0}

/*--------------Social Bookmarking Button --------------------*/
.socialbar {float:left;margin:30px 0 10px 0s; height:35px;border:1px #A0B4C3 dashed;padding:10px;width:530px;line-height:1.7em;text-align:center;}
.twitter-button {background: url(images/social/twitter-button.png) no-repeat top left;padding: 0 0 0 20px;margin:0 10px 0 0}
.facebook-button {background: url(images/social/facebook-button.png) no-repeat top left;padding: 0 0 0 20px;margin:0 10px 0 0}
.digg-button {background: url(images/social/digg-button.png) no-repeat top left;padding: 0 0 0 20px;margin:0 10px 0 0}
.delicious-button {background: url(images/social/delicious-button.png) no-repeat top left;padding: 0 0 0 20px;margin:0 10px 0 0}
.stumble-button {background: url(images/social/stumble-button.png) no-repeat top left;padding: 0 0 0 20px;margin:0 10px 0 0}
.rss-button {background: url(images/social/rss-button.png) no-repeat top left;padding: 0 0 0 20px;margin:0 10px 0 0}
.email-button {background: url(images/social/email-button.png) no-repeat top left;padding: 0 0 0 20px;margin:0 10px 0 0}
.link-button {background: url(images/social/link-button.png) no-repeat top left;padding: 0 0 0 20px;margin:0 10px 0 0}

/* ------------Pagenavi-------------- */
.home-pagenavi {float:left;display:inline;color:#484848;margin:20px;line-height:30px}
.home-pagenavi a{border:#ddd 1px solid;background-color:#fff;padding:3px 6px;text-decoration:none;font-size:11px;color:#484848}
.home-pagenavi a:hover{background-color:#506170;border:#506170 1px solid;color:#fff;text-shadow: 0 0 0}
.home-pagenavi .page{margin:0 2px;padding:0;background:none;display:inline;padding:3px 6px;line-height:30px}
.home-pagenavi span.current{margin:0 2px;border:#5C7489 1px solid;background-color:#5C7489;color:#fff;padding:3px 6px;text-decoration:none;}
.home-pagenavi span.pages{border:#ddd 1px solid;margin:0 2px;padding:3px 6px;text-decoration:none;}


.pagination {float:left;display:inline;color:#484848;margin:20px;line-height:30px}
.pagination a{border:#ddd 1px solid;background-color:#fff;padding:3px 6px;text-decoration:none;font-size:11px;color:#484848}
.pagination a:hover{background-color:#506170;border:#506170 1px solid;color:#fff;text-shadow: 0 0 0}
.pagination span.current {margin:0 2px;border:#5C7489 1px solid;background-color:#5C7489;color:#fff;padding:3px 6px;text-decoration:none;}
/*------------------------------------------------
	SIDEBAR AREA		    		   
--------------------------------------------------*/

#sidebar {float:right;width:260px;margin: 0px 15px 0 0;padding-bottom:20px;background:#313B44;
box-shadow:0 5px 9px #000;
-moz-box-shadow:0 5px 9px #000;
-webkit-box-shadow:0 5px 9px #000;}

#sidebar h3{text-shadow:1px 1px 1px #0C2536}

/*--------Search Form -------*/
#searchform {margin:10px}
form#searchform input[type="text"] {width:120px;height:30px;color:#5f6466;padding-left:5px}

input#searchsubmit {color:#fff; background:url(images/search.png) no-repeat  0 0;border:none;width:48px;height:48px;text-indent:-9999px;display:inline-block}
input#searchsubmit:hover {background:url(images/search.png) no-repeat  0 -48px}

/*-----Social Widget-----*/
#social-widget {width: 220px;margin:10px;background:url(images/social-widget-bg.jpg);padding:10px;text-shadow:1px 1px 1px #0C2536}
div#social-widget input[type="text"] {width:100px;color:#5f6466;font-size:10px}
#social-widget h3 {margin:0 15px 20px 0;color:#fff}

.rss-com {float:left;height:50px;width:50px;padding:5px 0 0 50px;}
.rss-com a {color:#FFAE4A}
.rss-com a:hover {color:#F9A237}
.feed-count {font-size:1.4em;font-weight:bold}
#feedform{margin:10px 0 0 0}

.twitter-com {float:right;height:50px;width:50px;padding:5px 0 0 50px;}
.twitter-com a:hover {color:#A0E6FD}
.twitter-com a{color:#B7E9F9}
.tweet-count {font-size:1.4em;font-weight:bold}

.fb-com {height:50px;width:200px;margin:10px 0 0 0;padding:10px 0 0 50px;float:left;font-size:1.4em;font-weight:bold;}
.fb-com a {color:#B6DBF7}
.fb-com a:hover {color:#BEDCF3}
.email-com {width:180px;padding:10px 0 0 50px;float:left;font-size:1.4em;font-weight:bold;margin:0 0 10px 0;color:#E5EBF0}
.emailsubmit {background:#268BE7;cursor:pointer;color:#fff;font-family:inherit;border:none;padding:3px;text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
-moz-border-radius: 6px;-webkit-border-radius:6px; border-radius:6px;
font-size:12px;}
.emailsubmit:hover {background:#186CBB}

/*--------Ads Block 125px -------------*/
#ads-block-125 {margin:5px;width: 260px;}
#ads-block-125 img {margin:0 0 5px 0;height:125px;width:125px}

/*------Sidebar Widget Style-------*/
.widget-sidebar{margin:15px 15px 0;padding:10px;color:#fff}
.widget-sidebar a {color:#DAEEF9}
.widget-sidebar a:hover  {color:#78BEFF}
.widget-sidebar h3{border-bottom:1px solid #CCDAE9;color:#fff;margin:0;padding:0 0 5px 0;}
.widget-sidebar h3:hover{cursor:n-resize}
h3.plus {background:url(images/toggle.png) no-repeat right -16px}
h3.minus {background:url(images/toggle.png) no-repeat right 9px}

.widget-sidebar ul{list-style:none;margin: 0px !important}
.widget-sidebar ul li{margin:10px 20px 0 10px;background: url(images/bullet.png) no-repeat 0 2px; padding-left:18px;line-height:1.3em;}
.widget-sidebar ul li ul li{background: url(images/bullet1.png)no-repeat;margin:10px 0 0 5px;}

/*-------Twitter Widget Style-------*/

div.twitter-widget ul li { list-style-type: none;background: url(images/twit-bullet.png) no-repeat 0 2px}
div.twitter-widget h3 {background: url(images/twit-icon.png) no-repeat 0 2px;padding:0 0 3px 45px}
#twitter_update_list  {margin:10px 0 0 0}
.twit-line{margin:3px 0 15px 45px}



/*------------------------------------------------
	Bottom AREA		    		  
--------------------------------------------------*/
#bottom-area {border:1px solid #DDDDDD outside;background:#FDFDFD;margin:0 0 10px 0;padding:0 0 40px 0}

/*------Bottom Widget Style-------*/
.widget-bottom {width:215px;margin:20px 0 10px 20px;line-height:1.5em; display: -moz-inline-stack; display: inline-block; vertical-align: top;_height:250px; zoom: 1;  *display: inline;}
.widget-bottom h3{border-bottom:1px solid #CCDAE9;color:#356CA7;margin:0 20px 5px 0;padding:0 0 5px 0;}
.widget-bottom ul{list-style:none;margin: 0px !important}
.widget-bottom ul li{margin:10px 0 0 10px;background: url(images/bullet.png) no-repeat 0 2px; padding-left:18px;line-height:1.3em;}
.widget-bottom ul li ul li{background: url(images/bullet1.png)no-repeat;margin:10px 0 0 5px;}
.widget-bottom a{line-height:1.2em}


.credit {width:960px;height:40px;line-height:1.4em;margin:0px auto;font-size:.9em;color:#fff}
.credit a {color:#F0F9FD}
.credit a:hover {color:#CEEEFB}
/*------------------------------------------------
	COMMENT AREA		   		
--------------------------------------------------*/
#pings a{font-size:10px} 
#pings {font-size:10px;float:left} 
#pings ol {list-style:disc outside none} 














/* TABS FOR COMMENTS AND TRACKBACKS */
#tabs { margin: 0 0 8px 0; }
#tabs.ui-tabs .ui-tabs-hide { display: none; }
#tabs.ui-tabs #comments-tab, #tabs.ui-tabs #trackbacks-tab {padding: 4px; }
#tabs.ui-tabs ul { margin: 0 0 1px 0; padding: 0;line-height:1.8em; }
#tabs.ui-tabs .ui-tabs-nav li { list-style-type: none; display: inline; width: auto;  margin: 0 4px 0 0; padding: 0; }
#tabs.ui-tabs .ui-tabs-nav li a {color:#9EBCD5 }
#tabs.ui-tabs .ui-tabs-nav li a:hover {color:#325B7E}
#tabs.ui-tabs li.ui-tabs-selected a {color:#325B7E }

#idc-container {float:left!important;width:600px!important;margin:1.5em!important}


.tabs-container {overflow: hidden;clear: both;width: 100%;background: #fff;}
#trackbacks-tab{padding:10px}

#comments {float:left;padding:10px;width:618px;margin:30px 0 0 5px}
#comments h4{display:inline;font-size:14px}
#commentform textarea  {width:95%}
#commentform label{width: 100px;float:left;display: inline-block;}

#respond {margin:0 10px 0 10px;background:#F5F5F5;padding:10px;-moz-border-radius:5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; }
#respond h4{margin:0 0 10px 0 ;font-size:14pt}
#respond ol{margin:0px;padding:0px}
#respond li { list-style: none;margin:15px 0 15px 10px }
#respond input[type="text"] {height:1.5em}


.cancel {margin:0 0 20px 0}
.reply {margin: 0 10px 10px 0; text-align:right;float:right;}
.edit-comment a{color:#E73A1F;font-size:10px;}
.edit-comment a:hover{color:red}
.nocomments {padding:10px;text-shadow:1px 1px 1px #E2EEF1;font-size:1.2em;font-weight:bold}
.comment-reply-link {background: url(images/reply.png) no-repeat;padding:0 0 0 25px;display:block;line-height:20px;}
.comment-reply-link:hover{background: url(images/reply.png) no-repeat scroll 0 -20px transparent}

.commentlist {list-style-type:none;margin:20px 0 18px}
.comment-author-admin {background:#FDF9EE}
.commentsubmit {background:#356CA7;color:#fff;font-family:inherit;border:none;padding:5px;text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
-moz-border-radius: 6px;-khtml-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.commentsubmit:hover {color:#B7EAFB;background:#285687}

div#comments .children{list-style-type:none;width:90%;margin:20px 0 0 20px !important;clear:both}
.comment {margin-bottom:15px;border:1px solid #EAECED;padding:0 0 10px 0;background:#fff}
.even{background:#fff}
.avatar {float:left;border:5px solid #fff}
.comment div.commenter{margin:20px 0;background:#E6F7FB;padding:10px}
.comment-text{padding:10px;font-size:1.1em;line-height:1.2em;}
.comment-meta {float:left;margin:0 0 0 20px;line-height:2em;}
.fn{display:block;font-size:24px;font-style:normal;}

.bypostauthor {background:#F4FCFD;} 


a.readmore span {display:block;height:34px;padding:0 5px 0 10px;}
.readmore{
background:#E6F5FD;display:block;float:right;height:34px;line-height:34px;margin:8px 10px 0 0;padding-right:9px;
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
-moz-border-radius:15px;-khtml-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px; 	
-moz-box-shadow: 1px 1px 1px #D5D5D5 inset;box-shadow:  1px 1px 1px #D5D5D5 inset;-webkit-box-shadow:  1px 1px 1px #D5D5D5 inset;
}.readmore:hover{
background:#2675C9;text-shadow:1px 1px 1px #357BC5;color:#fff
}
