/* CSS Document 

Theme Name: pers447

 CSS Document */
 
ul{list-style:none; padding:0; margin:0;}

body{margin:0; padding:0; font:11px/15px Verdana, Arial, Helvetica, sans-serif;}

a:hover{text-decoration:none;}

h2{padding:0; margin:0;}

img { border:0;}

/********************************************************************************************************************************************************/

.main {width:1000px; margin:auto;}

#header{height:306px; background:url(images/header.jpg) no-repeat; float:left; width:1000px;}

.logo{display:inline;background:url(images/logo.jpg) no-repeat; width:241px; height:84px; float:left; margin:37px 0 0 99px;}

/********************************************************************************************************************************************************/

.cp_bottom{ float:left; width:1000px; padding-bottom:19px; background:url(images/cp_bottom.jpg) no-repeat bottom; }

.center2 { float:left; width:1000px;background:url(images/cp_tile.gif) repeat-y; }

.center3 { float:left; width:1000px; background:url(images/right_bottom.jpg) no-repeat right bottom;  }

.inner { float:left; display:inline; width:592px; margin:-166px 0 0 76px; position:relative; }

.search_bg { float:left; display:inline; width:563px; height:34px; background:url(images/search_bg.gif) no-repeat; margin:13px 0 0 14px; }

.search {float:left; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#474147; margin:12px 0 0 255px;}

.searching {width:206px; height:auto; font-weight:bold; height:17px;  float:left; margin:7px 0px 0px 6px; border:1px solid #698188;}

.submit {float:left; margin:7px 0 0 9px;}

#title { float:left; display:inline; width:565px; height:66px; background:url(images/cp_blk1.gif) no-repeat; margin:18px 0 0 14px; }

#title a { float:left; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#030303; width:550px; margin:3px 0 0 11px;}

.author { float:left; color:#C60C0F; width:500px; margin:3px 0 0 11px; }

.date { float:left; color:#2884C3; font-weight:bold; margin:5px 0 0 11px;}

#content_text { float:left; width:540px; margin:10px 0 0 25px; display:inline; color:#000;}

#content_text img { float:left; margin:0 13px 0 0; }

#content_text p,#content_text a { color:#000; }

.cp_comments { float:left; margin:10px 0 0 0px; color:#C60C0F; }

.cp_comments a { color:#C60C0F; }

.no_post { float:left; width:592px; text-align:center; color:#C60C0F; font-weight:bold; margin-top:25px; }

/********************************************************************************************************************************************************/

#commentblock {width:400px; display:inline; float:left; padding: 0px 0px 10px 20px; color:#C60C0F; }

#commentblock #comments b,.nocomments { float:left; display:inline; margin:13px 0 0px 10px; color:#C60C0F; width:500px; }

#commentblock #comments { float:left; display:inline; width:515px; margin-top:15px; }

#commentblock .commentlist { float:left; display:inline; width:515px; margin-top:15px; }

#commentblock #respond { float:left; display:inline; width:515px; }
	
#commentblock  a{color:#C60C0F;}
	
.commentname { color: #C60C0F; margin: 0px;	}

.commenttext { clear: both; margin: 3px 0px 10px 0px; padding: 0px 0px 0px 10px; width: 500px; }

.commenttext-admin { clear: both; margin: 3px 0px 10px 0px;	padding: 20px 0px 5px 10px; width:350px; color:#C60C0F; }

/********************************************************************************************************************************************************/

#footer { float:left; width:1000px; height:168px; background:url(images/footer.jpg) no-repeat; text-align:center; }

.fp_menu { float:left; width:1000px; color:#C60C0F; margin-top:80px; }

.fp_menu a { color:#C60C0F; text-decoration:none; }

.fp_menu a:hover { text-decoration:underline; }

.fp_menu span { padding:0 11px 0 11px; }

.copy { float:left; width:1000px; text-align:center; color:#C60C0F; margin-top:10px; }

/********************************************************************************************************************************************************/

#left_column { float:right; display:inline; width:265px; margin:0 0 0 0px; }

#left_column a { color:#C60C0F; }

.widget_style { float:left; width:239px; }

.widget_style h2 { float:left; background:url(images/right_blt.gif) no-repeat left; color:#75B9EA; padding-left:20px;

font:bold 15px Trebuchet MS, Arial, Helvetica, sans-serif; text-transform:uppercase; margin:25px 0 0 0; width:239px;  }

.widget_style ul { float:left; width:245px; border-bottom:1px solid #FFD4FD; padding-bottom:25px; }

.widget_style ul li a { float:left; background:url(images/cp_arr.gif) no-repeat left; padding-left:15px; 

margin:10px 0 0 5px; color:#C60C0F; width:195px; text-decoration:none; }

.widget_style ul li a:hover { text-decoration:underline; }

.search_wd { float:left; color:#C60C0F; margin:10px 0 0 0px; }

#calendar_wrap { float:left; width:150px; display:inline; margin:10px 0 0 0px; color:#C60C0F; }

#calendar_wrap a { color:#C60C0F; }

.textwidget { float:left; width:150px;margin:10px 0 0 10px; display:inline; color:#C60C0F; }

.widget_style #recentcomments .recentcomments { float:left; margin:10px 0 0 10px; width:180px; display:inline; color:#C60C0F; }

.widget_style #recentcomments .recentcomments a { float:left; background:none; color:#C60C0F; }


.widget_search 
{float:left; margin-left:25px; display:inline; width:180px;}

.widget_search .hidden
{float:left; color:#607528; margin:10px 0 0 0px;}

.widget_search #s
{float:left; width:180px; height:12px; margin:5px 0 5px 0px;}

.widget_search input{float:left;}

.widget_text,.textwidget {float:left; color:#C60C0F; margin:10px 0 0 20px; width:300px;}


