body {
margin : 0;
padding : 0;
background : #eeeeee url(images/wall.gif) repeat-x;
font : normal small arial, Verdana;
color : #000000;
}
h1, h2, h3 {
margin : 0;
color : #333399;
}
.h2 {
margin-bottom : 0.5em;
font-size : 1.3em;
text-decoration : none;
color : #738cc5;
}
h3 {
margin-bottom : 1em;
font-size : 1em;
}
p, blockquote, ul, ol {
margin-bottom : 1.5em;
line-height : 1.5em;
}
hr{
margin:40px 0;
border:1px solid #eee;
	}
}
ul {
list-style-image : none;
list-style-position : outside;
list-style-type : disc;
color : #333399;
margin-top : 5px;
}
#main .shortlist li{
padding-bottom:10px;
}
#main .shortlist pre{
margin:20px 80px 30px 30px;
}
a {
text-decoration : none;
color : #333399;
}
a:hover {
text-decoration : underline;
color : #333399;
}
img {
border : none;
}
.boxed {
margin-bottom : 4px;
background : #ffffff url(images/boxtop2.gif) repeat-x;
font-size : 12px;
}
.boxed .title {
color : white;
height : 18px;
padding : 7px 10px 0 26px;
background : url(images/bok.gif) no-repeat;
font-size : 12px;
font-weight : bold;
}
.boxed .content {
padding : 5px 5px 0 5px;
}
.rssimg {
float : right;
margin:-4px 1px 0px 0px;
padding:1px 3px 0px 0px;
}
#header {
width : 720px;
padding-top : 0px;
height : 109px;
margin : 0 auto;
background :url(images/header-blog.gif) no-repeat;
}
#header h2{
	color:#ffffff;
	font-size:20px;
	font-family:trebuchet MS;
	letter-spacing:5px;
	text-align:center;
	padding-top:40px;
	font-weight:normal;
}
#header h2 a{
	text-decoration:none;
	color:#FFFFFF;
}
#h1 {
padding : 15px 0 0 0;
font-size : 1.3em;
color : white;
}
#h1 h1 a {
text-decoration : none;
color : #738cc5;
}
#h1 h2 a {
text-decoration : none;
color : #738cc5;
font-weight : lighter;
}
#h1 a:hover {
text-decoration : none;
color : #738cc5;
}
#menu {
width : 700px;
height : 30px;
margin : 0 auto;
padding : 0;
}
#menu ul {
margin : 0 0 0 -10px !important;
margin : 0 0 0 0;
list-style : none;
line-height : normal;
padding : 0;
float : left;
}
#menu li {
display : inline;
padding : 0;
}
#menu a {
color : #ffffff;
display : block;
float : left;
padding : 9px 8px 4px 10px;
text-decoration : none;
font-weight : bold;
}
#menu a:hover {
background : transparent url(images/button-over2.gif) top center;
}
#content {
width : 680px;
margin : 0 auto;
padding :15px 5px 0px 27px;
background:#fff;
float:left;
border-color:#DDDDDD;
border-style:none solid solid;
border-width:medium 1px 1px;
}
#contentall{
margin:-1px auto auto;
width:720px;
}



#main {
float : left;
width : 500px;
}
#sidebar {
float : right;
width : 170px;
}
#footer {
clear : both;
width : 700px;
margin : 0 auto 10px auto;
font-size : 0.9em;
background : #eeeeee;
}
#legal {
margin : 0;
padding : 1px;
text-align : center;
color : #999;
}
#link {
margin : 0;
font-size : 0.8em;
padding : 5px;
text-align : center;
}
#link a{
color:#999999;
text-decoration:none;
font-size:12px;
}
#link a:hover{
color:#000;
}
a, a:visited {
color : #333399;
text-decoration : underline;
}
#main a:hover{
text-decoration:none;
}
#main h2 {
margin-bottom : 0.5em;
font-size : 1.4em;
text-decoration : none;
}
#main h2 a{
text-decoration:none;
}
#main h2:hover {
text-decoration : none;
color : #333399;
}

