/*
Theme Name: Dreamtuts
Description: Professional Design Theme
Author: Prathap.p.r
WordPress Template by prathap 
*/
html{ margin:0; padding:0;}
h1,h2,h3,h4{ margin:0; padding:0;}
img{ border:none;}
h5{ color:#f5781e;}
h5 a{ color:#7a88a5;}
.topad{ float:right; display:block; margin-top:8px; }
.advertisment{}
.advertisment ul img{ float:left; padding:2px; display:block;}
.advertisment ul{ margin:0; list-style:none; padding:0;}
.readmore{display:block; margin:7px 0 7px 0; width:153px;}
.readmore a{ text-decoration:none; font-size:12px; color:#fff; background:url(images/reamore.jpg) no-repeat; width:82px; height:28px; padding:5px 25px 5px 18px;}
.readmore a:hover{ ext-decoration:none; font-size:12px; color:#fff; background:url(images/reamorehover.jpg) no-repeat; width:82px; height:28px; padding:5px 25px 5 18px;}
ol.commentlist{ background:#62728c; padding:10px; color:#FFF; margin-bottom:2px; display:block;}
ol.commentlist a{ font-size:12px; color:#96a6c0;}
body{ margin:0; padding:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background:#121929 url(images/wrapperback.jpg) repeat-x;}
#wrapper { margin:auto; padding:0; width:1063px; display:block;}
.logo{ float:left; display:block; border:none;}

.menu{ display:block; float:right; padding-top:65px; }
.menutop {background:url(images/topmenuulback.jpg) repeat-x; height:38px; float:left;  padding:5px 5px 0 5px;}
.last{background:url(images/right.png) left top no-repeat; float:left; height:33px; }
.menuright{ float:left; display:block; background:url(images/menutopright.png) right top no-repeat; height:42px;width:4px;}
.menuleft{ float:left; display:block; background:url(images/menutopleft.png) left top no-repeat; height:42px; width:4px;}

.menutop ul{padding:0 10px 0 10px; height:23px; display:block; margin:0; padding:0; list-style:none;}
.menutop ul li{ height:33px; float:left; color:#99a6c8; text-decoration:none;}
.menutop ul li a{ float:left;color:#99a6c8; text-decoration:none; margin-left:1px; padding:5px 10px 5px 10px; background:url(images/menuback.gif) repeat-x;border:solid 1px #46496a; }
.menutop ul li a:hover{border:solid 1px #21263c; color:#fff;}
.menutop li a.active{float:left; color:#fff; margin-left:1px; text-decoration:none; padding:5px 10px 5px 10px; background:url(images/menubackactive.jpg) repeat-x;border:solid 1px #21263c;}
#header{ width:1066px; height:152px; display:block;}
#container{ background:url(images/containerback.jpg) repeat-y; margin:0px; width:1040px; padding:2px 10px 10px 12px; float:left;}
#containertop{ width:1063px; overflow:hidden;background:url(images/containertopback.jpg) no-repeat; height:12px;}
#containerbottom{ float:left; clear:both; padding-bottom:20px; overflow:hidden;background:url(images/containertopback.jpg) no-repeat; height:12px;}
#footer{ display:block; margin:auto; padding:10px;}
#footer ul{ margin:auto; padding:0px; list-style:none; text-align:center; display:block; color:#fff;}
#footer ul li{ display:inline; padding:5px; font-size:12px;}
#footer ul li a{ color:#fff; display:inline; padding:5px; font-size:12px;}


#container .leftblock{ float:left; width:756px;}
#container .leftblock h1{width:751px; background:#293146; margin:4px 0 4px 0; padding:0; color:#fff; height:26px; padding:5px 0 0 5px; font-size:18px; font-weight:300;}
#container .leftblock .block{ display:block;  float:left; width:745px; overflow:hidden;}
#container .leftblock .block .content{ float:left; width:748px; background:#495774 url(images/blockbottom.png) top left no-repeat; border-bottom:solid 1px #303e59; padding:10px 10px 5px 10px; margin-bottom:5px; display:block;}
#container .leftblock .block .content2{ float:left; width:706px; background:#000; border:solid 1px #9b9b9b; padding:10px 10px 5px 10px;}
#container .leftblock .block .content2 tr{ float:left; width:120px; display:block; height:80px; padding:10px;}

#container .leftblock .block .content2 .blocks{ float:left; width:110px;}
#container .leftblock .block .left{ float:left; display:block; padding-top:5px; overflow:hidden;}
#container .leftblock .block .right{ float:left; width:527px; margin-left:20px;}
#container .leftblock .block .right h2 a{ text-decoration:none; color:#fff; margin:0; padding:0px 0 5px 0; display:block; width:100%; font-size:16px;}
#container .leftblock .block .right h3{ margin:0; padding:2px 0 5px 0; font-size:12px; font-weight:normal; color:#a2afd1; display:block; width:100%;}
#container .leftblock .block .right h4{ margin:0; padding:5px 0 5px 0; font-size:12px; font-weight:normal; color:#a2afd1; display:block; width:100%;}
#container .leftblock .block .right h3 a{ text-decoration:none; color:#a2afd1;}
#container .leftblock .block .right h3 a:hover{ text-decoration:none; color:#fff;}
#container .leftblock .block .right p{ margin:0; padding:0; font-size:12px; font-weight:normal; color:#fff; display:block; width:100%; overflow:hidden;}

#container .rightblock{ float:left; width:259px; margin-left:13px;color:#fff;}
#container .rightblock h1{ margin:0; padding:0; width:100%; font-size:16px;}
/*#container .rightblock h2{ margin:0; background:url(images/categoryheadback.jpg) repeat-x; padding:0; width:100%; font-size:16px;}
*/#container .rightblock h3{ margin:0; background:url(images/categoryborder.jpg) repeat-x; color:#a4b1c2; padding:7px 7px 5px 5px; width:227px; cursor:pointer; font-size:16px; font-weight:700;}
#container .rightblock h5{ margin:4px 0 4px 0; background:url(images/buttonback.png) no-repeat; width:190px; height:30px; padding:5px 0 0 50px;  font-size:16px; font-weight:700; text-transform:uppercase; color:#fff; text-decoration:none; display:block; cursor:pointer;}
#container .rightblock h5 a{ color:#fff; text-decoration:none;}
#container .rightblock h5 a:hover{ color:#ggg; text-decoration:none;}
#container .rightblock h3 a{ margin:0; background:url(images/categorybullet.jpg) left center no-repeat; color:#a4b1c2; padding:7px 7px 5px 20px; width:227px; cursor:pointer; font-size:16px; font-weight:200; text-decoration:none; text-transform:capitalize;}
#container .rightblock h3 a:hover{ margin:0; background:url(images/categorybulletdown.jpg) left center no-repeat; color:#fff; padding:7px 7px 5px 20px; width:227px; cursor:pointer; font-size:16px; font-weight:200; text-decoration:none;}
#container .search{ background:url(images/searchback.png) no-repeat; width:273px; float:right; padding:0 0 20px 0;}
#container .search .searchinput{ width:215px; height:30px; border:none; padding:5px 0px 0 60px; margin:0; font-size:18px; color:#fff;}
#container .search .searchinput .input{ background:none; border:none; width:120px; height:22px; font-size:18px; color:#fff;}
#container .search .searchinput .button{ background:none; cursor:pointer; border:none; color:#fff; width:40px;  font-size:18px; margin:0; font-weight:300;}

.rightblock .block{ display:block; background:#495774; border: solid 1px #7a88a5; margin-bottom:5px; padding:10px;  width:239px;}
.rightblock .block ul{ margin:0; padding: 2px 0 0 10px; list-style:none;}
.rightblock .block li{ background:url(images/categorybullet.jpg) left center no-repeat; color:#a4b1c2; padding-left:20px;}
.rightblock .block li a{ text-decoration:none; color:#a4b1c2;}
.rightblock .block li a:hover{ text-decoration:none; color:#fff;}

#containerbottom{ background:url(images/containerbottomback.jpg) no-repeat; width:1063px; height:12px;}
.nav{ display:block; margin:0; float:left; width:732px; height:22px; padding:5px; background:url(images/menubackactive.jpg) repeat-x; border:solid 1px #010005;}
.nav ul{ margin:0; padding:0; list-style:none;}
.nav ul li{ height:22px; float:left; background:url(images/navbackleft.png) no-repeat left ; display:block; color:#FFF;  margin-left:5px;}
.nav ul li .title{ display:none;}
.nav ul li span{color:#3a3a3a; padding:0 7px 0 2px; margin-left:5px; display:block; background:url(images/navbackright.png) no-repeat right ; text-decoration:none;}
.nav ul li a{ color:#fff; padding:0 7px 0 2px; margin-left:5px; display:block; background:url(images/navbackright.png) no-repeat right ; text-decoration:none;}
.nav ul li a.first{ color:#fff; padding:5px 9px 5px 9px; text-decoration:none; border:none;}
.nav ul li a:hover{ color:#333;}


/*............................new.......................................*/
.submiteinspire{ padding:5px 0 0 10px;}
.category{ display:block; width:239px;}
.categorybottom{ display:block; width:259px; height:6px;  background:url(images/categorybottom.png) no-repeat;}
.category h2{ background:url(images/categoryh2.png) no-repeat; display:block; font-size:16px; padding:10px 10px 8px 12px; width:238px;}
.category ul{ margin:0; padding:0 0 0 10px; background:url(images/ulback.png) repeat-y; width:249px;}
.category ul li{ list-style:none; padding:0 0 0 25px; background:url(images/categorybullet.jpg) no-repeat left center; height:25px; display:block; }
.category ul li a{ text-decoration:none; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;}
.content2{padding:10px; height:207px; }
.content2 img{ padding:5px; width:60px;  float:left; margin:0; display:block;}
.content2 img a{ border:none; width:50px; height:50px; }
.mostpopular{ background:#495774; border-left:solid 1px #73819b;border-right:solid 1px #73819b;border-bottom:solid 1px #73819b; display:block; float:left; width:243px; padding:6px 6px 6px 10px; }
.mostpopularhead{ background:url(images/mostpopularhead.png) no-repeat;width:243px; height:35px; padding:5px 0 0 29px; font-size:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;}
.mostpopular .pop-block{ margin:0; padding:0; float:left; display:block;}
.pop-block li{ width:220px; border: solid 1px #9da9c0;  background:url(images/blockback.png) repeat-x; display:block; margin-bottom:5px; height:19px; float:left; clear:left; padding:5px 9px 2px 10px; list-style:none; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
.mostpopular .pop-block2{  width:220px; margin-bottom:5px; height:29px; float:left; clear:left; padding:4px 9px 2px 8px; border:solid 1px #73819b;}

.mostpopular .image{ float:left;}
.mostpopular p{ margin:0; padding:6px 0 0 5px; display:block; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}

.mostpopular p a{ text-decoration:none; color:#fff;}
.mostpopular ul{ margin:0; padding:0;}
.mostpopular ul li{ width:220px; margin-bottom:5px; height:19px; float:left; clear:left; padding:5px 9px 2px 10px; border:solid 1px #73819b; list-style:none; font-family:Tahoma, Geneva, sans-serif; font-size:11px; overflow:hidden; line-height:18px;}
.mostpopular ul li:hover{border:solid 1px #fff;}

.mostpopular ul li a{ font-weight:700; color:#fff; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
.holder{ float:left; clear:left; margin:5px 0 5px 0; display:block;}
.share{ display:block; float:left; margin:2px 0 2px 0;}
.share .top{ background:url(images/sharetop.png) no-repeat; display:block; width:260px; height:6px;}
.share .middle{ background:#495774; display:block; width:245px; float:left; padding:5px 0 10px 15px;}
.share .middle a{ text-decoration:none; color:#fff;}
.share .middle p{ margin:0; padding:0;}
.share .middle .subscribe{ float:left; background:url(images/rss.png) no-repeat left top; padding:2px 0 0 25px; font-size:16px;  height:25px;}
.share .middle .subscribe a{ text-decoration:none; color:#fff;}
.largead{ float:left; display:block; margin-top:2px; padding:0 0 0 5px; width:259px; overflow:hidden;}

.share .middle .status{ float:right; padding:0 15px 0 0; display:none;}
.share .middle .inputfield{clear:both; display:block; padding-top:5px;}
.share .middle .button{ float:left; margin:0 5px 0 0;}
.share .middle .button2{ border:none; background:#63718c; cursor:pointer; height:22px; margin:0; width:80px; padding:2px; float:left; color:#fff;}
.share .middle img{ float:left; padding:0 2px 0 0; display:block;}
.share .bottom{ background:url(images/sharebottom.png) no-repeat; float:left; display:block; width:260px; height:6px;}
.commentlist{ margin:10px 0 0 0; padding:0;}
.commentlist li a{ text-decoration:none; color:#fff;}
.comment-author img{ float:left;}
.comment-author cite{ float:left; clear:left; margin:0; padding:0;}
.comment-author span{ float:left; clear:left; margin:0; padding:0;}
.comment-author{ float:left; display:block; }
.comment-meta{ background:url(images/commentarrow.gif) #37445f no-repeat left; float:right; width:600px; text-align:left; margin:0; padding:5px 0 5px 21px; font-size:10px; }
.comment-author{float:left; clear:both;}
.commentlist li{ list-style:none; float:left; margin:10px 0 0 0; clear:left; padding:3px; width:700px;}
.commentlist  p{ width:590px; padding:5px; background:#fff; display:block; float:right; margin:0; }
#commentform{  width:600px; margin:auto; padding:10px;}
#comment{ width:580px;}
#commentform p{ display:block;  border:dashed 1px #9eaac5; margin:0; padding:5px; color:#fff;}
.contents{ font-family:Verdana, Arial, sans-serif; line-height:16px; display:block; background:#62708d; padding:10px 10px 10px 10px; width:670px; -moz-border-radius:12px;}
.copyright h6{ margin:0; padding:0;}
.copyright{ text-align: center; color:#CCC;}
.copyright a{ color:#999; text-decoration:none;}
.copyright a:hover{ color:#FFF;}