body{
	background-color: #C89386;
    background-size: 100% 100%;
     /* background-image: url("/pics/background.jpg"); 
    background-image: url("/pics/capdiz_background.jpg");*/
    background-image: url("/pics/sky_background.jpg");
	margin:auto;
    font-size:10.5pt;
 }
 * {
	font-family: arial, helvetia, courier;
	font-weight:500;
	color:#306;
    max-width:100%;
 }
#inner
{
  width:99%;  /* 1000px 4/7/2020 */
  max-width:100%;
  margin:auto;
  min-height:500px;
  padding: 0; /* 2px 8px; */
}
#inner p{ margin:5px 12%;}
 #main{margin:auto;}
#divMain
{
  background-color:#ECEED2; /* #FFC; */
  border: 2px inset #306;
  border-right:  2px outset #306;
  border-bottom:  2px outset #306;
  line-height:107%;
  max-width:1200px;
  text-align: left;
  margin: auto;
}
input, textarea, select{
  font-size: 12px;
  color: #333;
  border:1px solid #11E;
  padding: 2px;
  margin-bottom: 4px;
  border-radius:4px;
  background-color: #AFD;
}
input[type=button], input[type=submit], input[type=reset]{
   background-color: #FC9;
   color: #30F;
   font-size: 9pt;
}
sup{font-size: 9px;}
small{font-size: 10px;}
option:nth-child(odd){background-color: #FF6;}
input:focus,textarea:focus, option:focus, select:focus, a:focus{background-color: #FCC;}
input[type=submit]:focus, input[type=button]:focus {background-color: #FFF; color:#F00;}
#divPicture{
   padding:10px 0;
   border-bottom:2px solid #111;
   }
#Caption{
   font-weight:600;
   font-size: 13pt;
   display:block;
   text-align:center;
 }
#ATitle{
    font-size: 19pt;
	font-weight: 600;
	font-style: italic;
	text-shadow: 2px 2px  7px #F00 ;
	text-decoration: none;
    color: #00E;
	margin:20px;
	line-height: 105%;
	letter-spacing: 1.2px;
	display:block;
}
#TitleH1{
    font-size: 17pt;
	font-weight: 600;
	text-decoration: none;
    color: #00E;
	line-height: 110%;
	font-style: italic;
}
#divRSSFeeds a,#divRSSFeeds  li, #divRSSFeeds p
{
    font-size: 9pt;
	font-weight: 600;
}
#divRSSFeeds legend
{
    font-size: 15pt;
	font-weight: 600;
	 /* padding: 4px 2px; */
}
#divRSSFeeds fieldset
{
  text-align: left;
  padding:2px;
  margin: 2%;
}
#txtGoogleSearch
{
    font-size: 12pt;
	font-weight: 700;
	padding: 4px 2px;
	margin:5px 1px;;
	border: 2px blue solid;
}
 pre{
    font-size:11pt;
	font-weight:500;
	padding:1px;
 }
hr{
      height:2px;
	  color: #963;
}
h1,h2,h3,h4,h5,h6{
	margin: 4px;
	text-align: center;
	display:block;
	line-height:107%;
	}
h1{
	font-size: 22pt;
	font-weight: 700;
}
h2{
	font-size: 18pt;
	font-weight: 600;
}
h3{
	font-size: 16pt;
	font-weight: 600;
}
h4{
	font-size: 14pt;
}
h5{
	font-size: 13pt;
}
h6{
	font-size: 12pt;
}
td{

 }
tr
{
    vertical-align:top;
}
table
{
        /*  width:100%;  */
      font-size:12pt;
	  font-weight:600;
}
table.menu
{
   text-align: left;
}
td.price
{
   text-align: right;
}
p
{
    text-indent: 0in;
    font-size:10.5pt;
	font-weight:500;
}
#nav
{
	list-style-type: none;
	background-image: url('/pics/menu_background_40.png');
	height: 40px;
}
#nav a
{
background-image: url('/pics/menu_divider_bl_40.png');
background-repeat: no-repeat;
background-position: right;
padding: 0 15px;
display: block;
line-height: 40px;
text-decoration: none;
font-size: 14px;
color: #F93;
}
#nav a:hover
{
	color: #6FF;
}
li h3 {
  color:#30C;
  font-style: italic;
  }
#nav li
{
   float: left;
   padding-bottom:0px;
}
a, a:visited
{
	color:#111;
	font-weight: 600;
	text-decoration: none;
}
a:hover
{
	color:red;
	text-decoration: underline;
	font-style: italic;
}
a.smallLink
{
   font-size:8pt;
}
a.lglink
{
    text-decoration: none;
    color:blue;
	font-size:12pt;
	font-weight: 800;
/*	height: 20px;background-color:#5FA303;*/
}
a.lglink:hover
{
  text-decoration: underline;
	color: #900;
}
#divCategoriesLinks
{
   padding-bottom:8px;
   }
