body {
    background-color:#dfdfdf;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: 50% 0%;
	font: 1em/17px arial,verdana,tahoma, sans-serif;

	color:#222;

    position:static;

}



/*  HEADERS  */

h1 {

	font:25px Arial;

	display:block;

	margin-top:5px;

	padding-left:10px;

}
.homeh1 {

	font:12px Arial;
	font-weight:bolder;

	display:inline;

	margin-top:0px;

	padding-left:0px;

}
#singlepage h1 {

	font-size:15px;
  font-family:arial,verdana,tahoma,sans-serif;
	display:block;
	font-weight:bolder;
  color:#999999;
	margin-top:2px;

	padding-left:0px;
	color:#000;

} 
h2 {

	font:12px Arial;

	font-weight:bolder;

	padding-bottom:1px;

}



h3 {

	font:bold 15px Arial;

	padding-bottom:2px;

	color:#444;

	border-bottom:1px dotted #efefef;

}

h4{

	font: 12px Arial;

}



h1 a:link, h1 a:visited, h1 a:hover {

	color:#444;

}

h1 span {

	display:block;

	font-size:.5em;

}

h2.singlePageTitle {

    color:#29568f;

    font-weight:bolder;

	font:1.5em Arial;

}

h2.sidebar{

	padding-top:15px;

}

h2.media{

	height:30px;

	font:bold .9em arial, sans-serif;

}

h2.titleFooter {

	margin-bottom:3px;

	font:bold 1.1em arial,sans-serif;

	letter-spacing:-1px;

	color:#bd8b43;

	border-bottom:1px dotted #bd8b43;

}

h2.widgetTitle {

	padding-top:10px;

	font:bold 1.2em Arial;

	letter-spacing:-1px;

	color:#333;

}

h3.ad250 {

	padding-top:10px;

}

h3#comments {

	margin-top:10px;

	margin-bottom:10px;

	border:none;

	padding:0;

	font-size:1.2em;

	color:#666;

}

h3#leaveComment {

	margin-top:10px;

	margin-bottom:3px;

	border:none;

	padding:0;

	color:#666;

}

h3.searchResults {

	margin-bottom:15px;

}

h4 a {

	background: url(../images/rss.png) no-repeat left center;

	padding-left:22px;

	float:right;

	margin-left:10px;

	color:#f60;

}

h4 a:hover{	color:#222;}



/* ***********************************************************

*	Links									*

***********************************************************/

a {

	color:#005B23;

}

a:hover {

	color:#d92100;

}

#footer-credit a {

	color:#fff;

}

#footer-credit a:hover {

	text-decoration:underline;

}

/* ********************************************************** */

/*	GENERIC					*/

/***********************************************************/

 #topnav {

  width:984px;

  background:url(../images/topnav.png);

  height:31px;

  margin:5px auto 0;

  padding-bottom:7px;

}



#topnavleft   {

  width:555px;

  float:left;

  color:#9BC232;

  padding-top:10px;

  padding-left:10px;

  font-size:12px;

  font-family:Arial;

  font-weight:bold;

}





#poza1 {

  background:url(../images/poza1.png);

  width:281px;

  height:238px;

  position: absolute;;

  margin-top:-76px;

  left: 8px;

  z-index:-1;

}



#poza2 {

  background:url(../images/poza2.png);

  width:200px;

  height:240px;

  position: absolute;;

  top:1000px;

  left: 18px;

  z-index:-1;

}

#poza3 {

  background:url(../images/poza3.png);

  width:314px;

  height:292px;

  position: absolute;;

  top:1600px;

  left: 920px;

  z-index:-1;

}





#wrapper {

	width: 984px;



	margin:0 auto;

	padding-bottom:7px;

	background: #fff;

    }







.postinfo { /* pos info shown under the summary of posts on search results */

	text-align:right;

	padding-top:3px;

	font:.8em Arial;

	color:#9f9f9f;

	border-top:1px dotted #f1f1f1;

	margin-bottom:10px;

	clear:both;

	display:block;

}

.gray { /* Every second post on the main page below the flickr photo stram gets assigned with this class */

	background-color:#f6f6f6;

	padding-top:5px;

}

