/*  
Theme Name:Theme-66
Author: Trexle Wordpress Themes
Author URL: wordpress.trexle.net
*/

*{
padding:0px;
margin:0px;
}
body {
font-family:Arial, Helvetica, sans-serif;
}
#page {
width:100%;
margin:0 auto;
overflow:hidden;
}
#warp{
width:952px;
margin:0 auto 0 auto;
background:url(images/page_bg.gif) repeat-y;
overflow:hidden;
}
#header
{
width:952px;
height:268px;
margin:0 auto 0 auto;
}
#header_left_img{
float:left;
width:194px;
height:268px;
background:url(images/Header_image1.jpg) no-repeat bottom;
}
#header_contents{
width:474px;
height:224px;
float:left;
background-color:#FFFFFF;
}
#header_top_blank{
width:474px;
height:44px;
background-color:#FF0000;
float:left;
}
#header_right_img{
width:284px;
height:268px;
float:right;
background:url(images/header_image2.jpg) no-repeat bottom;
}
#mainheader{
width:450px;
height:100px;
float:left;
padding-top:50px;
margin-left:10px;
}
#mainheader h1{
text-align:center;
}
#mainheader h1 a{
text-decoration:none;
color:#EC608D;
font-size:40px;
padding-left:20px;
font-family:"Times New Roman", Times, serif;
}
#header_search{
width:450px;
height:70px;
float:left;
margin-left:10px;
}
.search{
width:300px;
height:28px;
float:left;
margin-left:45px;
}
.search_text{
width:208px;
height:27px;
float:left;
background:url(images/original-header_search_text.gif) no-repeat top left;
}
.search_img{
float:left;
width:89px;
height:27px;
}
#leftsidebar{	  
float:left;
width: 194px;
padding:0;
margin:0;
overflow:hidden;
}
#leftsidebar h2 {
width: 190px;
float:left;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin-left:30px;
padding-bottom:5px;
border-bottom:2px dotted #FFFFFF;
margin-top:24px;
}
#leftsidebar  ul{
float:left;
margin-left:40px;
}
#leftsidebar  ul li{
margin-bottom:5px;
list-style-type:none;
padding-left:10px;
background:url(images/arrow12.gif) no-repeat left top;
}
#leftsidebar ul li a:hover{
color:#0600FF;
}
#leftsidebar ul li a{	
text-decoration:none;
font-size:14px;
color:#FFFFFF;
text-align:justify;
font-family:Arial;
font-style:normal;
}
.content{
width:455px;
margin-left:8px;
float:left;
overflow:hidden;
}
.post{
width:455px;
overflow:hidden;
}
.content_title{
width:410px;
float:left;
}
.content_title h2{
padding-top:25px;
margin-left:20px;
}
.content_title h2 a{
font-size:20px;
font-style:normal;
color:#0600FF;
text-decoration:none;
}
.author{
width:410px;
font-size:12px;
color:#000000;
font-style:normal;
margin-left:20px;
}
.maincontent{
margin-top:25px;
float:left;
color:#000000;
font-size:15px;
padding-bottom:20px;
}
.maincontent p{
margin-left:20px;
margin-right:20px;
text-align:justify;
}
.maincontent h2{
margin-left:20px;
margin-right:20px;
text-align:justify;
font-size:20px;
font-style:normal;
color:#0600FF;
}
.maincontent h2 a{
}
.commentpopup{
width:410px;
height:20px;
float:left;
}
.commentpopup a{
text-decoration:none;
float:right;
font-size:12px;
color:#000000;
}
.navigation {
display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 60px;
margin-right:20px;
width:453px;
height:20px;
overflow:hidden;
float:left;
}
.alignright {
float: right;
}
.alignright a{
text-decoration:none;
font-size:12px;
color:#3F8AFF;
font-weight:bold;
margin-right:15px;
}
.alignleft {
float: left;
}
.alignleft a{
text-decoration:none;
font-size:12px;
color:#3F8AFF;
margin-left:20px;
font-weight:bold;
}
#rightsidebar{
width:284px;
float:right;
overflow:hidden;
}	
#rightsidebar h2 {
width:284px;
float:left;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin-left:30px;
padding-bottom:5px;
border-bottom:2px dotted #FFFFFF;
margin-top:24px;
}
#rightsidebar  ul{
float:left;
margin-left:40px;
}
#rightsidebar ul li{
margin-bottom:5px;
list-style-type:none;
padding-left:10px;
padding-right:5px;
background:url(images/arrow12.gif) no-repeat left top;
}
#rightsidebar ul li a:hover{
color:#0600FF;
}
#rightsidebar ul li a{	
text-decoration:none;
font-size:14px;
color:#FFFFFF;
text-align:justify;
font-family:Arial;
font-style:normal;
}
#footer{
width:951px;
height:50px;
text-align:center;
overflow:hidden;
background-color:#F0E7E6;
border-top:8px solid #FFFFFF;
float:left;
}
#footer ul{
margin-top:20px;
}
#footer ul li{
display:inline;
list-style-type:none;
padding:10px;
}
#footer ul li a{
text-decoration:none;
color:#A4514A;
font-weight:bold;
font-size:15px;
}
#comment_temp{ 
width: 410px;
padding-bottom:5px;
padding-top:5px;
overflow:hidden;
float:left;
padding-left:20px;
}	
#commentform textarea {
width:90%;
padding-top:5px;
margin-top:5px;
}
#commentform input {
width: 170px;
padding: 2px;
margin: 5px 5px 1px 0;
}
#comment_temp h3{
width:410px;
font-size:12px;
color:#020202;
margin-top:10px;
}
#commentform textarea {
width:100%;
padding-top:5px;
margin-top:5px;
}
#commentform input {
width: 170px;
padding: 2px;
margin: 5px 5px 1px 0;
}
#commentform p {
margin: 5px 0;
}	
#commentform #submit {
margin: 0;
margin-top:10px;
margin-bottom:10px;
float:left;
}	
ol {
list-style-type:none;
font-size:12px;
}
ol li em{
font: 0.9em Verdana, Arial, Sans-Serif;
font-size:12px;
}
.commentlist li {
font-weight: bold;
}
.alt {
font-size:12px;
margin-left:0px;
}
.commentlist cite, .commentlist cite a {
font-weight: bold;
font-size:12px;
color:#020202;
font-style: normal;
}
.commentlist p {
width:400px;
font-weight: normal;
line-height: 1.5em;
text-transform: none;
text-align:justify;
}
.center {
text-align: center;
}
.pagetitle{
font-size:20px;
margin-top:10px;
margin-bottom:5px;
padding-left:20px;
color:#A4514A;
overflow:hidden;
}


