.div_postlist img { border: 0; }
.navigator ul li.page-item-1618, .navigator ul li.page-item-1687 { display: none; }

#si_contact_subject1 {display: none; }
label.si_contact_subject1 { display: none; } 

/* Styles for graffiti galleries ------------------------------------------------------------------------------*/
#jgal { list-style: none; width: 70px; display: block; clear: both; }
#jgal li { opacity: .5; float: left; display: block; width: 20px; height: 20px; background-position: 50% 50%; cursor: pointer; border: 1px solid #fff; outline: 1px solid #ddd; margin-right: 5px; margin-bottom: 5px; }
#jgal li img { position: absolute; top: 51px; left: 53px; display: none;  }
#jgal li.active img { display: block; margin-top: 32px; }
#jgal li.active, #jgal li:hover { outline-color: #bbb; opacity: .99 /* safari bug */ }
/* styling without javascript */
#gallery { list-style: none; display: block; }
#gallery li { float: left; margin: 0 10px 10px 0; }


/* Dom tabs for reviews widget -------------------------------------------------------------------------------*/

div.domtab { width: 250px; }
.widget_sidebar ul.domtabs { float:left; width:100%; }
.widget_sidebar ul.domtabs li { float:left; width: auto; margin-right: 2px;  }

.widget_sidebar h2.noshow {display: none; }
		
ul.domtabs a:link, ul.domtabs a:visited, ul.domtabs a:active, ul.domtabs a:hover{
  width:auto;
  padding: 3px 7px;
  display:block;
  background-color:#f1f1f1;
  color:#000000;
  height:3em;
  font-weight:bold;
  text-decoration:none;
		}
html>body ul.domtabs a:link, html>body ul.domtabs a:visited, html>body ul.domtabs a:active, html>body ul.domtabs a:hover{
  height:auto;
  min-height:1.5em;
		}
ul.domtabs a:hover{ background: #CCDC00; }

div.domtab div{ clear:both; width:auto; background:#fff; color:#666; padding:0 0.2em;}

ul.domtabs li.active a:link, ul.domtabs li.active a:visited, ul.domtabs li.active a:active,ul.domtabs li.active a:hover{
  background:#fff;
  color:#CCDC00;
  font-weight:bold;
  border-top: 1px solid#e1e1e1;
  border-left: 1px solid #e1e1e1;
  border-right: 1px solid#e1e1e1;
  }
		
div.domtab div a:link, div.domtab div a:visited, div.domtab div a:active{
  color:#000000;
  font-weight:bold;
  }
	
div.domtab div h2 a, div.domtab div h2 a:hover, div.domtab div h2 a:active{
  color:#cfc;
  display:none;
  padding:0;
  font-weight:normal;
  font-size:1em;
  }
		
div.domtab ul li.event, .div.domtab ul ol li .event { 
  background: url(images/tick.gif) no-repeat 1% 0%;
  margin: 0 0 5px 0;
  padding: 5px 0px 10px 27px;
  height: 27px;
  background-color: #fff;
  border-bottom: 1px dotted #ccc;
  width: 221px;
  }

div.domtab ul li.event-last { 
  background: url(images/tick.gif) no-repeat 1% 0%;
  margin: 0 0 5px 0;
  padding: 5px 0px 20px 27px;
  height: 27px;
  background-color: #fff;
  border-bottom: 1px solid #ccc; 
  width: 221px;
  }

div.domtab ul li.eventtogo, div.domtab ol li .eventtogo{
  background: url(images/tickunticked.gif) no-repeat 0% 2%;
  margin: 0px 0px 2px 0px;
  padding: 0px 0px 0px 27px;
  Width: 220px;
  height: 20px;
  }


/* styles for the books page ----------------------------------------------------------------*/

.books { width: auto; }
.books td { width: auto; padding: 3px; border: 1px solid #ccc; }
	
	
/* styles for the galleries pages -----------------------------------------------------------*/

#titleBooks { display: block; margin-bottom: 15px; }

.titleGallery { display: block; }

h1.titleBooks, h2.titleBooks {
	display: block; 
	margin-bottom: 15px;
	width: auto; 
	font-family: "Arial Black", Tahoma, Verdana;
	font-size: 22px;
	font-weight: normal;
	color: #ffffff;
	margin: 0px 0px 10px 0px;
	padding: 5px;
	float: left;
	letter-spacing: -2px;
	margin-top: 15px;
	background-color: #000000;
	}

.titleGallery h1, h2 {
	display: block;
	font-family: "Arial Black", Tahoma, Verdana;
	font-size: 1.4em;
	font-weight: normal;
	color: #ffffff;
	letter-spacing: -1px;
	margin: 15px 0;
	padding: 0 0 0 0;
	}

h1.category-title {
	display: block;
	font-family: "Arial Black", Tahoma, Verdana;
	font-size: 1.8em;
	font-weight: normal;
	color: #ffffff;
	letter-spacing: -2px;
	margin: 15px 0;
	padding: 3px;
}

span.sectionHeader {
	padding: 2px 5px;
	margin-top: 15px;
	background-color: #000000;
        width: auto;
	}

span.featuredContent {
	padding: 2px 5px;
	margin: 10px 0 5px 0;
	background-color: #000000;
        width: 185px;
        display: block;
	font-family: "Arial Black", Tahoma, Verdana;
	font-size: 1.4em;
	font-weight: normal;
	color: #ffffff;
	letter-spacing: -1px;
	}

span.featuredContentBlog {
	padding: 0;
	margin: 5px 0;
	background-color: #fff;
        width: 150px;
        display: block;
	font-family: "Arial Black", Tahoma, Verdana;
	font-size: 1.4em;
	font-weight: normal;
	color: #000;
	letter-spacing: -1px;
	}

span.featuredContentSpotted {
	padding: 2px 0;
	margin: 0 0 5px 0;
	background-color: #ffffff;
        width: 160px;
	border-top: 1px solid #000000;
        display: block;
	font-family: "Arial Black", Tahoma, Verdana;
	font-size: 1.4em;
	font-weight: normal;
	color: #000000;
	letter-spacing: -1px;
	}

.attachment-155x150 { border: 0; }
.attachment-315x150 { border: 0; }

span.featuredContentVideo {
	padding: 2px 0;
	margin: 0 0 5px 0;
	background-color: #ffffff;
        width: 280px;
	border-top: 1px solid #000000;
        display: block;
	font-family: "Arial Black", Tahoma, Verdana;
	font-size: 1.4em;
	font-weight: normal;
	color: #000000;
	letter-spacing: -1px;
	}

span.featuredContentLast {
	padding: 2px 0;
	margin: 0 0 5px 0;
	background-color: #ffffff;
        width: 170px;
	border-top: 1px solid #000000;
        display: block;
	font-family: "Arial Black", Tahoma, Verdana;
	font-size: 1.4em;
	font-weight: normal;
	color: #000000;
	letter-spacing: -1px;
	}

span.featuredContentLast2 {
	padding: 2px 0;
	margin: 0 0 5px 0;
	background-color: #ffffff;
        width: 250px;
	border-top: 1px solid #000000;
        display: block;
	font-family: "Arial Black", Tahoma, Verdana;
	font-size: 1.4em;
	font-weight: normal;
	color: #000000;
	letter-spacing: -1px;
	}

.div_postlist img a { border: 0; }

#spotted { width: 150px; display: block; }

a#spotted {
	color: #000000; 
	font-weight: bold; 
	margin-top: 5px; 
	text-decoration: none; 
	display: block;
	background: url(images/black_square.jpg) no-repeat 0 15%;
	padding-left: 15px;
	}

a.galleryLink:link, a.galleryLink:visited { font-family: "Arial Black", Arial, Sans Serif; display: block; width: auto; padding: 5px 0; color: #000000; }
a.galleryLink:hover, a.galleryLink:active  { font-family: "Arial Black", Arial, Sans Serif; display: block; width: auto; padding: 5px 0; color #000000; }

	
/* slider 4 galleries and amazon books -----------------------------------------------------------------------------------------*/

/* image replacement */
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{ 
	margin:0; 
	padding:0; 
	display:block; 
	overflow:hidden; 
	text-indent:-8000px; 
	}
		
#container{	
	margin:0 auto;
	position:relative;
	text-align:left;
	width:250px;
	background:#fff;		
	margin-bottom:2em;
	}	
/*NOT IN USE*/ #header{ height:80px; line-height:80px; background:#5DC9E1; color:#fff; }				
	
#content{ position:relative; }			

/* Easy Slider */

#slider ul, #slider li, #slider2 ul, #slider2 li {
	margin: 0;
	padding:0;
	list-style:none;
	}
	
#slider2 { margin-top:1em; }
#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
	width:650px;
	height:250px;
	overflow:hidden;
	}
	
	
/* modification for amazon books */
#sliderA ul, #sliderA li {
	margin:0;
	padding:0;
	list-style:none;
	}
	