.details { /* This class styles the post details  where the date, comment and read more text is placed on main page. (Featured area, left and right sections below the flickr photos) */

	text-align:left;

	display:block;

	clear:both;

    color:#005B23;

    font-weight:bold;

	font:12px Arial;

}

.mediadetails { /* This class styles the post details  where the date, permalink and comment numbers are placed on video and photos category template. */

	text-align:center;

	display:block;

	clear:both;

	padding-top:5px;

	font:.8em Arial;

}

.navigation {

	display:block;

}

.previous {

	float:left;

}

.next {

	float:right;

}

p,

dl,

hr,

pre,

table,

address,

fieldset {

	margin-bottom: 10px;

	line-height:1.3em;

}

/* ********************************************************** */

/*	HEADER					*/

/***********************************************************/

#header { /*Site logo - Searchbox and navigation bar wrapper */

	width: 975px;

	font-size: 12px;

	margin-bottom:16px;

	margin-right:auto;

	margin-left:auto;

}

#headerleft {

	width: 230px;

    height:90px;

	float: left;

}



#headerright {
    width:465px;
    margin-bottom:5px;

	float: right;

	margin: 0px;

	padding: 0px 0px 0px 0px;

}

#search {

	position:relative;

	display:block;

	height:35px;

	border:1px solid #ddd;

	background: #f7f7f1;

}

#form {

	padding:5px;

}

#searchform label{

	color:#87d50d;

	font-weight:bold;

	position:absolute;

	left:10px;

	font-size: .9em;

	background: url(../images/bgsearchlabel.gif) no-repeat right center;

	padding:4px 25px 4px 0;

}

    #searchbox {

	background: url(../images/field.png) no-repeat;

	width: 171px;

    margin-top:9px;

	height:22px;

    font-size:12px;

    font:Arial;

    padding-top:3px;

	border:0;

    padding-left:4px;

    float:right;

    margin-right:80px;

    position:relative;

}

#s {

	width: 185px;

	padding: 3px;

	position:absolute;

	left:82px;

}



#searchsubmit {

	background: url(../images/cauta.png) no-repeat;

	width: 57px;

	height:22px;

    color:#fff;

    margin-top:9px;

    font:Arial;

    font-size:10px;

    float: right;

    left:240px;

    text-align:center;

    padding-top:0px;

    font-weight:bold;

	cursor:pointer;

	position:relative;

	border:0;

}

#rss {

	margin-top:5px;

	margin-bottom:5px;

}

.tanbox {

	margin:0;

	}

.tanbox img {

	float:left;

	margin:2px 6px 2px 0px;

	}



/* ******************************************** DROPDOWN NAVIGATION - PAGES */



#navpages {

	width:952px;

    height:31px;

    top:9px;

	background: url(../images/navbar.png);

	clear:both;

    margin-left:8px;

    font-weight:bold;

    font:arial;

    margin-top:10px;

}

#navpages #navpagelist li {

	float: left;

	width: auto;

}

#navpages ul li a {

	display: block;

	font-size: 12px;

    font-weight:bold;

	color: #fff;

	padding-top:6px;

	padding-bottom:6px;

	padding-right:12px;

	padding-left:12px;

    border-right:1px solid #5A5A5A;

}

#navpages ul li a:hover {

	background: #3F3F3F;

	color:#fff;

}

#navpagelist li li {

	float: left;

	width: 160px;

}

#navpagelist li li a {

	background: #555;

	float: none;

	padding-top:3px;

	padding-bottom:2px;

	padding-right:12px;

	padding-left:12px;

	border-top: 1px solid #afafaf;

	border-right:0;

	width: 136px!important;

	width:160px;

    height:31px;

	width/**/:/**/136px;

}

#navpagelist li li a:hover {

	background: #777;

    height:31px;

	color:#fff;

}

#navpagelist li ul {

	width: 160px;

	left: -999em;

}

#navpagelist li:hover ul {

	left: auto;

	display: block;

}

#navpagelist li:hover ul{

	left: auto;

}



/* *************************************** DROPDOWN NAVIGATION - CATEGORIES */

#navcats {

	width:952px;

    height:28px;

	background: url(../images/subnav.png);

    margin-left:8px; 

}

#navcats #navcatlist li {

	float: left;

	width: auto;

}