.post-author, .post-date, .post-comm, .post-time, .post-cath, .post-edit {
font-size : 0.85em;
text-decoration : none;
color : #333399;
}
.entry {
text-align : justify;
font-size : 1.05em;
color : #02171d;
}
.post-author {
padding : 0 0 3px 18px;
background : url(images/p_author.gif) no-repeat 0 0;
}
.post-date {/*
padding : 0 0 3px 23px;
background : url(images/p_date.gif) no-repeat 0 0;*/
}
.post-comm {
padding : 0 0 3px 20px;
background : url(images/p_commen.gif) no-repeat 0 0;
}
.post-time {
padding : 0 0 3px 18px;
background : url(images/p_time.gif) no-repeat 0 0;
}
.post-cath {
padding:0pt 0pt 3px 3px;
/*background : url(images/p_cat.gif) no-repeat 0 0;*/
}
.post-edit {
padding : 0 0 3px 3px;
}
.post {
margin : 0 0 25px 0;
border-bottom:1px dashed #1F60A9;
}
.post .info {
padding : 2px 3px 3px 8px;
border : 1px solid #ccc;
background-color : #f7f7f7;
font-size : 0.9em;
color : #505050;
}
#s {
clear : both;
width : 100px;
border:1px solid #7899CF;
color:#000000;
font-family:"Trebuchet MS",Arial,Verdana,geneva;
font-size:14px;
}
#s:focus{
border: 1px solid #F80;
}
#go {
background : transparent url(http://blog.commonbox.net/wp-content/themes/greyidea-10/images/bt-ok2.png) repeat scroll 0% 0%;
border : medium none;
color : #ffffff;
cursor : pointer;
font-size : 12px;
height : 23px;
width : 34px;
}
#comment {
margin-bottom : 1.5em;
padding-bottom : 1em;
border-bottom : 1px solid #700000;
font-family : TrebuchetMS, Verdana;
}
.commentlist li {
width : 425px;
border-bottom:1px dashed #1f60a9;
margin-top:15px;
}

#commentform {
margin : 1em 0;
background : #f2f5fb;
width : 443px;
padding : 10px;
border:1px solid #1f60a9;
}
#commentform textarea {
border:1px solid #7899CF;
color:#000000;
font-family:"Trebuchet MS",Arial,Verdana,geneva;
font-size:14px;
width : 300px;
}
#commentform textarea:hover {
border:1px solid #7899CF;
color:#000000;
font-family:"Trebuchet MS",Arial,Verdana,geneva;
font-size:14px;
}
#commentform textarea:focus {
border: 1px solid #F80;
}
#commentform #email, #commentform #author, #commentform #url {
border:1px solid #7899CF;
color:#000000;
font-family:"Trebuchet MS",Arial,Verdana,geneva;
font-size:14px;
width : 180px;
}
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {
border:1px solid #7899CF;
color:#000000;
font-family:"Trebuchet MS",Arial,Verdana,geneva;
font-size:14px;
width : 180px;
}
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {
border: 1px solid #F80;
}
#commentform input {
margin-bottom : 3px;
}
.submit1 {
background : transparent url(http://blog.commonbox.net/wp-content/themes/greyidea-10/images/bt-normal.gif) repeat scroll 0% 0%;
border : medium none;
color : #ffffff;
cursor : pointer;
font-size : 12px;
height : 27px;
width : 119px;
}
submit1:hover, .submit1:focus {
background : transparent url(http://blog.commonbox.net/wp-content/themes/greyidea-10/images/bt-normal.gif) repeat scroll 0% 0%;
border : medium none;
color : #ffffff;
cursor : pointer;
font-size : 12px;
height : 27px;
width : 119px;
}
label{
float:left;
line-height:10px;
padding-right:5px;
padding-top:5px;
text-align:right;
width:125px;
color:#333399;
font-size:12px;
}

.boxed ul{
border:1px solid #1F60A9;
border-top:none;
margin:0px 0px 20px 17px;
-moz-border-radius-bottomleft:0.4em;
-moz-border-radius-bottomright:0.6em;

list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0px 0px 4px 0px;
}
.boxed li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.boxed a{
background-color:#D6E2F5;
background-image:url(images/reflet-tr-white-small.png);
_background-image:none;
background-repeat:repeat-x;
border-bottom:1px solid #7899CF;
color:#4A5EAD;
display:block;
line-height:12px;
padding:5px 0px 3px 15px;
_height:15px;

_border-top:1px solid #7899CF;
_padding:5px 0px 0px 10px;
text-decoration:none;
}
.boxed a:hover{
background-color:#FFFFFF;
background-image:url(images/menu-list-orange.png);
background-position:left center;
background-repeat:no-repeat;
color:#7899CF;
}

.post-title{
background:url(images/page_white_go.png) no-repeat;
margin-left:-22px;
padding-left:22px;
line-height:18px;
}
.lightblue{
color:#333399;
}
#bodyContent pre {codex-wp4.css (line 41)
font-family:Consolas,Monaco,"Courier New",Courier,monospace;
font-size:12px;
margin-bottom:22px;
}
pre {
background:#eee;
border:1px solid #DADADA;
font-size:9px;
line-height:1.3em;
overflow:auto;
padding:11px;
height:25px;
}
code {font-size:1.2em; 
	color: #008099}

