body {
	margin: 0pt;
	background:url(bg.jpg) center #D6D6D6;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: rgb(240, 248, 255);
	font-size: 0.8em;
}
img { border: 1px solid black; margin: 0px; padding: 6px; background: rgb(255, 255, 221) none repeat; }
p { margin: 15px 0pt; padding: 0pt; }
a { color: rgb(234, 244, 248); }
a:hover { color: rgb(216, 233, 240); }
.clear { clear: both; }
.container {
	margin: 0pt auto;
	width: 766px;
	
}
.search { height: 20px; margin-top: 15px; margin-bottom: 7px; }
.search form { float: right; margin-right: 2px; }
.search input { border: medium none ; float: left; }
.search input.s { background: transparent url('search.jpg') repeat; width: 170px; height: 18px; padding-top: 3px; padding-left: 26px; color: rgb(193, 193, 193); margin-right: 3px; }
.search input.ss { background: transparent url('submit.jpg') repeat; width: 38px; height: 20px; }
.head {
	margin: 0px auto;
	width: 766px;
	height: 353px;
	padding-top:5px;
	background:#FFFFFF;
}
#head.description { margin-top: 21px; bottom: 3px; color: rgb(246, 245, 238); font-size: 14px; }
.title { padding: 30px 20px 0pt 9px; clear: both; }
.title h1 { margin-top: 21px; height: 20px; font-family: Georgia,"Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: lighter; font-size: 2.4em; line-height: 1.2em; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); }
.title h1 a { margin-top: 21px; height: 20px; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); }
.title h1 a:hover { margin-top: 21px; height: 20px; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); }
h6 { margin-top: 0px; height: 60px; font-family: Georgia,"Times New Roman",Times,serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(255, 255, 255); }
.menu { margin-top: 10px; height: 51px; font-size: 14px; }
.menu ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.menu li { display: inline; }
.menu a { display: block; float: left; height: 50px; padding-left: 10px; padding-bottom: 11px; font-family: 'Lucida Grande',verdana,arial; color: rgb(204, 204, 204); text-decoration: none; font-size: 10px; margin-top: 2px; line-height: 45px; text-transform: uppercase; }
.menu a:hover { color: rgb(170, 170, 170); text-decoration: none; }
.menu ul li.current_page_item a { color: rgb(85, 76, 57); }
.center {
	margin-top: 0px;
	border-top:5px solid #fff;
}
.content {
	width: 560px;
	float: left;
	margin-right: 12px;
	font-size:115%;
	color:#000;
}
.contentBlock { padding: 10px 20px 0pt 9px; clear: both;  }
.contentBlock a { text-decoration: none; color:#0E898F; }
.contentBlock a:hover { text-decoration: underline; }
.postDate { background: transparent url('date.jpg') no-repeat; float: left; width: 57px; height: 67px; padding-top: 16px; margin-right: 10px; text-transform: uppercase; text-align: center; font-weight: bold; font-size: 12px; margin-bottom: 10px; color: rgb(255, 255, 255); }
.postDate div { color: rgb(255, 255, 255); font-family: Tahoma,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-size: 17px; line-height: normal; font-size-adjust: none; font-stretch: normal; margin-top: 0px; font-weight: bold; }
.contentBlock h1 {
	margin: 0pt;
	padding: 0pt;
	color: #000000;
	font-size: 17px;
	font-family: arial,verdana,georgia;
	font-weight: normal;
}
.contentBlock h1 a { color: #82131E; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1.12em; line-height: normal; font-size-adjust: none; font-stretch: normal; padding-left: 1px; text-decoration: none; text-transform: capitalize; }
.contentBlock h1 a:hover { color: #961826; text-decoration: none; }
.postext {
	border-top: 1px solid rgb(105, 142, 159);
	background: rgb(10, 65, 90) none repeat;
	height: 22px;
	width: 540px;
}
.postCats { background: transparent url('cats.gif') no-repeat; float: left; font-size: 0.9em; color: rgb(17, 17, 17); height: 16px; padding-left: 18px; padding-top: 3px; margin-right: 10px; margin-top: 3px; text-transform: capitalize; }
.postComments { background: transparent url('comments.gif') no-repeat; float: left; font-size: 0.9em; height: 14px; color: rgb(202, 224, 234); padding-left: 18px; padding-top: 3px; margin-top: 3px; text-transform: capitalize; }
.postCats a, .postComments a { width: 90%; color: rgb(202, 224, 234); text-decoration: none; }
.postCats a:hover, .postComments a:hover { color: rgb(255, 255, 255); text-decoration: none; }
.line { background: rgb(10, 65, 90) none repeat; overflow: hidden; height: 1px; clear: both; }
h2.pagetitle { margin: 10px 0pt; text-align: center; font-size: 20px; padding-top: 20px; }
.contentCenter { text-align: center; }
.navigation { border-top: 2px solid rgb(7, 95, 135); margin: 0pt 20px; padding: 5px 0pt; height: 20px; clear: both; }
.navigation a { text-decoration: none; font-weight: bold; }
.alignleft { float: left; }
.alignright { float: right; }
.commentlist { margin: 0pt; padding: 20px 0pt 0pt 25px; }
.commentlist small { color: rgb(202, 224, 234); }
.commentlist p { margin: 0pt 0pt 10px; }
h2#comments, h2#respond { border-bottom: 3px solid rgb(77, 130, 154); margin: 0pt; padding: 0pt 0pt 5px; color: rgb(202, 224, 234); font-size: 15px; font-weight: normal; }
#commentform input { border: 1px solid rgb(95, 142, 163); background: rgb(14, 94, 130) none repeat; color: rgb(255, 255, 255); }
#commentform textarea { border: 1px solid rgb(95, 142, 163); padding: 6px; background: rgb(11, 72, 99) none repeat; overflow: hidden; width: 99%; color: rgb(187, 211, 223); }
#commentform #submit { border: 1px solid rgb(184, 218, 233); background: rgb(116, 160, 181) none repeat; color: rgb(3, 44, 63); width: 120px; }
.link-friends { border: 1px solid rgb(9, 55, 76); margin: 20px 10px 0pt; background: rgb(8, 50, 69) none repeat; height: 25px; line-height: 25px; text-align: center; font-size: 10px; clear: both; }
.link-friends a { color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; }
.link-friends a:hover { color: rgb(197, 197, 197); text-decoration: underline; }
.sidebar {
	
	width: 185px;
	float: left;
	padding-top: 0px;
}
.sidebarBottom { height: 88px; }
.sidebar h2 {
	margin: 1px;
	padding: 7px 2px 2px 11px;
	background: url('sidebarback.jpg') no-repeat scroll 1px 50%;
	height: 26px;
	color: rgb(2, 38, 54);
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 0.94em;
	font-size-adjust: none;
	font-stretch: normal;
	font-family: tahoma,'Lucida Grande',verdana,arial;
	line-height: 20px;
	text-transform: uppercase;
}
.sidebar ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; text-transform: capitalize; }
.sidebar ul li ul { margin: 5px; }
.sidebar a { padding: 3px 0px 4px 20px; background: transparent url('categoriesico.png') no-repeat scroll left top; display: block; color:#223531; text-decoration:underline; font-weight:bold; }
.sidebar a:hover { padding: 3px 0px 4px 20px; background: transparent url('categoriesicoh.png') no-repeat scroll left top; color: #000; text-decoration: underline; }
#navi { margin: 14px auto 0px; height: 40px; width: 100%; text-align: center; line-height: normal; }
#nav { margin: 0pt 3px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; float: left; }
#nav li { margin: 0pt 3px; background: transparent url('navtabr.png') no-repeat scroll right top; float: left; height: 34px; white-space: nowrap; }
#nav .page_item a { padding: 0px 10px; background: transparent url('navtabl.png') no-repeat scroll left top; color: rgb(5, 77, 109); display: block; height: 34px; text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; font-size-adjust: none; font-stretch: normal; line-height: 30px; }
#nav li:hover { color: rgb(0, 175, 226); background-position: 100% -34px; text-decoration: underline; }
#nav .page_item a:hover { border: medium none ; color: rgb(2, 38, 54); background-position: 0px -34px; text-decoration: underline; }
#nav li.current_page_item { background: transparent url('navtabactiver.png') no-repeat scroll right top; color: rgb(255, 255, 255); text-decoration: none; height: 37px; }
#nav .current_page_item a, #nav .current_page_item a:visited { background: transparent url('navtabactivel.png') no-repeat scroll left top; color: rgb(2, 34, 48); text-decoration: none; height: 37px; }

#footer{height:60px; background:#961826; border-bottom:5px solid #fff;border-top:5px solid #fff; font-size:85%;}
#footer_right{background:#82131E; width:190px; float:right; height:50px; padding:8px 2px 2px 2px; text-align:center;}
#footer_right strong{margin-bottom:3px; display:block;}
.clear{clear:both;}
#footer_left{width:566px; float:left; padding:10px 0pt;}

#footer_left li{display:inline; margin-right:5px; margin-left:0pt; text-align:left;}
#footer_left li a{font-weight:bold;}