#navcats ul li a {

	display: block;

	font-size: 12px;

	color: #333;

	padding-top:6px;

	padding-bottom:6px;

	padding-right:12px;

	padding-left:12px;

}

#navcats ul li a:hover {

	background: #2F2F2F;

	color:#fff;

}

#navcatlist li li {

	float: left;

	width: 160px;

}

#navcatlist li li a{

	background: #2F2F2F;

	float: none;

	color:#fff;

	padding-top:3px;

	padding-bottom:2px;

	padding-right:12px;

	padding-left:12px;

	border-top: 1px solid #555;

	border-right:0;

	width: 136px!important;

	width:160px;

	width/**/:/**/136px;

}

#navcatlist li li a:hover {

	background: #555;

	color:#fff;

}

#navcatlist li ul {

	position: absolute;

	width: 160px;

	left: -999em;

	border-bottom:1px solid #afafaf;

    z-index:999;

}

#navcatlist li:hover ul {

	left: auto;

	display: block;

}

#navcatlist li:hover ul {

	left: auto;

}



/* ********************************************************** */

/*	CONTENT-WRAPPER				*/

/***********************************************************/

#content-wrap {

	width:970px;

	margin: 0 auto;

	clear:both;

}

/* ********************************************************** */

/*	CONTENT-LEFT COLUMN			*/

/***********************************************************/

#leftcol-wrapper {

	float:left;

	text-align:center;

	background:F5F5F5;

	width: 165px;

    margin-right:5px;

}

#leftcolumn {

  padding-left:8px;

  padding-right:5px;

  padding-top:10px;

  padding-bottom:5px;

    margin-left:6px;

	font-size:.75em;

    text-align:left;

    border-left:1px solid #B3B3B3;

    border-right:1px solid #B3B3B3;

    border-bottom:1px solid #B3B3B3;

    margin-bottom:10px;

}

#leftcolumn10 {

  padding-left:8px;

  padding-right:5px;

  padding-top:10px;

  padding-bottom:5px;

    margin-left:6px;

	font-size:.75em;

    text-align:left;

    border-left:1px solid #B3B3B3;

    border-right:1px solid #B3B3B3;

    border-bottom:1px solid #B3B3B3;

    margin-bottom:10px;

}

#leftcolumn4 {

    margin-left:6px;

	font-size:.75em;

    border:1px solid #B3B3B3;

}

#leftcolumn2 {

    margin-left:6px;

	font-size:.75em;

    border:1px solid #B3B3B3;

}

 #noutati {

   font-size:15px ;

   font:Arial;

   font-weight:bold;

   width:157px;

   height:29px;

   border-bottom: 1px solid #B3B3B3;

   background:url(../images/box.png) repeat-x bottom;

}

 #noutati3 {

   font-size:15px ;

   font:Arial;

   font-weight:bold;

   width:157px;

   height:29px;

   border-bottom: 1px solid #B3B3B3;

   background:url(../images/box.png) repeat-x bottom;

}

#leftcolumn1 {

	padding:5px;

	font-size:.75em;

}



/* ********************************************************** */

/*	CONTENT-MIDDLE COLUMN				*/

/***********************************************************/

#midcolumn {

	float:left;

	margin-right:14px;

	margin-left:10px;

	width:500px;

	font-size:.8em;

    margin-bottom:35px;

}

/* MIDDLE COLUMN */

.featuredcontainer {

	background:#fff;

	width:500px;

}

.featuredinner {

	border-left:1px solid #B3B3B3;

	border-right:1px solid #B3B3B3;

	border-bottom:1px solid #B3B3B3;

	padding-top:6px;

	padding-right:10px;

	padding-bottom:6px;

	padding-left:10px;

}

.featuredcontainer img {

	float:left;

	margin-top:3px;

	margin-right:10px;

	padding:2px;

	background:#fff;

	border:1px solid #B3B3B3;

}

ul#sideTabs{

	height:31px;

	font-size:1em;

	border-bottom:1px solid #B3B3B3;

	font-weight:bold;

}

ul#sideTabs li{

	display: inline;

	float: left;

	line-height: 27px;

	height: 31px;

	font-weight: bold;

}

