* {
margin:0;
padding:0;
}

html,body {
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
color:#313131;
background-image:url(../media/layout/allbg.png);
background-repeat:repeat;
text-align:center;
}

* html .wrapper {
height:100% !important;
}

.iRite {
font-size:12px;
text-align:left;
}
.iRite ul li {
list-style-position:outside;
list-style:disc;
margin:0 0 0 40px;
}
.edgevideo a {
background-image:url(../media/layout/edge-videobutton.png);
background-repeat:no-repeat;
background-position:right;
position:absolute;
height:56px;
width:24px;
left:0;
top:160px;
text-indent:-9999px;
z-index:500;
}

.edgevideoholder {
background-image:url(../media/layout/edge-bg.png);
background-repeat:no-repeat;
background-position:right;
position:absolute;
height:413px;
width:0px;
z-index:600;
top:152px;
left:0px;
text-align:right;
overflow:hidden;
}

.edgevideoholder object {
border:#191919 1px solid;
}

.edgecontact a {
background-image:url(../media/layout/edge-contactbutton.png);
background-repeat:no-repeat;
background-position:right;
position:absolute;
height:68px;
width:24px;
left:0;
top:218px;
text-indent:-9999px;
z-index:500;
}

.edgecontactholder {
background-image:url(../media/layout/edge-bg.png);
background-repeat:no-repeat;
background-position:right;
position:absolute;
height:413px;
width:0;
z-index:600;
top:152px;
left:0;
text-align:left;
overflow:hidden;
}

.contacttext {
color:#E1E1E1;
position:relative;
display:block;
padding:20px;
}

.contacttext a {
color:#727272;
border-bottom:#666 1px dotted;
text-decoration:none;
}

.contacttext a:hover {
color:#727272;
border-bottom:#666 1px solid;
text-decoration:none;
}

.wrapper {
min-height:100%;
height:auto !important;
text-align:center;
background-image:url(../media/layout/light-bg-grad.png);
background-repeat:repeat-x;
background-position:left bottom;
background-color:#f4f5f6;
margin:0 auto -230px;
}

.headercontents {
height:100px;
width:860px;
margin-right:auto;
margin-left:auto;
border-right-width:1px;
border-right-style:solid;
border-right-color:#333;
position:relative;
}

.bigtie {
background-image:url(../media/layout/land-tie.png);
background-repeat:no-repeat;
position:absolute;
z-index:8;
height:431px;
width:208px;
top:0;
left:56px;
background-position:bottom;
}

.headercontents a {
display:block;
float:right;
background-image:url(../media/layout/title-carlcreasman.png);
background-repeat:no-repeat;
background-position:32px 2px;
position:relative;
width:205px;
color:#F7F7F7;
text-align:right;
padding:88px 0 0 0;
font-size:11px;
text-decoration:none;

}

.titlelevel {
background-image:url(../media/layout/top-headerback.png);
background-repeat:repeat-x;
position:relative;
height:112px;
}

.bio {
color:#ededed;
float:left;
background-image:url(../media/layout/top-tab.png);
background-repeat:no-repeat;
background-position:center bottom;
text-align:center;
padding-top:4px;
padding-bottom:5px;
width:36px;
font-size:11px;
cursor:pointer;
}

.bio:hover {
padding-top:6px;
}

.bioholder {
position:absolute;
height:0;
width:880px;
z-index:10;
top:0;
left:50%;
margin-left:-440px;
overflow:hidden;
}

.bioie {
position:absolute;
height:300px;
width:878px;
background-image:url(../media/layout/bio-back.png);
background-repeat:no-repeat;
background-position:center bottom;
top:0;
left:0;
}

.bioscreen {
position:relative;
margin-top:48px;
margin-right:60px;
margin-left:320px;
height:182px;
width:500px;
z-index:10;
color:#b1b1b1;
text-align:left;
overflow:auto;
}