#sliderA li { 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
	width:250px;
	height:250px;
	overflow:hidden;
	}
/* END OF modification for amazon books */
	
#prevBtn, #nextBtn, #slider1next, #slider1prev{ 
	display:none;
	width:30px;
	height:77px;
	position:absolute;
	left:-30px;
	top:71px;
	z-index:1000;
	}
	
#nextBtn, #slider1next{ 
	left:600px;
	}
	
#prevBtn a, #nextBtn a, #slider1next a, #slider1prev a{  
	display:block;
	position:relative;
	width:30px;
	height:77px;
	background:url(http://www.blog.lalydesign.co.uk/wp-content/uploads/gallery/btn_prev.gif) no-repeat 0 0;	
	}
	
#nextBtn a, #slider1next a{ 
	background:url(http://www.blog.lalydesign.co.uk/wp-content/uploads/gallery/btn_next.gif) no-repeat 0 0;	
	}	
		

/* Expandable menu (tutorials) ---------------------------------------------------------- */

ul.tutorial { } 
ul.tutorial li.tutorial-spray { display: block;height: 55px; padding-left: 55px; background: url(images/spray_cans.jpg) no-repeat top left;  }

.tutorial { }
.tutorial h2 { width: 645px; color:#3B3B3B; cursor:pointer; border-bottom:1px dashed #CCC; display: block;height: 55px; padding-left: 55px; letter-spacing: -1px; margin-bottom: 5px; font-size: 1.3em; }
.tutorial h2.spray { background: url(images/spray_cans.jpg) no-repeat top left; }
.tutorial h2.acrylic { background: url(images/tutorial-acrylics.jpg) no-repeat top left; }
.tutorial h2.oil { background: url(images/tutorial-oil.jpg) no-repeat top left; }
.tutorial h2.digital { background: url(images/tutorial-digital.jpg) no-repeat top left; }
.tutorial h2.timelapse { background: url(images/tutorial-timeLapse.jpg) no-repeat top left; }
.tutorial h2.supplies { background: url(images/tutorial-supplies.jpg) no-repeat top left; }
.tutorial ul { display:none; margin-left:0; margin-bottom:10px; padding-left:0; list-style: none;}
.tutorial li { margin-left:0; display:block;}

.tutorial ul li a:link, .tutorial ul li a:visited { display: block; color: #3b3b3b; text-decoration: none; font-weight: bold; padding: 5px 0; border-bottom: 1px dotted #ccc; }
.tutorial ul li a:hover, .tutorial ul li a:active { display: block; color: #EBEB03; text-decoration: none; font-weight: bold; padding: 5px 0; border-bottom: 1px dotted #ccc; }		

/* Expanding menu 2---------------------------------------------------------------------------------------*/

ul#menu ol { display: none; text-align: left; list-style-type: none; margin: 0; padding: 0;}
ul#menu li, ul#menu a { font-weight: bold; position: relative; top: -7px; }
ul#menu a.event{ position: relative; top: 0; }
ul#menu li { }
ul#menu ol li.event_first { border-bottom: none; background: url(images/tick.gif) no-repeat top left; margin: 5px 0px 10px 0px;  padding: 0px 0px 0px 27px; Width: 220px; height: 27px; }
ul#menu ol li.event { border-bottom: none; background: url(images/tick.gif) no-repeat top left; margin: 0px 0px 10px 0px;  padding: 0px 0px 0px 27px; Width: 220px; height: 27px; }
ul#menu ol li:before { content: "- ";}

ul#menu a.active { position: relative; top: -7px; }

ul#menu a:link, ul#menu a:visited { color: #3b3b3b; text-decoration: none; }
ul#menu a:hover, ul#menu a:active { color: #000000; text-decoration: underline; }
/*ul#menu a.active { color: #be5028;}*/

ul#menu { width: 250px; list-style-type: none; margin: 0 0 10px 0; padding: 0; }
/*******************************/

/* Rewrittten style for the header */
#wrapper-top { 
	width: 100%; 
	height: 120px;
	border-bottom: 2px solid #ccc;
	}
#top-inner { 
	background-color: #fff; 
	/*background: url(images/art-pieTopBanner2.jpg) no-repeat bottom left;*/
	/*background: url(images/spray-can.jpg) no-repeat top right;*/
	/*background: url(images/spray_cans.jpg) no-repeat top right;*/
	background: url(images/spray-can200.jpg) no-repeat top right;
	/*background: url(images/cans.jpg) no-repeat 100% +20%;*/
	margin: 0 auto; 
	height: 115px;
	padding: 5px 0px 0px 0px; 
	width: 990px; 
	color: #fff; 
	}
#top-inner a:link, #top-inner a:visited {
	text-decoration: none;
	font-weight: bold;
	}

