/*  
Theme Name: Chimera
Theme URI: http://www.themespinner.com
Description: Thank you for buying Chimera! Instead of removing the link to theme spinner in the footer, why not turn it into an affiliate link and earn the money back you spent on buying the theme? To sign up, please visit: http://www.themespinner.com/affiliates/ - Please read the README.html file found in Chimera folder if you run into any problems.
Author: Theme Spinner
Author URI: http://www.themespinner.com
*/
body{
margin:0px;
padding:0px;
font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
background-color:#f5f5f5;
color:#333333;
text-align:center;
background:url(img/bg2.gif);
}
p {
line-height:22px;
}
img.right {
float: right;
margin:10px 0 0 10px;		
}
img.left {
float: left; 
margin:0 10px 10px 0;	
}
.clear {
clear:both;
height:20px;
}
fieldset { 
padding:8px;
margin:8px;
border:1px solid #cccccc;
line-height:23px;
text-align:justify;
}
.back-to-top{
margin:0px 0px 0px 0px; 
padding:0px;
}
legend{ 
color : #333333;
padding:0px 11px 0px 11px;
font-size:14px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
}
blockquote{
border:1px solid #ccc;
padding:5px;
background-color:#eee;
}
blockquote blockquote{
border:1px solid #ccc;
padding:5px;
background-color:#fff;
}
a	{outline:none; text-decoration:none}
a:link {color:#38690e;  text-decoration:underline;}
a:visited	{color:#38690e;  text-decoration:underline;}
a:hover		{color:#000; text-decoration:underline;}
.addcomment,
.closecomment{
float:right;
text-transform:uppercase; 
padding:3px 18px 3px 0px;
font-size:10px;
margin:12px 0 0 0;
text-decoration:underline;}
a.addcomment{
background-image:url(http://www.manuclub.net/wp-content/themes/Chimera/img/icon_arrowdown.gif);
background-repeat:no-repeat;}
a.addcomment:link,
a.addcomment:visited{
background-position:100% 0px;}
a.addcomment:hover{
background-position:100% -20px;
}
ol.commentlist {
list-style:none;
margin:0;
padding:0;
text-align:justify;
}

ol.commentlist cite{
text-transform:uppercase;
font-style:normal;
}

ol.commentlist li{
border-bottom:1px solid #ccc;
padding:10px;
margin:5px;
list-style:none;
list-style-image:none;
list-style-position:none;
list-style-type:none;
}

ol.commentlist h5{
font-size:11px;
margin:0;
padding:0;
}	

ol.commentlist h5 small{
display:block;
}	
ol.commentlist li{border:1px solid #cccccc; background-color:#eeeeee;}
ol.commentlist li.alt{border:1px solid #cccccc; background-color:#e5e5e5;}
ol.commentlist li span.moderate{
background-image:url(http://www.manuclub.net/wp-content/themes/Chimera/img/icon_cursor.gif);
background-repeat:no-repeat;
background-position:0 0;
padding:2px 0px 2px 20px;
color:#FF3300;
}	
.nocomments,
.nocommentsadd{
padding:10px;
color:#333333;
font-size:11px;
font-weight:bold;
margin:10px;
}	
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{
color:#333333;
padding:10px 10px 10px 0px;
border-bottom:2px dashed #e1e1e1;
font-size:22px;
font-weight:normal;
margin:7px 0px 7px 0px;
}
.post h1, .post h2, .post h3, .post h4, .post h5, .post h6{
color:#333333;
padding:10px 10px 10px 0px;
border-bottom:2px dashed #e1e1e1;
font-size:22px;
font-weight:normal;
margin:7px 0px 7px 0px;
}
.no-image{
border:0px;
background-image:none;
padding:0px;
margin-right:5px;
}
#wp-calendar {
empty-cells: show;
width:180px;
font-size: 12px;
color: #333333;
text-decoration: none;
text-align: center;
float: left;
padding: 5px;
margin: 0px;
font-weight: normal;
background-image:none;
padding:0px;
background-color:#f7f7f7;
}
#wp-calendar a:link, #wp-calendar a:visited {
text-decoration: none;
color: #333333;
background-image:none;
padding:0px;
}
#wp-calendar a:hover, #wp-calendar a:active {
text-decoration: none;
color: #333333;
background-image:none;
padding:0px;
}
#wp-calendar caption {
text-align: left;
width:175px;
margin: 0px;
padding: 0px;
color: #333333;
font-size: 1.6em;
background-image: url(http://www.manuclub.net/wp-content/themes/Chimera/images/cats.gif);
background-repeat: no-repeat;
background-position: left;
height: 36px;
line-height: 36px;
}

#wp-calendar th {
margin: 0px;
padding: 0px;
text-align: center;
color:#333333;
}

#next a:link, #next a:visited {
text-align: center;
color: #333333;
text-decoration: none;
font-weight: bold;
font-size: 12px;
float: right;
padding:5px;
border:0px;
}
#next a:hover, #next a:active {
text-align: center;
color: #333333;
text-decoration: none;
font-weight: bold;
font-size: 12px;
float: right;
padding:5px;
background-color:#f7f7f7;
border:0px;
}

#prev a:link, #prev a:visited {
text-align: left;
color: #333333;
text-decoration: none;
font-weight: bold;
font-size: 12px;
float: left;
padding:5px;
background-image:none;
border:0px;
}
#prev a:hover, #prev a:active {
text-align: left;
color: #333333;
text-decoration: none;
font-weight: bold;
font-size: 12px;
float: left;
padding:5px;
background-image:none;
border:0px;
}
#wp-calendar td {
margin: 0px;
color: #333333;
padding: 0px;
text-align: center;
background-image:none;
}
#wp-calendar td:hover{
margin: 0px;
color: #333333;
padding: 0px;
text-align: center;
background-image:none;
}
#wp-calendar tf {
margin: 0px;
color: #333333;
padding: 0px;
background-image:none;
}
#style-switch-theme{
position:absolute;
visibility:visible;
z-index:95;
top:0px;
right:55px;
}
#style-switch{
position:absolute;
visibility:visible;
z-index:99;
top:0px;
right:10px;
display:inline;
}
#style-switch img{
border: 1px solid #cccccc;
padding:1px;
background-color:#000;
background-image:none;
}
#style-switch img:hover{
border: 1px solid #e0e0c8;
padding:1px;
background-color:#FFFFFF;
background-image:none;
}
#style-switch a,
style-switch a:active,
style-switch a:visited,
style-switch a:link
style-switch a:hover,{
border-bottom:0px;
margin-right: 0px;
background-image:none;
}