.bioscreen a {
color:#ededed;
font-size:10px;
text-decoration:none;
border-bottom:#ededed 1px dotted;
}
.bioscreen a:hover {
color:#ededed;
text-decoration:none;
border-bottom:#ededed 1px solid;
}

.bioclose {
position:relative;
z-index:300;
}

.bioclose a {
border:1px solid #656565;
position:relative;
width:18px;
height:18px;
cursor:pointer;
z-index:300;
float:right;
text-indent:-9999px;
margin-right:12px;
margin-top:39px;
}

.fringelevel {
background-image:url(../media/layout/header-roughbot.png);
background-repeat:no-repeat;
background-position:center -4px;
position:relative;
height:89px;
width:100%;
z-index:1;
}

.topheader {
margin-bottom:10px;
}

.littlesocial {
position:absolute;
width:120px;
z-index:8;
top:0;
left:183px;
overflow:hidden;
}

.littlesocial a {
float:left;
display:block;
height:20px;
width:20px;
background-image:url(../media/layout/social-little.png);
background-repeat:no-repeat;
text-indent:-9999px;
overflow:hidden;
padding:1px;
}

.littlesocial .brss a {
background-position:-10px -7px;
}

.littlesocial .brss a:hover {
background-position:-10px -57px;
}

.littlesocial .bemail a {
background-position:-38px -7px;
}

.littlesocial .bemail a:hover {
background-position:-38px -57px;
}

.littlesocial .bface a {
background-position:-66px -7px;
}

.littlesocial .bface a:hover {
background-position:-66px -57px;
}

.littlesocial .bspace a {
background-position:-94px -7px;
}

.littlesocial .bspace a:hover {
background-position:-94px -57px;
}

.container {
width:880px;
margin-left:auto;
margin-right:auto;
clear:both;
position:relative;
text-align:left;
}

.leftcolumn {
float:left;
width:210px;
}

.midcolumn {
float:left;
width:610px;
margin-right:20px;
margin-left:0;
}

.rightcolumn {
float:left;
width:240px;
position:relative;
}

.livewell a {
display:block;
background-image:url(../media/layout/land-title.png);
background-repeat:no-repeat;
background-position:center 0;
height:130px;
width:360px;
margin-left:400px;
margin-top:0;
margin-bottom:15px;
text-indent:-9999px;
cursor:pointer;
}

.livewell a:hover {
background-position:center -200px;
}

.push {
height:250px;
clear:both;
}

.footer {
height:230px;
background-image:url(../media/layout/footer-allback.png);
background-repeat:repeat;
position:relative;
z-index:1;
}

.footerinner {
height:377px;
background-image:url(../media/layout/footer-allback.png);
background-repeat:repeat;
position:relative;
z-index:1;
}

.fleft {
height:100%;
background-image:url(../media/layout/footer-leftcorner.png);
background-repeat:no-repeat;
position:relative;
background-position:left top;
z-index:1;
}

.fright {
height:100%;
background-image:url(../media/layout/footer-rightcorner.png);
background-repeat:no-repeat;
position:relative;
background-position:right top;
text-align:center;
z-index:1;
}

.finner {
height:100%;
width:880px;
text-align:left;
margin-left:auto;
margin-right:auto;
position:relative;
z-index:1;
}

.fquote {
float:left;
margin-top:16px;
background-image:url(../media/layout/foorter-endquote.png);
background-repeat:no-repeat;
background-position:right bottom;
width:582px;
position:relative;
color:#B4B4B4;
font-size:14px;
font-weight:400;
line-height:20px;
padding:20px 50px 20px 60px;
}

.iewide {
width:582px;
}

.quoteauthor {
line-height:14px;
font-size:11px;
font-style:italic;
text-align:right;
padding-top:8px;
padding-right:10px;
color:#949494;
width:582px;
}

.fquoteleftquote {
background-image:url(../media/layout/foorter-beginquote.png);
position:absolute;
height:38px;
width:45px;
left:1px;
top:0;
}