#top-inner a:hover, #top-inner a:active {
	font-weight: bold;
	}
.top-inner-left { 
	width: 600px; 
	float: left; 
	}
.top-inner-right { 
	width: 260px; 
	float: right; 
	text-align: right; 
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin-top: 0px; 
	margin-right: 0px; 
	position: relative; 
	}
.sub {
	/*background: url(/wp-content/uploads/2011/02/subscribe-marker.png) no-repeat top right;*/
	display: block;
	float: left;
	height: 50px;
	}
.sub-text {
	float: right;
	margin: 0px 25px 0px 10px;
	}
.tweet {
	/*background: url(/wp-content/uploads/2011/02/twitter-marker.png) no-repeat top right;*/
	float: left;
	display: block; 
	height: 50px;
	}
.tweet-text {
	float: right;
	margin: 0px 32px 0px 5px;
	}
.email{
	/*background: url(/wp-content/uploads/2011/02/email-marker.png) no-repeat top right;*/
	float: left;
	display: block; 
	height: 50px;
	}
.email-text{
	float: right;
	margin: 0px 28px 0px 5px;
	}
h1 {	display: block;
	/*background-color: #000000;*/
	margin: 0px;
	padding: 0px 0px 5px 0px;
	color: #000000;
	font-size: 10px;
	font-family: "Arial Narrow", Arial, Tahoma ;
	letter-spacing: 9px;
	padding: 0 0 5px 15px;
	}

.name {
	color: #CCCCCC;
	text-align: left;
	padding: 5px 0 0 0;
	display: block;
	height: 50px;
	float: left;
	width: auto;
	line-height: 34px;
	font-size: 80px;
	letter-spacing: -10px;
	font-family: "Arial Black", Tahoma, Verdana;
	}

#post { float: left; }
#wrapper-navigator { 
	clear: both;
	width: 780px; 
	height: 22px; 
	margin: 0;
        padding: 7px 0 0 0;
	color: #000000;
	}
#navigator-inner {  
	margin: 0 auto; 
	height: 22px; 
	width: 100%; 
	color: #ccc;
	text-align: left;
	}
.navigator {
	float: left;
	height: 30px;
	}
.navigator ul {
	margin: 0px 0 0 0;
	padding: 0px;
	float: left;
	width: auto;
	height: auto;
	Overflow: hidden;
	list-style-type: none;
	}

.navigator ul li {
	padding-bottom: 0;
	float: left;
	margin: 0;
	color: #000000;
	font-size: 1.3em;
	font-family: "Arial Black", Arial, Sans Serif;
	display: inline;
	list-style-type: none;
	height: auto;
	width: auto;
	}
	
.navigator ul li.start a:link, .navigator ul li.start a:visited {
	color: #000000;
	text-decoration: none;
	text-align: center;
	padding: 0 6px 0 0;
	display: block;
	height: auto;
	float: left;
	border-right: 1px solid #CCDC00;
	width: auto;
	line-height: 22px;
	letter-spacing: -1px
	}
.navigator ul li a:link, .navigator ul li a:visited {
	color: #000000;
	text-decoration: none;
	text-align: center;
	padding: 0 6px;
	display: block;
	height: auto;
	float: left;
	border-right: 1px solid #CCDC00;
	width: auto;
	line-height: 22px;
	letter-spacing: -1px;
	}
.navigator ul li.start a:hover, .navigator ul li.start a:active {
	color: #CCDC00/*#77BD1B*/;
	height: auto;
	padding: 0 6px 0 0;
	text-align: center;
	display: block;
	float: left;
	border-right: 1px solid #CCDC00;
	width: auto;
	line-height: 22px;
	letter-spacing: -1px;
	}
.navigator ul li a:hover, .navigator ul li a:active {
	color: #CCDC00/*#77BD1B*/;
	height: auto;
	padding: 0 6px;
	text-align: center;
	display: block;
	float: left;
	border-right: 1px solid #CCDC00;
	width: auto;
	line-height: 22px;
	letter-spacing: -1px;
	}
/* END OF rewrittten style for the header */












body {
	/*background: url(images/cans.jpg) no-repeat -15% 0;*/
	font-size: 12px;
	color: #666666;
	padding: 0px;
	background-color: #fff;
    font-family: Arial, Helvetica, Geneva sans-serif;
	margin: 0;
	}
/*h1 {
	display: block;
	background-color: #000000;
	margin: 0px;
	padding: 53px 0px 20px 9px;
	color: #ffffff;
	font-size: 11px;
	font-family: "Arial Narrow", Arial, Tahoma ;
	letter-spacing: 22px;
	}*/

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	} 

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	} 

img.alignleft {
	padding: 4px;
	margin: 3px 7px 2px 0;
	display: inline;
	} 

.alignright {
	float: right;
	} 

.alignleft {
	float: left;
	}
	
.aligncenter {
	text-align: center;
	margin: 0px;
}

.post_content span.art-pie { 
	/*background: url(images/camembertYellowTransparent.png) no-repeat top left;*/
	padding: 5px 0 30px 0;
	font-weight: bold;
	float: left;
	width: 100%;
	background-color: #ffffff;
	border-top: 1px solid #CCDC00;
	border-bottom: 1px dotted #cccccc;
	margin: 0;
	clear: both;
	color: #000000;
	font-family: "Arial Black", Arial, Sans Serif;
	letter-spacing: -1px;
	display: none;
}

.more-homepage-left { 
	width: 266px;
	display: block;
	background-color:#CCC; 
	padding: 7px;
	margin-right: 10px;
	color: #000000;
	font-family: "Arial Black", Verdana, Tahoma;
	letter-spacing: -1px;
}

.more-homepage-middle { 
	width: 146px;
	display: block;
	background-color:#CCC; 
	padding: 7px;
	margin-right: 10px;
	color: #000000;
	font-family: "Arial Black", Verdana, Tahoma;
	letter-spacing: -1px;
}

