
/* RED Color scheme inspiration with thanks from - Cameron Moll's http://authenticjobs.com/ */

body {
	background: #9B9B9B url(images/background.jpg) repeat-x;
	color: #555;
}
img {
	border: none;
	background: none;
}
hr {
	color: #fff;
	border-top: 1px dotted #D3D3D3;
}
blockquote{
	background: url(images/quote.gif) no-repeat;
	color: #666666;
	}
/*************************************
	Links
**************************************/
a {
	color: #FF6600;
	}
	
a:hover{
	color: #FF6600;
	}
/*************************************
	Headings
**************************************/
h1, h3 {
	color: #FF6600;
	}
h1 a, h3 a{
	color: #FF6600;
}
h1 a:hover, h3 a:hover {
	color: #FF6600;
}
h2 {
	color: #FF6600;
}
	
h2 a{
	color: #FF6600;
}
h2 a:hover {
	color: #FF6600;
	}
h3 a{
	color: #FF6600;
}
#sidebar h2 {
	color: #FF6600;
}
#sidebar #popular h2 {
	color: #FF6600;
}
h6 {
	color: #000;
}

/*Tables*/
table.comparison {
border:1px solid #EDE0CE;
margin:0 1px 10px 0;
text-align:center;
}

.headerrow {
background:#F4F3EA none repeat scroll 0 0;
font-weight:bold;
}

.leftborder {
border-right:1px solid #EDE0CE;
border-top:1px solid #EDE0CE;
border-bottom:1px solid #EDE0CE;
}

.rightborder {
border-left:1px solid #EDE0CE;
border-top:1px solid #EDE0CE;
border-bottom:1px solid #EDE0CE;
}

table.comparison-main {
border:1px solid #EDE0CE;
margin:0 1px 10px 0;
text-align:center;
width:100%;
}

table.comparison-main td {
border:1px dotted #EDE0CE;
}

/*************************************
	Header
**************************************/
#header {}
#header-in .title a {
	color: #e8e5cc;
}
#header-in .title a:hover {
	color: #FFF;
}
#header-in .description {
	color: #d27318;
}
/*************************************
	Subscribe form 
**************************************/
.subscribe {
}
	
.subscribeform p { 
	color:#fff; }
	
.subscribeform .input{
	 background:url(images/sinputbg.png) no-repeat;
	 border:none;} 
.sbutton {
	background:url(images/b_subscribebg_red.png) no-repeat;
	border:none;
	}

 
/*************************************
	Top Search Form
**************************************/
/*Search box Rounded Corner start */
#xsnazzy {background: transparent; }
.xtop, .xbottom { background:transparent; }
.xb2, .xb3, .xb4 {background:#f4f3e8; border-left:1px solid #bdbcb6; border-right:1px solid #bdbcb6;}
.xb1 {background:#bdbcb6;}
.xb2 {border-width:0 2px;}
.xboxcontent {background:#f4f3e8; border:0 solid #bdbcb6; border-width:0 1px;}
/*Search box Rounded Corner End */
#searchform .s {
	background: #fff;
	color: #FF6600;
	border:1px solid #443b34;
}


ul.tablist { 	
	color:#333;}
ul.tablist li  { 
	border-bottom:1px dotted #959595; 
	color: #333;
	background:url(images/bullet-arrow3.gif) no-repeat;
	background-position:3px 8px;}
ul.tablist li a         { 
	color: #FF6600; 
}
ul.tablist li a:hover 	{ 
	color: #FF6600;}



 
#searchform .s {
	border: none;
	background: #fff;
	color: #333;
	border:1px solid #443b34;
}


#nav li {
	}
#nav ul li:hover, #nav ul li.hover, #nav ul li.current_page_item {
	}
#nav ul li:hover a, #nav ul li.hover a, #nav ul li.current_page_item a {
	color: #33d1f6;	
	}
#nav ul li a {
	color: #000083;
	}
#nav ul li a:hover {
	color: #33d1f6 ;
	}
