/*

Radio XTRM stylesheet

*/







body {
	background: #331212 url(images/bg.jpg);
	color: #660000;

	text-align: center;
position: relative;
       margin-left: auto;
       margin-right: auto;


	width: 990px;
	text-align: center;
    font-size: 12px;
    font-family: serif, courier, Verdana;

    
    }


#wrap {	background: #331212 url(images/bg.png) center repeat-y;
    width: 990px;
    padding: 0px;    
    
    }







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



*	Hyperlinks									*



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







a, a:visited {



	color: #660000;

	font-weight:bold;

	text-decoration: none;



	}



	



a:hover 



	color: #990000;

	font-weight:bold;

	text-decoration: underline;



	}



	



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



*	Top     									*



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







#top {



	width: 990px;



	height: 20px;



	margin: 0px auto 0px;



	padding: 0px;



	overflow: hidden;



	}



	



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



*	Header  									*



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







#header {
	background: #8F8E8E url(images/logo.jpg);
  	background-repeat: no-repeat;
  	background-position: top left;
	width: 960px;
	height: 270px;
	color: #000000;
	font-size: 11px;
	margin: 0px auto 0px;
	padding: 0px;
	overflow: hidden;
	}







#header h1 {



	color: #CCCCCC;



	font-size: 24px;



    font-family: serif, courier, Verdana;



	font-weight: normal;



	margin: 0px;



	padding: 25px 0px 0px 20px;



	text-decoration: none;



	}



	



#header h1 a, #header h1 a:visited {



	color: #CCCCCC;



	font-size: 24px;



    font-family: serif, courier, Verdana;



	font-weight: normal;



	margin: 0px;



	padding: 0px;



	text-decoration: none;



	}



	



#header h1 a:hover{



	color: #CCCCCC;



	text-decoration: none;



	}



	



#header p {

	color: #fcfcd6;



	padding: 0px 0px 5px 20px;



	margin: 0px;



	line-height: 14px;



	}



	



#header a, #header a:visited {



	color: #fcfcd6;



	font-size: 11px;

    line-height: 12px;

	text-transform: uppercase;



	text-decoration: none;



	padding: 0px 0px 0px 0px;



	}



	



#header a:hover {



	color: #fcfcd6;



	text-decoration: underline;



	}







.headerleft {



	width: 450px;



	float: left;



	font-size: 12px;



	margin: 0px;

	

    padding: 0px 0px 0px 0px;



	}



	



.headerleft a img {



	border: none;



	margin: 0px;



	padding: 0px;



	}







.headerright {



	width: 250px;



	float: right;



	font-size: 14px;



	margin: 0px;



	padding: 0px 10px 0px 0px;



	font-weight: bold;



	text-align: right;



	}



	



.headerright a img {



	border: none;



	font-size: 14px;



	margin: 0px 0px 3px 0px;



	padding: 0px;



	}



	



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



*	Navbar      								*



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







#navbar {



	background: transparent;



	width: 960px;



	height: 29px;



	font-size: 11px;



	font-family: serif, courier, Verdana;



	color: #fcfcd6;



	font-weight: bold;



	margin: 0px auto 0px;



	padding: 0px;



	border-top: 1px solid #333333;



	border-bottom: 1px solid #000000;



	overflow: hidden;



	}



	



#navbar a, #navbar a:visited {



	color: #fcfcd6;



	font-size: 11px;



	text-decoration: none;



	text-transform: uppercase;



	padding: 0px 0px 0px 3px;



	}



	



#navbar a:hover {



	color: #fcfcd6;



	text-decoration: underline;



	padding: 0px 0px 0px 3px;



	}



	



#navbarleft {



	width: 450px;

font-size: 12px;



	float: left;



	margin: 230px 0px 0px 273px;



	padding: 0px;



	}



	



#navbarright {



	width: 225px;



	font-size: 12px;



	float: right;



	margin: 0px;



	padding: 210px 0px 0px 0px;



	}



	



