/*
Theme Name: TEK INDOOR
Theme URI: http://www.tekindoor.com
Description: Blue and Green with Suckerfish menus
Version: 1.0
Author: Tom Kroscavage
Author URI: http://www.tekindoor.com/
*/

/* Kill Defalts * {margin: 0;padding: 0;background-color: transparent;} */
body {background:#dedeed; border:0 none; color:#000000; font-family:arial,georga,times-new-roman;margin:0;padding:0; }
#header {background: #0000cc url(http://www.tekindoor.com/images/header/header3.gif)repeat-x top left;height:130px;fixed; }
#header h1  a{font: bold 76px/67px arial;color:#badfad;}
#header h1{text-align:center; }
#description {background:#c0c0c0; }
#description h5 {text-align:center;margin: 35px 0 0 0; }
.right-rss  {float:right;margin: -40px 0 0 0;}

a {color:#005495;text-decoration:none}
p a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, ul  a:hover {text-decoration:underline}
h1 {font:3.0em arial;font-weight:bold;letter-spacing:-0.08em;color:#000000;}
h2 {font:2.3em Georga,"Times New Roman";letter-spacing:-0.04em;color:#000000;}
h3 {font:1.8em arial;margin-bottom:3px;color:#000000;}
h4 {font: italic small-caps 900 25px arial}
h5 {font: bold italic small-caps 0.8em/1.5em arial,georga,times-new-roman}
h6 {font:0.6em arial;color:#000000;}
p {}
blockquote {display: inline-block;background: #f4f5f7 url(http://www.tekindoor.com/images/extras/blockquote.gif)no-repeat; border: 1px solid #addadd;padding: 10px;font-style:oblique;font-weight:500;width:80%;text-indent: 1cm}

/* Tables */
table {border-collapse: collapse;border-spacing: 0;margin-bottom: 10px;border:1px #444;padding:5px 0 10px;}
table {background:#dedede;}
th, td {text-align: left;}
table caption{font-size:;background:#F7F7DD;}
table tr td{border-top:1px solid #333;padding:2px 10px;}
table tr th{background:#999;padding:1px 10px;text-align:left;}
tr:hover {background:#fff;}

img {border:none;margin:0 10px 0 10px;}
a img:hover {border: 1px solid #0000ff}
img.centered   {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft  {padding: 4px;margin: 0 7px 2px 0; display: inline;}
.alignleft  {float:left;}
.alignright {float:right;}
#photo-gal {position:relative; width:570px; height:1580px; margin:20px auto;}
#photo-gal a.pics {float:left; margin:1px 3px; width:75px; height:75px;}
#photo-gal a.pics img.thumb {display:block;border:0;}
#photo-gal a.pics span {display:none; text-align:center;}
#photo-gal a.pics:hover span {display:block; position:absolute; left:-38px; top:100px;}


#content ul, #content ol {margin:0.5em 0;font-family:arial;font-size:1.7em;margin:0.2em 0;padding:0px 0 0 2em}
#content ul li, #content ol li {color:#333}
#content {margin:0 30px 30px 30px}
#content textarea {width:600px}
.postinfo {font-size:0.6em;border-bottom:1px solid #ccc;padding-bottom:10px}

ol li {font:1.0em arial;font-weight:bold;letter-spacing:-0.08em;color:#000000;}
ul li {font:1.0em arial;font-weight:bold;letter-spacing:-0.08em;color:#000000;}
dl {clear: both;display: block;margin: 15px;text-align: center;font-size: 1.1em;}
dl dt{left: 0;width: 110px;font-weight: 600;float: left;padding: 0;text-align: left;margin-bottom: 5px;}
dd {border-left: 1px solid #000;margin: 0 0 10px 130px;padding: 0 0 1em 1em;width: auto;text-align: left;}
pre {}
scroll_box {background-color:#FFF;width:95%;height:200px;overflow:scroll;}
fieldset {}
legend {}
form {}
label {}
input {}
text_field {}
text_area {}
select {}
file {}
password {}
checkbox {}
radio {}
button {}
respond {}
file {}


#home {text-align:center;background:#dedeed; }
#services{text-align:center;background:#dedeed; }
#welding{text-align:center;background:#dedeed; }
#duct-cleaning{text-align:center;background:#dedeed; }
#about{text-align:center;background:#dedeed; }
#photos{text-align:center;background:#dedeed; }
#vacation-rentals{text-align:center;background:#dedeed;}
#post{background:#abcabc;text-align:left;}
#post ol li {font:0.8em arial;letter-spacing:-0.08em;color:#000000;}
#post ul li {font:0.8em arial;letter-spacing:-0.08em;color:#000000;}


.menuwrapper {margin:0 0 0 0;width:100%;clear:both;background:#6E9F1F url('/images/mainmenu.png') repeat-x;}
.menu {background:#6E9F1F url('/images/mainmenu.png') repeat-x;font-family:tahoma,arial;font-weight:normal;font-size:1.3em;}
.menu, .menu ul {float:left;list-style:none;line-height:1;padding:0;margin:0;width:100%;height:35px;}
.menu h2 {font-family:tahoma,arial;font-weight:normal;font-size:1.0em;padding:0 0 0 10px;line-height:.5; }
.menu a {display:block;color:#ededed;text-decoration:none;padding:0 0.4em;line-height:35px;}
.menu li {float:left;padding:0;margin:0;text-align:left;}
.menu li ul {position:absolute;left:-999em;height:auto;width:10em;font-weight:normal;margin:0;font-size:0.9em;z-index:1;}
.menu li li {padding-right:1em;width:9em;border-bottom:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa;}
.menu li li a {padding:0.4em 1em;line-height:1em;color:#333;}
.menu li a:hover {color:#fff;}
.menu li ul a {width:9em;}
.menu li ul ul {margin:-1.67em 0 0 10em;font-size:1em;}
.menu li:hover ul ul, .menu li:hover ul ul ul, .menu li.sfhover ul ul, .menu li.sfhover ul ul ul {left:-999em;}
.menu li:hover ul, .menu li li:hover ul, .menu li li li:hover ul, .menu li.sfhover ul, .menu li li.sfhover ul, 
.menu li li li.sfhover ul {left:auto;background:#fff;}
.menu li:hover, .menu li.sfhover {background: #1E85D9;}
.menu .move-right {float:right;line-height:25px;padding: 0 80px 0 0;}

#weather {display:inline;}
#footer {text-align:center; }


/* COMMENTS */
.nextprevpage {background: #ddd;}
.environcomment  {background: #fff;padding: 0 10px 0 10px;}
.nextprevpage {clear:right;padding: 3px 12px 0 30px;margin: 15px auto 20px;}
.nextprevpage li {margin:10px 0;list-style: none;}
.environcomment {border:1px solid #b93f31;margin-top:10px;padding:5px;width:96%;}
.environcomment  p {font-weight: normal;line-height: 1.5em;text-transform: none;margin: 10px 5px 10px 0;}
.environcomment  p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;	margin: 5px 0;}

#sidebar {width:75px;float:right;border-left:1px solid #ccc;padding:0 0 0 3px;}
#sidebar ul {list-style:none;margin: 0 -13px 0 0;padding:0;}
#sidebar ul li h2 {font-size:.5em;}
#sidebar ul li ul {background: #999;} 
#sidebar ul li li {font-size:0.2em;margin:1px 0;padding:6px 0 3px 0;background: #abcabc;}
#sidebar ul li li a:hover {text-decoration:none;}
#sidebar ul li li:hover {background: #ddd;}

.clear {clear:both}
