/* Name: Livewire ThemeDescription: Livewire ThemeVersion: 1.0Author: Marites Quitoriano (marites@orangefix.net)*//* Remove all margin and paddings */* {   margin: 0;   padding: 0;}html {	height: 100%;	}body {	height: 100%; 	background: #000 url(images/bg.jpg) top left repeat;	font-family: Arial, Helvetica, sans-serif;	font-size: 71.5%;	line-height: 1.35em;	color: #000;}/* Remove all border for images */a img, img {	border: none; 	display: block; }/* Hides Text */.hidetext {	display: none;}/* links */a, a:link, a:visited {	font-size: 100%;	color: #01468E;	text-decoration: none;}	a:hover {	font-size: 100%;        color: #7A7A7A;	text-decoration: none;}.title, .title a, .title a:link, .title a:visited  {color: #000;   font-weight: bold;}.more a, .more a:link, .more a:visited {        font-weight: bold;        padding-top: 2px;        font-size: .8em;        font-family: Verdana, Arial, Helvetica, sans-serif;}h1 {font-size: 1.9em;}h2 {font-size: 1.8em;}h3 {font-size: 1.5em;}h4 {font-size: 1.3em;}h5 {font-size: 1.2em;}#accessibility {	display: none;}#wrapper_home{	width: 990px;	margin: 0 auto;    background: url(images/wrapper_bg.gif) top left no-repeat;	height: 700px;    }#wrapper{	width: 990px;	margin: 0 auto;   background: url(images/wrapper_bg2.png) top left no-repeat;	height: 700px;}#maincontent {float: left;width: 100%;}#leftcontent {float: left;width: 780px;}#lights {float: left;position: relative;top: 60px;left: 205px;background: url(images/lights.png) top left no-repeat;width: 82px;height: 105px;z-index: 200;}#par64 {float: left;position: relative;top: 20px;left: 25px;background: url(images/par64_yellow.png) top left no-repeat;width: 206px;height: 109px;z-index: 200;}#ducttape {float: left;position: relative;top: 52px;left: 654px;background: url(images/duct_tape.png) top left no-repeat;width: 132px;height: 134px;z-index: 100;}#ducttape2 {float: left;position: relative;left: 370px;top: 55px;background: url(images/duct_tape.png) top left no-repeat;width: 132px;height: 134px;z-index: 100;}#reel {float: left;position: relative;z-index: 200;top: 350px;left: -345px;}#reel, #reel a {display: block;width: 120px;height: 120px;}#reel a {filter: alpha(opacity=85);opacity: .85;background: url(images/reel.png) top left no-repeat;}#reel a:hover {filter: alpha(opacity=100);opacity: 1;background: url(images/reel.png) top left no-repeat;}#slideshow {float: left;position: relative;top: -50px;left: 100px;width: 645px;height: 440px;background: url(images/slideshow_bg.png) top left no-repeat;}#easysmoothgallery_gallery_50 {position: relative;top: 15px;left: 15px;}#clear {clear:both;}#innercontent {float: left;margin-top: 85px;width: 615px;padding-bottom: 50px;background: #ded9c3 url(images/inner_bg.gif) 0 0 no-repeat; }#innercontent .title {position: relative;left:33px;top:76px;}#innercontent2 {float: left;position: relative;top: 86px;width: 615px;height: 590px;margin-bottom: 125px;background: url(images/content_bg2.png) 0 0 no-repeat;}#leftinner {float: left;width: 246px;position: relative;margin-top:76px;padding-bottom: 40px;left:27px;color: #fff;background: url(images/leftinner_bg.png) 50px 10px repeat;}#leftinner .post {padding-left: 20px;}#leftinner .entry {padding: 15px 10px 0 10px;}#leftinner .entry p {padding-bottom: 10px;}#leftinner .entry a {color: #fff;text-decoration: underline;}#rightinner {float: right;position: relative;padding-top: 340px;right: 20px;height: 250px;width: 300px;}#rightcontent {float: left;width: 210px;}#logo {float: left;padding-top: 200px;padding-left: 5px;}#logo, #logo a {display: block;width: 176px;height: 55px;}#logo a {  background: transparent url(images/livewire_logo.png) 0 0 no-repeat;}#sidenav {float: left;padding: 50px 0 0 50px;}#sidenav ul{padding: 0;margin:0;}#sidenav li {float: left;list-style-type:none;padding-bottom: 30px;width: 140px;font-size: 1.1em;}#sidenav a {text-decoration: none;display: block;height: 11px;}#nav_whoweare a {background: url(images/nav_whoweare.gif) top left no-repeat;height: 11px;width: 92px;}#nav_whoweare a:hover {background: url(images/nav_whoweare.gif) bottom left no-repeat;height: 11px;width: 92px;}#nav_whatwedo a {background: url(images/nav_whatwedo.gif) top left no-repeat;height: 11px;width: 92px;}#nav_whatwedo a:hover {background: url(images/nav_whatwedo.gif) bottom left no-repeat;height: 11px;width: 92px;}#nav_callus a {background: url(images/nav_callus.gif) top left no-repeat;height: 11px;width: 64px;}#nav_callus a:hover {background: url(images/nav_callus.gif) bottom left no-repeat;height: 11px;width: 64px;}#nav_phonenum a:hover {background: url(images/nav_phonenum.gif) top left no-repeat;height: 11px;width: 129px;}#nav_phonenum a {background: url(images/nav_phonenum.gif) bottom  left no-repeat;height: 11px;width: 129px;}#nav_email a {background: url(images/nav_email.gif) top left no-repeat;height: 14px;width: 156px;}#nav_email a:hover{background: url(images/nav_email.gif) bottom  left no-repeat;height: 14px;width: 156px;}#innercontent2 #content {padding: 60px 25px 0 40px;}/* Footer */#footer {float: left;clear: both;width: 100%;color: #FFF;}#cassette {float: left;position: relative;top: -100px;left: 70px;width: 159px;height: 147px;background: url(images/cassette.png) 0 0 no-repeat;}#vcard, #vcard_home {float: left;color: #fff;padding-left: 115px;}#vcard {position: relative;top: 100px;left: -30px;padding-left: 0px;}#vcard a, #vcard_home a {color: #f3a32a;}#vcard a:hover, #vcard_home a:hover {text-decoration: underline;}div .falbum-thumbnail-nods a  {float: right;padding-left: 4px;border-left: none;}div .falbum-thumbnail-nods a:hover  {float: right;padding-left: 4px;border-left: 5px solid #f3a32a;}div .falbum-thumbnail-nods img {border: 2px solid #fff;}
