*{margin:0;padding:0;}
body{color:#111;font-family:"cambria",arial;font-size:14px}
a{color:#111;text-decoration:none}
a:hover{color:#d45300}
a img{border:0}
tr.bar{top:0;width:100%;}
tr.bar td { background-image:url(bggg_06.gif); background-repeat:repeat-x; height:51px;border-bottom:3px solid #333; }
#bartop{width:960px;height:52px;}
#bartop ul{}
#bartop ul li{list-style:none;float:left}
.ratetext,.rate,.choice,.left,.right,.download,.share,.homeback,.back,.tweet,.logo,.recent{margin:0px 10px 0 5px;line-height:26px}
.share{position:relative;width:103px;}
.share a{display:block;text-align:center;display:block;background:url() 0 0 no-repeat; width:103px;height:32px;color:#000;text-shadow:0px 1px 0px #fff;}
.share a:hover{}
.share ul{padding:10px;border:1px solid #ddd;background:#efefef;display:none;position:absolute;top:32px;}
.share ul li{border-bottom:1px solid #ddd}
.share ul li a{padding:0 5px 0 28px;width:140px;background:none;text-align:left;}
.feed {background:url(rss.gif) 0 5px no-repeat}
.twitter {background:url(twet.gif) 0 5px no-repeat}
.facebook {background:url(fb.gif) 0 5px no-repeat}
.delicious {background:url(deli.gif) 0 5px no-repeat}
.google {background:url(gl.gif) 0 5px no-repeat}
.stumble {background:url(sb.gif) 0 5px no-repeat}
.friendfeed {background:url(ff.gif) 0 5px no-repeat}
.technorati {background:url(tek.gif) 0 5px no-repeat}
.download{width:103px;}
.download a{text-align:center;display:block;background:url() 0 0 no-repeat;  height:32px;color:#000;text-shadow:0px 1px 0px #fff;}
.download a:hover{}
.right a{position:absolute;right:10px}
.left a{position:absolute;right:50px}

iframe.templatedemo {width:100%;height:100%} 

.homeback a{width:200px;display:block;background:url() 0 0 no-repeat;  height:32px;color:#000;text-shadow:0px 1px 0px #fff;}
.back a{width:126px;display:block;background:url() 0 0 no-repeat;  height:32px;color:#000;text-shadow:0px 1px 0px #fff;}
.logo a{width:212px;display:block;background:url(logodemo.gif) 0 0 no-repeat;  height:32px;text-indent:-9999px}
.left{position:absolute; top:0; right:10px;}
.right{position:absolute; top:0; right:10px;}
.left a{width:24px;display:block;background:url(d-prev.png) 0 0 no-repeat;  height:32px;text-indent:-9999px}
.right a{width:24px;display:block;background:url(d-next.png) 0 0 no-repeat;  height:32px;text-indent:-9999px}
.rate {margin-top:14px;}
.tweet {margin-top:14px;}
.recent{position:relative;width:103px;}
.recent a{display:block;text-align:center;display:block;background:url(sharedemo.png) 0 0 no-repeat; width:103px;height:32px}
.recent a:hover{background-position:left bottom}
.recent ul{padding:10px;border:1px solid #ddd;background:#efefef;display:none;position:absolute;top:32px;}
.recent ul li{}
.recent ul li a{padding:5px 0 0 55px;width:140px;background:none;text-align:left;}
.recent ul li img{
width:50px;
height:50px;
float:left;
}
.recent ul li .imgRecent{
display:inline-block;
border-bottom:1px solid #ddd;
padding:2px;
}

#social-networking li
{
float: left;
}
#social-networking a
{
display: block;
padding: 0 3px 0 0;
position: relative;
}
#social-networking span
{
opacity:0.5;
width: 24px;
height: 24px;
display: block;
border:4px solid #252628;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
border-radius: 50px;
box-shadow:inset 0 2px 6px #000000;
webkit-shadow:inset 0 2px 6px #000000;
-moz-shadow:inset 0 2px 6px #000000;
-moz-transition: all .1s linear;
-webkit-transition: all .15s ease-in-out;
-o-transition: all .15s ease-in-out;
transition: all .15s ease-in-out;
}
#social-networking span:hover
{
border:4px solid #888;
opacity:0.9;
}
#social-networking .social-icon
{
	background-image: url(social.png);
	background-repeat: no-repeat;
}
.opacity #social-networking .social-icon { opacity: 0.85; }
.opacity #social-networking a:hover .social-icon { opacity: 0.6; }
#social-networking .facebook { background-position: 0 -28px; }
#social-networking .flickr { background-position: 0 -87px; }
#social-networking .vimeo { background-position: 0 -233px; }
#social-networking .youtube { background-position: 0 -291px; }
#social-networking .linkedin { background-position: 0 -322px; }
#social-networking .googleplus { background-position: 0 -353px; }
#social-networking .dribbble { background-position: 0 -205px; }
#social-networking .tumblr { background-position: 0 -177px; }
#social-networking .skype { background-position: 0 -262px; }
#social-networking .delicious { background-position: 0 -149px; }
#social-networking .digg { background-position: 0 -117px; }
#social-networking .rss { background-position: 0 -57px; }

#headerpic-wrapper2 {
background: #272727 url(http://1.bp.blogspot.com/-MGtmEylCcLw/UVhyfc0AUcI/AAAAAAAADXA/nDXhHYgOhvk/s1600/stitch.png) bottom repeat-x;
width:100%;
margin:0 auto;
padding:10px 0 0;
}
#headerpic-wrapper {
background: #272727 url(http://3.bp.blogspot.com/-bt093cy9P8s/UPwxAerju5I/AAAAAAAAMNA/z80gKHB_NJU/s1600/stitch.png) bottom repeat-x;
width:100%;
border-bottom:0 solid #344;
margin:0 auto;
padding:10px 0 0;
}
#header-wrapper {
width:1100px;
height:100px;
border:0 solid #444;
padding-bottom:5px;
margin:0 auto;
}
#header-inner {
background-position:center;
margin-left:auto;
margin-right:auto;
}
#header {
float:left;
width:555px;
border:0 solid #444;
text-align:left;
color:#ccc;
margin:0 auto;
padding-top:5px;
}
#header2 {
float:right;
width:468px;
padding-top:15px;
text-align:left;
margin:0 auto;
}
.header .widget,.header2 .widget {
margin:0 auto;
padding:0 0 8px;
}
#header h2 {
color: #333;
letter-spacing:.01em;
font:normal  44px Impact, sans-serif;
text-shadow:
1px 1px 0px #999,
-1px -1px 0px #999;
margin:0 auto;
padding-top:5px;
}
#header a:hover{color: #333;
letter-spacing:.01em;
font:normal  44px Impact, sans-serif;
text-shadow:
1px 1px 0px #1f1,
-1px -1px 0px #1f1;
margin:0 auto;
padding-top:5px;
}
#header a {
color: #333;
letter-spacing:.01em;
font:normal  44px Impact, sans-serif;
text-shadow:
1px 1px 0px #999,
-1px -1px 0px #999;
margin:0 auto;
text-decoration:none;
padding-top:5px;
}
#header .description {
max-width:100%;
text-transform:none;
letter-spacing:.01em;
line-height:1.4em;
font:normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
color:#999;
margin:0 auto;
padding:0;
text-align:left;
padding-right:15px;
}
#header img {
margin-startside:auto;
margin-endside:auto;
filter:alpha(opacity=80);
opacity:0.8px;
}
#crosscol-wrapper {
width:1050px;
float:left;
word-wrap:break-word;
overflow:hidden;
}
#crosscol1-wrapper {
width:1028px;
float:left;
word-wrap:break-word;
overflow:hidden;
}
#crosscol2-wrapper {
width:245px;
float:right;
word-wrap:break-word;
overflow:hidden;
}
.crosscol .widget,.crosscol1 .widget,.crosscol2 .widget {
margin:0;
padding:0 0 8px;
}
h2 {
font:normal bold 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
line-height:1.4em;
text-transform:none;
letter-spacing:.01em;
color:#ccc;
margin:.5em 0 .75em;
}
h2.date-header {
font:normal 12px Arial;
color:#666;
text-transform:none;
margin:.2em 0;
}
.post {
background:#fff ;


}
.post h2 {
text-transform:none;
line-height:1.0em;
margin:.01em 0 0;
letter-spacing:.01em;
padding:0 0 5px;
font-family:impact;
color:#333;
font-size:48px;
}
.post h2 a,.post h2 a:visited,.post h2 strong {
display:block;
text-decoration:none;
color:#38ACEC;
}
.post-body {
font-size:14px;
line-height:1.3em;
margin:4em 0 .75em;
}
.post-body blockquote {
line-height:1.3em;
}
.post-footer {
color:#ccc;
text-transform:none;
letter-spacing:.01em;
font:normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
line-height:1.4em;
margin:.7em 0;
}
.comment-link {
margin-startside:.3em;
}
.post img,table.tr-caption-container {
border:0px solid #9a9a9a;
padding:0;
}
.post blockquote {
margin:1em 20px;
}
.post blockquote p {
margin:.75em 0;
}