#navbarright a img {



	border: none;



	font-size: 14px;



	margin: 0px;



	padding: 0px;



	}







#nav {



	margin: 0px;



	padding: 0px;



	list-style: none;



	}



	



#nav ul {



	margin: 0px;



	padding: 0px;



	list-style: none;



	}







#nav a, #nav a:visited {



	background: transparent;



	color: #fcfcd6;



	display: block;



    font-weight: bold;



    margin: 0px;



	padding: 4px 12px 4px 12px;



	border-left: 1px solid #000000;



	}



	



#nav a:hover {



	background: #333333;



	color: #fcfcd6;



    margin: 0px;



	padding: 4px 12px 4px 12px;



	text-decoration: none;



	}







#nav li {



	float: left;



	margin: 0px;



	padding: 0px;



	}



	



#nav li li {



	float: left;

	



	margin: 0px;



	padding: 0px;



	width: 150px;



	}



	



#nav li li a, #nav li li a:link, #nav li li a:visited {



	background: #333333;



	width: 160px;



	float: none;



	margin: 0px;



	padding: 7px 30px 7px 10px;



	border-bottom: 1px solid #000000;



	border-left: 1px solid #000000;



	border-right: 1px solid #000000;



	}



	



#nav li li a:hover, #nav li li a:active {



	background: #666666;



	padding: 7px 30px 7px 10px;



	}







#nav li ul {



	position: absolute;



	width: 10em;



	left: -999em;



	}







#nav li:hover ul {



	left: auto;



	display: block;



	}



	



#nav li:hover ul, #nav li.sfhover ul {



	left: auto;



	}







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



*	Subnavbar      								*



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







#subnavbar {



	background: transparent;

    

	width: 860px;



	height: 20px;



	margin: 0px auto 0px;



	padding: 0px 0px 0px 0px;

	

	border-bottom: 1px solid #e8dbae;



	}



	



#subnav {



	margin: 0px;



	margin: 0px 0px 0px 0px;



	list-style: none;



	}



	



#subnav ul {



	margin: 0px;



	padding: 0px;



	list-style: none;



	}







#subnav a, #subnav a:visited {



	background: #e8dbae;

 

	color: #000000;

 

	display: block;



    font-weight: bold;



    margin: 2px 2px 0px 2px;



	padding: 0px 5px 0px 5px;



   border-top: 1px solid #e8dbae;



	border-left: 1px solid #e8dbae;



	border-right: 1px solid #e8dbae;

	border-bottom: 1px solid #e8dbae;



	}



	



#subnav a:hover {



	background: #000000;



	color: #e8dbae;



	display: block;



	text-decoration: none;



    margin: 2px 2px 0px 2px;

     

	padding: 0px 5px 0px 5px;



	border-left: 1px solid #e8dbae;



	border-right: 1px solid #e8dbae;



	}







#subnav li {



	float: left;



	margin: 0px;



	padding: 0px;



	}



	



#subnav li li {



	float: left;



	margin: 0px;



	padding: 0px;



	width: 160px;



	}



	



#subnav li li a, #subnav li li a:link, #subnav li li a:visited {



	background: #fcfcd6;



	color: #2255AA;



	width: 160px;



	float: none;



	margin: 0px;



	padding: 6px 10px 6px 10px;



	border-bottom: 1px solid #2B74B4;



	border-left: 1px solid #2B74B4;



	border-right: 1px solid #2B74B4;



	}



	



#subnav li li a:hover, #subnav li li a:active {



	background: #DDDDDD;



	color: #2255AA;



	margin: 0px;



	padding: 6px 10px 6px 10px;



	}







#subnav li ul {



	position: absolute;



	width: 9em;



	left: -999em;



	}







#subnav li:hover ul {



	left: auto;



	display: block;



	}



	



