@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif; }
body { background-color:#FFFFF;  background-position: center center; background-attachment: fixed; }
#wrapper { width: 826px; margin:0 auto; background-color:#fff;  }
img {border: 0px;}
.subcontent {  padding:0 15px;background-image: url(../images/BLOG-2_07.jpg) ; 
font-family:Arial, Helvetica, sans-serif;
 vertical-align: top;
}

td.subheader {  background-image: url(../images/my-diary_01.gif); 
width: 850px;
height: 146px;
border: 0;

}

td.depanxx {  background-image: url(../images/BLOG-1_05x.jpg); 
border: 0;
width:448px; 
height:684px;
vertical-align: top;

}

td.sidebar {  background-image: url(../images/my-diary_02.gif); 

width:350px; 
height:988px;
}

td.content {  background-image: url(../images/my-diary_04.jpg); 
vertical-align: top;

padding:0 15px;
font-family:Arial, Helvetica, sans-serif;
 vertical-align: top;
}


div.pagination {
width:420px;
padding:5px;
margin:5px;
text-align:left;
float:left;
clear:both;
font-size:10px;
}

#comm{
	background:#FCFAB3;
	border:1px solid #B6CCA4;
	-moz-border-radius:5px;
	color:#58502E;
	padding:10px;
    font-size: 12px;
    margin-bottom: 10px;
    
}

#msg_done{

	background:#DCEFD3;

	border:1px solid #B6CCA4;

	-moz-border-radius:5px;

	color:#58502E;

	padding:10px;

}

.thumbbox p a>img {float:left; margin:0 7px 7px 0; padding:2px; border:solid 1px #CFCFCF;} 

.subcontent1 {  padding:0 15px;background-image: url(../images/BLOG-2_05.jpg);vertical-align: top;}


#breadcum {padding-bottom:10px; margin-top: 10px; font:normal 10px Verdana, Arial, Helvetica, sans-serif;}
#breadcum a {}

p {font:normal 12px Arial, Helvetica, sans-serif; color:#333}

.wrapsub { background:url(images/bgrepsub.gif) repeat-y left; }
#header img {padding:0; margin:0; display:block; }
a { color:#8D1A16; text-decoration:none; } 
a:hover { color:#333; text-decoration:underline; } 

#menucontainer { margin:0 0 10px 7px; padding:5px; background-color:#D7AF6E }
#submenucontainer { margin:0 0 10px 0px; padding:5px; background-color:#D7AF6E }

.clearer { clear:both; }
#container, #subcontainer  { font-size:12px; }


#content { width:459px; float:right; padding:0 10px; }




#rightside a { display:block; margin-bottom:8px;}
#rightside a img { display:block; border:none;}

h1,h2,h3,h4,h5 { color:#700; }
h1 { font:bold 17px Arial, Helvetica, sans-serif; }
h3 { font:bold 16px Arial, Helvetica, sans-serif; }

/* left sidebar */
#sidebar h3 { padding:0 0 5px 0; }
#sidebar ul { margin-left:15px; }
#sidebar ul li strong { font-size:20px; }
#sidebar ul li a{ font-size:20px;}
#sidebar ul li {padding-bottom: 8px; font:normal 20px Arial, Helvetica, sans-serif; margin-bottom: 7px; list-style:none;}
#tngal {}
#tngal a img { border:none; }

#content h1, #subcontent h1 {margin:0 0 10px 0;}
#content p, #subcontent p {padding:10px 0;}

#package {margin-top:14px;}
#package h1 { padding:5px; background-color:#F2DFBB; }
.packtn img { float:left; padding:1px; }
.packtn a img { border: solid 1px #ccc; }
.packtn a:hover img { border: solid 1px #fff; }
.packtn p { float:right; width:345px; padding-top:0 !important; }
.packtn p strong { display:block }


img.mainimg { display:block; margin:0 auto;}
small.imgdesc {font:normal 10px Arial, Helvetica, sans-serif;color:#888; display:block; width:410px; padding:4px 0; text-align:center;  margin:0 auto;}
small.date {display:block; font:normal 10px Arial, Helvetica, sans-serif; color:#888; margin-bottom:10px;}

#content ol, #subcontent ol, #content ul, #subcontent ul { margin-left:10px; position:relative } 
#content li, #subcontent li { position:relative; margin-left:10px; } 


.listtn {margin-bottom:15px;}
.listtn img { float:left; padding:1px; }
.listtn a img { border: solid 1px #ccc; }
.listtn a:hover img { border: solid 1px #fff; }
.listtn p { float:right; width:450px; padding-top:0 !important; }
.listtn p strong { display:block }

#footer { padding:20px; text-align:center; background:#FFFFFF; }
/*
#rightside { width:160px; margin-right:7px; float:right; background-color:#DCD8D5; }
*/
#contactform { margin-top:20px; }
#contactform td { padding:5px 0; vertical-align:top; line-height:18px; }
#contactform textarea, input.inputteks { padding:3px; color:#333; }
#contactform textarea { font:normal 12px Verdana, Arial, Helvetica, sans-serif; border:solid 1px #999; }
input.inputteks { border:solid 1px #999; }

