/*
Theme Name: Capricorn
Theme URI: http://www.random-is.me/themes/
Version: 1.3
Description: Capricorn is a light simple one cloumn theme, designed for people with simple taste.
Author: <a href="http://shaibanii.com">Shaibanii</a>
Tags: white, black, one-column, fixed-width, light
For the WordPress community (GPL), enjoy!
by Shaibanii - Random-is.me

For WordPress 2.7+ :)
*/


* {margin:0;padding:0;}
body {text-align:center;}
ul {list-style:none;}
input {vertical-align:middle;}

/* font */
body, td, div, h1, h2, h3, h4, select, input, textarea {font:normal 12px 'Malgun Gothic',Dotum;color:#4C4C4C;line-height:18px;}
.small {font-size:11px;}

h1 {font-size:18px; margin:12px 0}
h2 {font-size:17px; margin:12px 0}
h3 {font-size:16px; margin:8px  0}
h4 {font-size:15px; margin:8px  0}
h5 {font-size:14px; margin:6px  0}
h6 {font-size:13px; margin:6px  0}


/* img */
img {border:0;}
li img {vertical-align:top;}
dt img ,dd img {vertical-align:top;}

/* a */
a	 {color:#4C4C4C;text-decoration:none;}
a:hover {color:#4C4C4C;text-decoration:underline;}

/* space */
.tp40 {margin-top:30px;}

/* color */
.color01 {color:#8B8B8B;}

/* position */
.center {text-align:center;}



blockquote {
padding:0 0 0 20px;
color:#000;
}

blockquote a{
color:#999;
}

cite{
font-size:inherit;
font-style:normal;
}

code{
background:#efefef;
color:#000;
}

ul{
list-style:square;
}

/* Headers */

/* Blog Contents */

#wrapper{
width:650px;
margin:0 auto;
}


/* Navigation */


#nav{
padding:3px;
}

ul.nav{
width:500px;
list-style:none;
margin:0;
}

ul.nav li {
display:inline;  
}

ul.nav li a {
display:inline;
padding:20px 4px 20px 4px; 
width:92px;
height:auto;
color:#aa2812; 
text-align:center; 
font-family:Helvetica;
font-size:12px;
text-transform:lowercase;
text-decoration:none;
}

ul.nav li a:hover {
color:#000; 
text-decoration:none;
}





/* Posts */

/*
#main{
float:left;
width:685px;
}

.post{
padding:5px;
text-align:justify;
}

.main{
text-align:justify;
border-bottom:1px solid #bbb;
}

.main p{
line-height:18px;
margin:0 0 15px 0;
}

.main ol{
line-height:18px;
margin:0 0 15px 30px;
}

.main ul{
line-height:18px;
margin:0 0 15px 30px;
}

.main li{
margin:0 0 5px 0;
}


.main img{
padding:5px;
border:1px solid #999;
}

.main img:hover{
padding:5px;
border:1px solid #444;
background:#666;
}

img.wp-smiley{
padding:0px;
border:0px;
}

img.wp-smiley:hover{
padding:0px;
border:0px;
}


.meta{
font-size:9px;
line-height:15px;
display:inline;
color:#333;
padding:5px;
margin:0 0 30px 0;
}

.navigation{
font-size:11px;
}

*/

/* Comments */

.gravatar{
float:left;
padding:2px;
border:1px solid #999;
margin:5px;
}

.gravatar:hover{
padding:2px;
border:1px solid #444;
}

.alt{
color:#777;
}

ol#comments{
text-align:justify;
}

.gravatar{
float:right;
border:1px solid #222;
}


/* Forms */

input, textarea, select, button{
background:#fafafa;
border:1px solid #efefef;
color:#666;
padding:2px;
margin:3px 0 5px 0;
font:10px "Lucida Grande", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
}

input:focus{
border:1px solid #555;
}

/* Footer */
/*
#footer{
font-size:9px;
text-align:center;
float:left;
margin:10px 0 0 0;
padding:10px 0 10px 0;
border-top:1px solid #999;
width:100%
}

#footer a{
color:#999999;
}

#footer a:hover{
color:#777;
}
*/



/* Others */

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}


/* space */
.tp40 {margin-top:30px;}

/* color */
.color01 {color:#8B8B8B;}

/* position */
.center {text-align:center;}

/* header */
#headerArea {width:100%;height:147px;background:url('./images/bg_header.gif') repeat-x;text-align:left;}
#header {width:697px;height:92px;margin:0 auto;padding:55px 0 0 50px;background:url('./images/bg_header_body.gif') no-repeat;}
#headerMenuArea {width:100%;height:34px;background:url('./images/bg_header_menu.gif') repeat-x;text-align:left;}
#headerMenu {width:727px;height:34px;margin:0 auto;padding-left:20px;background:url('./images/bg_header_menu_body.gif') no-repeat;}
#headerMenu a {display:inline-block;float:left;height:34px;}
#headerMenu #hm1 {width:82px;background:url('./images/bg_header_menu_1.gif') no-repeat 0 0;}
#headerMenu #hm2 {width:66px;background:url('./images/bg_header_menu_2.gif') no-repeat 0 0;}
#headerMenu #hm3 {width:80px;background:url('./images/bg_header_menu_3.gif') no-repeat 0 0;}
#headerMenu #hm4 {width:118px;background:url('./images/bg_header_menu_4.gif') no-repeat 0 0;}
#headerMenu #hm5 {width:88px;background:url('./images/bg_header_menu_5.gif') no-repeat 0 0;}
#headerMenu #hm6 {width:54px;background:url('./images/bg_header_menu_6.gif') no-repeat 0 0;}
#headerMenu #hm7 {width:105px;background:url('./images/bg_header_menu_7.gif') no-repeat 0 0;}
#headerMenu #hm1:hover, #headerMenu #hm1.on, #headerMenu #hm2:hover, #headerMenu #hm2.on, #headerMenu #hm3:hover, #headerMenu #hm3.on, #headerMenu #hm4:hover, #headerMenu #hm4.on, #headerMenu #hm5:hover, #headerMenu #hm5.on, #headerMenu #hm6:hover, #headerMenu #hm6.on, #headerMenu #hm7:hover, #headerMenu #hm7.on {background-position:0 -34px;}

/* body */
#bodyContents {width:100%;background:url('./images/bg_body.gif') repeat-x;text-align:left;}
#bodyContents .bodyBg {width:747px;height:100%;margin:0 auto;background:#fff url('./images/bg_body_d1.gif') repeat-y;}
	#bodyContents .bodyBg .bodyWrap {width:647px;padding:50px;background:url('./images/bg_body_d2.gif') no-repeat;}
.joinContents {width:100%;padding-bottom:30px;}
	.joinContents h2 {padding-left:20px;background:url('./images/bul_1.gif') no-repeat 4px 3px;}
	.joinContents textarea {width:635px;height:36px;margin-top:6px;padding:5px;border:1px solid #D9E0E9;overflow:auto;}

/* footer */
#footerArea {width:100%;height:65px;background:#ECECEC;text-align:left;}
#footer {width:731px;height:53px;margin:0 auto;padding:12px 16px 0 0;background:url('./images/bg_footer_body.gif') repeat-y;font:normal 11px 'tahoma';color:#bbb;text-align:right;}
/*
#footer {width:731px;height:53px;margin:0 auto;padding:12px 16px 0 0;background:url('./images/bg_footer_body.gif') repeat-y;font:normal 11px 'tahoma';color:#bbb;text-align:right;}
*/