.more-homepage-last { 
	width: auto;
	display: block;
	background-color:#CCC; 
	padding: 7px;
	margin-right: 0;
	color: #000000;
	font-family: "Arial Black", Verdana, Tahoma;
	letter-spacing: -1px;
}

.more-homepage-left a:link, .more-homepage-left a:visited { color: #000; text-decoration: none; }
.more-homepage-left a:hover, .more-homepage-left a:active { color: #000; text-decoration: underline; }
.more-homepage-middle a:link, .more-homepage-middle a:visited { color: #000; text-decoration: none; }
.more-homepage-middle a:hover, .more-homepage-middle a:active { color: #000; text-decoration: underline; }
.more-homepage-last a:link, .more-homepage-last a:visited { color: #000; text-decoration: none; }
.more-homepage-last a:hover, .more-homepage-last a:active { color: #000; text-decoration: underline;  }

em {
	font-style: italic;
}

html {
	height: 100%;
	}

#c_wrapper-head{
	width: 990px;
	background-color: #000000;
	overflow: visible;
	margin-left: auto; 
	margin-right: auto;
	}

#c_container-head {
	width: 990px;
	margin-left: auto; 
	margin-right: auto;
	margin-top: 0px;
	}

#c_header-head {
	width: 990px;
	margin-left: auto; 
	margin-right: auto;
	float: left;
	padding-top: 0px;
	margin-top: 0px;
	background-color: #000000;
	}

#c_wrapper {
	width: 100%;
	background-color: #ffffff;
	overflow: visible;
	margin-left: auto; 
	margin-right: auto;
	}

#c_container {
	width: 990px;
	margin-left: auto; 
	margin-right: auto;
	margin-top: 0px;
	}

#c_header {
	width: 990px;
	margin-left: auto; 
	margin-right: auto;
	float: left;
	padding-top: 0px;
	margin-top: 0px;
	background-color: #000000;
	}

#content_header {/*background-color: #000000;*/ color: #ffffff;}

.header_logo span { font-size: 1.4em; color: #000000; font-weight: bold; Text-align: center; margin: 0px;/*float: left;*/width: 230px;/*padding-top: 130px; padding-right: 0px; padding-bottom: 20px; padding-left: 382px;*/ }
.header_logo p { /*float: left;*/font-size: 1.1em; margin: 0px; padding: 0px;}
.header_logo a:link,  .header_logo a:visited { text-decoration: none; color: #000000; }
.header_logo a:hover, .header_logo a:active { color: #9CAEC9; text-decoration: none; }

#c_footer {
	background-color: #000000;
	float: left;
	width: 100%;
	padding-right: 0px;
	padding-left: 0px;
	color: #FFFFFF;
	}

#recent_top {
	float: left;
	width: 929px;
	padding-right: 25px;
	padding-left: 25px;
	height: 11px;
	}

#recent_ctr {
	margin: 0 auto; 
	padding: 5px 0px 5px 0px; 
	height: 180px;
	width: 990px; 
	color: #fff; 
	}

#recent_bottom {
	text-align: right;
	margin-top: 10px;
	display: block;
	float: left;
	width: 928px;
	padding-right: 0px;
	padding-left: 10px;
	height: 35px;
	}

#footer_panel {
	margin: 0 auto; 
	padding: 5px 0px 5px 0px; 
	height: 70px;
	width: 990px; 
	color: #000;
	border-top: 1px dotted #888888;
	}

#footer_panel_text {
	padding-top: 10px;
	text-align: center;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	clear: both;
	}

#footer_panel_galleries{
	margin: 0 auto; 
	padding: 5px 0px 20px 0px; 
	height: auto;
	width: 990px; 
	color: #000;
	border-top: 1px dotted #888888;
	}

#footer_panel_text_galleries {
	padding-top: 10px;
	text-align: left;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	clear: both;
	}

#footer_panel a:link,  #footer_panel a:visited {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	}

#footer_panel a:hover, #footer_panel a:active {
	color: #fff;
	text-decoration: underline;
	}

#footer_panel_galleries a:link,  #footer_panel_galleries a:visited {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	}

#footer_panel_galleries a:hover, #footer_panel_galleries a:active {
	color: #fff;
	text-decoration: underline;
	}
	
#footer_bg {
	background-color: #000;
	float: left;
	width: 100%;
	padding-right: 0px;
	padding-left: 0px;
	color: #fff;
	}
	
#c_footer h2 {
	display: block;
	font-size: 1.6em;
	color: #ffffff;
	text-align: left;
	float: left;
	width: 280px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: normal;
	font-family: "Arial Black", Verdana, Tahoma;
	}

#c_footer .right_footer h2 {
	display: block;
	font-size: 1.6em;
	color: #ffffff;
	text-align: left;
	float: left;
	width: 280px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-family: "Arial Black", Verdana, Tahoma;
	border-bottom: 1px dotted #fff;
	}

.right_footer h2 img {
	position: relative;
	top: 3px;
	}

.right_footer h2 a {
	text-decoration: none;
	color: #fff;
	}
	
#c_footer h3 {
	font-size: 1em;
	color: #ffffff;
	text-align: left;
	float: left;
	width: 220px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: normal;
	font-family: "Arial Black", Verdana, Tahoma;
	}
	
#c_footer ul {
	text-align: left;
	margin: 0px;
	float: left;
	width: 300px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	list-style-type: none;
	}

#c_footer ul li {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	width: 290px;
	}

#c_footer ul li a:link, #c_footer ul li a:visited {
	color: #ffffff;
	text-decoration: none;
	}

#c_footer ul li a:hover, #c_footer ul li a:active {
	color: #ffffff;
	text-decoration: underline;
	}

.left_footer {
	float: left;
	width: 33%;
	position: relative;
	padding-top: 5px;
	}

.mid_footer {
	float: left;
	width: 33%;
	position: relative;
	padding-top: 5px;
	}
.right_footer {
	float: right;
	width: 33%px;
	Position: relative;
	/*border-bottom: 1px dotted #888888;*/
	}

.content_header_left {
	/*background-image: url(images/header.jpg);
	background-repeat: no-repeat;*/
	float: left;
	width: 365px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	Position: relative;
	color: #ffffff;
	font-family: "Arial Black", Arial, Tahoma ;
	font-size: 4em;
	letter-spacing: -7px;
	}

.header_logo {
	margin-top: 0px;
	padding-left: 5px;
	height: 52px;
	/*float: left;*/
	}

/*added*/
.content_header_right {
	float: right;
	text-align: right;
	width: 620px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	Position: relative;
	}