ul#sideTabs li a {

	display: block;

	float: left;

	padding-right:6px;

	padding-left:6px;

	text-align: center;

	height: 30px;

	background: url(../images/tabs1.png) repeat-x bottom;

	border-top:1px solid #B3B3B3;

	border-right:1px solid #B3B3B3;

	border-left:1px solid #B3B3B3;

	color: #000;

}

ul#sideTabs li a:hover {

	background:#efefef;

}

ul#sideTabs li a.active{

	color: #000;

	display: block;

	float: left;

	padding: 0 15px;

	text-align: center;

	height: 30px;

	border: 1px solid #B3B3B3;

	border-bottom:1px solid #f9f9f9;

	background: url(../images/tabs.png) repeat-x bottom;

}

#gallery {

	margin-top:10px;

	padding:7px;

	background: url(../images/bgPhotoGallery.gif) repeat-x;

}

#gallery a {

	color:#222;

	font:bold .85em georgia, serif;

}

.feaGalPost {

	display:inline;

	float:left;

	width:122px;

	margin-top:5px;

	margin-left:2px;

	margin-right:2px;

	text-align:center;

}

#gallery img {

	background:#f5f5f5;

	padding:2px;

	display:block;

	border:1px solid #ccc;

}

#midcolumnleft {

	width:243px;

	float:left;

	margin-right:10px;

    border-top:1px solid #B3B3B3;

    border-left:1px solid #B3B3B3;

    border-right:1px solid #B3B3B3;

}

#midcolumnleft1 {

	width:243px;

}

 #noutate {

   font-size:15px ;

   font:Arial;

   font-weight:bold;

   width:243px;

   height:29px;

   border-top: 1px solid #B3B3B3;

   border-left: 1px solid #B3B3B3;

   border-right: 1px solid #B3B3B3;

   background:url(../images/box.png) repeat-x bottom;

}

 #noutati1 {

   font-size:15px ;

   font:Arial;

   font-weight:bold;

   width:243px;

   height:29px;

   border-top: 1px solid #B3B3B3;

   border-left: 1px solid #B3B3B3;

   border-right: 1px solid #B3B3B3;

   background:url(../images/box.png) repeat-x bottom;

}

#midcolumnright {

	width:243px;

	float:left;

    border-top:1px solid #B3B3B3;

    border-left:1px solid #B3B3B3;

    border-right:1px solid #B3B3B3;

    margin-bottom:15px;

}

#midcolumnright1 {

  margin-top:-30px;

  width:243px;

  float:left;

}

.midcolumnpost {

    background:#F5F5F5;

    border-bottom:1px solid #B3B3B3;

    height:190px;

	padding:6px 5px 5px;

}

#midcolumnleft img, #midcolumnright img {

	margin-bottom:5px;

}

/* ********************************************************** */

/*	CONTENT-SIDEBAR			*/

/***********************************************************/

#sidebar{

	width:260px;

	float:left;

	padding-bottom:10px;

	font-size:.8em;

}

#adcontainer125px .ad1 {

	float:left;

	margin-bottom:10px;

}

#adcontainer125px .ad2 {

	float:right;

	margin-bottom:10px;

}

#adcontainer125px .ad3 {

	float:left;

}

#adcontainer125px .ad4 {

	float:right;

}

#adcontainer250x250 {

	padding:4px;

	background:#f9f9f9;

	border:1px solid #B3B3B3;

}

#sideTabs {

	margin-top:12px;

}

.sidebartabs {

	border-bottom:1px solid #B3B3B3;

	border-right:1px solid #B3B3B3;

	border-left:1px solid #B3B3B3;

	padding:5px;

	background:#f9f9f9;

}

.sidebartabs ul li {

	line-height:18px;

	color:#666;

	border-bottom:1px dotted #D3D9EB;

	padding-left:18px;

	padding-top:2px;

	padding-bottom:2px;



}

.sidebartabs ul.recentposts li, #sidetwo li {

	background: url(../images/bgrecentposts.gif) no-repeat left 5px;

}

.sidebartabs a  {

	display:inline;

	color:#666;

}



.sidebartabs a:hover {

	color:#29568f;

	text-decoration:underline;

}

