body
        {
	background-color: #FFFFff;
        background-image:url('http://www.thephonorealistes.com/background.gif');
        background-repeat:no-repeat;
        text-align:left;
	margin: 0;
	font-family: Helvetica, sans-serif;
        font-size: 10px;
 	color: #000000; 
        }
	
a       {
        font-family: Helvetica, sans-serif;
	color: #F1A6BB;
        text-decoration: none;
       	font-weight: bold;
	}

a:link  {
	font-weight: bold;
	color: #F1A6BB;
        background-color: transparent;
	text-decoration: none;
        border: none;
	}

a:visited {
	color: #F1A6BB;
        background-color: transparent;
	text-decoration: none;
	}

a:hover	{
	color: #555555;
        background-color: transparent;
	text-decoration: none;
	}

a:active {
	color: #F1A6BB;
        background-color: transparent;
	}

a img   {
border: none;
}
	
#frame  {  
	width:1000px;
	padding:0px;
	text-align:center;
        margin: 0px;
	}
	
#top    {
	text-align:right;    
	width:1000px;
	height:212px; 
        background-attachment: scroll;      
        background-image: url(http://www.thephonorealistes.com/index_01.gif); 
        background-repeat: no-repeat; 
        background-position: top left; 
	margin:0px;
	padding: 0px;
	border: 0px;
        }	
	
#contentleft {
        background-image: url(http://www.thephonorealistes.com/index_02.gif);
        background-color: #ffffff; 
        background-repeat: no-repeat; 
        background-position: top left; 
	padding:0px;
	float:left;
        width: 292px;
	height: 100%;
        border: 0px;
	}
	
#contentcenter {
        background-color: #ffffff;
	width:455px;
	height: 100%;
	padding:0px;
	float:left;
        text-align: left;
  	}
	
#contentright {
        background-image: url(http://www.thephonorealistes.com/index_04.gif); 
        background-repeat: no-repeat; 
        background-position: top left; 
        background-color: #F1A6BB;
	width:252px;
	height: 100%;
	padding:0px;
	float:left;
        text-align: left;
        border: 0 1px 0 0 solid #fff;
	}

#contentbottom {
        background-color: #F1A6BB;
        color: #ffffff;
	width:1000px;
        height:25px;
	padding:0px;
	float:left;
        text-align: left;
  	}

.entrytext {
        background-color: #ffffff;
	border: 0px;
	padding: 0 5px;
	color: #000000;
	text-align: left;
	} 

h3      {
	font-family: Helvetica, sans-serif;
        font-weight: bold;
        border: 0px;
        padding: 0px 10px;
        color: #000;
        margin: 20px 0 0 0;
        font-size: 2.8em;
        text-transform: uppercase;
        }

h3 a    {	
	font-weight: bold;
	font-family: Helvetica, sans-serif;
        text-transform: uppercase;
        }

h3 a:hover   {	
        background: #F1A6BB;
        color: #fff;
        }

.menu      {
	font-family: Helvetica, sans-serif;
        border: 0px;
        padding: 0 10px;
        color: #000;
        margin: 0 ;
        font-size: 1.1em;
        text-transform: uppercase;
        width: 420px;
        height: 20px;
        }

.menu a    {	
	font-weight: bold;
	font-family: Helvetica, sans-serif;
        }	

.highlight      {
        background-color: #F1A6BB;
        color: #ffffff;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
	font-size: 2.3em;
        padding-left: 10px;
        text-align: left;
        }
		
p, blockquote, li
        {
	font-family: Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.3em;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
        }

.floatLeft {
        float: left;
        padding: 0 10px 0px 0;
        }

.floatRight {
        float: right;
        padding: 5px 0 5px 10px;
        }

#foot
        {
	clear: both;
        margin-top: 5px;
        margin-left: 5px;
	margin-right: 160px;
	text-align: left;
        font-size: 0.9em;
        }

#preview
{
	width: 75px;
	font-size: 1em;
	font-family: Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	color: #000;
	background-color: #fff;
	border: 1px solid #000;
	padding-left: 10px;
	padding-right: 10px;
}

#searchform fieldset{
border:none;
}

#searchbox form input
{
	width: 420px;
        height: 35px;
	font-size: 2.4em;
	font-family: Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	color: #fff;
	background-color: #F1A6BB;
	border: 0px solid #000;
	padding-left: 10px;
	padding-right: 10px;
        padding-top: 10px;
}

#searchbox2 form input
{
	width: 100px;
	font-size: 1em;
	font-family: Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	color: #fff;
	background-color: #F1A6BB;
	border: 0px solid #000;
	padding-left: 5px;
	padding-right: 5px;
}

textarea.txpCommentInputMessage
{
	height: 100px;
	width: 300px;
	font-size: 1em;
	font-family: Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	color: #fff;
	background-color: #F1A6BB;
	border: 0px solid #000;
	padding-left: 2px;
	padding-right: 2px;
}

clearit {
clear: both;
height: 0;
}

#rssCatList li,
ul.rssMenu, ul, dd, li.rssMenu
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

.smd_slimbox {
	float:left;
	width:100px;
	height:100px;
}

.smd_slimbox a{
        border: none;
	
}

.box {border: none;}

.line {width: 436px; margin: 0 0 0 10px;}

.footnote {width: 1000px; height: 50px; text-align: left;}

.metameta {
        width: 416px;
        height: 20px;
        margin: 10px 0 0 10px;
        background-color: #f0f0f0;
        color: #666666;
        text-align: right;
        padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
        border-bottom: solid 1px #F1A6BB;
}

#importantfield{ display:block; overflow: hidden; height: 0; width: 300px; border:0; background-color: #fff; visibility:hidden;
}

#LSResult { position: absolute; background-color: #f0f0f0; width: 412px; margin-left: 10px; padding: 10px; border-bottom: solid 1px #F1A6BB;} #LSShadow { padding: 5px; } #LSRes { background-color: #f0f0f0; } .LSRow { padding: 0 5px; } #LSHighlight {  background-color: #fff;} #LSHeader { padding: 2px 2px 8px; } .lsDate { display: block; color: #555; }

.twitter {padding: 10px 0; font-size: 0.9em; color: #666666;
 }

ul.twitter li {list-style-type: circle;}

.twitter li {margin-bottom: 10px;}

.twitter li:hover {background: #f0f0f0;}

.rightnote {text-align: right; padding: 0 10px;}

twitter {}

.divide {background-color: #F1A6BB; height: 1px; width: 435px; margin-left: 10px; margin-top: 20px;} 