/*#c_navigator {*/
	/*background-color: #000000;*/
	/*clear: both;*/
	/*float: left;*/
	/*width: 100%;
	height: 31px;
	padding-right: 0px;
	padding-left: 0px;
	}

.navigator {
	float: left;
	height: 30px;
	}

.navigator ul {
	margin: 0px 0 0 0;
	padding: 0px;
	float: right;
	width: auto;
	height: 30px;
	Overflow: hidden;
	list-style-type: none;
	}

.navigator ul li {
	padding-bottom: 0;
	float: left;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #ffffff;
	font-size: 1.4em;
	font-family: "Arial Black", Arial, Tahoma ;
	display: inline;
	list-style-type: none;
	height: 30px;
	width: auto;
	}

.navigator ul li a:link, .navigator ul li a:visited {
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	padding-right: 8px;
	padding-left: 8px;
	display: block;
	height: 30px;
	line-height: 25px;
	float: left;
	width: auto;
	}

.navigator ul li a:hover, .navigator ul li a:active {
	color: yellow;
	line-height: 25px;
	height: 30px;
	padding-right: 8px;
	padding-left: 8px;
	text-align: center;
	display: block;
	float: left;
	width: auto;
	}
*/
#c_content {
	/*background: url(images/bglines.gif) repeat-y top right;*/
	float: left;
	width: 100%;
	padding-top: 0px;
	padding-right: 0;
	padding-left: 0;
	background-color: #ffffff;
	position: relative;
	/*border: 1px solid #ccc;*/
	}


#post_entry {
	/*float: left;*/
	display: block;
	width: 720px;
	position: relative;
	Padding-top: 0px;
	padding-bottom: 0px;
	}

.post_meta {
	float: left;
	width: 720px;
	position: relative;
	}

.clear_content {
	float: left;
	height: 15px;
	width: 725px;
	}

.post_top {
	/*background-image: url(images/post_top.jpg);
	background-repeat: no-repeat;
	background-position: bottom;*/
	Margin-left: 0px;
	float: left;
	width: 720px;
	padding-right: 0px;
	padding-left: 0px;
	height: 10px;
	}

.post_index {
	float: left;
	width: 100%;
	/*background: url(images/bkg-post.gif) no-repeat bottom right;*/
	}
	
.post_title {
	float: right;
	width: 100%;
	position: relative;
	margin: 0 0 7px 0;
	}

.calendar {
	float: left;
	height: 40px;
	width: 50px;
	margin-right: 5px;
	display: block;
	/*background-image: url(images/date.PNG);
	background-repeat: no-repeat;*/
	padding-top: 5px;
	position: relative;
	background-color: #CCC;
	}

.date {
	font-size: 12px;
	color: #000;
	text-align: center;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	clear: both;
	line-height: 16px;
	}

.month {
	font-size: 13px;
	color: #000;
	text-align: center;
	margin: 0px;
	padding: 0px;
	clear: both;
	font-weight: bold;
	line-height: 20px;
	}

.post_info {
	float: left;
	text-align: left;
	padding: 0;
	width: 650px;
	}

.post_meta a:link, .post_meta a:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	}

.post_meta a:hover, .post_meta a:active {
	color: #CCDC00;
	text-decoration: underline;
	font-weight: bold;
	}

.post_info h1, h2 {
	font-family: "Arial Black", Tahoma, Verdana;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 600px;
	letter-spacing: -1px;
	}

.post_info h1 a:link, .post_info h1 a:visited {
	color: #000000: none;
	}

.post_info h1 a:hover, .post_info h1 a:active {
	color: #CCDC00;
	text-decoration: none;
	}

.post_info h2 a:link, .post_info h2 a:visited {
	color: #000000;
	text-decoration: none;
	padding: 0;
	margin-bottom: 3px;
	}

.post_info h2 a:hover, .post_info h2 a:active {
	color: #CCDC00;
	text-decoration: none;
	padding: 0;
	}

.author {
	color: #000000;
	float: left;
	width: 555px;
	}

.category {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 650px;
	}

.post_content {
	float: left;
	width: 660px;
	padding: 0px 0 10px 0;
	line-height: 130%;
	/*background: url(images/bkg-post.gif) no-repeat bottom right;*/
	line-height: 21px;
	font-size: 14px;
	}

.post_content p {
	margin: 0 0 15px 0;
	padding: 0;
	}

.post_content p.wp-caption-text {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 3px;
	font-weight: bold;
	text-align: center;
	font-family: "Arial Black", Arial, Sans Serif;
	}

.post_content a.more-link:link, .post_content a.more-link:visited {
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
	display: block;
	font-size: 1.2em;
	padding: 3px 3px 0 305px;
	display: block;
	}

.post_content a.more-link:hover, .post_content a.more-link:active {
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
	display: block;
	font-size: 1.2em;
	padding: 3px 3px 0 305px;
	display: block;
	}


.post-content .readMore {
	padding: 3px;
	display: block;
	background-color: #CCDC00;
	width: auto;
	}
	
.post_content blockquote {
	clear: both;
	margin-top: 10px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	background-image: url(images/quotes.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 14px;
	color: #606060;
	}

.post_content code {
	display: block;
	margin: 10px;
	padding: 5px;
	clear: both;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #eeeeee;
	background-color: #ffffff;
	font-style: italic;
	color: #606060;
	}

.post_content img {
	border: 1px solid #CCCCCC;
	}

.imgfloatleft {
	float: left;
	padding-right: 5px;
	padding-top: 5px;
	}

.imgfloatleftAllWidth {
	float: left;
	padding-right: 5px;
	padding-top: 10px;
	width: 700px;
	}
	
.imgfloatright {
	float: right;
	padding-left: 5px;
	padding-top: 10px;
	}

.aff { width: 100%; display: block; height: 75px; margin: 10px 0 10px 0; line-height: 1.2em; }
	
.aff img {
	float: left;
	margin-right: 10px;
	}
	
.post_comment_counter {
	float: left;
	width: 100%;
	border-top: 1px solid #c1c1c1;
	}

.coms_count {
	float: right;
	height: auto;
	width: 105px;
	line-height: normal;
	text-align: right;
	color: #000000;
	}
.coms_count a:link, .coms_count a:visited {
	color: #000000;
	text-decoration: none;
	}

.coms_count a:hover, .coms_count a:active {
	color: #ebeb03;
	text-decoration: underline;
	}

.post_bottom {
	/*background-image: url(images/post_btm.jpg);
	background-repeat: no-repeat;
	background-position: bottom;*/
	float: left;
	width: 650px;
	padding-right: 0px;
	padding-left: 0px;
	height: 31px;
	}

.post_nav {
	float: left;
	width: 715px;
	padding: 20px 0px 20px 0px;
	font-size: 1.4em;
	letter-spacing: -2px;
	}

.post_nav a:link, .post_nav a:visited {
	color: #000000;
	text-decoration: none;
	font-family: "Arial Black", Arial, Tahoma ;
	}

.post_nav a:hover, .post_nav a:active {
	color: #ebeb03;
	text-decoration: underline;
	font-family: "Arial Black", Arial, Tahoma ;
	}

#sidebars {
	float: right;
	margin: 0 0 5px 0;
	padding: 10px 5px 10px 5px;
	width: 250px;
	border-left: 0px solid #e1e1e1;
	}