#subnav li:hover ul, #subnav li.sfhover1 ul {



	left: auto;



	}



	



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



*	Homepage 		    	                    * 



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



	



#homepage {



	float: left;

	width: 610px;

    min-height: 50px;

	margin: 0px;

	padding: 0px 0px 0px 0px;



	}



	



#homepage p  {

      

	margin: 0px;



	padding: 0px 0px 15px 0px;



	}



	



#homepage p img {



	border: none;



    float: left;



	margin: 0px 0px 10px 0px;



	}



	



#homepage ul {



	list-style-type: square;



	margin: 0px;



	padding: 0px 0px 15px 0px;



	}



	



#homepage ul li {



	list-style-type: square;



	margin: 0px 0px 0px 20px;



	padding: 0px;



	}







.hppostmeta {



	width: 270px;



	font-size: 11px;



	margin: 0px 0px 15px 0px;



	padding: 5px 0px 10px 0px;



	border-bottom: 1px dotted #C0C0C0;



	font-weight: bold;



	}



	



#homepageleft {

        

	float: left;

    background: transparent url(images/center_content.gif) center repeat-y;

    text-align:left;

	width: 610px;



	margin: 0px;



	padding: 0px;



	}



	



.main {



	background: #fcfcd6;

    

	float: left;



	width: 590px;



	margin: 0px 0px 10px 0px;



	padding: 13px 10px 0px 10px;



	}







.featured {



	float: left;



	width: 290px;



	margin: 0px 0px 10px 0px;



	padding: 10px 10px 0px 10px;



	}



	



#homepageright {



	float: left;

    background: transparent url(images/center_content.gif) center repeat-y;



	width: 610px;


	margin: 0px;



	padding: 0px;



	}



	



#homepageright p {



	padding: 0px;



	margin: 0px;



	}

	

.section {
float: left;
	width: 540px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px px 30px;
	}



	.section_chat {

    

    float: left;

background: transparent url(images/dessin_chatroom.png) top right no-repeat;

	width: 540px;



	min-height: 250px;



	margin: 0px 10px 10px 0px;



	padding: 5px 10px 5px 30px;



	}





.thumb {



	background: #fcfcd6;



	float: right;



	width: 270px;



	margin: 0px 0px 10px 0px;



	padding: 10px 10px 0px 10px;



	}







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



*	Content 					     		    * 



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







#content {

         

    font-family: serif, courier, Verdana;

     background: #331212 url(images/bg.png) center repeat-y;
    

	width: 940px;



	margin: 0px auto 0px;



	padding: 0px;



	line-height: 16px;



	}



	



#content h1 {



	color: #360404; 

    text-align: left;

    letter-spacing: -2px;

    font-size: 30px;

    vertical-align:top;   

    font-family: serif, courier, Verdana;

    font-weight: bold;

    font-stretch: narrow;



	margin: 0px;



	padding: 0px 0px 10px 10px;



	line-height: 24px;



	}



#content img {

	vertical-align: middle;

}



#content h1 a, #content h1 a:visited  {



	color: #360404;

	font-size:24;

	text-transform: uppercase;

	text-decoration: underlined;

 font-weight: bold;

 font-stretch: narrow;

	margin: 0px;



	padding: 0px;



	}







#content h1 a:hover {



	color: #990000;

    text-transform: uppercase;

    text-decoration: underlined;

 font-weight: bold;

 font-stretch: narrow;



	}



	



#content h2 {



	color: #000000;



	font-size: 14px;



	font-family: serif, courier, Verdana;



	font-weight: bold;



	margin: 0px 0px 10px 0px;



	padding: 0px;



	}



	



#content h2 a, #content h2 a:visited {



	color: #000000;



	text-decoration: none;



	margin: 0px;



	padding: 0px 0px 10px 0px;



	}







#content h2 a:hover {



	color: #993300;



	text-decoration: none;



	}



	



