A:link {text-decoration: none}

A:visited {text-decoration: none}

A:active {text-decoration: none}

A:hover {

	text-decoration: underline;

	color: #F91924;

}



# A:hover {text-decoration: underline; color: blue;}





html

{

    background:#FFF;

}



body

{

    background:#FFF;

    width:100%;

    font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;

    font-size:12px;

    padding:2px;



	color: #000000;
	

}









TD {

	color: black; 

	font-size: 12px;

	font-family: verdana, arial, sans-serif;

	}

H1 {

	color: black; 

	font-size: 14px;

	font-weight: bold; 

	font-family: verdana, arial, sans-serif;

	}

H2 {

	color: black; 

	font-size: 12px;

	font-weight: bold; 

	font-family: verdana, arial, sans-serif;

	}



.blocktitle {

	color: white;

	font-size: 13px;

	font-weight: bold;

	font-family:  arial,verdana sans-serif;

	width : 100%;
    background:#4E7C10 ufl(images/greenbar.gif) repeat-x top left;
}

.footer {

	font-size: 10px;

	font-family: verdana, arial, sans-serif;

	}

.storytitle {

	font-size: 12px;

	font-weight: bold; 

	font-family: verdana, arial, sans-serif;

	}

.storybyline {

	color: gray; 

	font-size: 10px;

	font-weight: bold; 

	font-family: verdana, arial, sans-serif;

	}

.storyunderline{

	background: #404040; 

	}

.warning {

	color: red; 

	font-size: 12px;

	font-weight: bold; 

	font-family: verdana, arial, sans-serif;

	}

.warningsmall {

	color: red; 

	font-size: 10px;

	font-family: verdana, arial, sans-serif;

	}

.commentbar1 {

	color: white; 

	background: #404040; 

	font-size: 12px;

	font-family: verdana, arial, sans-serif;

	}

.commentbar2 {

	background: #404040; 

	font-size: 12px;

	font-family: verdana, arial, sans-serif;

	}

.commentbar3 {

	color: white; 

	background: #404040; 

	font-size: 10px;

	font-family: verdana, arial, sans-serif;

	}

.commenttitle {

	font-size: 12px;

	font-weight: bold; 

	background: #EEEEEE; 

	font-family: verdana, arial, sans-serif;

	}

.cal_day {

    font-size: 14px;

    font-weight: bold;

    }

.cal-nullday {

    background: #EEEEEE;

    }

.cal-oldday {

    background: #EC2127;

    }

.cal-today {

    background: yellow;

    }

.weekview_caltitle {

    background: #EC2127;

    font-weight: bold;

    font-size: 14px;

    }

.weekview-curday {

    background: yellow;

    }

.weekview-offday {

    background: #EC2127;

    }

.weekview_dayformat {

    font-weight: bold;

    }

.weekview_addevent {

    font-size: 9px;

    }

.weekview_daterange {

    font-size: 16px;

    font-weight: bold;

    }

.dayview_times {

    font-weight: bold;

    text-align: center;

    }

.dayview_datecol {

    font-weight: bold;

    background: #EC2127;

    font-size: 16px;

    }

.dayview_quickaddtitle {

    font-weight: bold;

    background: #EC2127;

    font-size: 14px;

    }

.searchAuth { 

    font-weight: normal; 

    font-size: 80%; 

    font-family: sans-serif; 

    text-align: left;  

    color:#557755;

}

.searchDate { 

    font-weight: normal; 

    font-size: 80%; 

    font-family: sans-serif; 

    text-align: right;  

    color:#557755;

}

.searchHits { 

    font-weight: normal; 

    font-size: 80%; 

    font-family: sans-serif; 

    text-align: right; 

    color:#557755;

}

.highlight { 

    background-color: yellow; 

    text-decoration: none; 

} 



.sidebar {

	WIDTH: 150px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none

}

.sidebar A {

	DISPLAY: block; WIDTH: 150px; TEXT-DECORATION: none

}

.sidebar A:link {

	COLOR: #F91924

}

#sidebar A:visited {

	COLOR: #F91924

}

.sidebar A:visited {

	COLOR: #F91924; TEXT-DECORATION: none

}

.sidebar A:hover {

	COLOR: #ffffff; BACKGROUND-COLOR: #EC2127

}

#sidebar A:active {

	COLOR: #ffffff; BACKGROUND-COLOR: #EC2127

}



