/*
Theme Name: QUBETECH.NET LABEL
Theme URI: http://www.qubetech.net/
Description: Custom designed by Qubetech.net
Author: Qubetech.net Design
Author URI: http://www.qubetech.net/
*/



/******************************************************************************
								 HTML tag General Styles                             
/******************************************************************************/
body				{	font-family: Verdana, Arial, Helvetica, sans-serif; 
						color: #444; line-height: 1.166; margin: 0px; padding: 0px;
						background: url(images/bgr_masthead-01.jpg) repeat top;}
a					{	color: #0099FF;	text-decoration: none;}
a:link				{	color: #0099FF;	text-decoration: none;}
a:visited			{	color: #0099FF;	text-decoration: none;}
a:hover				{	color: #FF0000;	text-decoration: none;}
h1					{	font-family: Verdana,Arial,sans-serif; font-size: 18px;
 						color: #334d55; margin: 0px; padding: 0px;}
h2					{	font-family: Arial,sans-serif; font-size: 114%;
 						color: #222; margin: 0px; padding: 0px;}
				
h3					{ 	font-family: Arial,sans-serif; font-size: 100%;
 						color: #334d55; margin: 0px; padding: 0px;}
h4					{ 	font-family: Arial,sans-serif; font-size: 100%;
		 				font-weight: normal; color: #333333; margin: 0px;
 						padding: 0px;}
h5					{ 	font-family: Verdana,Arial,sans-serif; font-size: 100%;
 						color: #334d55; margin: 0px; padding: 0px;}

ul					{ 	list-style-type: square;}
ul ul				{ 	list-style-type: disc;}
ul ul ul			{ 	list-style-type: none;}
label				{ 	font-family: Arial,sans-serif; font-size: 10px;
				 		font-weight: bold; color: #334d55;}

/*****************************************************************************
									Layout Divs                                 
******************************************************************************/

#wrap 				{	top:118px; left:0px; position:absolute; width:100%; z-index:1;
						background:none;}
#wrap a				{	color: #0099FF;}
#wrap a:hover		{	color: #FF0000;}
#masthead			{	padding: 0px 0px 0px 0px; width: 100%; top: 0px;
						background: none;
						color:#99FFFF;height:100px;z-index:1; position: absolute;}
#masthead a:hover	{	color: #FF0000;	text-decoration: none;}						
#navBar				{	margin: 4px; padding: 5px 17px 5px 5px; font-size:13px;
						border-right: solid 1px #DEDEDE;}
#google-top-links	{	padding: 0 0 0 17px;}
#content			{ 	padding:10px 10px 10px 15px; font-size:12px; width: 600px;}
#content	img		{ 	margin:6px;}
#rated				{	background-color: #E1E1E1; border:1px solid #FF9900;list-style:none;
 						padding:4px 7px 4px 7px;margin:0px 7px 7px 7px; max-width:142px;
						font-weight:bold;}
.rated li			{	list-style:none; font-weight:bold;border-bottom:1px dashed #777;
						padding:3px 0 3px 0;}
#nowww				{	display:block; padding:3px; width:93%; text-align:center;}

#table-main			{	background-color: #FFF; width:900px;}
#minicomment		{	max-width: 187px;}

/***********************************************/
/* Components                                  */
/***********************************************/

#siteName			{	margin: 0;font-size: 75%; padding: 7px 0 0 0px;
						font-style: italic; font-weight:normal;}
#siteName	a		{	color: #FFF;}
.style2				{	color:#FF9900; font-size:12px;}
.stylered			{	color:#FF0000;}

/************* #globalNav styles **************/

#globalNav			{	padding: 0px 0px 5px 10px; border-bottom: 1px solid #CCC;
						color: #cccccc;											}
#globalNav img		{ 	display: block;											}
#globalNav a 		{	font-size: 90%;	padding: 0 4px 0 0;						}

/*************** #pageName styles **************/

#pageName			{	margin: 0px; padding: 0px 0px 0px 20px; color:#99FFCC;	}

/************* #breadCrumb styles *************/

#breadCrumb			{	font-size:11px; color: #66CC99;
						background:url(images/_bar_dark.jpg) repeat-x;			}
#breadCrumb a:hover	{	color: #FFF;											}
#breadCrumbL		{	padding:0 0 0 20px;}
.breadCrumbR li		{	display:inline; display:inline;}
#breadCrumbM		{	padding:3px 0 3px 0;}
#breadCrumb img 	{ 	margin:0px  15px 0px 0px}
#breadCrumb a 		{ 	color: #0099FF; list-style:none;}

/************** .feature styles ***************/
.feature			{	padding: 0px 0px 10px 10px;	font-size: 80%;				}
.feature h3			{	padding: 30px 0px 5px 0px;	text-align: center;			}
.feature img		{	float: left;	padding: 10px 10px 0px 0px;				}

/************** .story styles *****************/

.story		{	clear: both; font-size:12px; text-align:left;					}
.story p	{	padding: 0px 0px 10px 0px;										}

/************* #footer ***************/

#footer			{	border: 1px dashed #9B9B9B; font-size: 10px; color: #66CC99;
					padding:20px;
					background:url(images/bgr-darkgreaybar-100px.jpg) repeat-x;	}
#footer a:hover	{	color: #FFF;												}
#footer a		{	color: #0099FF; text-decoration:none;						}


/************* #search styles ***************/

#search		{	padding: 5px 7px 5px 10px;
				font-size: 90%; width:140px;					}
#searchform	{ 	margin: 0px; padding: 0px;					 	}
#searchform	 .textarea
			{ 	background-color: #CCFFFF; color: #FFF;
				border: solid 1px #999999; display: block;		}
#searchform	 .textarea:hover
			{	background: #0099CC; display:block;}
#label		{	display: block;	margin: 0px; padding: 0px;
				font-family: Arial,sans-serif; font-size: 10px;	}
#searchform .searchsubmit
			{	border:#999999 solid 1px; display:block; background:none;
				color: #0066FF;}
#searchform .searchsubmit:hover
			{	background: #0099CC; display:block;color: #FFFFFF;
				cursor: pointer; cursor: hand;}

/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}


/********************************** #sectionLinks styles ***********/

#sectionLinks		{	position: relative;	margin: 0px; padding: 0px;
						font-size: 90%; width:140px; text-align:left;
						line-height:12px;}
#sectionLinks h3	{	padding: 10px 0px 2px 10px;}
#sectionLinks a 	{	display: block;	border-bottom: 1px dashed #444444;
						padding: 2px 0px 2px 10px;}
#sectionLinks a:hover{	background:none; color:#FF0000;}

#sectionLinks img {	margin: 1px 0 1px 0; vertical-align:middle; border:none;}

#sectionLinks ul li ul li 	  { padding: 2px 0 5px 0; list-style:none;}
#sectionLinks ul		  		  { list-style:none;}
#sectionLinks li 	  		  { list-style:none;}
#sectionLinksul li ul li img  {	padding: 2px 0 5px 0;list-style:none;border:none;}

/********************************** .relatedLinks styles ***********/

.relatedLinks		{	position: relative;	margin: 0px; padding: 0px 0px 10px 10px;
						font-size: 90%;}
.relatedLinks h3	{	padding: 10px 0px 2px 0px;}
.relatedLinks a:link,
.relatedLinks a:visited {	display: block;}
/************** #advert styles *****************/

#advert		{	padding: 12px 7px 7px 7px; float:right;}

/************** #headlines styles **************/

#headlines	{	padding:8px 12px 8px 8px; font-size: 80%;
				background: none;list-style:none; font-size:10px;
				border-left: solid 1px #DEDEDE;}
#headlines p{	padding: 5px 0px 5px 0px;}

#catLine 	{	width: 128px; padding: 0px 7px 0 3px;	margin:0px 9px 0 9px;
				font-size:13px; font-weight:bold;}
#catLine img {	margin: 1px 0 1px 0; vertical-align:middle; border:none;}
#catLine ul li ul li 	  { padding: 2px 0 5px 0; list-style:none; 
							list-style-position:inside; border-top:1px dashed #CCC;}
#catLine ul		  		  { list-style:none;}
#catLine li 	  		  { list-style:none;border-bottom: 1px dashed #CCC;}
#catLine ul li ul li img  {	padding: 2px 0 5px 0;list-style:none;border:none;}

#catLine a:hover		  {	color:#FF0000;}

/********************** Navigation *************************/

.postMeta 		{	position: relative; padding:5px 9px 5px 9px;
					font-size: 12px; display:block;
					background: #DCDCDC; color: #666666;
					font-style:italic;text-align:left;						}
			
.post-Meta 		{	font-variant: small-caps; color: maroon; 				}
.post-meta-key 	{	color: green; font-weight: bold; font-size: 110%; 		}			
.navigationSmall a 
				{ 	color:#0033CC											}
.navigation 	{	position: inherit; margin:25px 0 0 0; padding:8px 20px 8px 20px;
					width: 85%; font-size: 10px; height:20px; color: #666666;
					z-index:0; font-style:italic; text-align:center;		}
.navigation a	{	color: #336699; text-decoration:none;}
.navigation a:hover
				{	color: #0099CC; text-decoration:none;					}
.alignright 	{ 	float: right;											}
.alignleft 		{ 	float: left;											}

/************************************************************************************
                        EasyList
************************************************************************************/
#easylist .menuheader	{	display:block; padding:5px 8px 6px 10px; 
							border:#CCC solid 1px;background:none; margin: 6px 0 0px 0;
							cursor: pointer; cursor: hand; text-align: left; 
							font-size:13px; height:37px; color: #8B8B8B; font-weight:bold;}   
#easylist .categoryitems{	margin:3px 0 5px 0; padding: 0 20px 0 20px; 
							text-align: justify; display: block; width:85%;}

/************** Google stuff **************/
.goobox				{	float:right; margin-right: 6px;}
.goobox .googlesubmit
					{	border: #0099FF solid 1px; display:block; background:none;
						color:  #0099FF;}
.goobox .googlesubmit:hover
					{	background: #0099CC; display:block;color: #FFFFFF;
						cursor: pointer; cursor: hand;}
.goobox .textarea	{ 	background-color: #999999; color: #000;
						border: solid 1px  #0099FF; display: block;		}
.goobox .textarea:hover
					{	background: #0099CC; display:block;}
									
#cse-wrap			{	top:163px; left:0px; position:absolute; width:100%; z-index:1;
						background:none;}
#cse-wrap a			{	color: #0099FF;}

#google_adright IFRAME	{	width: 160px;}
#google_results IFRAME 	{	width: 600px;}
/************************************************************************************
                        Front Page Stuff
************************************************************************************/
#minicomment			{	padding: 6px;
							font-size:11px; line-height:normal;	}
#minicomment a:hover	{	text-decoration:none; color: #FFCC33;					}
#BfrontL	a:hover		{	text-decoration:none; color: #FF9900;					}

/************** Extraa (Front Page stuff) **************/
.blogdebate				{	font-weight:bold; color: #FFCC33; margin-bottom: 8px;
							font-size:12px;											}
.blogdebateSmall 		{	font-size:10px; font-style:italic; color:#888;
							display:block; padding:4px 4px 4px 8px; 
							border: 1px dashed #999; margin-top: 5px; 
							text-align:left;										}
.blogdebate				{	font-weight:bold; color: #FFCC33; margin-bottom: 8px;
							font-size:12px;											}
.blogdebateSmall 		{	font-size:10px; font-style:italic; color:#888;
							display:block; padding:4px 4px 4px 8px; 
							border: 1px dashed #999; margin-top: 5px; 
							text-align:left;										}

/***************************************************************************************************
                        EasyList
***************************************************************************************************/
#easylist				{}
#easylist .menuheader	{	display:block; padding:6px 8px 6px 10px; 
							border: #D6D6D6 solid 1px;background:none; margin: 6px 0 0px 0;
							cursor: pointer; cursor: hand; text-align: left; 
							font-size:13px; height:20px; color: #888; font-weight:bold;}   
#easylist .categoryitems{	margin:3px 0 5px 0; padding: 0 10px 0 20px; 
							text-align: justify; display: block; width:92%;}
							
/************************************************************************************
   						C    Round Corner Infoboxes (Transparent bgr/Grey brdr)
************************************************************************************/
.c1, .c2, .c3, .c4		{	font-size:1px; overflow:hidden; display:block;				}
.c1 					{	height:1px; background: #D2D2D2; margin:0 5px;				}
.c2 					{	height:1px; background: none; border-right:2px solid #D2D2D2; 
							border-left: 2px solid #D2D2D2; margin:0 3px;				}
.c3 					{	height:1px; background: none; border-right:1px solid #D2D2D2; 
							border-left:1px solid #D2D2D2; margin:0 2px;				}
.c4 					{	height:2px; background: none; border-right:1px solid #D2D2D2; 
							border-left:1px solid #D2D2D2; margin:0 1px;				}
#Cinfoboxes 			{	background: none; border-right:1px solid #D2D2D2; 
							border-left:1px solid #D2D2D2;	padding:5px 10px 5px 10px;	}
							/*
.Cinfoboxes h2			{ 	font-size:14px; font-weight:bold; color:#FF9900;			}
.Cinfoboxes a			{	color:#009933;												}
.Cinfoboxes a:hover		{	color:#FF6600; text-decoration:none;						}*/
#Cinfoboxes div 		{	margin-left: 5px;											}

/************************************************************************************
   						DogoDesign Form CSS
************************************************************************************/

.ddfm /* main */
/*.fieldwrap */
ddfm .fieldwrap			{	font-style:normal;}
ddfm p					{	font-style:normal;}
.ddfm .fieldwrap .fmtext /* small textareas */
						{ 	background-color:none; color: #000;
							border: solid 1px #0099FF; display: block;					}
.ddfm .fieldwrap .fmtext:hover /* small textareas */
						{ 	background-color: #DADADA; 									}
.ddfm .fmtextarea /* main input textarea */
						{ 	background-color: #DADADA; color: #000;
							border: solid 1px #0099FF; display: block;					}
/*.ddfm .submit /* button 	
						{	border:#999999 solid 1px; display:block; background:none;
							color: #0066FF;												}*/
.credits /*DDesign txt */			
						{	font-style:italic;											}