.fstyle {display:none;}
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p {margin:0;padding:0;}
img{border:0;}
ol,ul,li {list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}

body {margin: 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; background-color: #6e85de;background-image: url('img/bg_rp.png');background-position:fixed;background-repeat: repeat-x; }
h1, h2, h3, h3, h5, h6{margin:5px 0;font-family:Hoefler Text, Garamond, Franklin Gothic Medium, Courier New, Courier, Serif;letter-spacing:3px;}
p {margin:5px 0;}
hr {color:#cdcdcd; width:80; text-align:center; letter-spacing:3px;}

h3 {color:#090c9b;}
/*1111ff*/

.w1 {width:180px;}
.w2 {width:200px;}
.w250 {width:250px;}
.w3 {width:300px;}
.w350 {width:350px;}
.w4 {width:400px;}
.w9 {width:900px;}
.w10 {width:1000px;background-color: white;}
.w100p {width:100%;}
.w50 {width:50px;}

.h02{height:20px;}
.h05{height:50px;}
.h1{height:100px;}
.h2{height:200px;}
.h3 {height:300px;}
.h4 {height:400px;}
.h5 {height:500px;}
.h8 {height:800px;}
.h9 {height:900px;}

.hdr {font-family:Courier Serif;font-variant:small-caps;}
.hdr a:link{text-decoration:none;color:#000000;}
.hdr a:visited {text-decoration:none;color: #000000;}
.hdr a:hover {color:#8b9348;}
.hdr a:active {color:#8b9348;}

.hauto {margin:0 auto; padding: 10px;background:#e3f1fc;border:2px solid #555599;-moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px;} /* Rounded Corners Not in IE 8 or Opera 9 */}
.clerl {clear:left;}
.clerr {clear:right;}
.clerb {clear:both;}
.spacr{width:100%;height:10px;}

.rit {float:right;}
.lft {float:left;}
.pad5 {padding:5px;}
.pad10 {padding:10px;}
.mrgnc {margin-left:30%;}
.mrgn5 {margin:5px;}
.mrgn10 {margin:10px;}
.tmrgn5 {margin:5px 0 0 0;}
.tmrgn10 {margin:10px 0 0 0;}

.f40 {font-size:400%;}
.f35 {font-size:350%;}
.f30 {font-size:300%;}
.f25 {font-size:250%;}
.f20 {font-size:200%;}
.f15 {font-size:150%;}
.f12 {font-size:120%;}
.f9 {font-size:90%;}
.f7 {font-size:75%;}
.f5 {font-size:50%;}
.f0 {font-size:30%;font-weight:normal;font-style:normal;color:#000000;}

.trit{text-align:right;}
.tlft {text-align:left;}
.tcntr {text-align:center;}
.no-print {display:none;}

.bld {font-weight:bold;}
.ital {font-style:italic;}
.smcaps {font-variant:small-caps;}
.spac2 {letter-spacing:2px}
.spac5 {letter-spacing:5px}
.spac8 {letter-spacing:8px}
.spac10 {letter-spacing:10px}

a:link { color: #ff3333; }
a:visited { color: #333333; }
a:hover { color: #aaccff; }
a:active { color: #ff0000; }

.clr1 {color:#1111ff;}
.clr2 {color:#c2715e;}
.clr3 {color:#d84f42;}
.clr4 {color:#090c9b;}
.bw {background:#ffffff;}

.footer {width:100%;background:url(img/hometech-fade.png) no-repeat;}

.nav ul{margin:5px 10px; padding: 0; list-style:none;}
.nav li{width:100%; float:left; height:25px; border-bottom:1px solid #cdcdcd;}
.nav a{display:block; color:#505050; padding:0 0 0 45px; line-height:22px; height:22px; text-decoration:none;}
.nav a:hover {color: #000089; text-decoration: underline; background: url(img/iflag.gif) no-repeat 0px center; }

.vid {width:545px;height:306px;margin-left:30px;background:url(img/hometech-img.jpg);border:2px solid #000089;}
.cat {width:700px;height:206px;margin:0 auto;overflow:auto;}

.rounded { -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;} /* Rounded Corners Not in IE 8 or Opera 9 */

.catbg {width:620px;}
.catbg a:link {color: #ffffff; text-decoration:none; font-weight:bold;}
.catbg a:visited {color: #aaaaff;text-decoration:none;font-weight:bold;}
.catbg a:hover {color: blue;text-decoration:none;font-weight:bold;}

.menu {background:#ba0000;}
.menu a:link {color: #ffffff; text-decoration:none; font-weight:bold;}
.menu a:visited {color: #aaaaff;text-decoration:none;font-weight:bold;}
.menu a:hover {color: blue;text-decoration:none;font-weight:bold;}

.brdr1b {border:1px solid #ccccff;}
.botbrdr {border-bottom:1px solid #b32812;}
.w650 {width:650px;}
.w920 {width:920px;}
.w980 {width:940px;}
.w620 {width:620px;margin-left:10px;}
.ml10 {margin-left:10px;}
.mr10 {margin-right:10px;}
.ml30 {margin-left:30px;}
.buttons {width:200px; height:20px; text-align:center; background:url(img/button-bg.png); display:block; margin-top:10px; font-variant:small-caps;}
.buttonb {width:200px; height:20px; text-align:center; background:url(img/button-bgb.png); display:block; margin-top:10px; font-variant:small-caps;}
.catcol1{width:200px;float:left;}
.catcol2{width:200px;margin-left:10px;float:left;}
.w3 p {background:#ffffff;padding:8px;-moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px; border:1px solid #cccccc;}
.tmrgn20 {margin-top:20px;}
.roofer {background:url('img/title-bg.jpg') no-repeat top center;}

/* div {border:1px solid blue;} */
