/*
Theme Name: Keyword Optimized Theme
Theme URI: http://keywordoptimized.com/
Description: The default WordPress theme for Keyword Optimized website
Version: 0.0.1
Author: Matt Zylstra
Author URI: http://www.keywordoptimized.com
Tags: light blue, custom header, fixed width
*/
body{text-align:center;font:13px/18px Arial,Helvetica,Verdana,sans-serif;background:#becbd3 url(images/bg_headertop0.jpg) no-repeat center top;color:#506066;line-height:22px;}body,h1,h2,h3,h4,h5,h6,form,ul,form p{margin:0;padding:0;}h5,h6{font:bold 12px/18px Helvetica,Times,sans-serif;color:#00476f;}h4,h3{font:bold 14px/20px Helvetica,Times,sans-serif;color:#336282;font-weight:normal;line-height:1.8em;margin:0 0 4px;}h1,h2{font:bold 19px/25px Arial,Times,sans-serif;color:#336282;font-weight:normal;line-height:1.8em;margin:0 0 4px;}p,td{font:12px/24px Georgia,Arial,sans-serif;text-align:left;}p{margin:0 0 15px;padding:0;color:#506066;line-height:22px;font:13px/18px Arial,Helvetica,Verdana,sans-serif;}a{color:#00476f;text-decoration:none;}a:hover{color:#093;}img{border:none;}img.right{float:right;}img.left{float:left;}form input,form textarea{border:1px solid #666;}ul.checkbox{margin:0;padding:0 0 35px 35px;font:14px/18px "Trebuchet MS",Helvetica,Times;line-height:100%;list-style-image:url(images/list_checkbox.png);}#xypage{margin:0 auto;padding:0;width:1000px;text-align:left;height:auto;background:url(images/bg_headertop.jpg) no-repeat 0 0;}#xyplane{position:relative;top:0;left:0;width:1000px;}#xyheader{width:1000px;padding:94px 0 0;}#xyheader h1{margin:0;padding:0;height:100px;width:1000px;}#xyheader h1 a{padding:0 0 0 94px;}#xyheader span{display:none;}.xydescribe{height:30px;color:#000;padding:0 0 0 30px;font:12px/30px Arial,Helvetica,sans-serif;display:none;}#xycontain{width:1000px;height:auto;padding:80px 0 0;}#xyholder{width:840px;float:left;}#xycontain.extraleft #xyholder{width:840px;float:right;}#xycontain.extranone #xyholder{width:985px;float:left;}#xycontain.extranone #xymain{width:825px;}#xyextra{float:right;width:150px;}#xycontain.extraright #xyextra{float:right;}#xycontain.extraleft #xyextra{float:left;}#xycontain.extranone #xyextra{width:5px;}#xycontain.extranone #xyextra #xyextratxt{display:none;}#xymain{width:680px;float:right;}#xyholder.subnavright #xymain{float:left;}#xyholder.subnavleft #xymain{float:right;}#xyholder.subnavnone #xymain{float:right;width:825px;margin:0;}#xyholder.subnavright #maintxt{padding-left:0;}#xycontain.extranone #xyholder.subnavnone #xymain{width:970px;}#xysubnav{width:150px;float:left;}#xyholder.subnavright #xysubnav{float:right;}#xyholder.subnavleft #xysubnav{float:left;}#xyholder.subnavnone #xysubnav{width:5px;}#xycontain.extraleft #xyholder.subnavnone #xysubnav{width:5px;float:right;}#xycontain.extraleft #xyholder.subnavnone #xymain{float:left;width:805px;margin:0;}#xyholder.subnavnone #xysubnav #xysubtext{display:none;}#xymaintxt{padding:0;}#xymaintxt form p{margin:0;padding:0 0 5px;}#xymaintxt form label{display:block;float:left;width:130px;}#xysubtext{padding:20px 10px;}#xysubtext ul{border-top:1px solid #999;}#xysubtext li{list-style:none;padding:0;margin:0;}#xyfootera{width:792px;text-align:center;color:#000;background:url(images/bg_footertop.png) no-repeat center top;padding:11px 0 0;margin:0 auto;}#xyfootera a.blhome{display:block;background:url(images/bg_menufooter.png) no-repeat 0 0;width:65px;overflow:hidden;height:38px;}#xyfootera a.blhome:hover{background:url(images/bg_menufooter.png) no-repeat 0 -39px;}#xyfootera a.blabout{display:block;background:url(images/bg_menufooter.png) no-repeat -65px 0;width:102px;overflow:hidden;height:38px;}#xyfootera a.blabout:hover{background:url(images/bg_menufooter.png) no-repeat -65px -39px;}#xyfootera a.blprivacy{display:block;background:url(images/bg_menufooter.png) no-repeat -167px 0;width:153px;overflow:hidden;height:38px;}#xyfootera a.blprivacy:hover{background:url(images/bg_menufooter.png) no-repeat -167px -39px;}#xyfootera a.blcontact{display:block;background:url(images/bg_menufooter.png) no-repeat -320px 0;width:119px;overflow:hidden;height:38px;}#xyfootera a.blcontact:hover{background:url(images/bg_menufooter.png) no-repeat -320px -39px;}#xyfooterb{width:100%;height:auto;text-align:center;color:#000;}#xyfootera h3,#xyfooterb h3{font-size:12px;font-weight:normal;color:#000;padding:10px 0;}#xyfooterb p{text-align:center;}#xytopform{position:absolute;top:5px;right:40px;padding:5px;}#xymidform{text-align:center;}#xymidform form{margin:0 auto 20px;width:230px;}#xytopform p,#xymidform p{margin:0 0 2px;}#xytopform label,#xymidform label{width:70px;float:left;display:block;}#xytopform li{display:inline;}#xytopform li a{padding:0;}#xytopform form{display:inline;padding-left:30px;}#xytopform form p{display:inline;}#xytopform ul{display:inline;}#xyloader{height:16px;margin:0;padding:0 0 0 18px;position:absolute;top:0;width:66px;background:url(images/imgloader.gif) no-repeat left top;right:0;display:none;}#xyoverlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:100;display:none;}#xylightbox{left:0;position:absolute;text-align:center;top:0;width:100%;z-index:500;display:none;}#xyblurbs{position:absolute;left:574px;top:50px;height:18px;width:185px;}#xytoplinks{position:absolute;left:140px;top:214px;height:40px;width:740px;}#xytoplinks ul{margin:0;padding:0;}#xytoplinks li,#xyfootera li{padding:0;float:left;text-align:center;list-style:none;height:40px;}#xytoplinks li ul{display:none;}#xytoplinks li ul li{float:left;width:110px;text-align:left;border-top:none;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;background:#f0f0f0;}#xytoplinks li.on ul,#xytoplinks li.off:hover ul{display:block;}#xytoplinks a{padding:0;font-size:12px;line-height:40px;display:block;overflow:hidden;height:40px;}#xytoplinks a.tlseo{display:block;background:url(images/bg_menutop.png) no-repeat 0 0;width:72px;overflow:hidden;height:40px;}#xytoplinks a.tlseo:hover,#xytoplinks li.on a.tlseo{background:url(images/bg_menutop.png) no-repeat 0 -40px;}#xytoplinks a.tlppc{display:block;background:url(images/bg_menutop.png) no-repeat -72px 0;width:66px;overflow:hidden;height:40px;}#xytoplinks a.tlppc:hover,#xytoplinks li.on a.tlppc{background:url(images/bg_menutop.png) no-repeat -72px -40px;}#xytoplinks a.tlsmedia{display:block;background:url(images/bg_menutop.png) no-repeat -138px 0;width:163px;overflow:hidden;height:40px;}#xytoplinks a.tlsmedia:hover,#xytoplinks li.on a.tlsmedia{background:url(images/bg_menutop.png) no-repeat -138px -40px;}#xytoplinks a.tlsmallb{display:block;background:url(images/bg_menutop.png) no-repeat -301px 0;width:188px;overflow:hidden;height:40px;}#xytoplinks a.tlsmallb:hover,#xytoplinks li.on a.tlsmallb{background:url(images/bg_menutop.png) no-repeat -301px -40px;}#xytoplinks a.tlblog{display:block;background:url(images/bg_menutop.png) no-repeat -489px 0;width:70px;overflow:hidden;height:40px;}#xytoplinks a.tlblog:hover,#xytoplinks li.on a.tlblog{background:url(images/bg_menutop.png) no-repeat -489px -40px;}#xytoplinks a.tlcontact{display:block;background:url(images/bg_menutop.png) no-repeat -559px 0;width:159px;overflow:hidden;height:40px;}#xytoplinks a.tlcontact:hover,#xytoplinks li.on a.tlcontact{background:url(images/bg_menutop.png) no-repeat -559px -40px;}#xytoplinks a span,#xyfootera a span{padding:42px 0 0 0;display:block;}#xytoplinks ul ul a:hover{background:#f9f9f9;}table{padding:0;}table.tablebox{background-color:#e7e7e7;border-spacing:1px;color:#666;width:100%;}table.tablebox td,table.tablebox th{padding:4px;}table.tablebox thead th{border-bottom:1px solid #999;border-left:1px solid #fff;color:#666;text-align:center;}table.tablebox thead a:hover{text-decoration:none;}table.tablebox thead th img{vertical-align:middle;}table.tablebox tbody tr{background-color:#fff;text-align:left;}table.tablebox tbody tr.row0:hover td,table.tablebox tbody tr.row1:hover td{background-color:#ffd;}table.tablebox tfoot tr{color:#333;text-align:center;}table.tablebox tfoot td,table.tablebox tfoot th{background-color:#f3f3f3;border-top:1px solid #999;text-align:center;}table.tablebox td.order{text-align:center;white-space:nowrap;}table.tablebox td.order span{display:block;float:left;text-align:center;width:20px;}.tick{background:url(images/tick0.png) top right no-repeat;}.stop{background:url(images/stop0.png) top right no-repeat;}p.msg-error{color:#f00;}#homebox{text-align:center;}#homemidblue,#homemidbox{margin:0 auto;width:923px;}.blueboxtop{width:923px;padding:0;}.blueboxbtm{width:923px;padding:0;}.blueboxmid{float:left;width:923px;}.blueboxtext{float:left;width:510px;text-align:left;color:#fff;margin:0;}.blueboxtexts{float:left;width:235px;text-align:left;color:#fff;}.blueboximage{margin:0 30px 0 0;float:left;width:350px;}.rightm25{margin-right:25px;}#homeboxleft{width:595px;float:left;}.whiteboxtop{background:url(images/boxtopbtmlittle.png) no-repeat left top;padding:9px 0 0;width:595px;margin:10px 0;}.whiteboxbtm{background:url(images/boxtopbtmlittle.png) no-repeat left bottom;padding:0 0 9px;width:595px;}.whiteboxmid{background:#fff url(images/boxmidright.png) repeat-y right top;float:left;width:595px;text-align:left;}.whiteboxtexts{background:url(images/boxmidleft.png) repeat-y left top;width:575px;padding:0 10px;float:left;}.whitebigtop{background:url(images/boxtopbtmbig.png) no-repeat left top;padding:9px 0 0;width:923px;margin:10px 0;}.whitebigbtm{background:url(images/boxtopbtmbig.png) no-repeat left bottom;padding:0 0 9px;width:923px;}.whitebigmid{background:#fff url(images/boxmidright.png) repeat-y right top;float:left;width:923px;text-align:left;}.whitebigtexts{background:url(images/boxmidleft.png) repeat-y left top;width:903px;padding:0 10px;float:left;}#homeboxright{float:right;width:320px;}.embedcodes{padding:26px 0 10px;}#formnewsltr span{display:none;}#formnewsltr{margin:0 auto;width:284px;padding:20px 0 0;}.newsletter #formnewsltr label.cnlname{background:url(images/bg_frmlabelname.png) no-repeat right top;height:20px;width:70px;}.newsletter #formnewsltr label.cnlemail{background:url(images/bg_frmlabelemail.png) no-repeat right top;height:20px;width:70px;}#formnewsltr input#nlname,#formnewsltr input#nlemail{background:url(images/bg_frmtextbox.png) no-repeat left top;height:20px;width:159px;border-style:none;color:#0077b5;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}#formnewsltr textarea#nlmessage{background:url(images/bg_frmtextarea.png) no-repeat left top;height:106px;width:231px;border-style:none;margin:0 auto;display:block;color:#0077b5;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}#formnewsltr input#nlsubmit{display:block;margin:0 auto;background:url(images/bg_frmsubmit.png) no-repeat left top;height:50px;width:144px;border-style:none;}.relpos{position:relative;left:0;top:0;width:320px;}.abspos{position:absolute;left:235px;top:-100px;height:110px;width:142px;}.adsbox{padding:25px 0;}.adsbox p{text-align:center;padding:10px 0;}#xyfootera ul{background:url(images/bg_menufooter.png) no-repeat left top;height:40px;margin:0 auto;width:792px;display:block;}.catsbox{text-align:left;padding:20px 0;}.catsbox li{list-style:none;}#xyfootera p{font:11px/14px Arial,Helvetica,sans-serif;color:#333;}.embedcodes object{margin:0 0 0 20px;}