/* 
  Omni Basement Systems CSS by Evan Islam
  http://www.omnibasementsystems.com
*/

/* Default Elements */
body {	background-color: #b5b5b5; font-family : Verdana; font-size : 8pt; margin:0px 0px 0px 0px;}
td, p { font-family : Verdana; font-size : 8pt; color: #000000; }
a:link, a:visited	{font-size : 8pt; cursor: pointer; font-family : verdana; color : #0b7dcc; text-decoration:underline;}
a:hover	{font-size : 8pt; cursor: pointer; font-family : verdana; color : #ff3c00; text-decoration : underline;}
h1 {font-weight: bold; font-size: 16pt; color : #000000; font-family : verdana;}
h2 {font-weight: bold; font-size: 12pt; color : #000000; font-family : verdana;}
h2 {font-weight: bold; font-size: 14pt;}
input, textarea, select {color : #004a9d; font: normal 8pt Verdana, Arial, Helvetica, sans-serif;}

/*Custom Elements */
.header1 {font-weight: bold; font-size: 16px; color : #8c8c8c; font-family : verdana;}
.header2 {font-weight: bold; font-size: 18px; color : #000000; font-family : verdana;}

.black,  a.black:link, a.black:active, a.black:visited {font-size : 8pt; font-family : Verdana; color : #000000; text-decoration:none;}
a.black:hover {font-size : 8pt; font-family : Verdana; color : #000000; text-decoration:underline;}

.orange,  a.orange:link, a.orange:active, a.orange:visited {font-size : 12pt; font-family : Verdana; color : #f1560a; text-decoration:none;}
a.orange:hover {font-size : 12pt; font-family : Verdana; color : #f1560a; text-decoration:underline;}

.redbig,  a.redbig:link, a.redbig:active, a.redbig:visited {font-size : 16pt; font-family : Verdana; color : #CC0000; text-decoration:none; font-weight: bold;}
a.redbig:hover {font-size : 16pt; font-family : Verdana; color : #f1560a; text-decoration:underline; font-weight: bold;}

.menulinks,  a.menulinks:link, a.menulinks:active, a.menulinks:visited {font-size : 8pt; font-family : Verdana; color : #ffffff; text-decoration:none;}
a.menulinks:hover {font-size : 8pt; font-family : Verdana; color : #d0d0d0; text-decoration:underline;}

.blue,  a.blue:link, a.blue:active, a.blue:visited {font-size : 8pt; font-family : Verdana; color : #004a9d; text-decoration:none;}
a.blue:hover {font-size : 8pt; font-family : Verdana; color : #004a9d; text-decoration:underline;}

table.table1	{ border: #a5a5a5; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;}
td.td1	{ border: #ca813f; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; background-color:#990000}

.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#999999; letter-spacing: -1px;}
a.copyright:link, a.copyright:active, a.copyright:visited 		{  font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#999999; letter-spacing: -1px;}
a.copyright:hover { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#990000; letter-spacing: -1px; text-decoration: underline;}

.copyright2		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#585858;}
a.copyright2:link, a.copyright2:active, a.copyright2:visited 		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#585858;}
a.copyright2:hover { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#67bcf2; text-decoration: underline;}

.copyrightwhite		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}
a.copyrightwhite:link, a.copyrightwhite:active, a.copyrightwhite:visited 		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; letter-spacing: -1px;}
a.copyrightwhite:hover { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#494949; letter-spacing: -1px; text-decoration: underline;}

.homelink { padding: 8px 0px 0px 130px; }
.topphone { padding: 70px 0px 0px 30px; }
.free_estimate { padding: 10px 10px 10px 12px; font-size : 8pt; font-family : Verdana; color : #ffffff; text-decoration:none;}
.home_body { padding: 0px 10px 15px 0px;}
#event {
	padding: 5px; 
	margin-top: 15px; 
	border: dashed 1px;
	background-color:#FFFFFF;
}
#event ul{
	margin-left:15px;
}
.bob_vila { padding: 10px 5px 10px 5px; background-color:#fff; }
.menu_header { margin: 4px 5px 0px 5px; padding: 3px 4px 4px 8px; background-color:#990000; font-weight:bold;
border: #ca813f; border-style: solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;}
.menu_sub { padding: 2px 5px 0px 12px;}
.copyright_padding { padding: 2px 5px 10px 20px;}

img.img-right {
margin-left: 10px;
margin-bottom: 10px;
}

img.img-left {
margin-right: 10px;
margin-bottom: 10px;
}

img.border {
	border: 1px solid #000066;
}