/********************************************/
div#header{
width:970px;
margin:0 auto;
/*background-image:url(img/RED/bg.gif);
background-repeat:repeat-x;*/
background: url(img/headerimage.png) no-repeat;
margin-bottom:10px;
height:155px;
border:1px solid #cccccc;
}
.top-Menu {
padding-left:0px;
position:relative;
overflow:hidden;
height:40px;
margin:0 auto;
width:970px;
background: #000;
background: #000 url(img/green.png) repeat-x;
margin-top: -8px;
margin-bottom: 5px;
}
.top-Menu em { 
display: none
}
.top-Menu ul { 
list-style: none; 
margin: 0px; 
padding: 0;
}
.top-Menu ul li ul { 
display: none;
}
.top-Menu li { 
display: inline; 
font-size: 13px;
color:#ffffff;
text-decoration: none;
}
.top-Menu a { 
text-decoration:none;
display: block;
color:#ffffff;
font-size:12px;
float: left;
font-weight:bold;
padding:11px;
border-right:1px solid #ffffff;
border-top:1px solid #ffffff;
}

.top-Menu a:hover {
color:#ffffff;
font-weight:bold;
text-decoration: none;
text-decoration:underline;
background-color:#191919;
}
#nav-menu{
text-align:right;
margin:0px;
float:right;
margin:12px 4px 0px 0px;
border:0px;
}
#nav-menu a, #nav-menu a:link, #nav-menu a:visited, #nav-menu a:active {
background-image:none;
border:0px;
padding:0px 5px 0px 5px;
background:0px;
}
#nav-menu a:hover{
background-image:none;
padding:0px 5px 0px 5px;
}
.float-none{
float:none;
margin:0;
border:0;
padding:0;
display:inline;
line-height:15px;
text-align:left;
vertical-align:middle;
}
.rss-feed{
line-height:15px;
display:inline;
border:0;
padding:0;
vertical-align: middle;
}
div.pagination {
padding:10px;
margin:0px;
text-align:center;
border: 1px solid #ffffff;
background: #fff;
}
div.pagination a {
padding: 6px;
margin-right: 2px;
border: 1px solid #ccc;
font-weight:bold;
font-size:11px;	
text-decoration: none; 
color: #8f0b01;
background: #fff;
color: #38690e;
}
div.pagination a:hover, div.pagination a:active {
border:1px solid #cccccc;
color: #ffffff;
font-weight:bold;
font-size:11px;	
background: #333;
}
div.pagination span.current {
padding: 6px;
margin-right: 2px;
border:1px solid #cccccc;
color: #fff;
font-weight:bold;
font-size:11px;	
background: #fff;
color: #fff;
}
div.pagination span.disabled {
padding: 6px;
margin-right: 2px;
font-weight:bold;
font-size:11px;	
border: 1px solid #f3f3f3;
color: #ccc;
}
.continue-reading a, .continue-reading a:link, .continue-reading:visited, .continue-reading a:active {
text-align:right; font-size:11px; display:block; padding:5px 0px 5px 0px;
}
.continue-reading a:hover {
text-align:right; font-size:11px; color:#000000; display:block; padding:5px 0px 5px 0px;
}
.footer-bg{
background-color:#4d4d4d; 

margin:0 auto;
color:#FFFFFF;
}
.bread a:link, .bread a:active, .bread a:visited{
font-size:11px;
color:#333333;
font-weight:bold;
text-decoration:none;
}
.bread a:hover{
font-size:11px;
color:#333333;
font-weight:bold;
text-decoration:underline;
}
.clickbg, clickbg a, clickbg a:visited, clickbg a:active, clickbg a:link{
background-image:url(img/cat-box-rep.png);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
border-bottom:1px solid #cccccc;
padding: 4px;
font-weight: normal;
font-family: verdana, Arial, sans-serif;
font-size: 11px;
color:#333333;
width:573px;
}
.titlebg{
background-image:url(img/nav-ol.gif);
background-repeat:repeat-x;
background-position:center;
font-weight:bold;
text-decoration:none;
padding: 8px;
font-size:14px;
color:#ffffff;
background-color:#1d1d1d;
border-bottom:1px solid #cccccc;
overflow:hidden;
margin:0px;
display:block;
}
.titlebg a, titlebg a:visited, titlebg a:active, titlebg a:link, titlebg a:hover{
color:#FFFFFF;
}
.more-link, .more-link a, .more-link a:active, .more-link a:visited, .more-link a:visited{
text-align:right;
padding-right:15px;
font-size:14px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
display:block;
}
.nav-foot{
margin:10px 0px 0px 0px;
background-color:#cccccc;
text-align:center;
}
.nav-foot em { 
display: none
}
.nav-foot ul { 
list-style: none; 
margin: 0px; 
padding: 0;
}
.nav-foot ul li ul { 
display: none;
}
.nav-foot li { 
display: inline; 
font-size: 11px;
color:#5c5c5c;
text-align:center;
text-decoration: none;
padding:5px;
}
.nav-foot a { 
padding:0px 10px 0px 10px;
display: inline; 
text-align:center;
color:#5c5c5c;
font-size:11px;
font-weight:bold;
text-decoration:none;
background-color:#cccccc;
margin:0px 2px;
}
.nav-foot a:hover {
color:#333333;
font-weight:bold;
text-decoration: underline;
background-color:#cccccc;
}
.cell-h{
text-align:justify;
background-image:url(img/cat-box-rep.png);
background-repeat:repeat-x;
background-position:top;
text-align:justify;
}
label{
font-weight:bold;
margin:0px;
text-align:left;
font-size:11px;
padding:0px;
}
.button{
font-size:11px;
font-weight:bold;
padding:6px;
background-image:none;
background-color:#8f0b01;
border:1px solid #ffffff;
display:block;
color:#FFFFFF;
text-align:right;
}
.entry img{
border:1px solid #ccc;
padding:5px;
margin:5px;
}
.new-stuff{
padding:0px;
list-style:none;
list-style-image:none;
list-style-position:none;
list-style-type:none;
margin-top:5px;
}
.new-stuff li{
margin:0px;
padding:0px;
overflow:hidden;
display:inline;
text-align:left;
width:100%;
}
.new-stuff a, .new-stuff a:link, .new-stuff a:visited, .new-stuff a:active{
margin:0px;
display:block;
padding:5px 5px 5px 20px;
text-decoration:none;
border-bottom:1px dashed #ccc;
color:#8f0b01;
font-size:12px;
font-weight:normal;
background-image:url(img/nav-bullet.gif);
background-repeat:no-repeat;
background-position:left;
}
.new-stuff a:hover {
margin:0px;
display:block;
padding:5px 5px 5px 20px;
background-color:#eeeeee;
text-decoration:underline;
color:#333333;
font-size:12px;
border-bottom:1px dashed #ccc;
font-weight:normal;
background-image:url(img/nav-bullet-hov.gif);
background-repeat:no-repeat;
background-position:left;
}
.cell-t{
background-image:url(img/c-head.jpg);
border-bottom:1px solid #cccccc;
background-repeat:repeat-x;
background-position:center;
font-size:14px;
font-weight:bold;
padding:10px;
color:#333333;
}
.display-inline{
display:block;
text-align:center;
margin:7px 0px 7px 0px;
}
.r-image-home{
border:1px solid #ccc; padding:1px; float:left; margin:0px 5px 5px 0px;
}
.cat-image{
float:left;
margin:7px 10px 0px 0px;
padding:0px;
width:150px;
height:150px;
text-align:center;
vertical-align:middle;
background-image:url(img/no-image.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
border:1px solid #333333;
}
.Homepage-image{
float:none;
margin:7px 0px 7px 0px;
padding:0px;
width:255px;
height:150px;
text-align:center;
vertical-align:middle;
background-image:url(img/no-image-home.jpg);
background-repeat:no-repeat;
border:1px solid #333333;
}
.Small-Landscape-image{
float:left;
margin:7px 10px 0px 0px;
padding:0px;
width:80px;
height:80px;
text-align:center;
vertical-align:middle;
background-image:url(img/no-image-small.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
border:1px solid #333333;
}
.entry img a, .entry img a:link, .entry img a:visited, .entry img a:active{
border:1px solid #ccc;
padding:5px;
margin:5px;
}
.entry{
width:573px;
}
.entry img a:hover{
border:1px solid #333333;
padding:5px;
margin:5px;
}
.post img a, .post img a:link, .post img a:visited, .post img a:active{
border:1px solid #ccc;
padding:5px;
margin:5px;
}
.post img a:hover{
border:1px solid #333333;
padding:5px;
margin:5px;
}
.cat-image a, .cat-image a:link, .cat-image a:visited, .cat-image a:active, .cat-image a:hover{
padding:0px;
background-color:#FFFFFF;
}
.right-nav ul{
width: 100%;
margin: 0px;
padding: 0px;
display: block;
overflow:hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
}
.right-nav ol a, .right-nav ol a:active, .right-nav ol a:visited, .right-nav ol a:link{
background-image:url(img/nav-ol.gif);
background-repeat:repeat-x;
background-position:center;
font-weight:bold;
text-decoration:none;
padding: 8px;
font-size:14px;
color:#ffffff;
background-color:#d9e3f8;
border-bottom:1px solid #cccccc;
overflow:hidden;
margin:0px;
display:block;
}
.right-nav ol{
background-image:url(img/nav-ol.gif);
background-repeat:repeat-x;
background-position:center;
font-weight:bold;
text-decoration:none;
padding: 8px;
font-size:14px;
color:#ffffff;
background-color:#d9e3f8;
border-bottom:1px solid #cccccc;
overflow:hidden;
margin:0px;
display:block;
}
.right-nav li a, .right-nav li a:active, .right-nav li a:visited, .right-nav li a:link{
margin: 0px;
overflow:hidden;
display:block;
text-decoration:none;
padding:4px 4px 4px 22px;
background-color:#f7f7f7;
background-image:url(img/RED/arrow-50.gif);
background-repeat:no-repeat;
background-position:left;
border-bottom:1px solid #cccccc;
color:#333333;
font-size:11px;
}
.right-nav li a:hover{
margin:0px;
display:block;
text-decoration:underline;
padding:4px 4px 4px 22px;
background-color:#eeeeee;
background-image:url(img/RED/arrow-100.gif);
background-repeat:no-repeat;
background-position:left;
border-bottom:1px solid #cccccc;
color:#8f0b01;
overflow:hidden;
font-size:11px;
}
.comment-box-field{
width:200px;
border:1px solid #dddddd;
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px;
font-size:12px;
margin-bottom:8px;
}
.med{
border:1px solid #cccccc;
}
.med:focus{
border:1px solid #333333;
}
textarea{
border:1px solid #dddddd;
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px;
width:96%;
}
textarea:focus{
border:1px solid #000000;
background-color:#FFFFCC;
width:96%;
}
input{
border:1px solid #dddddd;
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px;
}
input{
border:1px solid #000000;
background-color:#FFFFCC;
}
.comment-box-field:FOCUS{
width:200px;
border:1px solid #000000;
background-color:#FFFFCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px;
font-size:12px;
margin-bottom:8px;
}
.comment-box-text{
width:500px;
border:1px solid #dddddd;
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px;
font-size:12px;
margin-bottom:8px;
}
.comment-box-text:FOCUS{
width:500px;
border:1px solid #000000;
background-color:#FFFFCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px;
font-size:12px;
margin-bottom:8px;
}
.comment-box-submit{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
border:1px solid #cccccc;
color:#FFFFFF;
background-color:#8f0b01;
}
.comment-box-submit:hover{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
border:1px solid #cccccc;
text-decoration:underline;
color:#FFFFFF;
background-color:#333333;
}
.search-top{
padding:8px 8px 8px 30px;
border:1px solid #cccccc;
background-color:#ffffff;
background-image:url(img/search.png);
background-repeat:no-repeat;
background-position:left center;
font-size:12px;
color:#8f0b01;
font-weight:bold;
width:250px;
}
.search-top:focus{
padding:8px 8px 8px 30px;
border:1px solid #cccccc;
background-color:#333333;
background-image:url(img/search-hov.png);
background-repeat:no-repeat;
background-position:left center;
color:#ffffff;
font-size:12px;
font-weight:bold;
width:250px;
}
.foot-logo{
background-image:url(img/logo-footer.gif);
background-repeat:no-repeat;
background-position:left top;
}
.main-logo{
/*background-image:url(img/RED/logo.gif);*/
background-repeat:no-repeat;
background-position:left top;
}
.c-txt{
padding:2px 10px 2px 10px; 
margin-top:15px; 
text-align:justify; 
background-color:#FFFFFF;
border-top:1px solid #b2b1b1; 
border-left:1px solid #b2b1b1;
border-right:1px solid #e1e1e1; 
border-bottom:1px solid #e1e1e1;
}
.theme-change{
border:1px solid #8f0b01;
padding:1px;
background-color:#ffffff;
}
.theme-change:hover{
border:1px solid #ffffff;
padding:1px;
background-color:#8f0b01;
}
.author-name{
font-size:14px; color:#8f0b01; font-weight:bold;
}
.legend-single{ padding:3px 10px 3px 10px; color:#333333;
}
.foot{
background-color:#4d4d4d;
}
div#content{
width:573px;
float:left;
padding-bottom:5px;
border:1px solid #cccccc;
background-color:#FFFFFF;
background-image:none;
margin:0px;
}
div#sidebar{
width:383px;
float:right;
}
.right-nav{
width:184px;
background-color:#f7f7f7;
float:right;
list-style:none;
list-style-type:none;
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
margin:0px;
padding:0px;
overflow:hidden;
}
div#container{
text-align:left;
width:990px;
padding:0px;
margin:0 auto;
background-image:none;
background-color:#FFFFFF;
border:1px solid #cccccc;
margin-top:10px;
margin-bottom:10px;
}	
div#wrapper {
width:970px;
overflow:auto;
margin:0 auto;
background-image:none;
}
.POST-INFO{
border-bottom:1px dashed #ccc;
display:block; text-align:left;
}
.fieldset-box{
border:1px solid #cccccc;
}
.fieldset-box:hover{
border:1px solid #333333;
}
.legend-box{
border:1px solid #cccccc;
background-image:url(img/nav-ol.gif);
background-repeat:repeat-x;
background-position:center;
font-size:13px;
font-weight:bold;
}
.legend-box:hover{
background-color:#8f0b01;
background-image:none;
}
.legend-box a:hover{
color:#FFFFFF;
display:block;
padding:2px 10px 2px 10px;
text-decoration:nonel
}
.legend-box a, .legend-box a:active, .legend-box a:visited, .legend-box a:link{
display:block;
padding:2px 10px 2px 10px;
text-decoration:none;
color:#FFFFFF;
}
hr{
border:1px solid #eeeeee;
}
.related-posts{
background-color:#f7f7f7;
padding:10px;
border:1px solid #cccccc;
margin:0px 0px 5px 0px;
}
.related-posts:hover{
background-color:#FFFFCC;
padding:10px;
border:1px solid  #FFCC99;
margin:0px 0px 5px 0px;
}
.your-name{
display:block;
margin:5px 0px 8px 0px;
width:40%;
border:1px solid #cccccc;
background-color:#f7f7f7;
padding:6px 6px 6px 25px;
font-size:11px;
font-weight:bold;
background-image:url(img/your-name.gif);
background-position:left center;
background-repeat:no-repeat;
}
.your-name:focus{
display:block;
margin:5px 0px 8px 0px;
width:40%;
border:1px solid #333333;
background-color:#eeeeee;
padding:6px 6px 6px 25px;
font-size:11px;
font-weight:bold;
background-image:url(img/your-name.gif);
background-position:left center;
background-repeat:no-repeat;
}
.your-email{
display:block;
margin:5px 0px 8px 0px;
width:40%;
border:1px solid #cccccc;
background-color:#f7f7f7;
padding:6px 6px 6px 25px;
font-size:11px;
font-weight:bold;
background-image:url(img/your-email.gif);
background-position:left center;
background-repeat:no-repeat;
}
.your-email:focus{
display:block;
margin:5px 0px 8px 0px;
width:40%;
border:1px solid #333333;
background-color:#eeeeee;
padding:6px 6px 6px 25px;
font-size:11px;
font-weight:bold;
background-image:url(img/your-email.gif);
background-position:left center;
background-repeat:no-repeat;
}
.your-site{
display:block;
margin:5px 0px 8px 0px;
width:40%;
color:#0000CC;
border:1px solid #cccccc;
background-color:#f7f7f7;
padding:6px 6px 6px 25px;
font-size:11px;
font-weight:normal;
background-image:url(img/your-site.gif);
background-position:left center;
background-repeat:no-repeat;
}
.your-site:focus{
display:block;
margin:5px 0px 8px 0px;
width:40%;
border:1px solid #333333;
background-color:#eeeeee;
color:#0000CC;
padding:6px 6px 6px 25px;
font-size:11px;
font-weight:normal;
background-image:url(img/your-site.gif);
background-position:left center;
background-repeat:no-repeat;
}
.your-message{
display:block;
margin:5px 0px 8px 0px;
width:96%;
border:1px solid #cccccc;
background-color:#f7f7f7;
padding:6px;
font-size:12px;
font-weight:normal;
}
.your-message:focus{
display:block;
margin:5px 0px 8px 0px;
width:96%;
border:1px solid #333333;
background-color:#eeeeee;
padding:6px;
font-size:12px;
font-weight:normal;
}
.add-pic{
border:1px solid #FFCC99;
background-color:#FFFFCC;
margin:5px 0px 5px 0px; 
padding:6px;
font-size:11px;
width:96%;
}
.form-l{
color:#990000;
display:inline;
width:270px;
float:right;
text-align:left;
margin:0px;
padding:0px;
}
.right-nav li{
margin:0px;
padding:0px;
overflow:hidden;
display:inline;
text-align:left;
width:100%;
}