/*  
Theme Name: cujp.com
Theme URI: http://cujp.com/
Description: The default cujp.com theme
Version: 1.1
Author: cujp.com
Author URI: http://cujp.com/

*/



/* Begin Typography & Colors */

 * {margin:0; padding: 0; }

body {
    background: #141414;
    font-family: Tahoma;
    color: #ffffff;
    background: #151515 url('images/bg_page.png') repeat-x top;}

.clear {
    clear:both; overflow:hidden;  height: 0px;}

#page{
    width:980px;
    margin: 0px auto 0px auto;
    border-left: 1px #c10000 solid;
    border-right: 1px #c10000 solid;
    background: #000000;    
    }

#header{
		width:100%;
		height: 120px;
    background: #000000;
    text-align: center;
    padding: 0px 0px 0px 0px;
    color: #000000;}
 
#logo {float:left;}    

#logo img {border: 0px;}

#topban {float: right;}

#menu_top {	width:100%;
		height: 24px;
    background: #ffffff /*url('images/bg_menu_line.png')*/;
    text-align: center;
    color: #000000;
    border-top: 2px #c10000 solid;
    border-bottom: 2px #c10000 solid;
	padding-top:5px;}


#breadcrumb {
    border: 1px solid #FF0000;
    width: 200px;
    float: left;}

#nav_menu {
    border: 1px solid #FF0000;
    width: 200px;
    float: right;}
    
a {
    text-decoration: none;
    color: #4585E9;}

  
#menu1 {
    width: 250px;
    float: left;
    margin: 30px 0px 20px 0px; 
    background: #c10000;
    }
#menu1 a {
    text-decoration: none;
    color: #FFFFFF;}
    
#menu1 li {
    list-style: none;
    font-size: 11px;
    font-weight: none; 
    margin: 0px 0px 0px 10px;  }

#menu1 li ul {
    list-style: none;
    font-size: 11px;
    font-weight: none; 
    margin: 0px 0px 0px 15px;  }

#menu1 h2, #adsense h2{
    margin: 0px 10px 0px 10px;
    padding: 5px 0px 0px 40px;
    font-size: 18px;
    height: 32px;
    color: #DCF1FD;}

 #adsense h2 {    margin: 0px 10px 0px 10px;
    padding: 0px;} 
    
.info{background: #c10000 url('images/sun.gif') no-repeat top left;}
.newscats{background: #c10000 url('images/tv.gif') no-repeat top left;}
.tags{background: #c10000 url('images/cloud.gif') no-repeat top left;}
.tagcloud {text-align: center; }

.roundtop {height: 10px; width:100%; background: #c10000 url('images/round-top-right.gif') no-repeat top right;}   
.roundbot {height: 10px; width:100%; background: #c10000; text-align: right;     margin: 0px 0px 0px 0px;  }

#adsense {width: 120px; min-height: 600px; border: 0px #000000 solid; float: left; margin: 0px 10px 0px 10px;}
#adsense li {list-style: none; font-size: 12px; margin: 0px 0px 0px 10px;}

.allpost {
    width: 575px;
    float: right;
    border: 0px solid #00ff00;
    font-size: 12px;
    padding: 10px 10px 0px 0px;}
    
.allpost h1, .allpost h1 a {font-size: 18px; color: #b40d1b; margin: 0px;}

.allpost p {margin: 20px 0px 0px 0px;
    text-align: justify;}

.allpost img {text-align: center; border: 0px;}
       
.postmetadata {
    display: block;
    text-align: right !important;
    font-size: 10px;
    color: #999999;
    margin: 0px 0px 30px 0px;}

.postmetadata a{color: #009900;}
.readon {text-align: right; margin: 0px 0px 30px 0px;}
.related ul {margin: 0px 0px 30px 0px;}

.navigation {display: block; padding: 30px 0px 30px 0px; width: 580px; font-size: 11px;}
.alignleft {float: left; display: inline;}
.alignright {float: right; display: inline;}

#commentform textarea  {width: 510px; border: 1px #999999 solid;}
#commentform input  {border: 1px #999999 solid;}
#commentform {width: 565px; margin: 0px 0px 30px 10px; border: 0px #999999 solid;}
#commentform2 {margin: 0px 20px 30px 10px; }
.postmetadata2 {width: 530px; font-color: #999999;}
.commentauthor {font-weight: bold;}
.commentmeta  {background: #000000 url('images/commentbg-main.png') no-repeat top left; height: 26px; margin: 0px 0px 0px 0px; padding: 7px 0px 0px 20px; border: 0px #999999 solid;}
.alt .commentmeta  {background: #000000 url('images/commentbg-alt.png') no-repeat top left;}

.commenttext p {margin: 0px 20px 20px 20px;}

#footer {
    width:100%;
		height: 98px;
    background: #000000 url('images/footer.jpg') no-repeat top left;
    font-size: 10px;}  

#copyright {width:150px;
  float: left;
  margin: 40px 0px 0px 20px;}

#counters {width:750px;
    float: right;
    margin: 40px 20px 0px 0px;}

#rss {display: inline;}  