.fsocial {
float:left;
margin-left:20px;
background-image:url(../media/layout/footer-networkbg.png);
position:relative;
height:210px;
width:140px;
background-repeat:no-repeat;
background-position:center top;
padding-top:20px;
text-align:center;
z-index:3;
text-align:left;
}

.net-undershad {
background-image:url(../media/layout/network-back-under.png);
position:absolute;
height:12px;
width:140px;
left:5px;
top:230px;
z-index:2;
background-repeat:no-repeat;
background-position:center top;
}

.fsocial a {
display:block;
height:50px;
width:50px;
margin-top:0;
margin-left:45px;
background-image:url(../media/layout/footer-networkbtn.png);
background-repeat:no-repeat;
text-indent:-9999px;
}

.fsocial .brss a {
background-position:-80px -20px;
}

.fsocial .brss a:hover {
background-position:-280px -20px;
}

.fsocial .bemail a {
background-position:-80px -70px;
}

.fsocial .bemail a:hover {
background-position:-280px -70px;
}

.fsocial .bface a {
background-position:-80px -120px;
}

.fsocial .bface a:hover {
background-position:-280px -120px;
}

.fsocial .bspace a {
background-position:-80px -170px;
}

.fsocial .bspace a:hover {
background-position:-280px -170px;
}

.infootfringe {
margin-top:-147px;
background-image:url(../media/layout/botfooter-topfringe.png);
background-repeat:no-repeat;
background-position:center;
position:relative;
height:67px;
clear:both;
z-index:2;
}

.infootbottom {
background-image:url(../media/layout/innerfooteradd.png);
background-repeat:repeat-x;
position:relative;
height:80px;
clear:both;
z-index:2;
color:#383838;
font-size:11px;
text-align:center;
}

.infootbottom a {
color:#383838;
border-bottom:#666 1px dotted;
text-decoration:none;
}

#eslider {
float:left;
overflow:hidden;
top:0;
left:0;
width:690px;
height:230px;
}

.navigation {
background-image:url(../media/layout/nav-bg.png);
float:right;
height:100px;
width:238px;
position:relative;
margin-right:10px;
margin-top:-1px;
background-repeat:repeat;
border-bottom:#999 1px solid;
border-left:#999 1px solid;
border-right:#999 1px solid;
}

.navtop {
margin-right:-1px;
margin-left:-1px;
background-image:url(../media/layout/nav-bgtop.png);
background-repeat:no-repeat;
background-position:top;
height:100%;
}

.navbuttons {
padding-top:30px;
}

.navbuttons div a {
display:block;
height:30px;
position:relative;
float:left;
background-image:url(../media/layout/navbuttons.png);
background-repeat:no-repeat;
text-indent:-9999px;
margin-left:10px;
width:105px;
}

.nblog a {
background-position:0 0;
}

.nblog a:hover {
background-position:-200px 0;
}

.nmedia a {
background-position:0 -100px;
}

.nmedia a:hover {
background-position:-200px -100px;
}

.nspeaker a {
background-position:0 -200px;
}

.nspeaker a:hover {
background-position:-200px -200px;
}

.nmaterial a {
background-position:0 -300px;
}

.nmaterial a:hover {
background-position:-200px -300px;
}

.sitetitle {
display:block;
position:relative;
margin-top:30px;
margin-left:10px;
background-image:url(../media/layout/innertitle-livewell.png);
background-repeat:no-repeat;
background-position:left top;
height:64px;
text-indent:-9999px;
}

.blogsubtitle {
background-image:url(../media/layout/innertitle-subtitles.png);
background-repeat:no-repeat;
background-position:20px 0;
position:relative;
height:50px;
text-indent:-9999px;
}

.freestuffsubtitle {
background-image:url(../media/layout/innertitle-subtitles.png);
background-repeat:no-repeat;
background-position:20px -100px;
position:relative;
height:50px;
text-indent:-9999px;
}