#viewers {
float:left;
width:100%;
font:normal 12px Arial;
margin:0;
padding:0;
}
a:hover,.post h3 strong,.post h3 a:hover {
color:#fff;
text-decoration:underline;
}
#mainpage-wrapper,#main-wrapper {
width:790px;
float:left;
word-wrap:break-word;
overflow:hidden;
}
#main2-wrapper {display:none;
background:#fff url(http://4.bp.blogspot.com/-H7ZxXnigCl8/TzGq-jUoLyI/AAAAAAAAEO8/kCgRnSGSWgc/s000/pattern.png);
width: 300px;
float: left;
padding:5px;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
}
#sidebar-wrapper,#sidebar2-wrapper {

background:#fff url(http://4.bp.blogspot.com/-H7ZxXnigCl8/TzGq-jUoLyI/AAAAAAAAEO8/kCgRnSGSWgc/s000/pattern.png);
padding:5px;
width:300px;
float:right;
word-wrap:break-word;
overflow:hidden;
}
#comments-block .comment-author,.profile-datablock {
margin:.5em 0;
}
.main2 h2 {background: url(http://2.bp.blogspot.com/-QWfcjpDDT6U/T9JHe-j4UEI/AAAAAAAAFTo/YHOE2Rojgmo/s1600/pattern.png) repeat-x bottom;margin:0.0em 0 .15em;padding:10px 10px 20px 10px;font:normal 23px Impact;line-height: 1.2em;text-transform:none;letter-spacing:.01em;color:#444;}
.main2 {color:#666;line-height: 1.3em;}
.main2 ul {list-style:none;margin:0 0 0;padding:0 0 0;}
.main2 li {margin:0;padding:2px 0;text-indent:0;line-height:1.3em;}
.main2 .widget {border-bottom:1px solid #cccccc;margin:0 0 5px 0;}
.sidebar,.main2 {
color:#999;
line-height:1.4em;
}
.sidebar ul,.sidebar2 ul,.footer ul,.main2 ul,.PopularPosts ul {
list-style:none;
margin:0;
padding:0;
}
.sidebar li,.main2 li {
text-indent:0;
line-height:1.4em;
margin:0;
padding:0 0 .25em;
}
.sidebar a:link,.sidebar a:visited{font:12px Oswald;color:#111;text-decoration:none}
.sidebar li a:hover{color:#1eb0e7}
.footer a:hover,.credit a:link,.credit a:visited a:hover {
color:#000;
text-decoration:none;
}
.menubottom li a:hover,.credit a:hover,.PopularPosts a:hover {
color:#666;
text-decoration:none;
-moz-transition:color .25s linear;
-webkit-transition:color .25s linear;
transition:color .25s linear;
}
#menubar,#menubar ul,#menusearch ul,#menusearch,#menusearch ul {
list-style:none;
font-family:Arial,'Sans Serif';
margin:0;
padding:0;
}
#header img:hover,.ads li a:hover {
color:#666;
filter:alpha(opacity=100);
opacity:1px;
text-decoration:none;
}
#outer-wrapper,#footer-wrapper {
width:1100px;
text-align:left;
font:normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
margin:0 auto;
padding:10px 0;
}
#footer1-wrapper,#footer2-wrapper,#footer3-wrapper {
width:200px;
float:left;
margin-right:15px;
word-wrap:break-word;
overflow:hidden;
}
.credit img:hover,.img400 img:hover {
filter:alpha(opacity=100);
-moz-opacity:1px;
opacity:1px;
}

html {overflow: hidden;} /*we don't need any scrolls for our html */
.widget li,.BlogArchive #ArchiveList ul.flat li,.section{margin:0 !important;padding:0 !important}
#navbar-iframe{visibility:hidden;display:none;height:0}
body{font: $(body.font);
color: $(body.text.color);
background: $(body.background);
padding: 0 $(content.shadow.spread) $(content.shadow.spread) $(content.shadow.spread);
$(body.background.override)  margin: 0;
padding: 0;
margin-top:-60px;
margin-left:-30px;
margin-right:-32px;
height:100%;
}
#iframe-container { overflow: hidden; background: none!important;}
#frame { border: 0; width:100%; height:100%;}
#sidebar-wrapper, #headerpic-wrapper, .picfooter, .post h2, #nav, #headerpic-wrapper2 {display:none;}
#main-wrapper, #outer-wrapper {width:100%}

/*-- CUSTOM NAVIGATION BAR--*/
* html #mta_bar{position:absolute}
#mta_bar{
	width:100%;
	padding-top:0px;
	-moz-box-shadow: #666666 0px 1px 3px;
	-webkit-box-shadow: #666666 0px 1px 3px;
	box-shadow: #666666 0px 1px 3px;
	z-index: 999;
	height: 50px;
	background-color: #29BB26;
	background-image: url(bggg_06.gif);
	background-repeat: repeat-x;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}

#mta_bar .bar_logo{
	float:left;
	padding-left:7px;
	text-align:left;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	color:#FFF;
	width:18%;
	padding-left:30px;
}
#mta_bar .bar_logo a{text-decoration:none; color:#fff; padding-left:21px}
#mta_bar .bar_search{
	float:left;
	padding:0;
	text-align:left;
	font-family:tahoma;
	font-size:14px;
	font-style:normal;
	color:#fff;
	width:60%;
	margin-top:8px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#mta_bar .bar_search a{text-decoration:none; color:#fff; padding-left:21px;}
#mta_bar .bar_search a:hover{text-decoration:underline; color:#fff}
#mta_bar .bar_GoogleAds{
	float:right;
	text-align:left;
	font-family:tahoma;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
	color:#999;
	width:15%;
	margin-top:10px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 35px;
}


#mta_bar .bar_submit a:hover{text-decoration:underline; color:#eee}