#content h3 {



	color: #000000;



	font-size: 14px;

    font-family: serif, courier, Verdana;

    font-weight: bold;



	margin: 0px 0px 10px 0px;



	padding: 5px 0px 10px 0px;



	}



	



#content h3 a, #content h3 a:visited {



	color: #000000;



	text-decoration: none;



	margin: 0px;



	padding: 0px 0px 10px 0px;



	}







#content h3 a:hover {



	color: #993300;



	text-decoration: none;



	}



	





	



#content img.wp-smiley {



	float: none;



	border: none;



	margin: 0px;



	padding: 0px;



	}







#content img.wp-wink {



	float: none;



	border: none;



	margin: 0px;



	padding: 0px;



	}



	



#contentleft {

border: none;

background: transparent url(images/center_content.gif) center repeat-y;

	float: left;



	width: 610px;



	margin: 0px;



	padding: 0px 0px 0px 0px;



	}



	



#contentleft p {



	margin: 0px;

    text-align: left;

	padding: 20px 10px 0px 10px;



	}



#contentleft h2 {

    text-align: left;

color: #000000;



	font-size:  12px;



	font-family: serif, courier, Verdana;



	font-weight: bold;



	margin: 0px 0px 10px 10px;



	padding: 0px;



	}





#contentleft p img {



	border: none;


	margin: 0px 10px 10px 0px;



	padding: 0px 0px 0px 0px;



	}





#contentleft ul {



	list-style-type: square;


    text-align: left;


	margin: 0px;



	padding: 0px 0px 15px 0px;



	}



	



#contentleft ul li {



	list-style-type: square;


    text-align: left;


	margin: 0px 0px 0px 20px;



	padding: 0px;


	}









#articlesleft {



	float: left;


background: transparent url(images/center_content.gif) center repeat-y;

	width: 610px;


	margin: 0px;



	padding: 0px 0px 0px 0px;



	}



	



#articlesleft p {



	margin: 0px;

    text-align:left;

	padding: 0px 10px 10px 20px;



	}



#articlesleft h4 {

font-size:  12px;



    text-align: left;

	font-family: serif, courier, Verdana;

    font-weight: normal;

	margin: 0px;



	padding: 0px 10px 10px 20px;



	}



#articlesleft h2 {

color: #360404;



	font-size:  12px;


    text-align: left;


	font-family: serif, courier, Verdana;



	font-weight: bold;



	margin: 0px 0px 10px 10px;



	padding: 0px;



	}





#articlesleft p img {



	border: none;
	margin: 0px 10px 10px 0px;
	padding: 0px 20px 0px 0px;3
	}



#articlesleft h4 img {



	border: none;

    float: left;



	margin: 0px 10px 10px 0px;



	padding: 0px 0px 0px 0px;



	}





#articlesleft ul {



	list-style-type: square;



	margin: 0px;



	padding: 0px 0px 15px 0px;



	}



	



#articlesleft ul li {



	list-style-type: square;



	margin: 0px 0px 0px 20px;



	padding: 0px;



	}

	



blockquote {



	background: #3b553c;



	margin: 0px 25px 15px 25px;



	padding: 10px 20px 0px 15px;



	border-top: 1px solid #DDDDDD;



	border-right: 1px solid #666666;



	border-left: 1px solid #DDDDDD;



	border-bottom: 1px solid #666666;



	}



	



#content blockquote p {



	margin: 0px;



	padding: 0px 0px 15px 0px;



	}



	



.postarea {



	float: left;

    background: #8F8E8E url(images/center_content.gif) center repeat-y;



	width: 590px;



	margin: 0px 0px 0px 0px;



	padding: 0px 10px 0px 10px;



	}





.postarea img{



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 0px;



	}

	



.breadcrumb {



	float: left;



	width: 590px;



	font-size: 12px;



	margin: 0px 0px 10px 0px;



	padding: 0px 0px 3px 0px;



	border-bottom: none;



	}



	