.speakersubtitle {
background-image:url(../media/layout/innertitle-subtitles.png);
background-repeat:no-repeat;
background-position:20px -200px;
position:relative;
height:50px;
text-indent:-9999px;
}

.storesubtitle {
background-image:url(../media/layout/innertitle-subtitles.png);
background-repeat:no-repeat;
background-position:20px -300px;
position:relative;
height:50px;
text-indent:-9999px;
}

.module {
position:relative;
margin-bottom:16px;
}

.module .modtitle {
position:relative;
height:40px;
background-image:url(../media/layout/side-titlebg.png);
background-repeat:repeat;
border:1px solid #999;
text-indent:-9999px;
}
.leftcol-img {
	border:1px solid #999;
	padding:2px;
	margin:0 0 20px 0;
}
.module .modfade {
background-image:url(../media/layout/side-fadedown.png);
border-right-width:1px;
border-left-width:1px;
border-right-style:solid;
border-left-style:solid;
border-right-color:#999;
border-left-color:#999;
border-bottom:none;
position:relative;
height:15px;
}

.module .modmiddle {
position:relative;
background-image:url(../media/layout/sidetiem-light.png);
background-repeat:repeat;
border-right-width:1px;
border-left-width:1px;
border-right-style:solid;
border-left-style:solid;
border-right-color:#999;
border-left-color:#999;
text-align:left;
}

.module .modmiddleodd {
position:relative;
background-image:url(../media/layout/sidetiem-dark.png);
background-repeat:repeat;
border-right-width:1px;
border-left-width:1px;
border-right-style:solid;
border-left-style:solid;
border-right-color:#999;
border-left-color:#999;
text-align:left;
}

.module .modend {
position:relative;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#999;
clear:both;
}

.module .mostrecentlist-media a {
color:gray;
text-decoration:none;
background-image:url(../media/layout/side-mostrecent-labels.png);
background-repeat:no-repeat;
background-position:0 0;
display:block;
position:relative;
font-size:11px;
min-height:26px;
padding:3px 10px 3px 75px;
}

.module .mostrecentlist-media a:hover {
color:#4D4D4D;
text-decoration:none;
background-position:-400px 0;
}

.module .mostrecentlist-speaker a {
color:gray;
text-decoration:none;
background-image:url(../media/layout/side-mostrecent-labels.png);
background-repeat:no-repeat;
background-position:0 -100px;
display:block;
position:relative;
font-size:11px;
min-height:26px;
padding:3px 10px 3px 75px;
}

.module .mostrecentlist-speaker a:hover {
color:#4D4D4D;
text-decoration:none;
background-position:-400px -100px;
}

.module .mostrecentlist-material a {
color:gray;
text-decoration:none;
background-image:url(../media/layout/side-mostrecent-labels.png);
background-repeat:no-repeat;
background-position:0 -200px;
display:block;
position:relative;
font-size:11px;
min-height:26px;
padding:3px 10px 3px 75px;
}

.module .mostrecentlist-material a:hover {
color:#4D4D4D;
text-decoration:none;
background-position:-400px -200px;
}

.modmiddle input {
width:208px;
importantmargin-top:6px;
margin-bottom:10px;
background-image:url(../media/layout/sidetiem-dark.png);
background-repeat:repeat;
font-size:14px;
text-shadow:rgba(0, 0, 0, 0.01) 0 0 0;
color:#9F9F9F;
outline:none;
border-top:1px solid #D9D9D9;
border-bottom:1px solid #D9D9D9;
border-left:none;
border-right:none;
padding:7px 15px;
}

.modalone a {
color:gray;
font-size:11px;
display:block;
text-decoration:none;
padding:5px 10px 5px 25px;
}

.modalone a:hover {
color:#404040;
font-size:11px;
padding:5px 10px 5px 25px;
}

