/*
Theme Name: mylinux
Description: 3 coloumn linux like design
Author: http://www.freeopens.com
*/

#mainmenu{width:985px;float:left;margin:0 auto;padding:3px 7px;margin:10px 0 10px 0px;background:url(images/menuback.jpg);font-family: Georgia;position:relative;}
#mainmenutop{width:985px;hidden;height:5px;top:0;left:0;position:absolute;}
#mainmenu ul{margin:0;padding:5px 0;float:left;list-style:none;}
#mainmenu li{border-right:1px solid #3C414A;float:left;margin:0 0 0 8px;padding:0 8px 0 0;font-size:15px;font-style:bold;letter-spacing:0;}
#mainmenu li.noborder{border-right:none;}
#mainmenu li a{color:#fff;font-style:bold;}
#mainmenu li a:visited{color:#ffffff;font-style:bold;}
#mainmenu li a:hover{color:#000000;text-decoration:none;}

.mycode{position:relative;margin:10px 0 10px 0;width:650px;height:auto;z-index:auto;font-size: 13px;font-family: 'Lucida Sans Unicode',Georgia;color: #00ff00;background-color: #2E2E2E;text-align: left;display: inline;margin: auto;clear: none;border: thin inset #FFFFFF;visibility: inherit;float: left;}
.views{color: #000000;}

#slink li{float:left;width:130px;line-height:15px;height:15px;overflow:auto;}

#topinfo{
	float:right;
	position:absolute;
	top:35px;
	left:45%;
}
#topinfo li{
	float:left;
	margin-left:10px;
	list-style-type:none;
}
#topinfo img{border:none}

body {
	margin:0;
	padding-top:0px;
	background:#EFF;
	color:#ff0000;
	font-size:12px;
	font-family: 'Lucida Sans Unicode','Myriad Pro',Verdana Tahoma,sans-serif;	
	}
img {
          border:1px solid #D1D1D1;
          padding:3px;
          margin:5px 0 10px;
          max-width:645px;
          }
a {
	color:#ff0000;
	text-decoration:none
	}
a:hover {
	color:#FFC96F;
	text-decoration:none
		}
h1, h2, h3, h4, h5, h6 {
	
	}
blockquote {
	padding-left:10px;
	color:#555;
	font-style: normal;	
	}
.clear {
	clear:both;
	}
.alignleft {
	float:left;
	padding:2px 0 0 5px;
	}
.alignright {
	float:right;
	padding:2px 0 0 5px;
	}

/* The Wrapper */

.wrapper {
	width:1000px;
	margin:0 auto;
	background:#000000;		
	}

/* The Top */

.top {
	height:160px;
	margin:auto;
	background:#fff url(images/top.jpg);
	background-repeat:no-repeat;
	
	}
.blogname {
	float:left;
	width:1000px;
	font-family: 'Century gothic','Myriad Pro',Verdana,Tahoma,sans-serif;	
	margin:0px 0 0 0;
	}
.blogname h1  {
	font-size:40px;
	font-weight:normal;
	margin:37px 0px 0 20px;
	color:#ff0012;
	text-decoration: none;
	text-align:left;
	}
.blogname h1  a:link, .blogname h1  a:visited{ 
	color: #fff; 
	text-decoration: none; 
	background-color:transparent;
	}
	
.blogname h1  a:hover { 
	color: #fff; 
	text-decoration: none; 
	background-color:transparent;
	}
.blogname h2 {
	margin:25px 0px 0 20px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:left;
	}
	

.content {
	padding:0px 10px 0 5px;
	background-color: #000000;
	}	

#content {
	float: left;
	width: 685px;
	margin: 0px 0px 0px 00;
	padding:0 0;
	}

.title{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 5x;
	height:62px;
	background:url(images/title.gif)
}	
.date {
	float:right;
	height:18px;
	font-size:13px;
	font-family:'Century gothic',Verdana,Helvitica,sans-serif;
	padding-right:10px;
	padding-top:5px;
	font-weight:normal;
   	color:#fff;
	}
.post {
    margin: 10px 10px 0 5px;
	padding: 0px 0px 0px 0px;
	height: 100%;
	text-align: justify;
        word-wrap:break-word;
	color:#000000;
	font: 13px 'Lucida Sans Unicode', Arial, georgia, sans-serif;
	}

.post h2 {
	margin: 0 0;
	padding: 8px 0px 5px 55px;
	background: transparent;
	text-align: left;
	font: 20px 'century gothic',sans-serif,Arial;
	font-weight:bold;
	}

.post h2 a, .post h2 a:link, .post h2 a:visited  {
	color: #000000;
	background-color: transparent;
	}
