/*
Theme Name: Angelo's Burner Service Default
Version: 1.3
Author: Jorge Rodrigues
*/

body {
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #e7e2d7;
	font-family: Helvetica, Arial, sans-serif;
	color: #ffffff;
	font-size: 13px;
	padding: 0px;
}

a {
	font-weight: bold;
	text-shadow: 0px 0px 1px white;
	text-decoration: none;
	font-family: Helvetica;
	font-size: 13px;
	color: #5b300a;
}

a:hover {
	font-weight: bold;
	text-shadow: 0px 0px 1px white;
	text-decoration: none;
	font-family: Helvetica;
	font-size: 13px;
	color: #c06c21;
}

.menu1 {
		position:relative;
		display:block;
		height: 58px;
		width: 78px;
		background:url(images/menuoff_02.jpg) 0 0 no-repeat;
		}
	
.menu1 * { display: none;}
	
.menu1 span.hover {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		height: 58px;
		width: 78px;
		background:url(images/menuon_02.jpg) 0 0px no-repeat;
}

.menu2 {
		position:relative;
		display:block;
		height: 58px;
		width: 117px;
		background:url(images/menuoff_04.jpg) 0 0 no-repeat;
		}
	
.menu2 * {display: none;}
	
.menu2 span.hover {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		height: 58px;
		width: 117px;
		background:url(images/menuon_04.jpg) 0 0px no-repeat;
		}

.menu3 {
		position:relative;
		display:block;
		height: 58px;
		width: 106px;
		background:url(images/menuoff_06.jpg) 0 0 no-repeat;
		}
	
.menu3 * {display: none;}
	
.menu3 span.hover {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		height: 58px;
		width: 106px;
		background:url(images/menuon_06.jpg) 0 0px no-repeat;
		}

.menu4 {
		position:relative;
		display:block;
		height: 58px;
		width: 76px;
		background:url(images/menuoff_08.jpg) 0 0 no-repeat;
		}
	
.menu4 * {display: none;}
	
.menu4 span.hover {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		height: 58px;
		width: 76px;
		background:url(images/menuon_08.jpg) 0 0px no-repeat;
		}

.menu5 {
		position:relative;
		display:block;
		height: 58px;
		width: 142px;
		background:url(images/menuoff_10.jpg) 0 0 no-repeat;
		}
	.menu5 * {display: none;}
	
.menu5 span.hover {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		height: 58px;
		width: 142px;
		background:url(images/menuon_10.jpg) 0 0px no-repeat;
		}

.menu6 {
		position:relative;
		display:block;
		height: 58px;
		width: 299px;
		background:url(images/menuoff_11.jpg) 0 0 no-repeat;
		}
	
.menu6 * {display: none;}
	
.menu6 span.hover {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		height: 58px;
		width: 299px;
		background:url(images/menuon_11.jpg) 0 0px no-repeat;
		}

		
p {
	padding: 0px;
	margin: 0px;
	line-height: 1.3em;
	padding-top: 0px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 0px;
	font-family: Helvetica;
	font-size: 12px;
	color: #514c48;
}

.date {
	padding-left: 5px;
	padding-top: 0px;
	text-decoration: none;
	text-shadow: 0px 0px 0px;
	font-family: Myriad Pro, Helvetica;
	font-size: 12px;
	color: #1e5682;
}


.quicklinks {
	line-height: 0px;
	padding-bottom: 10px;
	margin: 0px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 10px;
	text-decoration: none;
	font-family: "Myriad Pro", Helvetica;
	font-size: 19px;
	color: #677f93;
}

.quicklinks2 {
	padding-bottom: 0px;
	padding-top: 0px;
	padding-right: 12px;
	padding-left: 12px;
	text-decoration: none;
	font-family: "Myriad Pro", Helvetica;
	font-size: 14px;
	color: #6a6765;
}

.address {
	padding: 10px;
	font-family: Helvetica;
	font-size: 12px;
	color: #6a6765;
}

.news {
	padding-bottom: 10px;
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: Myriad Pro, Helvetica;
	font-size: 19px;
	color: #7a75ac;
}

.pagetitle {
	padding-bottom: 10px;
	padding-top: 0px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: Myriad Pro, Helvetica;
	font-size: 19px;
	color: #7a75ac;
}


h1 {
	margin: 0px;
	font-style: normal;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	font-family: Helvetica;
	color: #c06c21;
	font-size: 21px;
}

h1 span {
	text-shadow: 0px 0px;
	margin: 0px;
	padding: 0px;
	font-family: Helvetica;
	font-size: 15px;
	color: #949488;
}

h2 {
	margin: 0px;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 5px;
	font-family: Helvetica;
	color: #9fa8ac;
	font-size: 20px;
}

.text {
	line-height: 1.3em;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	font-family: Helvetica;
	font-size: 13px;
	color: #514c48;
}

.subtitle {
	margin: 0px;
	font-style: normal;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	font-family: Helvetica;
	color: #3073a8;
	font-size: 17px;
}


	/* General form styles
----------------------------------------*/
fieldset {
    border: none;
    padding: 10px;
    }

fieldset input, 
fieldset select {
	height: 40px;
	border-style: solid;
	border-color: #abcae0;
	border-width: 1px;
	font: 1em/1.6em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: normal;
	padding: 10px;
	color: #0f285e;
	background-color: #e5f0f4;
}

fieldset textarea {
	border-style: solid;
	border-color: #abcae0;
	border-width: 1px;
	font: 1em/1.6em "Myriad Pro", "Lucida sans", Verdana, sans-serif;
	font-weight: normal;
	padding: 10px;
	color: #0f285e;
	background-color: #e5f0f4;
}

fieldset input:hover, 
fieldset select:hover,
fieldset textarea:hover {
	border-color: #a5bfd7;
	border-style: solid;
	border-width: 1px;
}


/* Buttons */

.buttons button{
    border-color: #c07328;
    border-width: 1px;
    border-style: solid;
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color: #fcc55a;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color: #c07328;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

button:hover, .buttons a:hover{
    background-color: #c07328;
    border:1px solid #c07328;
    color: #fcc55a;
}