ul#feaTabs{

	height:27px;

	font-size:1em;

	border-bottom:1px solid #B3B3B3;

	font-weight:bold;

}

ul#feaTabs li{

	display: inline;

	float: left;

	line-height: 23px;

	height: 27px;

	font-weight: bold;

}

ul#feaTabs li a {

	display: block;

	float: left;

	padding-right:8px;

	padding-left:8px;

	text-align: center;

	height: 26px;

	background:url(../images/tabs1.png);

	border-top:1px solid #B3B3B3;

	border-right:1px solid #B3B3B3;

	border-left:1px solid #B3B3B3;

	color: #000;

}

ul#feaTabs li a:hover {

	background:#efefef;

}

ul#feaTabs li a.active {

	color: #000;

	display: block;

	float: left;

	padding: 0 8px;

	text-align: center;

	height: 26px;

	border: 1px solid #B3B3B3;

	border-bottom:1px solid #fff;

	background: url(../images/tabs.png) repeat-x bottom;

}

#tagcloud {

	font-family: Arial, Helvetica, sans-serif;

	text-align: center;

}

#tagcloud a {

	margin: 0 5px;

	line-height: 105%;

	white-space: nowrap;

	color:#333;

	text-transform: capitalize;

}

#tagcloud a:hover {

	color:#d92100;

}

.widget {

	margin-left:5px;

	text-align:left;

}

.leftcolwidget {

	margin-left:5px;

	text-align:left;

	margin-top:7px;

	margin-bottom:7px;

}

.widget ul, .leftcolwidget ul {

	list-style: square inside;

}



.widget ul li,.leftcolwidget ul li {

	line-height:1.6em;

	border-bottom:1px dotted #ccc;

}

.widget li ul li,.leftcolwidget li ul li {

	border:none;

}

.widget ul li a,.leftcolwidget ul li a  {

	color:#777;

	display:inline;

	font:1em Tahoma,Arial,"Trebuchet MS",Verdana;

}

.widget ul li a:hover, .leftcolwidget ul li a:hover {

	color:#29568f;

	text-decoration:underline;

}

.widget ul ul,.leftcolwidget ul ul{

	margin-left:10px;

}

/* ********************************************************** */

/*	CONTENT-SINGLE POST PAGE			*/

/***********************************************************/

#singlepage { /* Content area container on single post page */

	width:508px;

    margin-left:6px;

	margin-right:10px;

	float:left;

	display:inline;

	font-size:.8em;

}

#singlePost {

	background:#f9f9f9;

	padding:10px;

	border:1px solid #ccc;

}

#photoGalleryItem {

	padding:4px;

	background:#fff;

	border:1px solid #ccc;

}

.alignleft {

	float:left;

	margin-right:10px;

	margin-top:5px;

}

.alignright {

	float:right;

	margin-left:10px;

	margin-top:5px;

}

.aligncenter {

	margin:0 auto;

	display:block;

}

.wp-caption img {

	margin-bottom: 5px;

	padding:4px;

	border: 1px solid #ddd;

	background-color:#FFFFFF;

}

.wp-caption-text {

	text-align:center;

	font-size:11px;

	padding-bottom: 2px;

	width: auto;

	font-weight: bold;

}

#singleimage, .autoThumb {

	float:left;

}

#singleimage img {

	margin-top:4px;

	margin-right:10px;

}

#singlepostinfo {

	background:#f9f9f9;

	padding:10px;

	display:block;

	float:none;

	clear:both;

	border:1px solid #ccc;

	border-top:none;

	font:.8em/1.4em verdana;

}

#singlePost ul, #page ul{

	padding-bottom:10px;

	list-style: square inside;

}

#singlePost ol, #page ol{

	padding-bottom:10px;

	list-style: decimal inside;

}

#singlePost li, #page li {

	padding: 2px 0px 2px 10px;

	font-size: 12px;

	line-height: 15px;

	color:#4c4c4c;

}

.photoTitle {

	font:1em georgia, "trebuchet ms", serif;

	text-align:center;

	height:10px;

}

.medias {

	border-bottom:1px solid #ccc;

	float:left;

	padding:3px;

	padding-top:5px;

	padding-bottom:10px;

	text-align:center;

	width:169px!important;

	width:175px;

	width/**/:/**/169px;

}