.modalonemeta {
font-size:9px;
color:#8D8D8D;
text-decoration:none;
}

.modalone a:hover .modalonemeta {
font-size:9px;
color:#333;
text-align:right;
text-decoration:none;
}

.modmiddle .modaloneheader h4 {
font-size:14px;
font-weight:700;
padding:5px 10px 5px 12px;
}

.articlecontent {
padding-left:30px;
font-size:12px;
}

.articlecontent .ametainfo {
margin-left:20px;
color:#8D8D8D;
font-size:10px;
padding:8px 0 15px;
}

.text {
font-size:12px;
margin-left:35px;
line-height:19px;
padding:0 22px 0 0;
}

.text li {
list-style-position:outside;
margin:0 0 0 40px;
}

.text ul,.text ol {
margin:2px 0;
}

.searchtext a {
font-size:13px;
color:#313131;
line-height:24px;
text-decoration:none;
border-bottom:1px dotted #D9D9D9;
}

.searchtext a:hover {
text-decoration:none;
border-bottom:1px solid #D9D9D9;
}

.articlecontent h2 {
font-size:17px;
font-weight:700;
}

#speakMAP {
background-image:url(../media/layout/speakmap.png);
position:absolute;
height:0;
width:0;
top:41px;
right:0;
border:1px solid #999;
z-index:30;
background-position:left bottom;
overflow:hidden;
text-align:left;
}

.speakMAPicon {
background-image:url(../media/layout/speakmapicon.png);
position:relative;
height:103px;
width:238px;
cursor:pointer;
}

.speakMAPicon p {
text-shadow:rgba(0, 0, 0, 0.01) 0 0 0;
position:relative;
font-size:16px;
color:#AAA;
padding:80px 0 0 15px;
}

.speakMAPicon:hover {
background-image:url(../media/layout/speakmapicon.png);
background-color:#330;
}

#closeMAP {
height:20px;
width:20px;
position:relative;
background-image:url(../media/layout/closeMAP.png);
border-bottom:1px solid #999;
border-right:1px solid #999;
}

#closeMAP:hover {
background-color:#999;
}

#dothers {
width:12px;
height:12px;
background-image:url(../media/layout/speakmappin.png);
position:absolute;
}

#dothers:hover {
background-image:url(../media/layout/speakmappin-control.png);
}

#modalonetext {
color:#727272;
font-size:11px;
text-decoration:none;
padding:5px 10px 5px 24px;
font-weight:700;
text-align:left;
text-indent:-12px;
}

.modalonemetatext {
font-size:11px;
color:#8D8D8D;
text-decoration:none;
text-align:left;
}

.modalonemetatext a {
font-size:11px;
color:#8D8D8D;
text-decoration:none;
border-bottom:1px dotted #999;
margin-left:15px;
}

.modalonemetatext a:hover {
color:#8D8D8D;
text-decoration:none;
border-bottom:1px solid #999;
}

.modmiddle .modaloneheadertext h4 {
font-size:14px;
font-weight:700;
padding:5px 10px 5px 22px;
}

.quotebox {
float:left;
width:auto;
text-align:center;
font-style:italic;
color:#8ec53c;
font-size:16px;
border:#CCC dashed 1px;
background:#F3F3F3;
line-height:24px;
clear:both;
margin:20px 15px 13px 0;
padding:10px 17px;
}

.qbpushdown {
float:left;
height:110px;
}

.text img {
border:#CCC dashed 1px;
background:#F3F3F3;
margin:12px;
padding:2px;
}

.sidetitle {
font-size:13px;
padding:3px 18px 10px;
}

.sidetext {
font-size:11px;
color:#727272;
padding:3px 18px 10px;
}

#speakforms {
padding:0 1px;
}