.date {



	float: left;



	width: 590px;



	font-size: 12px;



	margin: 0px;



	padding: 0px 0px 0px 10px;



	}



	



.postmeta {



	width: 590px;



	font-size: 12px;



	padding: 5px 0px 20px 0px;



	margin: 0px;



	border-top: none;



	}



	



.postmeta2 {



	width: 590px;



	font-size: 12px;



	padding: 5px 0px 20px 10px;



	margin: 0px;



	border-top: none;



	}



	



.archive {



	float: left;



	width: 275px;



	margin: 0px;



	padding: 0px 0px 20px 0px;



	}



	



.adsense-post {



	background: transparent;



	float: left;



	width: 590px;



	margin: 0px 0px 10px 0px;



	padding: 20px 10px 20px 10px;



	}



	



.comments {



	background: transparent;



	float: left;



	width: 590px;



	margin: 0px 0px 0px 0px;



	padding: 20px 0px 20px 20px;



	}



	



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



*	Sidebar 		    	        	        * 



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







#sidebar {



	float: right;
  
    background: transparent url(images/center_sidebar.gif) center repeat-y;

   text-align: left;

	width: 320px;



	margin: 0px;



	padding: 0px 0px 0px 0px;



	line-height: 14px;



	}

	

#sidebar a img {



	border: none;



	margin: 0px;



	padding: 0px 0px 15px 0px;



	}



	



#sidebar h2 {



	color: #360404;



	font-size: 16px;



	

	font-weight: bold;



	margin: 10px 0px 5px 0px;



	padding: 0px;



	}



	



#sidebar ul {



	list-style-type: none;



	margin: 10px 10px 10px 0px;



	padding: 0px;



	}



	



#sidebar ul li {



	list-style-type: none;



	margin: 0px 0px 5px 0px;

	padding: 0px 10px 0px 0px;



	}







#sidebar ul ul {



	list-style-type: none;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	}



	



#sidebar ul li li {



	background: transparent url(images/icon.png) no-repeat top left;



	padding: 0px 0px 5px 18px;



	margin: 0px 0px 0px 0px;



	}



	



#sidebar ul li ul li {



	background: transparent url(images/icon.png) no-repeat top left;



	padding: 0px 0px 5px 18px;



	margin: 0px 0px 0px 0px;



	}



	



.widgetarea {



	float: left;

	width: 290px;



	margin: 0px 0px 10px 0px;



	padding: 30px 10px 10px 10px;



	}



	



.video {

background: transparent url(images/dessin_geek.png) top left no-repeat;

 

	float: left;



	width: 300px;



	margin: 0px 0px 10px 0px;



	padding: 20px 10px 10px 20px;



	}


.admin_menu {


background: transparent url(images/dessin_radio.png) top left no-repeat;

 

	float: left;



	width: 300px;



	margin: 0px 0px 0px 0px;



	padding: 0px 10px 30px 20px;



	}


	



.adsense {



	background: transparent;



	float: left;



	width: 300px;



	margin: 5px 0px 10px 0px;



	padding: 5px 10px 10px 10px;



	}



	



.newsletter {



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



	float: left;



	width: 300px;

    height: 175px;

	margin: 0px 0px 0px 0px;



	padding: 0px 10px 0px 15px;



	}





.geek {

    background: transparent url(images/dessin_geek.png) center repeat-y;



	float: bottom;



	width: 250px;

    height: 600px

	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 0px;

    display: inline;

	}

	



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



*	Left Sidebar                    	        * 



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







#l_sidebar {





	float: left;



	width: 130px;



	margin: 0px;



	padding: 10px 10px 0px 10px;



	line-height: 20px;



	display: inline;



	}



	



#l_sidebar p {



	margin: 0px;



	padding: 0px 0px 15px 0px;



	}



	



#l_sidebar a img {



	border: none;



	margin: 0px;



	padding: 0px 0px 15px 0px;



	}







