
* {
	margin: 0;
	padding: 0;
}

img {
	border: 0;
}

a {
	text-decoration: none;
	border: none;
	outline: none;
}

/* Layout */

body {
	/* background: url("../images/background.png");*/
	
	
    background-color: #cccccc;
background-attachment: fixed;
	background-image: url(images/bg7.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	border-top:1px solid #333333;
	margin-bottom:80px;

}

a:link {
	color:#3e8bb3;
	text-decoration: none;
}

a:visited {
	color:#3e8bb3;
	text-decoration: none;
	}

a:hover {
text-decoration:none;color:#999999;
}

#wrapper {
	width: 100%;
/*	background-image:url(../images/bf.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-attachment:fixed;*/
}

#content {
	position: relative;
	min-height: 600px;
	min-width: 800px;
}



#header {
margin-top:30px;
width:745px;
margin-left:auto;margin-right:auto;
margin-bottom:40px;


}

#header h1 {

	height: 95px;
	width: 225px;
		text-align:left;
		margin:0;


}

#header h1 a {

	margin:0;


}




#header ul {
	list-style: none;
}



.box {
width:685px;
height:auto;
margin:auto;
background-color: #e3e3e3;
margin-top:30px;
padding:30px;
margin-bottom:20px;
}

.post h2{
border-left:3px solid #3e8bb3;
padding:3px 0 2px 7px ;
margin-bottom:20px;
font: 1.30em Arial, Helvetica, sans-serif; color:#333333;

}
.post h2 a{
	padding:0;
	margin:0;
	text-align:left;
	color: #333333;
}

.page h2{
border-left:3px solid #3e8bb3;
padding:3px 0 2px 7px ;
margin-bottom:20px;
font: 1.30em Arial, Helvetica, sans-serif; color:#333333;

}
.page h2 a{
	padding:0;
	margin:0;
	text-align:left;
	color: #333333;
}


a:hover,.entry p a:hover{text-decoration:none;color:#999999!important;}
.entry p {padding-bottom:15px;}
.entry p img{border: 4px solid #fff;margin:auto;}
.entry{
font-family: Tahoma;
	font-size: 0.70em;
	line-height: 12pt;
	width:680px;
color: #333333;
margin-bottom:20px;
padding-bottom:25px;
border-bottom:1px solid #999999;
}
.post a.more-link{color:#3e8bb3;font-weight:bold;float:left!important;margin:10px 0!important;}
.post a.more-link:hover{color:#999999;text-decoration:none;}

.post .postmetadata .category{
	margin: 10px 0 6px 0;
	display:block;
	font-size: 9px;
	font-family: Tahoma;
	margin-bottom:15px;
}
.post .category a{color:#fff!important;padding:1px 3px 1px 7px;background: url(images/mous.png) center left no-repeat;background-color:#333333;margin-top:20px;font-size: 9px;}
.post .category a:hover{color:#fff;padding:1px 3px 1px 7px;text-decoration:none;background: url(images/mous.png) center left no-repeat; background-color:#3e8bb3;}

.post .postmetadata .comments-link a{background:url(images/comz.jpg) no-repeat;padding-left:20px;float:right;margin-top:0px;font-size:9px;
	font-family: Tahoma;color:#999999;margin-right:5px;}
.post .postmetadata .comments-link a:hover{color:#d2344f;}


.post .postmetadata small{font-size:9px;color:#999999;font-family: Tahoma;}
.post .postmetadata small a:hover{color:#666666;}
.post .postmetadata small .author{color:#3e8bb3;}
.post .entry .tags{font-size:9px;color:#666666;text-align:right;float:right;margin-right:5px;}


.dl{
background: url(images/dl.png) no-repeat top;
width:788px;
height:80px;
margin-top:30px;
margin-right:auto;
margin-left:auto;
}
#footer_wrap {
  position: fixed;
  bottom: 0;
  height: 47px;
  width: 100%;
  background: url(images/footer-bg.png) repeat-x;
  border-top: 1px solid #fff;
  z-index: 99;
}
#footer {
position: fixed;
bottom: 0;
left: 0;
right: 0;
display: block;
height: 30px;
padding-top: 10px;
background: url(images/footer.jpg) repeat-x 0 10px;
font-family: Tahoma;
z-index: 4000;
min-width: 800px;
}

#btBar {
	position: absolute;
	top: 14px;
	right: 50%;
	}


#btBar a {
display: block;
	height: 19px;
	width: 67px;
background: url(images/barPlus.png) no-repeat 0 0;
float: none;
margin: 0px;
margin-top:5px;
outline: none;
}

#btBar a:hover, #expand a:focus, #expand a.active {
background: url(images/barPlus.png) no-repeat 0 0;
}

#botBar {
clear: both;
position: absolute;
top: 40px;
left: 0;
right: 0;
display: block;
margin: 0 auto;
width: 100%;
background: #010101/*url("../images/footer.jpg") repeat-x 0 -30px*/;
}

#botBar a {
color: #888;
}

#botBar a:hover {
color: white;
}



#botBar .fop {
padding-top: 20px;
float:left;
width:300px;
background:url(images/divider.png) no-repeat top center;
}

#botBar ul{
list-style:none;
padding-left:5px;
}
#botBar li{

list-style:none;
font: 11px Tahoma; color:#fff;
margin-bottom:7px;
}
#botBar li a{
padding-left:10px;
list-style:none;
font: 11px Tahoma; color:#fff;
background:url(images/lipuce.png) no-repeat center left;
height:10px;
}

#botBar li a:hover{
list-style:none;
font: 11px Tahoma; color:#ccc;
}