.widget_sidebar {
	float: right;
	width: 250px;
	Margin-right: 0;
	Margin-left: 0;
	padding-left: 0;

	}
.widget_sidebar_aotw {
    display: block;
	float: right;
	width: 250px;
	Margin-right: 0px;
	Margin-left: 0px;
	border: 1px solid #000;
	}

.div_wrap_sidebar {
	float: left;
	width: 250px;
	margin-bottom: 10px;
	Margin-right: 0px;
	Margin-left: 0px;
	Padding: 0px;
	}

.div_wrap_sidebar-connect {
	float: left;
	width: 250px;
	margin-bottom: 0;
	Margin-right: 0px;
	Margin-left: 0px;
	Padding: 0px;
	}

.div_wrap_sidebar_events {
	float: left;
	width: 250px;
	margin-bottom: 0px;
	Margin-right: 0px;
	Margin-left: 0px;
	Padding: 0px;
	}	

.div_wrap_sidebar_aotw {
	float: left;
	width: 247px;
	Margin-right: 0px;
	Margin-left: 0px;
	Padding: 0px;
	}

	
/* events and exhibition content slider */

#content-slider {
	width: 247px;
	overflow: hidden;
	height: 300px;
}

#content-slider-inside {
	width: 247px;
	list-style: none;
	height: 320px; 		/*these 3 lines*/
	overflow: scroll;	/*help Opera*/
	overflow-y: hidden;	/*behave*/
}

#content-slider-inside li {
	float: left;
	width: 247px;
	height: 300px;
	}

#content-slider-inside li ul li.event{	
	width: 220px;
	height: 27px;
	}
	
#navigation li {
	float: left;
	width: auto;
	padding: 0 5px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	}

#navigation li.first{
	float: left;
	width: auto;
	padding: 0 5px 0px 0px;
	border-left: 0px solid #ccc;
	border-right: 1px solid #ccc;
	}	

/* END OF events and exhibition content slider */
	
.sidebar_content{
	Width:250px;
	Margin-left:0px;
	Margin-right: 0px;
	}


.widget_sidebar h2 {
	/*background: url(images/bglines.gif) no-repeat top right;*/
	background-color: #ffffff;	
	/*border-bottom: 2px solid #CCDC00;*/
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	margin: 0 0 5px 0;
	padding: 0 10px 5px 0;
	letter-spacing:-2px;
	display: block;
	width: 240px;
	height: 22px;
	line-height: 22px;
	font-size: 1.4em;
	color: #000000;
	text-align: right;
	font-weight: normal;
	letter-spacing:-2px;
	}

.widget_featured-content-video {
	width: 300px;
	float: left;
	display: block;
	margin: 0 0 5px 0;
	}

/* 2 columns */.widget_featured-content-video2 {
	width: 325px;
	float: left;
	display: block;
	margin: 0 0 5px 0;
	}

.widget_featured-content {
	width: 180px;
	float: left;
	display: block;
	margin: 0 0 5px 0;
	}
.widget_featured-content-last {
	width: 170px;
	float: left;
	display: block;
	margin: 0 0 5px 0;
	}

/* 2 columns */.widget_featured-content-last2 {
	width: 315px;
	float: left;
	display: block;
	margin: 0 0 5px 0;
	}

.widget_featured-content-last ul {
	width: 210px;
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	}

.widget_featured-content-last ul li {
	display: block;
	list-style-type: none;
	padding: 0 0 8px 0;
	}

.widget_featured-content-last ul li a:link, .widget_featured-content-last ul li a:visited {
	background: url("images/black_square.jpg") no-repeat scroll 0 20% transparent;
	color: #000000;
	text-decoration: none;
	display: block;
	font-weight: bold;
	padding-left: 15px;
	}

.widget_featured-content-last ul li a:hover, .widget_featured-content-last ul li a:active {
	background: url("images/black_square.jpg") no-repeat scroll 0 20% transparent;
	color: #000000;
	text-decoration: underline;
	display: block;
        font-weight: bold;
	padding-left: 15px;
	}

.widget_featured-content h2, .widget_featured-content-video h2, .widget_featured-content-last h2 {
	display: block;
	background: url(images/bglines.gif) no-repeat top right;
	margin: 0 0 5px 0;
	padding: 0 10px 5px 0;
	letter-spacing:-2px;
	display: block;
	width: 100%;
	height: 22px;
	line-height: 22px;
	font-size: 1.4em;
	color: #000000;
	text-align: right;
	font-weight: normal;
	letter-spacing:-2px;
	}

.featured-content-second {
	border-bottom: 1px solid #ccc;
	display: block; 
	height: 230px; 
	clear: both; 
	margin: 10px 0 0 0; 
	width: 650px
	}

img.attachment-150x150 { border: 0 }

.widget_sidebar_aotw h2 {
	font-family: "Arial Black", Arial, Tahoma ;
	display: block;
	Margin-right: 0px;
	Margin-left: 0px;
	padding: 0 0 5px 0px;
	width: 247px;
	background-color: #fff;
	height: 22px;
	line-height: 22px;
	font-size: 1.4em;
	color: #000000;
	text-align: right;
	font-weight: normal;
	letter-spacing:-3px;
	}

.top_sidebar {
	display: none;
	Margin-right: 0px;
	Margin-left: 0px;
	padding: 0px;
	float: left;
	height:  10px;
	width: 247px;
	}

.bottom_sidebar {
	margin: 0px;
	Padding-bottom: -3px;
	float: left;
	height: 8px;
	width: 247px;
	}


.widget_sidebar h2.ad {
	background: none;
	margin: 0px 0px 5px 0px;
	padding: 0px 3px 0px 0px;
	letter-spacing:-2px;
	border-bottom: 1px solid #3b3b3b;
	color: #ccc;
	}