#l_sidebar ul {



	list-style-type: none;



	margin: 0px 0px 10px 0px;



	padding: 0px;



	}



	



#l_sidebar ul ul {



	list-style-type: none;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	}



	



#l_sidebar ul li li {



	background: transparent url(images/icon.png) no-repeat top left;



	padding: 0px 0px 5px 18px;



	margin: 0px 0px 0px 0px;



	}



	



#l_sidebar ul li ul li {



	background: transparent url(images/icon.png) no-repeat top left;



	padding: 0px 0px 5px 18px;



	margin: 0px 0px 0px 0px;



	}



	



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



*	Right Sidebar                       	    * 



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







#r_sidebar {





	float: right;



	width: 130px;



	margin: 0px;



	padding: 10px 10px 0px 10px;



	line-heigt: 20px;



	display: inline;



	}



	



#r_sidebar p {



	padding: 0px 0px 15px 0px;



	margin: 0px;



	}



	



#r_sidebar a img {



	border: none;



	margin: 0px;



	padding: 0px 0px 15px 0px;



	}



	



#r_sidebar ul {



	list-style-type: none;



	margin: 0px 0px 10px 0px;



	padding: 0px;



	}







#r_sidebar ul ul {



	list-style-type: none;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	}



	



#r_sidebar ul li li {



	background: transparent url(images/icon.png) no-repeat top left;



	padding: 0px 0px 5px 18px;



	margin: 0px 0px 0px 0px;



	}



	



#r_sidebar ul li ul li {



	background: transparent url(images/icon.png) no-repeat top left;



	padding: 0px 0px 5px 18px;



	margin: 0px 0px 0px 0px;



	}







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



*	Footer      								*



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







#footer {



    background:  url(images/bg.png) center repeat-y;



    width: 960px;



	height: 0px;



	margin: 0px auto 0px;



	padding: 0px;



	}



	



#footer p {



	color: #fcfcd6;



	font-size: 11px;



	font-family: Arial, Tahoma, Verdana;



	margin: 0px;



	padding: 0px 10px 0px 10px;



	}



	



#footer a, #footer a:visited {



	color: #fcfcd6;



	text-decoration: none;



	}



	



#footer a:hover {



	text-decoration: underline;



	}



	



#footer a img {



	border: none;



	margin: 0px 0px 0px 10px;



	padding: 0px;



	}



	



#footerleft {



	width: 650px;



	float: left;



	margin: 0px;



	padding: 0px 0px 0px 0px;



	}



	



#footerright {



	width: 260px;



	float: right;



	margin: 0px;



	padding: 0px 0px 0px 0px;



	text-align: right;



	}



	



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



*	Bottom  									*



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







#bottom {



	width: 990px;

    align: top;

	height: 25px;



	margin: 0px auto 0px;



	padding: 0px;



	overflow: hidden;



	}







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



*	Search Form									*



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







#searchdiv {



	margin: 0px;



	padding: 0px;



	}



	



#searchform {



	margin: 0px;



	padding: 0px;

 

	font-size: 14px;



	overflow: hidden;



	display: inline;



	}



	



#subscribe {



	margin: 0px;

    background-color: transparent;

    filter: alpha(opacity=65);

  -moz-opacity: 0.65;

  opacity: 0.65;

    

	padding: 0px 0px 0px 0px;   



	overflow: hidden;



	}



	



#s {



	background: #fcfcd6;



	width: 150px;



	color: #000000;



	font-size: 13px;

    line-height: 16px;

	font-family: serif, courier, Verdana;



	font-weight: normal;



	margin: 0px;



	padding: 2px 0px 4px 2px;



	border-top: 1px solid #666666;



	border-right: 1px solid #DDDDDD;



	border-left: 1px solid #666666;



	border-bottom: 1px solid #DDDDDD;



	display: inline;



	}



	