#top-menu-left { display:inline; float:left;}
#top-menu-right { display:inline; float:right;}
#header-banner {width:946px; height:97px; margin:0 auto;}
.float-left { display:inline; float:left;}
.float-right { display:inline; float:right;}
#header-banner .float-right { padding-right:5px;}
div.tabbed-content h3 { font-size:1.2em; font-weight:bold; text-align:center; margin-bottom:5px;}
div.tabbed-content div.float-left { width:60%;}
div.tabbed-content div.float-right { width:35%; font-size:.8em;}
div.tabbed-content a, div.tabbed-content a:hover { color:#555555;}
div.wide-tab-content { margin-top:20px; background:#F5F5F5;}
div.wide-tab-content h3 {background:transparent url(images/widetab-header.gif) no-repeat; color:#ffffff; padding:2px 0 0 10px; font-size:1.3em; height:30px;}
div.wide-tab-page { margin-top:20px;}
div.wide-tab-page h3 {background:transparent url(images/widetab-header.gif) no-repeat; color:#ffffff; padding:2px 0 0 10px; font-size:1.3em; height:30px;}
div.maintabs-content-section { border-left:2px solid #EBEBEB; border-right:2px solid #EBEBEB; padding:15px 11px 0; width:599px;}
div.maintabs-content-round{ background:url(images/main-content-rounded.gif) no-repeat; width:624px; height:10px; margin-bottom:20px;}
div.maintabs-page-section { border-left:2px solid #EBEBEB; border-right:2px solid #EBEBEB; padding:15px 11px 0; width:599px;}
div.maintabs-page-round{ background:url(images/main-content-rounded-tran.gif) no-repeat; width:624px; height:10px; margin-bottom:20px;}
div.med-button {background:url(images/med-button.gif) no-repeat; width:109px; height:29px; text-align:center; margin:0 auto; padding:5px 0 0 0;}
div.med-button a { font-size:1.3em; color:#ff600;}
div.med-button a:hover { text-decoration:none;}
/*************************************
	Main Container
**************************************/
#container { background:#FFFFFF;}

#home-tabbed-top { background:url(images/tabsbg1.gif) no-repeat; border-bottom:4px solid #4D6701; height:auto; margin:0; min-height:24px; padding:0; width:626px;}
#home-tabbed-top ul.tabs { padding:5px 0 0 0;}
#home-tabbed-top ul.tabs li { list-style:none; display:inline; padding:0 0 0 0; margin:0 0 0 0;}
#home-tabbed-top ul.tabs li.tab1 { padding:0 0 0 10px;}
#home-tabbed-top ul.tabs li.tab2 { padding:0 0 0 30px;}
#home-tabbed-top ul.tabs li.tab3 { padding:0 0 0 60px;}
#home-tabbed-top ul.tabs a, #home-tabbed-top ul.tabs a:hover { color:#555555; font-weight:bold; text-decoration:none;}
#home-tabbed-top ul.tabs a.active, #home-tabbed-top ul.tabs a.active:hover { color:#ffffff; font-weight:bold; text-decoration:none; font-size:1.2em;}
#main-content-tabs { border-left:2px solid #EBEBEB; border-right:2px solid #EBEBEB; height:auto; min-height:235px; padding:10px 2px 10px 15px; position:relative; width:605px;}
.tabs-round { background: transparent url(images/tabs-round.gif) no-repeat; width:625px; height:10px;}
.container-top {
}
.container-bottom {
}
/*************************************
	Content
**************************************/
#content .post-meta-top {
	color: #8E8F91;
}
#content .post-bottom {
	border-top: 1px solid #DFE3E6;
	border-bottom: 1px solid #DFE3E6;
	color: #535353;
}
.post-bottom a {
	color: #FF6600;
}
.cat span {
	background: url(images/i_categories.png) 0px 3px no-repeat;
}
.comm {
	background:url(images/comment_black.png) no-repeat;
}
.auth span {
	background: url(images/i_author.png) 0px 1px no-repeat;
}

.nav-next	{ background:url(images/arrow-right.gif) no-repeat right; }
.nav-previous { background:url(images/arrow-left.gif) no-repeat left; }

/*************************************
**************************************
	Comments
**************************************
**************************************/

.textarea { border:1px solid #ababab;}
.Cbutton { 
	border:none; 
	background:#434343;
	color:#fff;}


/*	Comments	*/

.comment-body {
	background:url(images/quote.png) no-repeat left top;
	background-position:0 0px;
}
.comment-metadata {
	background: #fff;
	color: #ca5433;
}
.comment-metadata a{
	color: #FF6600;
}
.comment-metadata a:hover {
	color: #FF8800;
}
.authorcomment {
	border-bottom:1px solid #ccc;
	overflow: hidden;
}
.authorcomment .comment-body {
	border: none;	
}
.authorcomment .comment-metadata {
	background: #fff;
	color: #FF6600;
}
.authorcomment .comment-metadata a {
	color: #FF6600;
}
.authorcomment .comment-metadata a:hover {
	color: #FF6600;
}


/*************************************
	Popular Posts Section
**************************************/

 /*popular box Rounded Corner start */
#pxsnazzy {background: transparent; }

.pxtop, .pxbottom { background:transparent; }
.pxb2, .pxb3, .pxb4 {background:#d8d7cc; border-left:1px solid #bdbcb6; border-right:1px solid #bdbcb6;}
.pxb1 {background:#bdbcb6;}
.pxb2 {border-width:0 2px;}
.pxboxcontent { background:#d8d7cc; border:0 solid #bdbcb6; border-width:0 1px;}



/*************************************
	Sidebar
**************************************/
 #sidebar .advertise img {
	border:none;
}


/*popular box Rounded Corner End */

#popular ul li ul {
	border-top: 1px solid #9c9c9c;
}
#popular ul li ul li {
	border-bottom: 1px dotted #333;
	background: url(images/bullet-arrow3.gif) 5px 9px no-repeat;
}
#popular ul li ul li a{
	color: #333;
}
#popular ul li ul li a:hover {
	color:#FF6600;
}

#featured { margin-top:10px;}
#featured li { display:inline; width:66px;}

#packages img { padding:2px;}

.sidebar_top { }
.sidebar_top h2 { font-size:10px;}
/*************************************
	Left Sidebar
**************************************/
#l_sidebar ul li ul {
	border-top: 1px solid #9c9c9c;
}
#l_sidebar ul li ul li {
	border-bottom: 1px dotted #333;
	background: url(images/bullet-arrow3.gif) 5px 9px no-repeat;
}
#l_sidebar ul li ul li a{
	color: #333;
}
#l_sidebar ul li ul li a:hover {
	color:#FF6600;
}
#l_sidebar ul li ul li ul li {
	border-bottom: 1px solid #EAF4FF; /*IE Bug Fix */
	border-top: 1px dotted #333;
	background: none;
}
#l_sidebar ul li ul li ul li a{
	color: #333;
}
#l_sidebar ul li ul li ul {
	border: none;
}
#l_sidebar ul li ul li ul li a:hover {
}

