
/*CSS*/
/*  
Theme Name: Gnusys
Theme URI: http://gnusys.net/
Description: Gnusys.net developed by <a href="http://www.opdyne.com">Opdyne</a>
Version: 1.0
Author: Opdyne Designs
*/
/*Opdyne Designs - http://www.opdyne.com*/
/*Stylesheet for Gnusys.net/blog*/
/*Universal Styles*/
*{margin:0;padding:0;outline:0;}
a img{border:none;}
a{color:#0b7cd4;}
a:hover{text-decoration:none;}
p{margin:15px 0; text-align:justify;}
h2{font-weight:normal;}
blockquote{font-style:italic;border-left:3px solid #ddd;padding-left:10px;width:280px}
body{font-family:Georgia;color:#333;line-height:180%;font-size:12px;background:#fff}
.clear{clear:both;}
ul, ol{margin-left:15px;}
img{margin:0;}
/*Main sections of the site*/
.wrapper{width:950px;margin:auto;}
#header{background:url(images/header_bg.jpg) repeat-x; height:149px;}

/*menu*/

#menu{background:url(images/menu_bg.jpg) repeat-x;height:45px;}
#menu ul{list-style:none;padding-top:10px;}
#menu ul li{display:inline; list-style:none;float:left;margin:0 25px;}
#menu ul li a{text-decoration:none;text-indent:-9999px;display:block;height:31px;overflow:hidden;width:96px;}
#menu ul li.home a:hover, #menu ul li.about a:hover, #menu ul li.services a:hover, #menu ul li.blog a:hover, #menu ul li.faq a:hover, #menu ul li.contact a:hover, #menu ul li.home a.active, #menu ul li.about a.active, #menu ul li.services a.active, #menu ul li.blog a.active,
#menu ul li.faq a.active, #menu ul li.contact a.active{background-position:0 -34px;}
#menu ul li.home a{background:url(images/home.png) no-repeat;}
#menu ul li.about a{background:url(images/about.png) no-repeat;}
#menu ul li.services a{background:url(images/services.png) no-repeat;}
#menu ul li.blog a{background:url(images/blog.png) no-repeat;}
#menu ul li.faq a{background:url(images/faq.png) no-repeat;}
#menu ul li.contact a{background:url(images/contact.png) no-repeat;}

/*the content*/
#content{margin:25px 0 0 0;}
.leftcontent{float:left;width:600px; padding:0 20px 5px 0; border-right:1px solid #ddd;}
.leftcontent strong{background:#e3f0ff;padding:3px;font-weight:normal;}
.leftcontent img{padding:5px; background:#f0f0f0;border:1px solid #ccc;margin:15px 5px 10px 0;}
.leftcontent ol, .leftcontent ul{margin:20px 0 0 15px}
.leftcontent ol li{font-weight:bold;}
.rightcontent{float:left;width:300px; margin-left:20px;}
.rightcontent input{width:195px;border:1px solid #ddd; padding:3px; color:#999;}
.rightcontent input:focus{color:#333;}
.rightcontent .submit{background:url(images/submit.jpg) no-repeat; text-indent:-9999px; border:none; width:82px;}

.rightcontent ul{margin:10px 0 25px 25px;}
.rightcontent ul li{list-style-image:url(images/star.png);}
.rightcontent p{margin-top:5px;padding-right:10px;}
.rightcontent blockquote{margin-bottom:25px;}
.rightcontent h3{font-weight:bold;}

/*services*/
.boxarea{padding-top:5px;border-top:1px solid #ddd;margin-top:10px; background:url(images/bg.jpg) repeat-x bottom left}
.box, .box1,.box2,.box3{margin:5px 15px 10px 0; float:left; width:290px; padding:10px 10px 10px 0;}
.box1{background:url(images/1.gif) no-repeat bottom right;}
.box2{background:url(images/2.gif) no-repeat bottom right;}
.box3{background:url(images/3.gif) no-repeat bottom right;}
.box p, .box1 p, .box2 p, .box3 p{margin:5px 0;}
.box p a, .box1 p a, .box2 p a, .box3 p a{background:#4998c9;color:#fff;padding:3px;text-decoration:none;}
.box p a:hover, .box1 p a:hover, .box2 p a:hover, .box3 p a:hover{background:#333;color:#fff;}
.box1 h2,.box2 h2,.box3 h2{font-size:18px;font-weight:normal;letter-spacing:1px}

/*footer*/
#footer{margin:0 0 0 0;padding-top:15px; border-top:1px solid #bbb; font-size:11px;}
#footer p a{color:#0b7cd4;}
#footer p a:hover{color:#0b7cd4; text-decoration:none;}
#footer p.left{float:left; margin:5px 0 10px 20px;width:300px}
#footer p.right{float:right;width:auto;margin:5px 0 10px 20px}

/*service description*/
.consultdesc,.trainingdesc,.operationsdesc{width:515px;margin:10px 0 0 0;padding:10px 5px 0 80px;border-top:1px solid #ddd;}
.consultdesc h1, .trainingdesc h1,.operationsdesc h1{font-size:16px; margin:0;font-weight:normal;}
.consultdesc p, .trainingdesc p, .operationsdesc p{margin:5px 0;}
.trainingdesc{background:url(images/learn.gif) no-repeat center left;}
.consultdesc{background:url(images/consult.png) no-repeat center left;}
.operationsdesc{background:url(images/server_icon.png) no-repeat center left;}

.newsletter{background:url(images/mail.gif) no-repeat center left; padding-left:45px;height:25px;padding-top:10px;}
.clientspeak{background:url(images/client.gif) no-repeat center left; padding-left:45px;height:35px;padding-top:15px;}
.featuredservices{background:url(images/hot.png) no-repeat center left; padding-left:36px;height:25px;padding-top:10px;}
.questions{background:url(images/question.png) no-repeat center left; padding-left:36px;height:30px;padding-top:5px;}
.talk{background:url(images/talk.png) no-repeat center left; padding-left:36px;height:30px;padding-top:5px;}

.consult{background:url(images/consult.png) no-repeat center left; height:35px;padding-top:10px;padding-left:55px;}
.serveradmin{background:url(images/server_icon.png) no-repeat center left;height:35px;padding-top:10px;padding-left:55px;}
.training{background:url(images/learn.gif) no-repeat center left;height:35px;padding-top:10px;padding-left:55px;}

.post{margin:0 0 15px 0; padding-bottom:15px; border-bottom:1px solid #ccc;}
input.searchsubmit{background:url(images/submit.jpg) no-repeat; text-indent:-9999px;border:none;width:82px;}