#sbutt {



	background: #2B74B4;



	color: #ffffff;



	font-size: 12px;



	

	margin: 0px 0px 0px 5px;



	padding: 2px;



	border: 1px solid #234B69;



	font-weight: bold;



	}







#subbox {



	background: #FCFCD6;



	width: 210px;



	color: #000000;



	font-size: 12px;



    font-family: serif, courier, Verdana;



	font-weight: normal;



	margin: 10px 0px 0px 0px;



	padding: 3px;



	border-top: 1px solid #666666;



	border-right: 1px solid #DDDDDD;



	border-left: 1px solid #666666;



	border-bottom: 1px solid #DDDDDD;



	display: inline;



	}



	



#subbutton {



	background: #2B74B4;



	color: #fcfcd6;



	font-size: 11px;

    font-family: serif, courier, Verdana;



	margin: 0px 0px 0px 5px;



	padding: 2px;



	border: 1px solid #234B69;



	font-weight: bold;



	}



	



#name, #email, #url {



	background: #fcfcd6;



	color: #000000;



	font-size: 12px;

    font-family: serif, courier, Verdana;

	margin: 0px;



	padding: 4px;



	border-top: 1px solid #666666;



	border-right: 1px solid #DDDDDD;



	border-left: 1px solid #666666;



	border-bottom: 1px solid #DDDDDD;



	}



	



#submit {



	background: #2B74B4;



	color: #fcfcd6;



	font-size: 12px;

    font-family: serif, courier, Verdana;



	padding: 4px;



	margin: 0px;



	border: 1px solid #234B69;



	}



	



#words {



	background: #fcfcd6;



	width: 460px;



	color: #000000;



	font-size: 12px;

    font-family: serif, courier, Verdana;



	padding: 4px;



	margin: 0px;



	border-top: 1px solid #666666;



	border-right: 1px solid #DDDDDD;



	border-left: 1px solid #666666;



	border-bottom: 1px solid #DDDDDD;



	}







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



*	Comments									*



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



	



#commentblock {



	width: 530px;



	background: transparent;



	float: left;



	padding: 20px 20px 10px 20px;



	margin: 10px 0px 0px 0px;



	border-top: 2px solid #333333;



	border-bottom: 1px solid #333333;



	}



	



#commentblock ol {



	list-style-type: square;



	margin: 0px 0px 0px 10px;



	padding: 0px 0px 10px 0px;



	}



	



.commentdate {



	font-size: 12px;



	padding-left: 0px;



	}



	



#commentlist li p {



	margin-bottom: 8px;



	line-height: 20px;



	padding: 0px;



	}







.commentname {



	color: #333333;



	margin: 0px;



	padding: 5px 5px 5px 0px;



	}







.commentinfo{



	clear: both;



	}







.commenttext {



	clear: both;



	margin: 3px 0px 10px 0px;



	padding: 20px 10px 5px 10px;



	width: 490px;



	background: #fcfcd6 url(images/comment.gif) no-repeat top left;



	}







.commenttext-admin {



	clear: both;



	margin: 3px 0px 10px 0px;



	padding: 20px 10px 5px 10px;



	width: 490px;



	background: #fcfcd6 url(images/comment.gif) no-repeat top left;



	}

	

	

 

/* Begin Images */



#content p img {

padding: 0;

}

/*	Using 'class="alignright"' on an image will (who would've

thought?!) align the image to the right. And using 'class="centered',

will of course center the image. This is much better than using

align="center", being much more futureproof (and valid) */

#content img.centered {

display: block;

margin-left: auto;

margin-right: auto;

}

#content img.alignright {

padding: 4px;

margin: 0 0 2px 7px;

display: inline;

}

#content img.alignleft {

padding: 4px;

margin: 0 7px 2px 0;

display: inline;

}

#content .alignright {

float: right;

}

#content .alignleft {

float: left;

}

/* End Images */

