@charset "utf-8";

/******
/-----------------
	Stuttering Innovations Stylesheet V.2.0
	Created by WebStuff.biz P: +61 2 4325 1188
	Copyright, 2009
	--------------------------/
******/



/**	---------
	CSS Reset	**/
html,body,div,span,img,table,td,li,dt,dd,dl,h1,h2,h3,h4,a{margin:0px;padding:0px;border:none;}a{text-decoration:none;}table{border-collapse:collapse;}p{padding:5px 0px;margin:0px;}

/**	---------
	Starts	**/
	
body{background:#fff url(../images/bars.gif) 0px -101px repeat-x;color:#666;font-size:12px;font-family:Arial, Helvetica, sans-serif;}

h1{padding:17px 0px 20px 20px;width:500px;text-align:center;font-size:18px;font-weight:bold;color:#878787;}h1 span{font-size:28px;color:#347ab0;}
	h1.alter{width:auto;}
h2{font-size:18px;padding:5px;color:#347ab0;}h2 span{color:#878787;}
h3{padding:10px;font-size:16px;color:#666}
h4{font-size:14px;padding:10px 10px 10px 25px;color:#347ab0;}

hr{border:none;border-top:1px dotted #347ab0;height:1px;padding:0px;margin:10px 0px;}

#container{width:980px;margin:0px auto;}

#navtop{width:inherit;height:20px;text-align:right;line-height:20px;font-weight:bold;font-size:10px;color:#fff;}#navtop a{color:#fff;}#navtop a:hover{text-decoration:underline;}
#nav{width:190px;padding:78px 0px 0px 0px;float:left;position:relative;}#nav .logomain{position:absolute;top:0px;left:-14px;width:220px;height:78px;z-index:2000;}#nav ul{list-style:none;margin:0px;padding:15px 0px 32px 0px;background:#347ab0 url(../images/navul_bg.gif) bottom no-repeat;}#nav li{height:32px;border-bottom:1px dotted #ccc;}#nav li a{display:block;width:160px;height:32px;padding-left:30px;line-height:32px;font-size:14px;font-weight:bold;color:#fff;}#nav li a:hover{background:url(../images/bars.gif) repeat-x;}#nav div{text-align:center;font-size:10px;font-weight:bold;color:#1d4968;}#nav div img{display:block;padding-bottom:3px;}

#content{width:790px;background:#fff;float:left;}#content #banner{width:inherit;height:340px;position:relative;}#content #banner h1{position:absolute;top:10px;left:20px;padding:0px;}#content #banner h1.alter{width:750px;padding-top:15px;font-size:14px;}#content #banner p{position:absolute;top:110px;left:30px;width:500px;text-align:center;font-size:14px;font-weight:bold;color:#fff;line-height:28px;z-index:100;}#content #banner p.alter{width:220px;left:5px;}
	#content #banner #images{position:absolute;top:0px;right:0px;width:263px;height:340px;z-index:50;}#content #banner #images ul{list-style:none;margin:0px;padding:0px;position:relative;}#content #banner #images li{position:absolute;}
	#content #banner .swf{position:absolute;bottom:10px;left:240px;}

#home-sibook{padding:20px 0px 0px 293px;background:url(../images/si_book_bg.jpg) no-repeat;position:relative}#home-sibook div{padding:15px 0px 0px 35px}#home-sibook div strong{color:#2d73a8}
#home-sibook a.productslink{position:absolute;top:0px;left:0px;display:block;width:300px;height:300px}
#home-sibook form{position:absolute;bottom:20px;left:10px;z-index:9999}
#home-sibook hr{margin:20px 0px;border-top:1px solid #2e74a9}

#content-inner{padding:10px;}#content-inner p{line-height:18px;}#content-inner ul{list-style:url(../images/li_bullets.gif);margin:0px;padding:8px 8px 8px 30px;}#content-inner li{padding:4px 0px;}#content-inner a{color:#347ab0;}#content-inner a:hover{color:#003354;}
	#content-inner a.action{display:block;width:260px;height:150px;float:left;background:url(../images/action_links.gif) no-repeat;position:relative;}#content-inner a.action:hover{background:url(../images/action_links.gif) 0px -150px no-repeat;}#content-inner a.action img{position:absolute;bottom:0px;right:0px;}#content-inner a.action span.topper{position:absolute;top:0px;display:block;width:230px;text-align:center;font-size:18px;font-weight:bold;color:#21157d;}#content-inner a.action span.pricing{position:absolute;top:124px;left:11px;display:block;width:110px;height:18px;line-height:18px;text-align:center;font-weight:bold;color:#fff;}#content-inner a.action span.text{position:absolute;top:40px;left:8px;display:block;width:105px;height:80px;color:#666;}

#footer{width:940px;height:43px;margin-top:20px;padding:20px 20px 0px 20px;background:url(../images/footer.gif);font-weight:bold;font-size:10px;color:#fff;}#footer a{color:#fff;}#footer a:hover{text-decoration:underline;}#footer div{padding:15px 150px 0px 0px;}#footer ul{list-style:none;padding:0px 80px 0px 0px;margin:0px;float:left;}#footer ul.righttext{text-align:right;}

#si_cart{position:relative}#si_cart .moreinfo{position:absolute;top:-150px;left:-120px;width:800px;height:400px;padding:20px;background:#fff}.moreinfo span.close{position:absolute;top:-30px;right:0px;display:block;height:30px;padding:0px 20px;line-height:30px;background:#fff;font-weight:bold;cursor:pointer}
#si_cart div{margin-top:10px;padding:10px;border-bottom:1px solid #347ab0;clear:both}#si_cart div h4{padding:0px 0px 5px 0px}#si_cart div img{padding-left:10px;float:right}
#si_cart div.book{border:1px solid #347ab0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#si_cart div a,#si_cart input.buynow{display:block;width:103px;height:25px;margin-right:10px;border:none;color:#fff;font-size:14px;font-weight:bold;background:url(../images/sprites/master.gif);text-align:center;line-height:25px;float:left;cursor:pointer}#si_cart div a:hover,#si_cart input.buynow:hover{background-position:-103px 0px;color:#fff!important}#si_cart div a.info{background-position:0px -25px}#si_cart div a.info:hover{background-position:-103px -25px}


.clear{clear:both;}.left{float:left;}.right{float:right;}
.bold{font-weight:bold;}
.brandblue{color:#347ab0;}

#content-inner a.top{display:block;width:720px;height:20px;margin:5px 0px;background:#c9dae6;color:#014674;line-height:20px;padding-left:50px;font-weight:bold;}#content-inner a.top:hover{background:#014674;color:#fff;}

.testimonialtop{width:760px;height:20px;background:url(../images/si_master.gif);}
.testimonialmiddle{width:720px;padding:0px 20px;background:#c5dded;color:#2f546f;line-height:20px;}
.testimonialbottom{width:654px;height:20px;padding:30px 0px 0px 106px;margin-bottom:20px;background:url(../images/si_master.gif) 0px -36px;font-weight:bold;}

.contactsiinput{width:379px;height:41px;background:url(../images/si_master.gif) 0px -224px;}.contactsitextarea{width:379px;height:130px;background:url(../images/si_master.gif) 0px -90px;}
input.contactsi,textarea.contactsi{background:none;border:none;width:365px;height:20px;margin:8px 0px 0px 8px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}textarea.contactsi{height:116px;}

#boxtop,#boxbottom{width:420px;height:15px;background:url(../images/si_master.gif) 0px -278px;}
#boxmiddle{width:400px;padding:0px 10px;background:#deeaf2;text-align:center;}
#boxbottom{background:url(../images/si_master.gif) 0px -303px;}#boxcontainer{width:420px;float:right;}

.faq{width:361px;height:176px;margin-top:20px;position:relative;}.faq h1{position:absolute;top:50px;left:138px;padding:0px;width:auto;font-size:18px;color:#fff;}.faq p{position:absolute;top:70px;left:150px;width:200px;color:#fff;}#content-inner .faq a{position:absolute;bottom:15px;right:10px;color:#07003e;font-weight:bold;}