.post h2 a:hover  {
	color: #FF0000;
	background-color: transparent;
	}	
	

.postinfo {
	height:24px;
	padding: 4px 5px 2px 2px;
	background:url(images/meta.png);
    overflow:hidden;
	}



.postinfo a {
	color:#FF0000;
	font-weight:normal;
	text-decoration:none;
	}

.category{
	float:left;
	padding:0px 0 0 5px;
	color:#222;
	background:url(images/categ.gif);
	background-repeat:no-repeat;
	font-size:12px;
	}	
	
.com{
	line-height:15px;
	float:right;
	padding:0px 0px 0 45px;
	background:url(images/comments.gif);
	background-repeat:no-repeat;
	font-size:12px;
}

.com a:link,
.com a:visited {
	color: #d9031d;
	background-color: transparent;
}

.post a:link,
.post a:visited {
	color: #E35416;
	background-color: transparent;
}

.post a:hover {
	color: #ff0000;
	background-color: transparent;
	text-decoration: none;
}

.entry {
	margin: 0 0;
	padding: 5px 10px;
	}
.cover{
	margin: 0 0;
	background:#fff url(images/cover.gif);
	background-repeat:repeat-y;
	}


/* The Sidebar1 */
.sidebar1 {
	float:right;
	width:300px;
	padding-top:10px;
	padding-right:0px;
	font-size:13px;
	}

.sidebar1 h2 {
	height:28px;
	line-height:28px;
	font-size:16px;
	color:#fff ;
	margin:0;
	background:url(images/h2.gif);
	background-repeat:no-repeat;
	padding:0px 0 0 10px;
	text-align:left;
	}
.sidebar1 ul {
	list-style-type: none;
	margin: 0 ;
	padding: 0;

	}
.sidebar1 ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0px 0 10px 0;
	background:url(images/bottomside.gif) bottom;
	background-repeat:no-repeat;
	}



.sidebar1 ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;

	}



.sidebar1 ul ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;

	}



.sidebar1 li {
	list-style-type: none;
	margin: 0 0 15px 0;
	padding: 0;
         background: #F7F6F1;
	}



.sidebar1 li li {
	list-style-type:none;
	border-bottom:1px solid #f6b9b9;
	margin: 0;
	background: #F7F6F1;
	padding: 3px 10px 3px 10px;

	}



.sidebar1 li li li {
	list-style-type:none;
	border:0;
	margin: 0;
	background: #F7F6F1;
	padding: 3px 10px 3px 2px;

	}



.sidebar1 li li li li {
	list-style-type:none;
	border:0;
	margin: 0;
	background: #F7F6F1;
	padding: 3px 10px 3px 10px;

	}



.sidebar1 p {
	padding: 7px 10px;
	background:#F7F6F1;
	margin:0;

	}
.sidebar1  a:link, .sidebar1  a:visited{
	color:#000000;
		}	
.sidebar1  a:hover {
	color:#AC0205;
		}
.sidebar1 table {
	width:100%;
	text-align:center;
	background-color:#F7F6F1;
	color:#000000;
	}
/* --- FOOTER --- */

#footer {
	width:980px;
	height:25px;
	padding:8px 0px 0 2px;
	background:url(images/footer.jpg);
	font-size:12px;
	font-weight:bold;
	text-align:center;
	letter-spacing:1px;
	color:#000000;
	margin-left:4px;
	}

#footer a {
	color:#fad53f;
	}

#footer a:hover {
	color:#eee;
	}


/* The Navigation */

.navigation{display:block;text-align:center;margin:8px 0 8px 0;word-spacing:2px;}


/* The Attachment */

.contentCenter {
	text-align:center;
	}

/* The Page Title */

h2.pagetitle {
	padding:0;
	margin:0 0 20px 0;
	font-size:25px;
	text-align:center;
	}

/* The Comments */

.comments {
	}
.comments form {
	}
.comments textarea {
	width:80%;
	height:120px;
	background:#fff;
	border:1px solid #C3CFDF;
	color:#A50601;
	padding:10px;
	overflow:auto;
	font-family:Georgia,PMingLiU,Arial,Helvetica,sans-serif;
	font-size:14px;
	}
#commentform {
	padding-left:23px;
	}
#commentform input {
	background:#e2e3ed;
	border:1px solid #C3CFDF;
	color:#ff0000;
	padding-left:10px;
	}
.comments input#submit {
	padding:0;
	width:72px;
	height:29px;
	}
.comments h2 {
	font-size:19px;
	line-height:30px;
	margin:24px 0 0 23px;
	padding:0;
	font-weight:normal;
	}
.comments ol li p {
	padding:0;
	margin:10px 0;
	color:#ff0024;
	}