/*nonlink background & text color*/
/*verified new css*/
.main { margin: 0 auto; left: 0px;  top: -12px; 
        width: 1000px; position:   relative; float: left; clear: both;} 
/*header*/
.header {width: 100%; height: 97px;  background-color: #FDFDFE; border: solid 0px #000000; text-align:center; 
         background-image: url(../images/headerbg2.jpg); position: absolute;  top: 0px; left: 0px; } 
img.header_ad {position: absolute;  top: 7px; left: -7px; float: right;}
.logo {position: absolute; left: 0px; top: 5px; z-index: 0} 

/*top nav bar*/
	.top_nav_bar {position: absolute; left: 6px; top: 80px; z-index: 1; height: 7px;}
	a.topnav_bar {font-family:  Verdana,Arial, sans-serif; font-weight : 400; font-size: 10px; text-decoration: none; color: #FDFDFE;}
	a.topnav_bar:visited { color: #FDFDFE; }
	a.topnav_bar:hover { color: #FDFDFE; text-decoration: underline;}
			
/*body section forms*/						
	input.formfield {color: #6b6963; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px; background-image:  url(file:///D|/htdocs/bills-sites-from-web/4love-and-romance-com/images/formbg.jpg);
							position: relative; float: left;}						
	textarea.formfield {color: #6b6963; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px; background-image:  url(file:///D|/htdocs/bills-sites-from-web/4love-and-romance-com/images/formbg.jpg);
                        position: relative; float: left;}
	select.formfield {color: #6b6963; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px; background: #FDFDFE; }					
	label.formfield {color: #6b6963; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px; background: #FDFDFE; }					 						
/*body heading*/
	
	h2.body-regular {color: #ffffff; font-weight : 700; font-family:  Verdana,Arial, sans-serif; font-size: 12px;  margin-top: 1px; background-color:#303062;
					 margin-bottom: 1px; margin-right: 0px;  border-bottom: solid 1px #303062;}
	h3.body1 {color: #ffffff; font-weight : 800; font-family:  Verdana,Arial, sans-serif; font-size: 10px; 
			margin-bottom: 3px; background-color:#303062; margin-top: 0px; border-bottom: solid 1px #303062;}
	/*these are for incremented heading tags in blog pages*/				 
	h1.body-regular1 {color: #303062; font-weight : 700; font-family:  Verdana,Arial, sans-serif; font-size: 12px;  margin-top: 1px; background-color:#f8f8f9;
					 margin-bottom: 1px; border-bottom: solid 1px #303062;}
	h2.body-regular2 {color: #303062; font-weight : 700; font-family:  Verdana,Arial, sans-serif; font-size: 12px;  margin-top: 1px; background-color:#f8f8f9;
					 margin-bottom: 1px; border-bottom: solid 1px #303062;}				 
	h3.body-regular3 {color: #303062; font-weight : 700; font-family:  Verdana,Arial, sans-serif; font-size: 12px;  margin-top: 1px; background-color:#f8f8f9;
					 margin-bottom: 1px; border-bottom: solid 1px #303062;}
	h4.body-regular4 {color: #303062; font-weight : 700; font-family:  Verdana,Arial, sans-serif; font-size: 12px;  margin-top: 1px; background-color:#f8f8f9;
					 margin-bottom: 1px; border-bottom: solid 1px #303062;}
	h5.body-regular5 {color: #303062; font-weight : 700; font-family:  Verdana,Arial, sans-serif; font-size: 12px;  margin-top: 1px; background-color:#f8f8f9;
					 margin-bottom: 1px; border-bottom: solid 1px #303062;}
	h6.body-regular6 {color: #303062; font-weight : 700; font-family:  Verdana,Arial, sans-serif; font-size: 12px;  margin-top: 1px; background-color:#f8f8f9;
					 margin-bottom: 1px; border-bottom: solid 1px #303062;}
	.body-regular7  {color: #303062; font-weight : 700; font-family:  Verdana,Arial, sans-serif; font-size: 12px;  margin-top: 1px; background-color:#f8f8f9;
					 margin-bottom: 1px; border-bottom: solid 1px #303062;}		
/* template body */
	body {background-color: #f8f8f9; padding: 0px; margin: 0px;}
	.body_top {padding: 0px; margin: 0px; color: #000000; background-color: #FDFDFE; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px;
			   position: relative;  width: 490px;  top: 109px; left: 5px; float: left; }
	.body_top1 {padding: 0px; margin: 10px; color: #000000; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px;}	   	
	.body_top_med {padding: 0px; margin: 10px; color: #000000; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 12px;}
	h1.body_title {text-align: center;  color: #303062; font-weight : 700; font-family:  Verdana,Arial, sans-serif; font-size: 25px;
				   margin-top: 1px; margin-bottom: 1px }
	.body_title1 {text-align: center;  color: #303062; font-weight : 700; font-family:  Verdana,Arial, sans-serif; font-size: 25px;
				   margin-top: 1px; margin-bottom: 1px; background-color: #FDFDFE;}
	a.bodytext_med {font-family:  Verdana,Arial, sans-serif; font-weight : 600; font-size: 12px; text-decoration: none; color: #000000;}
	a.bodytext_med:visited { color: #000000; font-weight : 600; }
	a.bodytext_med:hover { color: #000000; text-decoration: underline; font-weight : 600;}			   
				   			   
/* body general*/
	th.large {color: #303062; font-weight : 700; font-family:  Verdana,Arial, sans-serif; font-size: 12px;  margin-top: 1px; 
					 margin-bottom: 1px }
	th.regular {color: #303062; font-weight : 700; font-family:  Verdana,Arial, sans-serif; font-size: 10px;  margin-top: 1px; 
					 margin-bottom: 1px }				   
	td.text-regular {background-color:#FDFDFE;  border:0px solid ;   padding: 0px; text-align: left; 
	font-family:  Verdana,Arial, sans-serif;  font-size: 10px; }
	td.text-heading-large {color: #303062; font-weight : 700; font-family:  Verdana,Arial, sans-serif; font-size: 12px;  margin-top: 1px; 
					 margin-bottom: 1px }
	td.text-heading-regular {color: #303062; font-weight : 700; font-family:  Verdana,Arial, sans-serif; font-size: 10px;  margin-top: 1px; 
					 margin-bottom: 1px; }
	.warning {background-color:#FDFDFE;  border:0px solid ;   padding:0px; text-align: left; color: red; 
	font-family:  Verdana,Arial, sans-serif;  font-size: 12px; }
	hr {color: #303062;  background-color: #303062; height: 1px;}
	td {background-color:#FDFDFE;  border:0px solid ;   padding: 0px; text-align: left; font-family:  Verdana,Arial, sans-serif;  font-size: 10px; }				 				 
/*left column*/
	.leftcolumn { padding: 0px; margin: 0px; color: #303062; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px; background-color: #f8f8f9;
				   position: relative;  width: 130px; left: 5px; top: 109px;   border-right: solid 1px #303062; float: left;  }
	a.left_column  {color: #000000; text-decoration: none; font-weight : 400; font-size: 10px; }			   
	a.left_column:hover {color: #000000; text-decoration: underline; font-weight : 400;  }
	a.left_column_title  {color: #000000; text-decoration: none; font-weight : 800; font-size: 10px; }			   
	a.left_column_title:hover {color: #000000; text-decoration: underline; font-weight : 800;  }			   
	.leftcolumn_title {color: #000000; font-weight : 800; font-family:  Verdana,Arial, sans-serif; font-size: 10px; margin-bottom: 3px}			   
	.leftcolumn_title_lg {color: #000000; font-weight : 800; font-family:  Verdana,Arial, sans-serif; font-size: 12px; margin-bottom: 3px}
/*right column*/				   
	.rightcolumn { padding: 0px; margin: 0px; color: #FF0000; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px;    background-repeat: repeat; 
				   position: relative;  width: 120px;  top: 109px; border: solid 0px; left: 5px; float: left; }
	 img.right__column {text-align: center; display: block; margin: auto; } /*centers images in right column*/
	 h2.right_column {color: #FF0000; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px; background-color:#ffcf00; margin-bottom:0px; margin-top:0px; }
/*footer*/
	.footer { padding: 0px; margin: 0px; height: 40px; width: 770px;  border: none; font-size: 10px; text-align:center; 
	border-style: solid; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-color: #303062;
	position: relative;  top: 110px; left: 3px; clear: both; float: left;  } 
	.footer1  {color: #303062; text-decoration: none; font-weight : 600; font-size: 10px; }
/*blog left column forms*/
	input.blog_leftcolumn_formfield {color: #6b6963; font-weight: 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px; background-image:  url(file:///D|/htdocs/bills-sites-from-web/4love-and-romance-com/images/formbg.jpg);
                        position: relative; float: left;}
/*resteraurant search box*/
	.restaurant_search {width: 236px;  position: relative; float: left; top: 20px; border-style: solid; border-color: #f8f8f9; border-width: 0px;}
	.restaurant_links {width: 225px; color: #ad2808; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px; 
            top: 20px; border-style: solid; border-color: #f8f8f9; border-width: 0px; position: relative; float: left; left: 10px;}
/*rss feed*/
	P.channel {color: #000000; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px; }
	P.channelDescription {color: #000000; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px; }
	P.channelPublisher {color: #000000; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px; }
	A.chanLink {color: #303062; text-decoration: none; font-weight : 400; font-size: 10px; }
	P.news {color: #000000; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px; }
	P.newsAlt {color: #000000; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px; }
	A.newsLink {color: #303062; text-decoration: none; font-weight : 400; font-size: 10px; }
	A.newsLinkAlt {color: #303062; text-decoration: none; font-weight : 400; font-size: 10px; }
/*puerto rico site only*/
	.random_resaurant_list {position: relative; float: right; top: 25px; width: 490px;}
	.rate_a_resaurant {position: relative; float: left; top: 20px;}																				 			  			  
/*<link rel="stylesheet" type="text/css" href="stylesheets/caribbean_site_wide.css">*/


/*lma note, there is a lma.css sheet in root as well*/		 
	A {color: #303062; text-decoration: none; font-weight : 400; font-size: 10px; }
	a:hover { text-decoration: underline; font-weight : 400;  }
	input {color: #6b6963; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px; background-image:  url(file:///D|/htdocs/bills-sites-from-web/4love-and-romance-com/images/formbg.jpg); }
	textarea {color: #6b6963; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px; }
	select {color: #6b6963; font-weight : 400; font-family:  Verdana,Arial, sans-serif; font-size: 10px; background: #FDFDFE;  }
	a.linktitle {color: #303062; text-decoration: none; font-weight : 400; font-size: 10px; }
	a.linktitle:hover  { text-decoration: underline; font-weight : 400;  }
	p.p_sm {font-family:  Verdana,Arial, sans-serif;  font-size: 10px;}
	td.addform { font-family:  Verdana,Arial, sans-serif;  font-size: 10px;  background-color: #FDFDFE; }
	td.addformfield {background-color:#FDFDFE;  border:0px solid ;   padding: 0px; text-align: left; 
		font-family:  Verdana,Arial, sans-serif;  font-size: 10px; }