/*


*/

body{font:12px Arial, Helvetica, sans-serif;color:#454545;margin:0px;padding:15px 0px;text-align:center;background:#ffffff url('images/bg.gif') repeat;}
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
a{text-decoration:none;}
a:link,a:visited{color:#ff6496;}
a:hover{color:#CE6C9D;}
img,a img{border:none;}
ul,ol{margin:0px;padding:0px;list-style-type:none;}
blockquote{margin:5px 0px;padding:2px 5px;border:1px dotted #cc6699;color:#cc6699;}
li{}
code{font-size:1.0em;background:#FFECF2;font-family:'Arial';color:#666666;}
p{margin:0px;padding:0px 0px 10px 0px}
label{color:#cc6699}
input,textarea{border-bottom:1px dotted #cc6699;border-left:none;border-right:none;border-top:none;background:#ffffff;color:#cc6699;}
small{font-size:10px;}

#container{margin:0 auto;text-align:left;padding:0px 10px;overflow:hidden;width:560px;border-left:1px #ffcccc solid;border-right:1px #ffcccc solid;background:#ffffff}

#header{width:100%;overflow:hidden}
#title{float:left;margin:0px 0px 0px 10px;display:inline}
#title h1{font:20px 'Lucida Sans';}
#title h1 a:link,#title h1 a:visited{color:#ffffff;background:#ff6699;padding:2px 5px;}
#title h1 a:hover{color:#ff6699;background:#ffffff;padding:2px 5px;font-weight:normal;}
#subtitle{float:left;margin:6px 10px 0px 8px;}
#subtitle h2{font:14px 'Lucida Sans';color:#FF6295;font-weight:bolder;}
#searchinput{float:right;margin:0px 10px 0px 0px!important;margin:0px 10px 0px 0px;display:inline}
#searchinput #searchform{margin:0px;padding:0px;}
#s{border-bottom:1px dashed #ff6699;height:20px;width:100px;color:#cc6699;background:#ffffff url('images/search.gif') 84px 0px no-repeat;border-left:0px;border-right:0px;border-top:0px;margin:0px;padding:0px;padding:0px 0px 0px 2px;}
#pagelist{font-size:10px;float:left;border-top:5px solid #ff6699;width:100%;text-align:center;background:url('images/line.jpg') 0px 24px no-repeat;height:30px;font-family:'Lucida Sans'}
#pagelist ul{list-style-type:none;margin:6px 0px;padding:0px;text-align:right;float:right;font-weight:bolder;}
#pagelist ul li{float:left;margin:0px;padding:0px 0px 0px 6px;}

#wrapper{overflow:hidden;}

#content{overflow:hidden;margin:8px 0px 0px 0px;float:left;width:100%}
.post{margin:0px 0px 10px 0px;}
.pinfos{font-family:'Lucida Sans';}
.pinfos h2{font-size:16px;font-weight:bolder;}
.ptime{font-size:11px;color:#cc6699;font-weight:bolder;margin:3px 0px 10px 1px;}
.post_content{line-height:18px;}
.read_more{text-align:right;font-weight:bolder;}
#top_bar{padding:3px 0px;text-align:center;}
#top_bar h2{color:#cc6699;font-size:16px;font-family:'Lucida Sans';}
.page_title{margin-bottom:8px;}
.post_content ul,.post_content ol{padding:0px;}
.post_content ul{list-style-type:disc;margin:10px 0px 10px 15px;}
.post_content ol{list-style-type:decimal;margin:10px 0px 10px 25px;}

#nav{padding:5px 0px;background:url('images/line.jpg') 0px 0px no-repeat;float:left;width:550px;}
.nav_l{float:left;}
.nav_r{float:right;margin:0px 0px 0px 0px;}

#comments{background:url('images/line.jpg') 0px 0px no-repeat;float:left;overflow:hidden;margin:0px 0px 0px 0px;}
#comments h2{font-size:16px;font-family:'Lucida Sans';font-weight:bolder;color:#cc6699;padding:6px 0px;}
#comments form{padding:0px;margin:0px;}
#url,#email,#author{width:180px;margin-right:10px;}
#comments textarea{width:95%;border:1px dotted #cc6699;height:50px;}
#comments #submit{width:120px;text-align:center;border:1px dotted #cc6699;height:20px;}
#c_rss{padding:0px 0px 10px 350px;margin:-10px 0px 0px 0px;overflow:hidden;}
#comments ol{margin-top:10px;}
#comments ol h3{font-family:'Lucida Sans';font-size:12px;font-weight:bolder;}
#comments li{padding:0px 0px 0px 5px;border-left:2px solid #E1A6C4;margin:0px 0px 10px 0px;overflow:hidden}
#comments .alt{border-left:2px solid #ffcccc;color:#cc6699}
#comments .c_content {margin:5px 0px 0px 0px;}
#comments .c_content blockquote{border:none;background:#F7E6EE;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}
#comments .alt blockquote{border:none;background:#ffcccc;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;color:#cc3366;}
#comments ol p{margin:0px;padding:0px;}

#sidebar{background:url('images/line.jpg') 0px 0px no-repeat;overflow:hidden;width:560px;margin:15px 0px 0px 0px;padding:6px 0px;height:100%}
#sidebar h2{font-size:16px;font-weight:bolder;font-family:'Lucida Sans';color:#cc6699;margin-bottom:5px;margin-top:5px;}
.sidebar_a{float:left;width:225px;margin:0px 10px 0px 0px;overflow:hidden;height:100%;}
.sidebar_b{float:right;margin:0px;width:320px;overflow:hidden;height:100%}
#sidebar ul{margin-bottom:7px;overflow:hidden;}
#sidebar li{padding:0px;margin:0px;}
#sidebar li li{padding:0px 0px 0px 1px;}
#sidebar p{padding:0px 0px 5px 1px}

#footer{background:url('images/line.jpg') 0px 0px no-repeat;text-align:center;font-weight:bolder;padding:5px 0px;color:#666666;width:100%;}

/*Other*/
.align_l{margin:0px 10px 10px 0px;float:left;}
.align_r{margin:0px 0px 10px 10px;float:right;}

.post_content .important_lists{list-style-type:none;margin-left:0px;}
.important_lists h3{font-size:14px;font-weight:bolder;color:#cc6699;margin:5px 0px 6px 0px;}
.post_content .important_lists ul{list-style-type:none;margin-left:0px;}
.important_lists ul li{margin:0px;padding:0px 0px 0px 0px;}
.important_lists ul li ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.important_lists ul li ul li{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.important_lists .linkcat{float:left;margin:0px 15px 10px 0px;}