#videoinfo {

	background: #f7f7f7;

	border-top: 1px dotted #ccc;

	border-bottom: 1px dotted #ccc;

	padding: 10px;

	clear:both;

	float:none;

	display:block;

	margin-bottom:10px;

}

/* ********************************************************** */

/*	CONTENT-SINGLE POST PAGE SECOND COLUMN		*/

/***********************************************************/

#single2ndCol {

	width:160px;

	font-size:.8em;

	float:left;

	margin-right:10px;

}

/* ****************************** BLOCKQUOTE AND CODE STYLE - STYLE IS APPLICABLE FOR BOTH ENTRIES AND COMMENTS */

blockquote {

	padding: 2px 10px;

	background: #e6f9c9;

	color:#369;

	clear:both;

	border:1px solid #a9d26a;

	margin-bottom:10px;

}

code {

	color:#444;

	font:11px/17px tahoma, arial, sans-serif;

	display:block;

}

blockquote p {

	font-size: 11px;

	padding: 5px 0px;

	margin: 5px 0px;

	line-height: 15px;

}

blockquote li {

	padding: 2px 0px 2px 10px;

	font-size: 11px;

	line-height: 15px;

	color:#369;

}

blockquote a {

	color:#0080ca;

	text-decoration:underline;

}

blockquote a:hover {

	color:#039;

}

/* ***********************************************************

*	FOOTER		*

***********************************************************/

#footer {

	width:984px;

    height:390px;

	padding-top:15px;

	padding-bottom:5px;

	font:.8em arial, verdana, sans-serif;

	background:#101010;

	margin:0 auto;

	color: #ccc;

}

#footer1 {

	width:450px;

	float:left;

	margin-left:10px;

	display:inline;

}

#footer1 li {

	float:left;

	padding:6px 7px 0;

	display:inline;

	margin-right:4px;

	margin-left:4px;

	margin-top:4px;

	margin-bottom:4px;

	font-size:.85em;

	line-height:13px;

}

#footer1 li.liOff {

	border:1px solid #2a2a2a;

	color:#ccc;

	background:#333;

	height:52px!important;

	height:58px;

	height/**/:/**/52px;

	width:200px!important;

	width:216px;

	width/**/:/**/200px;

}

#footer1 li.liOn {

	border:1px solid #333;

	color:#ccc;

	background:#1a1a1a;

	height:52px!important;

	height:58px;

	height/**/:/**/52px;

	width:200px!important;

	width:216px;

	width/**/:/**/200px;

}

#footer1 li a {

	font-size:1.2em;

	margin-bottom:3px;

	display:block;

	color:#88af00;

}

#footer1 li a:hover {

	color:#88AF00;

	text-decoration:underline;

}

#footer2 {

	width:200px;

	float:left;

	margin-left:12px;

	display:inline;

}

#searchCat  select, #archiveform  select, #cat, #googlequery{

	background-color: #FFF;

	border: 1px solid #7F9DB9;

	color: #555;

	font: .9em/1.2 Verdana, Arial, Geneva, Helvetica, Sans-Serif;

	margin-bottom: 10px;

	width:190px;

	padding: 1px;

}

#footer2 span {

	display:block;

}

#footer3 {

	width:290px;

	float:left;

	color:#88AF00;

	margin-left:12px;

	display:inline;

}

#footer3 a {

	color:#ccc;

	text-decoration:none;

}

#footer3 a:hover {

	color:#fff;

	text-decoration:underline;

}

#footer4 {

	float:left;

	width:609px;

	margin-left:10px;

	display:inline;

}

#footer4 a img{

	float:left;

	margin:3px;

	display:inline;

	padding:2px;

	border:1px solid #333;

	background:#1a1a1a;

}

#footer4 a:hover img{

	border:1px solid #509700;

	background:#f90;

}

#footer5 {

	float:left;

	margin-left:13px;

	display:inline;

	width:341px;

}

#footer-credit {

	margin:0 auto;

	background:url(../images/footer.png);

	font-size:.6em;

	text-align:right;

	color:#ccc;

	width:984px;

    height:26px;

}

span.creditLinks {

	display:block;

	padding-right:10px;

	padding-top:6px;

	padding-bottom:4px;

}