#botBar h2{

margin-bottom:15px;
font: 1.30em Arial, Helvetica, sans-serif; color:#666666;
}

.supBotBar {
clear: both;
width:600px;
position: relative;
margin: 0 auto;
height: 257px;

}




  .footer-logo {
    margin: 5px 0 0 30px;
  }
  
#comments{

margin-bottom:20px;
font: 1.20em Tahoma; color:#3e8bb3;

}

.commentlist li, #commentform input, #commentform textarea {
font: 0.9em Tahoma;
}
.commentlist li {
font-weight: bold;
}
.commentlist cite, .commentlist cite a,#comBox1 cite,#comBox1 cite a{color:#333333;;font-style: normal;font-size: 12px;font-family:Tahoma;}
.commentlist cite a {color:#666666;}
.commentlist .comment-date,#comBox1 .comment-date{color:#666666;font-size:10px;display:block;line-height:10px;margin-top:5px;}
#comBox1 p{color:#454547;}
.commentlist p {
font-weight: normal;
line-height: 1.5em;
text-transform: none;
}
#commentform p {
font-family: Tahoma;
}
.commentmetadata {
font-weight: normal;
}

ol.commentlist {margin:0;overflow:hidden;font-size:12px;font-family: Tahoma;}
ol.commentlist li {display:block;}
ol.commentlist li a.url:hover{color:#666666;}
ol.commentlist li a{color:#3e8bb3;}
ol.commentlist li div.text{background:#fff url(images/com_bgtop.jpg) no-repeat;padding:10px;margin:5px 0px 0px;width:650px;margin-bottom:20px;}
ol.commentlist li div.text p{margin:0;}

#respond h3{
margin-bottom:20px;
font: 1.00em Tahoma; color:#3e8bb3;
margin-top:10px;
}

#commentform p {margin-bottom:10px;}
#commentform{margin:0;padding:10px;background:#fff ;width:650px;font-family: Tahoma;}
#commentform label{display:block;font-weight:bold;color:#333;font-size:12px;margin-left:5px;margin-bottom:7px;}
#commentform label span{color:#999;font-size:10px;font-weight:normal;margin-left:2px;}
#commentform .loga{font-size:11px;}
#commentform p.right{float:right!important}
#commentform p input{border:1px solid #ccc;padding:8px;width:250px;height:14px;font-size:12px;font-family: Tahoma;}
#commentform p.comment{clear:left;}
#commentform textarea,textarea.inputs {color:#333;font-size:12px;font-family: Tahoma;width:627px!important;height:150px!important;padding: 10px!important;border:1px solid #ccc;}

#commentform #submit {cursor:pointer;margin:auto;display:block;background:url(images/btn-submit.jpg) no-repeat;height:22px;width:124px;border:none;font-size:0;overflow:hidden;}


#commentform #submit:hover{background-position:0 -22px;}

#commentform #cancel span{display:none;}
#commentform #cancel{background:url(images/reply_cancel.gif) no-repeat 0 0;width:46px;height:9px;}
#commentform #cancel:hover{background:url(images/reply_cancel.gif) no-repeat 0 -9px;width:46px;height:9px;}

#com .navigation{position:relative;}
#com .navigation .alignleft,div.navigation .alignright{width:245px;margin-top:30px;margin-bottom:0px;}

#com .navigation .alignleft{text-align:center;float:left;margin-right:20px;}
#com .navigation .alignright{text-align:center;float:right;margin-right:20px;}
#com .navigation .alignleft span{background:url(images/post_btn-preventry.jpg) top center  no-repeat;display:block;width:85px;height:15px;margin-bottom:8px;margin-right:auto;margin-left:auto;}
#com .navigation .alignright span{background:url(images/post_btn-nextentry.jpg) top center no-repeat;display:block;width:85px;height:15px;margin-bottom:8px;margin-right:auto;margin-left:auto;}
#com .navigation .alignleft:hover span,div.navigation .alignright:hover span{background-position:center -15px;}

.clear{clear:both;}


#search{
float:right;
margin-right:10px;
margin-top:4px;
}

#search #searchform #s {margin-left:125px;border:0px;background:url(images/srch_inpbg.png) no-repeat 0 0;width:170px;height:18px;font-size:11px;color:#999999;padding:4px 0 0 12px;float:left;}
#search #searchsubmit {background:url(images/btn-sbmt.png);border:0px;width:36px;height:22px;display:block;font-size:0px;float:left;}
#search #searchsubmit:hover {background:url(images/btn-sbmt.png) no-repeat 0 -22px;border:0px;width:36px;height:22px;display:block;font-size:0px;}





#menu{

	text-decoration: none;
	text-align: right;

	color:#3e8bb3;
	float:right;
	margin-top:40px;
	margin-right:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	
}

#menu a{
	text-decoration: none;

}

#header ul{
display:inline;
list-style:none;
}

#header li{
display:inline;
list-style:none;
margin-left:30px;

}
#header li a{
display:inline;
list-style:none;
margin-left:30px;
color:#333333;
}
#header li a:hover{
display:inline;
list-style:none;
margin-left:30px;
color:#fff;
}

#header .current_page_item a{
color:#3e8bb3;
}
#copyright{
font-family: Tahoma;
font-size: 10px;
font-weight:bold;
line-height:30px;
color: #fff;
margin-left:20px;
float:left;
}
.contact{
float:left;
border-left:3px solid #3e8bb3;
padding:3px 0 2px 7px ;
font: 11px Tahoma; color:#333333;
line-height:18px;
}