div#divCategoriesLinksFlex{
   margin-bottom:8px;
   display: flex;
   justify-content: center;
   position:relative;
   border:2px solid #30C;
   background-image: url('/pics/menu_background.png');
   background-repeat: repeat-x;
   min-height:36px;
 }
  /* div#divCategoriesLinksFlex a {display:block;} */
  div.divTop{
     flex: 1;
     border-right:2px solid #30C;
     position:relative;
	 text-align:center;
}
  div.divTop:last-child{border-right:0px solid #30C;}
a.aHidden{
   display:block;
   border-top:1px solid #30C;
  }
div.divHidden{
   position:absolute;
   display:none;
   z-index:100;
   background-color:#FFE;
   border:1px solid #30C;
   width:100%;
}
div.divTop:hover > div.divHidden{display:block;}
div.divTop > a {
	color: #FFC;
	display: block;
	height: 36px;
}
table.tblLinks{margin-left:10px;}
.tblLinks a
{
   font-size:9pt;
   color:#111;
   font-weight:500;
}
.tblLinks a:visited
{
   color:#111;
}
.tblLinks a:hover
{
   color:#E11;
}
 li.nav1
{
  background-color: #E7D798;
  height: 20px;
  border-style: solid;
  border-width: thin;
  width: 180px;
  list-style-type: none;
  border-bottom: none;
}
 span.nav1
{
  background-color: #E7D798;
  height: 20px;
  border-style: solid;
  border-width: thin;
  width: 180px;
  border-bottom: none;
}
.text
{
   font-size:12pt;
   font-family:arial;
}
ul
{
  font-weight: 600;
}
.des /* for menu items */
{
   font-style: italic;
   font-size: 9pt;
   font-weight:500;
}
fieldset
{
  min-width:50%;
  padding:3px;  /* 12px 4/7/2020 */
  border-radius:2%;
 }
 img{
  max-width:100%;
  height:auto;
  }
.img{display:block;
margin:8px auto;
}
fieldset img
{ margin-bottom: 15px;}
legend
{
 font-size: 13pt;
 font-weight: 600;
 text-align: left;
 padding:0 6px;
}
 .title{
   font-style:normal ;
   font-size: 11pt;
   font-weight:700;
 }
#divFooter, #divFooter *, #divFooter a{
     font-size: 8pt;
}
#divFooter{
   padding:6px;
}
	.yesShow{display:none;}
    #bqMain{width:70%; text-align: left;}
	#navSlide{ z-index:100;}
    #SlideMenu {display:none; background-color: #F63;position:absolute; width:100%; z-index:100;}
	 #SlideMenu a{
		border: 1px solid blue;
		border-bottom-width: 0;
		display: block;
		line-height: 27px;
		height:30px;
		font-size: 14px;
		text-align: left;
		padding-left:2%;
	}
	 #SlideMenu a:hover{
        background-color: #FFF; 
		color:#F00;
		}
	 #SlideMenu a:last-child{
		border-bottom: 1px solid blue;
		}
	#SlideMenu a.sub{padding-left:12%; font-size: 16px;}
	.floatleft{float:left; width:50%;}
		 #divForm input[type="text"], #divForm select
		{
			font-size: 9pt;
			width: 180px;
			border-color: #33C;
		} 
 @media screen and (max-width: 900px)
 {
	#inner
	{
	  width:100%;
	  min-height:300px;
	}
	#inner p {
		margin: 12px;
	}
	#inner li {
		margin-bottom: 8px;
	}
 }
 @media screen and (max-width: 520px)
 {
   #tblContact tr td:first-child{display:none;}
   #tblContact tr td:last-child{width:100%;}
    /* input[type=text], select{width:100%;} */
	.floatleft{float:none; width:100% !important;}
	#inner p {
		margin: 6px;
	}
	#inner ul {
		padding-left:2%;
	}
	div#divCategoriesLinksFlex, .noShow{display:none;}
	#ATitle{
		font-size: 16pt;
		margin:2px;
		line-height: 106%;
	  }
	  input#txtGoogleSearch{width:75%;}
		.yesShow{display:block;}
	  #header_center{width:90%;}
	  #header_right{width:10%;}
	  #imgGasPrices{width:120px; height:75px;}
	h2{
		font-size: 15pt;
	}
	h3{
		font-size: 13pt;
	}
	#bqMain{width:100%; margin:1%;}
	#TitleH1{font-size: 15pt;}
	#tblContact td:first-child{width:23%;}
	#divForm input[type="text"], #divForm select{width:90%; height:32px;}
 }