/* ***********************************************************

*	COMMENT  	*

***********************************************************/

p#commentNotification { /* text style for notification message that is displayed when post is pass protected or comments are closed */

	display:block;

	margin-top:7px;

	background:#f9f9f9;

	padding:3px 5px;

	font-weight:bold;

}

ol.commentlist li { /* Comment Wrapper */

	border:1px solid #d5d5d5;

	height:1%;

	margin:0 0 10px;

	padding:5px 5px 5px 53px;

	position:relative;

}

li div.vcard { /* Font style for comment author link*/

	font:bold 12px verdana, arial,sans-serif;

	font-style:normal;

	padding:0 80px 0 0;

	margin:5px 0;

}

li div.vcard img.avatar { /* Avatar style between comments */

	border:1px solid #d5d5d5;

	padding:2px;

	background:#fff;

	left:5px;

	position:absolute;

	top:7px;

}

li div.comment-meta { /* Style for date of comment */

	font:bold 10px/1.4 helvetica,arial,sans-serif;

	position:absolute;

	right:10px;

	text-align:right;

	top:10px;

}

li div.comment-meta a {

	color:#8F8F8F;

}

li div.comment-meta a:hover {

	text-decoration:underline;

}

ol.commentlist li p { /* Comment font style */

	font:normal 12px helvetica,arial,sans-serif;

}

li div.reply {  /* Reply button style */

	background:#666;

	border:1px solid #666;

	color:#fff;

	font:bold 9px helvetica,arial,sans-serif;

	padding:3px 4px;

	text-align:center;

	width:36px;

}

ol.commentlist li div.reply:hover {

	background:#d92100;

	border:1px solid #c00;

}

li div.reply a {

	color:#fff;

	text-transform:uppercase;

}

ol.commentlist li ul.children { /* Inner comment style */

	margin-top:10px;

}

li.depth-2,li.depth-3,li.depth-4,li.depth-5 { /* inner comment margin-bottom */

	margin:0 0 .20em;

}

ol.commentlist li.even { /*The background color for 1-3-5... no comments*/

	background:#fff;

}

ol.commentlist li.odd { /* Background color for 2-4-6... no comments */

	background:#f9f9f9;

}

ol.commentlist li.pingback div.vcard {

	padding:0 170px 0 0;

}



/* ******************************************************** */

/* COMMENT FORM */

/* ******************************************************** */

p#noComment {

	font:bold .8em verdana, tahoma, arial, sans-serif;

	background:#f7f7f7;

	padding:4px 4px 4px 10px;

}

#commentform {

	font-family:verdana, tahoma, arial, sans-serif;

	background: url(../images/bgWriteComment.gif) repeat;

	padding:15px 15px 0;

	border:1px solid #ececec;

}

.cancel-comment-reply {

	margin-bottom:4px;

}

#commentform cite {

	font-size:.9em;

}

#commentform label {

	font-size:.8em;

	padding-left:0px;

	font-family:verdana, tahoma, arial, sans-serif;

}

#author,#email,#url {

	font: 11px verdana,Arial, Helvetica, sans-serif;

	width: 40%;

	padding: 2px;

	background:#fefefe;

	border: 1px solid #e6e6e6;

}

#commentform textarea:focus, #commentform input[type="text"]:focus {

	border: 1px solid #bbb;

	background: #fefff7;

}

#commentform textarea {

	font: 90% Arial, Helvetica, sans-serif;

	width: 90%;

	height: 120px;

	background:#fefefe;

	border: 1px solid #e6e6e6;

	padding: 2px 3px 3px 7px;

}

#submit {

	background: url(../images/submit.gif) no-repeat left;

	width: 112px;

	height:24px;

	border:none;

	line-height:0px;

	cursor:pointer;

}

#submit:hover {

	cursor:pointer;

	background: url(../images/submit.gif) no-repeat right;

	width: 112px;

	height:24px;

}
#brand {
margin:0;
text-align:center;
width:100%;
}
#brand #int_banner {
height:0;
margin:auto;
position:relative;
width:990px;
}
#brand_top img {
border:medium none;
}
#brand_left img {
border:medium none;
}
#brand_right img {
border:medium none; }