/*
Theme Name: nGraphicDesign
Author: ChanDara
Author URI: http://www.isoftwarereviews.com/
*/
body{font:62.5% Arial, Helvetica, sans-serif;background:#262626 url('images/body-bg-top.gif') repeat-x top;color:#404040;;text-align:left;}
ul li{list-style:url('images/list-style.gif');}
#footer-bg{background:url('images/footer-bg.gif') repeat-x bottom}
#footer-bg-top{background:url('images/footer-background.png') no-repeat bottom center;}
#page{background:url('images/body-bg.gif') repeat-y center;}
#header{background:url('images/header-top.png') no-repeat top center;} 
#content{font-size:13px;}
.narrowcolumn .postmetadata{text-align:center;}
.entry{font:13px Arial;padding:10px 0 5px;clear: both;line-height:1.6em;}
.entry ul li{line-height:1.5em;font-size:12px;}
.alt{border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
small{font-size:0.9em;line-height:1.5em;}
h1{font:bold 1.6em Arial;color:#333;}
h1 a{color:#06C;text-decoration:none;}
h1 a:hover{color:#06F;text-decoration:none;}
#headerimg .description{font-size:1.2em;padding-left:57px;text-decoration: none;color:#fcfff7;}
.entry h2{font:bold 1.2em Arial;color:#e35a06;padding-top:20px;border-bottom:1px solid #CECECE;padding-bottom:5px;}
.entry h3{font:bold 1.1em Arial;color:#333;padding-top:15px;border-bottom:1px solid #CECECE;padding-bottom:5px;}
h2{font:bold 1.2em Arial;color:#e35a06;}
h3{font:bold 1.1em Arial;color:#333}
h4, h5, h6{font:bold 1.1em Arial;color:#333}
.imglogo{padding:0 0 0 9px;}
.entry p a:visited{color:#b85b5a;}
code{font:1.1em 'Courier New', Courier, Fixed;}
acronym, abbr, span.caps{font-size:0.9em;letter-spacing:.07em;}
a{color:#06C;outline:none;}
a:hover{color:#06F;outline:none;}
.post{clear:both;padding-top:15px;}
.footercr{padding-bottom:35px;clear:both;margin-right:25px;}
.copyright{float:left;color:#92a591;font-size:11px;margin-left:-15px;}
.copyright a{color:#92a591;}
.xhtml {margin-left:8px;float:right;}
.xhtml a{background:url(images/xhtml.gif) no-repeat left center;padding:5px 0 5px 18px;color:#ef2983;text-decoration:none;}
.xhtml a:hover{color:#92a591;text-decoration:underline;}
.css{margin-left:8px;float:right;}
.css a{background:url(images/css.gif) no-repeat left center;padding:5px 0 5px 18px;color:#71da51;text-decoration:none;}
.css a:hover{color:#92a591;text-decoration:underline;}
body{margin:0;}
#page{margin:0 auto;width: 1018px;}
#header{height:252px;}
#headerimg{padding-top:15px;}
.pagecolumn{float:left;padding:15px 0 20px 53px;margin:0;width:585px;}
.homepage{padding:15px 0 20px 53px;margin: 0;width:585px;float:left;}
.narrowcolumn{float:left;padding:0 0 20px 53px;margin:0;width:585px;}
.narrowcolumn .postmetadata{padding-top:5px;}
.postmetadata{clear:left;}
#footer{margin:0 auto;height:106px;width:1018px;padding-top:50px;float:left;}
#wnrp{margin-bottom:100px;}
#relatedpost{width:300px;float:right;}
#relatedpost li{list-style:none;list-style-type:none;padding-bottom:7px;float:left;}
#relatedpost a{text-decoration:underline;color:#06C;background:url('images/list-style.gif') no-repeat left top;padding-left:17px;display:block;}
#relatedpost a:visited{color:#660066;}
.relateposttitle{ margin-bottom:15px;}
#whatnext{width:260px;float:left;}
#whatnext a{text-decoration:underline;line-height:25px;}
#whatnext a:visited{color:#660066;}
.digg{padding-left:20px;background:url('images/digg.gif') no-repeat center left;}
.stumble{padding-left:20px;background:url('images/stumbleupon.gif') no-repeat center left;}
.add-comment{background:url('images/comments-add.gif') no-repeat center left;padding-left:20px;}
.delicious{padding-left:20px;background:url('images/delicious.gif') no-repeat center left;}
#featurepost{width:580px;float:left;}
.featuretitle{color:#e35a06;border-bottom:1px solid #e7e6e6;font:bold 18px Arial;}
.fposttitle{margin-bottom:30px;border-bottom:1px dashed #e7e6e6;padding-right:5px;}
#frpost{border-right:1px dashed #e7e6e6;width:235px;float:left;}
.rptitle{width:220px;color:#e35a06;border-bottom:1px solid #e7e6e6;font:bold 18px Arial;}
.frt{width:220px;margin:0 5px 30px 0;border-bottom:1px dashed #e7e6e6;}
#fpc{width:330px;margin:0 5px 0 0;padding:0 0 5px 0;float:right;}
.wpost{width:330px;color:#e35a06;font:bold 18px Arial, Helvetica, sans-serif;border-bottom:1px solid #e7e6e6;}
.highlight-post{padding-bottom:10px;border-bottom:1px solid #e7e6e6;}
#search-result{background:url('images/list-style.gif') no-repeat top left;font-size:12px;margin:0 0 10px 0;border-bottom:1px dotted #e7e6e6;padding:0 0 5px 20px;}
.search-title{border-bottom:1px dotted #CCC;margin-bottom:15px;padding-bottom:5px;color:#e35a06;}
.copyright{clear:both;text-align:left;color:#92a591;font-size:12px;padding:0 0 15px 25px;}
.software-page-left{width:250px;float:left;margin-right:30px;}
.software-page-right{width:250px;margin:0 0 5px 0;padding:0 0 5px 0;float:right;}
h1{padding-top:5px;margin:0;}
h2{margin:30px 0 0;}
#nav{position:relative;margin-top:27px;padding-left:0;margin-left:29px;}
#nav a{text-decoration:none;}
#nav li{float:left;margin-right:5px;list-style:none;}
#nav .current_page_item a, #nav .current_page_item a:visited, #nav .page_item a:hover{color:#fffef5;display:block;padding:7px 16px;font:bold 12px Arial;background:url(images/header-nav-hover.gif) repeat-x;border-top:1px solid #ff6969;border-left:1px solid #ff6969;border-right:1px solid #ff6969;}
#nav .page_item a{color:#333;display:block;padding:7px 16px;background:url(images/header-nav.gif) repeat-x;font:bold 12px Arial;border-top:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.alignright{float:right;border:1px solid #e9e9e9;padding:7px;margin:5px 0 5px 10px;background:#f6f6f6;}
.alignleft{float:left;border:1px solid #e9e9e9;padding:7px;margin:5px 10px 5px 0;background:#f6f6f6;}
.alignnone{border:1px solid #e9e9e9;padding:7px;margin:5px 10px 5px 0;background:#f6f6f6;}
.img{border:1px solid #e9e9e9;padding:3px;}
.imgright{float:right;}
.imgleft{float:left;border:1px solid #e9e9e9;padding:3px;margin-right:10px;}
.postmetadata ul, .postmetadata li{display:inline;list-style-type:none;list-style-image:none;}
#searchform{text-align:left;height:45px;background:#fafafa;margin:114px 0 0 662px;width:290px;padding-left:12px;border:1px solid #e9e9e9}
#searchform #s{border:1px solid #c4c2c2;width:200px;height:18px;background:#fff;margin-right:2px;color:#333;}
#searchform input{margin-top:10px; background:url(images/search.gif) repeat-x;width:70px;height:22px;color:#ffffe4;vertical-align:middle;border:none;}
.entry form{text-align:center;}
select{width:130px;}
#commentform input{width:270px;padding:5px;color:#333;border:1px solid #ccc;margin:5px 0 5px 0;}
#commentform textarea{width:99%;padding:2px;border:1px solid #ccc;}
#commentform #submit{background:url(images/comment-bg.gif) no-repeat;font:bold 12px Arial;color:#ffffe4;border:none;float:left;width: 143px;height:27px;cursor:pointer;}
.alt{margin:0;padding:10px 10px 10px 10px;}
.comment-position{clear:both;padding-top:40px;}
#comment-bg{width:525px;margin-top:20px; padding:25px 40px 65px 40px;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4;background:#fff url('images/comment-bg-top.gif') repeat-x top;}
.commentlist{margin:0;padding:0;text-align:justify;list-style:none;}
.commentlist li{margin:0;padding: 10px;}
#commentform p{margin:5px 0;}
.commentlist li, #commentform input, #commentform textarea{font:12px Arial;clear: both;}
.commentlist cite, .commentlist cite a{font-weight:bold;font-style:normal;font-size:13px;width:160px;}
.commentlist p{font-weight:normal;line-height:1.5em;text-transform:none;margin-left:135px;}
#commentform p{font-family:Arial, Helvetica, Sans-Serif;}
.commentmetadata a, .commentmetadata a:hover{font-weight:normal;color:#999;}
small, .nocomments, .postmetadata, blockquote, strike{color:#777;}
.nocomments{text-align:center;margin:0;padding:0;}
.postdata{font-size:12px;color:#999;padding:5px 0 5px 0;line-height:1.3em;}
.postdata a, .postdata a:visited{color:#999;text-decoration:none;}
.postdata a:hover{color:#06c;text-decoration:none;}
.postdata .tags{background:url(images/tags.gif) no-repeat;padding-left:18px;float:left;}
.postdata .comments{background:url(images/comments.gif) no-repeat;padding-left:18px;float:right;}
#sidebar{font:12px Arial;padding:20px 0 10px 0;width:302px;float:left;overflow:hidden;margin-left:25px;}
#sidebarhead, #recenthead, #sponsorhead{color:#666;padding:13px;background:url('images/sidebar-header-bg.gif') repeat-x top;}
#sidebarbody, #recentbody, #sponsorbody{border:1px solid #e9e9e9;padding-bottom:15px;}
#sidebarbody li, #recentbody li{margin:0 15px 15px 0;}
.sponsorads{padding:10px 5px 10px 12px;clear:both;}
.sponsorads img{margin:5px 5px;border:1px solid #ccc;}
acronym, abbr, span.caps{cursor:help;}
acronym, abbr{border-bottom:1px dashed #999;}
blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite{margin:5px 0;display:block;}
.center{text-align:center;}
hr{display:none;}
a img{border:none;}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px;}
#previous-entries a{background:url('images/previous-entries.gif') no-repeat;padding-left:18px;float:left;}
#next-entries a{background: url('images/newer-entries.gif') no-repeat right;padding-right:18px;float:right;}
.gravs{margin-top:20px;}
.avatar{float:left;margin-right:5px;margin-bottom:5px;padding:3px;border:1px solid #999;}
#menu{list-style:none; position:relative;}
#menu span{display:none;position:absolute;}
#menu a{display:block;text-indent:-900%;position:absolute;outline:none;}
#menu a:hover{background-position:left bottom;}
#menu a:hover span{display:block;}
#menu .rss{width:44px;height:44px;background:url('images/rss-subscribe.png') no-repeat;left:967px;top:-103px;}
#menu .rss span{width:117px;height:34px;background:url('images/subscribe-rss-hover.png') no-repeat;left:-73px;top:-34px;}
.domtab{height:auto;}
.domtabs{width:302px;margin:0;padding:0;}
.domtabs li{font-size:12px;color:#333;float:left;list-style:none;margin:0 5px -1px 0;background:url('images/sidebar-header-bg.gif') repeat-x top;}
.domtab div{position:relative;background:#FFF;padding:20px;border:1px solid #e9e9e9;float:left;width:260px;}
.domtabs a, .domtabs a:visited, .domtabs a:hover{padding:7px;display:block;color:#333;text-decoration:none;border:1px solid #e9e9e9;}
.domtabs a:hover{background:#FFF;padding:7px;color:#ad200d;}
.domtabs li.active a, .domtabs li.active a:visited{font-weight:bold;padding:7px;color:#ad200d;background:#fff;}
.domtab div a{color:#06C;display:block;font:bold 12px Arial, Helvetica, sans-serif;display: block;padding: 0 0 3px 0;}
.domtab div a:visited{color:#639;font-weight:bold;}
.domtab div a:hover{color:#09C;}
.domtab div p{border-bottom: 1px dotted #dfded3;padding:5px 0 7px 0;font-size:11px;color:#999;}
.title1 h1{font:bold 150%/100% Arial,sans-serif;letter-spacing:-1px;color:#95312a;}
.title2 h1{font:bold 200%/100% Arial,sans-serif;letter-spacing:-1px;color:#535353;border-bottom:1px solid #CECECE;padding-bottom:5px;}