#speakforms .formstyle1 {
width:228px;
importantmargin-top:4px;
background-image:url(../media/layout/sidetiem-dark.png);
background-repeat:repeat;
font-size:11px;
text-shadow:rgba(0, 0, 0, 0.01) 0 0 0;
color:#9F9F9F;
outline:none;
border-top:1px solid #D9D9D9;
border-bottom:1px solid #D9D9D9;
border-left:none;
border-right:none;
padding:2px 0 2px 8px;
}

.formstylesub {
width:100%;
margin-bottom:-1px;
background:#333;
font-size:16px;
font-style:italic;
text-shadow:rgba(0, 0, 0, 0.01) 0 0 0;
color:#E6E6E6;
outline:none;
border-top:none;
border-bottom:1px solid #D9D9D9;
border-left:none;
border-right:none;
text-align:center;
border-right-width:1px;
border-left-width:1px;
border-right-style:solid;
border-left-style:solid;
border-right-color:#999;
border-left-color:#999;
padding:4px 0;
}

.formstylesub:hover {
color:#333;
background:#8ec23c;
}

#xyzsub {
display:block;
background:#333;
font-size:12px;
font-style:italic;
text-shadow:rgba(0, 0, 0, 0.01) 0 0 0;
color:#E6E6E6;
outline:none;
border:#CCC dashed 1px;
text-align:center;
text-decoration:none;
margin:2px 0 0;
padding:8px 4px 6px;
}

#xyzsub:hover {
color:#333;
background:#8ec23c;
border:#CCC dashed 1px;
}
a.xyzsub {
display:block;
background:#333;
font-size:12px;
font-style:italic;
text-shadow:rgba(0, 0, 0, 0.01) 0 0 0;
color:#E6E6E6;
outline:none;
border:#CCC dashed 1px;
text-align:center;
text-decoration:none;
margin:10px 20px  0px 20px;
padding:8px 4px 6px;
}

a.xyzsub:hover {
color:#333;
background:#8ec23c;
border:#CCC dashed 1px;
}

.modstandard a {
color:#333;
font-size:12px;
display:block;
text-decoration:none;
padding:5px 10px 0;
}

.modstandard a:hover {
color:#8ec23c;
font-size:12px;
font-weight:100;
}

.catlabel {
font-size:9px;
float:right;
color:#FBFBFB;
width:auto;
background-image:url(../media/layout/side-label-bg.png);
background-repeat:no-repeat;
background-position:0 0;
margin:2px 8px 2px 0;
padding:2px 5px;
}

#rounded {
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

.modstandard:hover .catlabel {
background-position:0 -160px;
}

.maincats {
float:left;
width:180px;
border:#CCC dashed 1px;
background:#F3F3F3;
line-height:24px;
clear:both;
margin:2px 15px 3px 0;
padding:1px;
}

.maincats a {
font-size:12px;
color:#FBFBFB;
background-image:url(../media/layout/side-label-bg.png);
background-repeat:no-repeat;
background-position:0 0;
display:block;
text-decoration:none;
border-bottom:#F9F9F9 dotted 1px;
padding:2px 8px 0 20px;
}

.maincats a:hover {
background-position:0 -160px;
text-decoration:none;
}

.searchlist {
border-top:#CCC solid 1px;
border-bottom:#CCC solid 1px;
margin:10px;
}

.ametainfo a {
color:inherit;
border-bottom:#CCC dotted 1px;
text-decoration:none;
}

.ametainfo a:hover {
border-bottom:#CCC solid 1px;
text-decoration:none;
}

.text .modmiddle a {
position:relative;
display:block;
background-image:url(../media/layout/sidetiem-light.png);
background-repeat:repeat;
border-right-width:1px;
border-left-width:1px;
border-right-style:solid;
border-left-style:solid;
border-right-color:#ccc;
border-left-color:#ccc;
color:inherit;
font-size:14px;
}

.text .modmiddleodd a {
display:block;
position:relative;
background-image:url(../media/layout/sidetiem-dark.png);
background-repeat:repeat;
border-right-width:1px;
border-left-width:1px;
border-right-style:solid;
border-left-style:solid;
border-right-color:#ccc;
border-left-color:#ccc;
font-size:14px;
}