.widget_sidebar_aotw h2 {
	margin: 0px 0px 5px 0px;
	padding: 0px 3px 0px 0px;
	letter-spacing:-2px;
	}

.widget_sidebar ul.connect {
	margin: 10px 0 0 10px;
	padding: 0;
	Width: 250px;
	}

.widget_sidebar ul.connect li.connect {
	list-style-type: none;
	list-style-image: none;
	Float:left;
	Margin-left: 0px;
	Margin-bottom: 5px;
	Width: 33%;
	}
	
	
.widget_sidebar ul, .widget_sidebar ul ol {
	margin: 0;
	padding: 0;
	Width: 220px;
	}

.widget_sidebar_aotw ul, .widget_sidebar_aotw ul ol {
	margin: 0;
	padding: 0;
	Width: 220px;
	Font-weight: bold;
	}

.widget_sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	Float:left;
	Margin-left: 0px;
	Margin-bottom: 5px;
	Width: 247px;
	}

.widget_sidebar ul li.cat-post-item {
	list-style-type: none;
	list-style-image: none;
	Float:left;
	Margin: 0 0 7px 0;
	padding: 5px;
	Width: 247px;
	background-color: #EDEDED;
	}

.widget_sidebar a.post-title {
	font-family: "Arial Black", Arial, Tahoma ;
	letter-spacing: -1px;
	}

.widget_sidebar ul li.event {
	list-style-type: none;
	list-style-image: none;
	Float:left;
	Margin-left: 0px;
	Margin-bottom: 0;
	Width: 247px;
	}
	
.widget_sidebar ul li.cat-item {
	display: block; 
	list-style-type: none;
	list-style-image: none;
	Float:left;
	padding-right: 5px;
	Margin-left: 0px;
	Margin-bottom: 5px;
	Width: auto;
	}
	
.widget_sidebar_aotw ul li {
	list-style-type: none;
	list-style-image: none;
	Float:left;
	}

.post_meta a:hover, .post_me9Margin-bottom: 5px;
	Width: 247px;
	}

.widget_sidebar ul p, .widget_sidebar ul select {
	margin: 5px 0 10px;
	Width: 210px;
	}

.widget_sidebar ul ul, .widget_sidebar ul ol {
	margin: 5px 0 0 0px;
	Width: 247px;
	}

.widget_sidebar ul ul ul, .widget_sidebar ul ol {
	margin: 0 0 0 10px;
	Width: 210px;
	}

.widget_sideba ol li, .widget_sidebar ul ol li {
	list-style: decimal outside;
	Width: 220px;
	}

.widget_sidebar ul ul li, .widget_sidebar ul ol li {
	background: url(images/camembertYellowTransparent.png) no-repeat top left;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 20px;
	Width: 220px;
	} 

.widget_sidebar ul ul li.about, .widget_sidebar ul ol li .about{
	background: none;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	Width: 220px;
	font-weight: normal;
	}
.widget_sidebar ul ul li.event, .widget_sidebar ul ol li .event {
	background: url(images/tick.gif) no-repeat top left;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 27px;
	Width: 220px;
	height: 27px;
	}
.widget_sidebar ul ul li.eventtogo, .widget_sidebar ul ol li .eventtogo{
	background: url(images/tickunticked.gif) no-repeat top left;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 27px;
	Width: 220px;
	height: 20px;
	}
.widget_sidebar_aotw ul ul li.about, .widget_sidebar_aotw ul ol li {
	background: none;
	margin: 0px 0px 5px 0px;
	padding: 0px 3px 0px 3px;
	Width: 247px;
	font-weight: normal;
	}
	
.widget_sidebar a:link, .widget_sidebar a:visited {
	color: #000000;
	text-decoration: none;
	display: block;
	font-weight: bold;
	}

.widget_sidebar a:hover, .widget_sidebar a:active {
	color: #000000;
	text-decoration: underline;
	display: block;
        font-weight: bold;
	}

.cat-item a:link, .cat-item a:visited, .cat-item a:hover, .cat-item a:active {
	display: inline;
	}

.widget_sidebar a.event:link, .widget_sidebar a.event:visited {
	color: #000000;
	text-decoration: none;
	display: inline;
        font-weight: bold;
	}

.widget_sidebar a.event:hover, .widget_sidebar a.event:active {
	color: #000000;
	text-decoration: underline;
	display: inline;
        font-weight: bold;
	}
	
.widget_sidebar a.about:link, .widget_sidebar a.about:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	}

.widget_sidebar a.about:hover, .widget_sidebar a.about:active {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	}

.more-preview {
	display: block;
	height: 35px;
	text-align: right;
	background: url(images/plus-sign.gif) no-repeat top right;
	padding: 7px 35px 0 0;
	}

.wrap_calendar {
	margin: 0px;
	float: left;
	width: 220px;
	padding-right: 10px;
	padding-left: 10px;
	}

.widget_sidebar form {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 220px;
	}

.tex_f {
	font-size: 16px;
	height: 20px;
	width: 180px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	background-color: #FFFFFF;
	border: 0px solid #999999;
	}

/* calendar config */

#wp-calendar {
	empty-cells: show;
	width: 200px;
	font-size: 12px;
	color: #401A02;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

#wp-calendar a:link, #wp-calendar a:visited {
	text-decoration: none;
	color: #A84E12;
	}

#wp-calendar a:hover, #wp-calendar a:active {
	text-decoration: none;
	color: #A84E12;
	}

#wp-calendar caption {
	font-family: "Trebuchet MS", Tahoma, "Arial Narrow";
	font-weight: normal;
	text-align: center;
	width: 200px;
	color: #4f2003;
	font-size: 1.4em;
	height: 22px;
	line-height: 22px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

#wp-calendar th {
	margin: 0px;
	padding: 0px;
	text-align: center;
	}

#next a:link, #next a:visited {
	text-align: center;
	color: #0099CC;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	float: right;
	padding-top: 10px;
	padding-right: 5px;
	}

#next a:hover, #next a:active {
	text-align: center;
	color: #0099CC;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	float: right;
	padding-top: 10px;
	padding-right: 5px;
	}

#prev a:link, #prev a:visited {
	text-align: left;
	color: #A84E12;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	float: left;
	padding-top: 10px;
	padding-left: 5px;
	}

#prev a:hover, #prev a:active {
	text-align: left;
	color: #4f2003;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	float: left;
	padding-top: 10px;
	padding-left: 5px;
	}