/*************************************
	Right Sidebar
**************************************/
#r_sidebar ul li ul {
	border-top: 1px solid #333;
}
#r_sidebar ul li ul li {
	border-bottom: 1px dotted #333;
	background: url(images/bullet-arrow3.gif) 5px 9px no-repeat;
}
#r_sidebar ul li ul li a{
	color: #333;
}
#r_sidebar ul li ul li a:hover {
	color: #FF6600;
	text-decoration: underline;
}
#r_sidebar ul li ul li ul li {
	border-bottom: 1px solid #333; /*IE Bug Fix */
	border-top: 1px dotted #333;
	background: none;
}
#r_sidebar ul li ul li ul li a{
	color: #333;
}
#r_sidebar ul li ul li ul {
	border: none;
}
#r_sidebar ul li ul li ul li a:hover {
	color: #FF6600;
}

/*stylings*/

#hosting-main-container {}
#hosting-main-container h2 { background-color:#7CAB1E; font-size:1.1em; color:#FFFFFF; text-align:center; font-weight:bold;}
.hosting-main-box {display:inline; float:left; width:170px; margin:0 5px 0 0; border:thin solid #555555;}
.box-text { padding:0 0 0 5px; text-align:left;}
.big-button { width:100px; height:40px; background-color:#FF6600; border:thin solid #FF6600; color:#FFFFFF; font-size:.9em; text-align:center; margin: 0 0 10px 25px;}
/*************************************
	Footer
**************************************/
#footer { 
	color: #787878;
	}

  .copyright a 	{ color: #787878; }
  .copyright a:hover {color: #000; }
		
  ul#nav-footer li a 		{ color: #FF6600; }
  ul#nav-footer li a:hover 	{ color: #333;   }
 
 
  
/*  Tabber  Style start -------------------- */
 

ul.tabbernav li a
{
 border-bottom: none;
 background: #f4f3e8;
}

ul.tabbernav li a:link { color: #FF6600; }

ul.tabbernav li a:hover
{
 color: #fff;
 background: #333;
}

ul.tabbernav li.tabberactive a
{
 background-color: #EBEBEB;
 border-bottom: 1px solid #EBEBEB;
 color:#30261e;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*---- tabbertab = the tab content---------------------*/
.tabberlive .tabbertab {
 border-top:0;
 background:#EBEBEB;
}


 
/*
P.I.E. FLOAT CLEARING
See http://www.positioniseverything.net/easyclearing.html 
--------------------- */

.clearfix:after {
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.clearfix {
  display: inline-block; /* Fixes IE/Mac */
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */		

/* If you wish to have Sidebar on left, Simple remove the code comment from below - /* */

/*
#container { 
	background:#fff url(images/container-cbg_red_m.gif) top repeat-y;
	}
.container-top {
	background:url(images/container-bg_red_m.gif) top left no-repeat;
}
.container-bottom {
	background: url(images/container-bottom_red_m.gif) no-repeat;
}
*/
div.maintabs-page-section h3 { background:none; color:#555555; padding:0 0 0 0;}
div.maintabs-page-section h3 a { text-decoration:none; color:#555555;}