.text .modmiddle a:hover {
border-left:#8bc142 5px solid;
margin-left:-4px;
text-decoration:none;
font-weight:100;
}

.text .modmiddleodd a:hover {
border-left:#313131 5px solid;
margin-left:-4px;
text-decoration:none;
font-weight:100;
}

.show-info-form {
background-image:url(../media/layout/formshow-bg.png);
background-repeat:repeat;
position:absolute;
height:100%;
width:100%;
z-index:9999;
text-align:center;
left:0;
top:0;
}

.showmewhere {
background-image:url(../media/layout/formshower.png);
background-repeat:no-repeat;
position:relative;
height:364px;
width:460px;
margin:200px auto 0;
}

.clear,.text object {
clear:both;
}

.edgevideo a:hover,.edgecontact a:hover {
width:29px;
}

.edgevideoholder a,.edgecontactholder a {
border:1px solid #656565;
position:absolute;
float:right;
width:18px;
height:18px;
cursor:pointer;
z-index:800;
background-image:url(../media/layout/x-close.png);
background-repeat:no-repeat;
background-position:center center;
right:16px;
bottom:14px;
text-indent:-9999px;
}

.edgevideoholder a:hover,.edgecontactholder a:hover,.bioclose a:hover {
border:1px solid #E6E6E6;
}

.infootbottom a:hover,.infootbottom a:visited:hover {
color:#383838;
border-bottom:#666 1px solid;
text-decoration:none;
}

.modtitle .title,.module .modtitle .permtitle {
background-repeat:no-repeat;
height:100%;
text-indent:-9999px;
background-position:center center;
text-align:left;
}

.modmiddle input:hover,#speakforms .formstyle1:hover,#speakforms .formstyle2:hover,#speakforms #comments2:hover {
color:#8cc33b;
outline:none;
}

#speakforms .formstyle2,#speakforms .formstyle2area {
width:228px;
importantmargin-top:4px;
background-image:url(../media/layout/sidetiem-dark.png);
background-repeat:repeat;
font-size:11px;
text-shadow:rgba(0, 0, 0, 0.01) 0 0 0;
color:#9F9F9F;
outline:none;
border-top:none;
border-bottom:1px solid #D9D9D9;
border-left:none;
border-right:none;
padding:2px 0 2px 8px;
}
.storeitemimage {
float:right;
margin:0 4px 12px 14px;
padding:2px;
width:auto;
text-align:center;
}
.text h4 {
font-size:15px;
font-weight:700;
border-bottom:1px dotted #D9D9D9;
margin:18px 0 10px 0;

}
.speakinfo1 {
	font-size:15;
	cursor:pointer;
	font-weight:900;
	padding:5px 10px 5px 45px;
	background:url(../media/layout/tside-speak-icons.png) no-repeat;
	background-position: -30px -200px;
}
.speakinfo2 {
	font-size:15;
	cursor:pointer;
	font-weight:900;
	padding:5px 10px 5px 45px;
	background:url(../media/layout/tside-speak-icons.png) no-repeat;
	background-position: -30px -400px;
}
.speakinfo3 {
	font-size:15;
	cursor:pointer;
	font-weight:900;
	padding:5px 10px 5px 45px;
	background:url(../media/layout/tside-speak-icons.png) no-repeat;
	background-position: -30px 0;
}
.speakinfo4 {
	font-size:15;
	cursor:pointer;
	font-weight:900;
	padding:5px 10px 5px 45px;
	background:url(../media/layout/tside-speak-icons.png) no-repeat;
	background-position: -30px 0;
}
.speakinfo1:hover {background-position: -30px -300px;}
.speakinfo2:hover {background-position: -30px -500px;}
.speakinfo3:hover {background-position: -30px -100px;}
.speakinfo4:hover {background-position: -30px -100px;}