#wp-calendar td {
	margin: 0px;
	padding: 0px;
	text-align: center;
	}

#wp-calendar tf {
	margin: 0px;
	padding: 0px;
	}

.pad {
	text-align: center;
	}

#comments_templates {
	float: left;
	width: 100%;
	position: relative;
	}

#comments_templates img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	}

.rssfeeds a:link, .rssfeeds a:visited {
	color: #000000;
	text-decoration: none;
	}

.rssfeeds a:hover, .rssfeeds a:active {
	color: #000000;
	text-decoration: none;
	}

#post_entry h4 {
	float: left;
	width: 700px;
	font-size: 22px;
	font-weight: normal;
	margin: 0px;
	font-size: 16px;
	padding: 10px 0 10px 5px;
	margin: 0;
   }

.rssfeeds {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 650px;
	}

h4.leaveComment {
	display: block;
	clear: both;
	color: #000000;
	font-size: 16px;
	padding: 0 0 0 5px;
	margin: 0;
	}
	
h6.leaveComment{
	display: block;
	clear: both;
	margin: 0;
	font-size: 16px;
	padding: 0 0 0 5px;
	color: #000000;
	}
	
.rssfeeds a:link, .rssfeeds a:visited {
	color: #3B3B3B;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	}

.rssfeeds a:hover, .rssfeeds a:active {
	color: #EBEB03;
	text-decoration: underline;
	font-weight: bold;
	font-size: 16px;
	}
	
.clear_box {
	float: left;
	height: 15px;
	width: 650px;
	}

.relatedpost {
	display: none;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 10px 0px 10px 0px;
	border-top: 2px solid #888;
	float: left;
	width: 100%;
	}

.relatedpost ul {
	margin: 0px;
	float: left;
	width: 480px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	}
#post_entry h2 {
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	margin: 0 0 0 0;
	padding: 0px;
	float: left;
	background-color: transparent;
	width: 100%
	}
	
#post_entry h3 {
	font-size: 22px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 650px;
	letter-spacing: -1px;
	}

.relatedpost ul li {
	margin: 0px;
	width: 580px;
	text-align: left;
	float: left;
	padding: 0px;
	}

.relatedpost ul li a:link, .relatedpost ul li a:visited {
	color: #000000;
	text-decoration: none;
	font-size: 13px;
	}

.relatedpost ul li a:hover, .relatedpost ul li a:active {
	color: #ebeb03;
	text-decoration: underline;
	font-size: 13px;
	}

.com_break {
	float: left;
	height: 20px;
	width: 600px;
	}

.user_avatar {
	display: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 52px;
	width: 52px;
	position: relative;
	}

.user_infos {
	/*float: right;*/
	width: 100%;
	padding-left: 5px;
	}

.comment_user {
	float: left;
	width: 700px;
	padding: 0 0 10px 0;
	background-color: #FFF;
	border-bottom: 1px solid #ccc;
	position: relative;
	}

.com_author {
	float: left;
	width: 620px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}

.comment_user_alt {
	float: left;
	width: 700px;
	padding: 0 0 10px 0;
	background-color: #FFFFFF;
	border-bottom: 1px solid #ccc;
	position: relative;
	}

.com_text {
	float: left;
	width: 540px;
	padding-top: 10px;
	color: #000000;
	line-height: 16px;
	}

.com_text blockquote {
	clear: both;
	margin-top: 10px;
	margin-right: 25px;
	margin-left: 5px;
	padding-left: 5px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #333333;
	color: #000560;
	}

.user_infos a:link, .user_infos a:visited {
	color: #006699;
	text-decoration: underline;
	}

.user_infos a:hover, .user_infos a:active {
	color: #ebeb03;
	text-decoration: none;
	}

.com_text code {

	display: block;
	margin: 10px;
	padding: 5px;
	clear: both;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border: 1px dashed #CCCCCC;
	background-color: #FFFFFF;
	font-style: italic;
	color: #000;
	}

#post_entry h6 {
	float: left;
	width: 603px;
	font-size: 22px;
	margin: 0px;
	letter-spacing: -2px;
	}
/* adin bar css */
#wp-admin-bar {
	margin:0;
	padding:5px;
	border:1px solid #000933;
	clear:both;
	text-align:center;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000D49;
	}

#wp-admin-bar ul {margin:0; padding:0}

#wp-admin-bar ul li {list-style-type:none; display:inline; margin:0 10px; padding:0}

#wp-admin-bar a:link, #wp-admin-bar a:visited {
	color: #DECD87;
	text-decoration: none;
	}

#wp-admin-bar a:hover, #wp-admin-bar a:active {
	color: #FFFFFF;
	text-decoration: underline;
	}
	
#comments_templates form {
	float: left;
	width: 700px;
	margin: 0px;
	}

#comments_templates form textarea {
	width: 695px;
	border: 1px solid #000;
	}
	
#comments_templates p {
	padding: 0px;
	clear: both;
	margin-right: 0px;
	margin-bottom: 0px;
	}

span.commentRSS { font-size: 1.5em; font-weight: bold; }
	
.submit {
	display: block;
	color: #000000;
	font-weight: bold;
	}
	
input {
	font-family: Arial, Tahoma, Verdana;
	font-size: 16px;
	color: #000000;
	border: 1px solid #000000;
	}
	
.submit input {
	font-family: 'Permanent Marker',arial,serif;
	font-size: 16px;
	color: #000000;
	padding: 5px;
	}

.key_search {
/*background-image: url(images/search.png);
background-repeat:no-repeat;*/
width:250px;
height:64px;
margin: 10px 0px 20px 0px;
	}

.key_search form {
width:100%;
height:100%;
padding:0;
}
.s {
float:left;
border:1px solid #000000;
background-color: transparent;
width:200px;
height:15px;
margin:2px 0 0 34px;
font-size: 10px;
color:#000000;
letter-spacing: normal;
font-family: Arial, Verdana, Tahoma, sans-serif;
}
.searchButton {
/*float:right;*/
width:20px;
height:19px;
margin:2px 2px 2px 0;
color: #000000;
}

.addtoany_share_save_container { clear: both; display: block; }

.flashmovie { display: block; }

.tweetmeme_button { margin-right: 10px; }

.bookmarkify { display: block; margin-top: 20px; padding: 5px 0 5px 5px; background-color: #f1f1f1; }

.linkwithin_text { font-weight: bold; font-family: 'Arial Black', Verdana, Tahoma, sans-serif; letter-spacing: -1px; font-size: 1.2em; }