.TPtable {width:100%; font-family:arial,helvetica; border:1px solid; background:#FFFFFF; border-color:#000000; border-collapse:collapse;}

.TPheader {font-size:12px; font-weight:bold; color:#000000; background:#c2df8f; padding:4px;}

.TProw {font-size:11px; font-weight:plain; color:#000000; padding:4px;}

a.TProw {font-size:11px; font-weight:bold; color:#000000; padding:4px;}

a:hover.TProw {text-decoration:none; color:#888888;}





/* MAIN MENU*/



/* top level menu container */

#main_menu{   height:30px;
				margin-top:0px;
				margin-left:0px; width:99%;
				background:#000000;}
				
#r_main{ margin-left:1px;}



#main_menu ul {

  list-style: none;    /* no list bullets                        */

  margin: 0px;         /* don't try to indent lists              */

  padding: 0px;        /* don't try to indent lists              */



  text-align:center;

  font-family:Arial, Helvetica, sans-serif;



  height:30px;

  vertical-align:middle;

  z-index:10000;

  padding-left:20px;

  padding-top:2px;





  

  

}



/* top level menu items */

#main_menu li {

  padding-top:3px;

  position: relative;  /* makes this a containing block          */

  float: left;         /* align menu horizontally                */

 





}



/* second level menu container */

#main_menu ul ul {

 

  display: none;       /* don't show this menu by default        */

  position: absolute;  /* use absolute positioning for submenu   */

  top: 100%;           /* display directly under menu bar        */

  

  text-align:left;

 

  height:120px;

  left:2%;
  color:#000000;





}



/* second level menu items */

#main_menu li li {

background: url(images/blank.gif);

  float: none;            /* makes this list a vertical one      */

        /* our second level menus are wider    */

  padding:0px;
  height:28px;
  margin-left:-35px;
  text-align:center;
  width:100px;



  

}



/* position third level menu container */

#main_menu ul ul ul { top: 0px; left: 100%; }



/* make the anchor fill the li */

#main_menu li a, a:visited { padding: 0px; color:#1A9ABF; text-decoration:none; font-size:12px; font-weight:bold;}



/* highlight effect on hover */

#main_menu li a:hover {color: #E69E4C; text-decoration:none;  font-size:12px; font-weight:bold;}



/*

 * The magic which shows the menus. The > selector selects only an

 * immediate child. So this selector says 'The ul directly below the

 * li being hovered over'.

 */

#main_menu li:hover > ul { display: block; }



/* clear the floated elements */

#main_menu ul:after { 

  content: ".";

  display: block;

  height: 0;

  clear: both; 

  visibility: hidden;

}



#main_menu li { behavior: url('/IEmenus.htc'); }



/* END MAIN MENU*/









#footer_menu{width:1000px; height:60px; color:#FF6633; text-align:center; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: normal; padding-top:10px; text-align:center;

background:url(http://www.barrys-rigs-n-reviews.com/wp-content/themes/cellnet/images/bottommid.gif) no-repeat; padding-top:40px;
margin-left:-2px;  margin-top:40px;}





#footer_menu a{ padding:4px; font-size:14px; font-weight:normal;}

#footer_menu a,a:visited{ color:#E69E4C; text-decoration:none;}

#footer_menu a:hover{ color:#BBBB00; text-decoration: underline;}





#cse-search-box{ padding:20px; float:right; margin-right:10px;
					margin-top:30px; }





.menu-bar {

    

	 height:35px;

	 padding:5px;

	 padding-left:15px;

	 padding-top:5px;

 	 margin-bottom:1px;

	 margin-top:3px;
}
	 

#r_topimg{ margin-top:-85px;}





#logo_search

{

    background:#76B900 ;

    height:120px;

    width:98%;

    display:table;

    padding-top:0px;

    padding-left:0px;

    margin:0;



}



#logo

{

    display:block;

    float:left;

    width:100px;

    height:30px;

    padding-left:20px;

    padding-top:30px;

    

}



#logo_des

{

    display:block;

    float:left;

    width:400px;

    height:30px;

    padding:0px;

    vertical-align:top;

    padding-bottom:10px;
	margin-top:200px;

}









#logo_des h1 a, #logo_des a:visited, #logo_des a:hover{ font-family:"Courier New", Courier, monospace; font-size:24px; color:#0EBEBE; text-decoration:none;}


.style1{ background:#4E7C10 ufl(images/greenbar.gif) repeat-x top left;}


#editor_review{ width:100%; background:#EE0000; height:18px; font-size:14px; font-weight:bold; margin:-6px; padding:6px; margin-bottom:6px; border:1px solid #000000;}
