body {

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

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #6F6F6F;

	text-decoration: none;

	background-color: #8F6B2F;

	margin:0px;

}

.searchfiled {

	/*background-image:url(images/searchmidline.jpg);

	background-repeat:repeat-x;

	height:25px;*/

	width:190px;

	color:#857752;

	font-size:12px;

	}

a.btn {

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

	height:27px;

	width:111px;

	font-size:16px;

	text-decoration:none;

	color:#F4E2BE;

	background-image:url(images/btn.jpg);

	background-repeat:no-repeat;

	display:block;

	padding-top:5px;

	}

	

a.btn:hover{

	background-image:url(images/btn_over.jpg);

	background-repeat:no-repeat;

	color:#fff;

	}

.menulinks {

	font-size:14px;

	text-decoration:none;

	color:#625e43;

	}

.menulinks a{

	font-size:14px;

	text-decoration:none;
	line-height: 20px;

	color:#625e43;

	}

.menulinks a:hover{

	font-size:14px;

	text-decoration:underline;

	color:#161511;

	}

.coname {

	font-size:30px;

	text-decoration:none;

	color:#85693e;

	font-weight:normal

	}

.coname2 {

	font-size:30px;

	text-decoration:none;

	color:#242424;

	font-weight:normal;

	}

.slogan {

	font-size:12px;

	text-decoration:none;

	font-weight:bold;

	color:#896a3f;

	}	

.catetext {

	font-size:20px;

	text-decoration:none;

	color:#47433a;

	font-weight:normal;

	}

.heading {

	font-size:25px;

	text-decoration:none;

	color:#47433a;

	font-weight:normal;

}

.border {

	border-bottom:1px dotted #010101;

	border-top:1px dotted #010101;

	padding:10px 0px 10px 0px;

	}

.fullstory {

	font-size:11px;

	text-decoration:none;

	color:#8f6b2f;

	}

.addborder {

	border:1px solid #E5E5E5;

	padding:5px 0px 5px 0px;

	}

.footertext {

	font-size:11px;

	text-decoration:none;

	color:#b89767;

	}

.contentbg {

	background-image:url(images/blank.jpg);

	background-repeat:no-repeat;

	}



/*



Theme Name: Solio



Theme URI: http://www.toptut.com



Description: A nice blue wordpress theme with tabs, Java and handny webmasters features



Author: Lorelei



Author URI: http://www.toptut.com



*/











/** {



	font-family: arial;



	color: #6d7073;



	outline: 0;



	padding: 0;



	margin: 0;



	border: 0 none;



	text-decoration: none;



	white-space: normal;



	vertical-align: baseline;



}







html, body {line-height: 1}

*/

hr {display: none}



blockquote:before, blockquote:after, q:before, q:after {content: ''}



blockquote, q {quotes: "" ""}



ul {list-style-type: none; padding-left: 6px; }



ol {list-style-type: decimal}



.clear {clear: both}



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



/*body {



	background: #c6c6c6 url(images/bg.gif) repeat-x top;



	text-align: center;



}







#container {



	width: 972px;



	margin-right: auto;



	margin-left: auto;



	text-align: left;



}







#header {



	width: 972px;



	height: 173px;



}

*/

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



#pagenav {



	float: right;



	width: 627px;



	height: 45px;



}







#pagenav ul {



	float: right;



	/*padding-top: 15px;*/



	padding-right: 10px;



	height: 32px;



}







#pagenav ul li {



	float: left;



	height: 32px;



	text-align: center;



	margin-right: 1px;



}







#pagenav ul li a {



	font-family:Arial, Helvetica, sans-serif;
	height:27px;
	width:111px;
	font-size:16px;
	text-decoration:none;
	color:#F4E2BE;
	background-image:url(images/btn.jpg);
	background-repeat:no-repeat;
	display:block;
	padding-top:5px;



}







#pagenav ul li a:hover {



	background-image:url(images/btn_over.jpg);
	background-repeat:no-repeat;
	color:#fff;


}







#pagenav ul li.current_page_item a {



	color: #FFF;



}







#pagenav ul li.current_page_item a:hover {



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



	background-position: center -60px;



}



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



#searchform {



	float: left;



	width: 333px;



	height: 45px;



	margin-right: 20px;



}







#searchform form {



	float: right;



	display: inline;



	/* background: url(images/ico-search.png) no-repeat; */



	background-position: left 0px;



	width: 333px;



	height: 45px;



}







#searchform fieldset {



	float: right;



	display: inline;



	padding-top: 10px;



	height: 35px;



}







#searchform label {



	vertical-align: middle;



	color: #666;



	font-weight: bold;



	font-size: 11px;



}







#searchform input {



	display: inline;



	vertical-align: middle;



	font-size: 11px;



}







#searchinput {



	width: 177px;



	/*height: 20px;*/



	padding-left: 6px;



	padding-top: 6px;



	padding-right: 6px;



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



	color: #243c54;



}







#searchbutton {



	width: 35px;



	/*height: 25px;*/



	line-height: 1.4em;



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



	font-weight: bold;



	color: #2a526b;



	text-align: center;



	cursor: pointer;



}



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



/* Search form CSS 



form#srcform {



	background: #EEE;



	padding: 10px;



}







form#srcform fieldset {



}







form#srcform input {



	vertical-align: middle;



	font-size: 11px;



}







form#srcform #srcinput {



	padding: 4px;



	width: 250px;



	background: #FFF;



	color: #333;



	font-weight: normal;



	border: 1px solid #ddd;



}







form#srcform #srcbutton {



	padding: 2px;



	width: 50px;



	background: #aaa;



	color: #FFF;



	font-weight: bold;



	text-align: center;



	cursor: pointer;



}*/



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



#logo {



	float: left;
	display: inline;
	margin-top: 38px;
	margin-left: 20px;
	margin-right: 20px;
	padding-right: 40px;
	padding-left: 28px;

/*	background: url(images/logo.gif) no-repeat;	*/



	background-position: left 0px;

}







#logo h1 {



	padding-top: 9px;

	/*font-size:30px;*/

	text-decoration:none;

	color:#85693e;

	font-weight:normal;



}







#logo h1 a {

	font-weight: bold;

	letter-spacing: -1px;

	/*font-size:30px;*/

	color: #85693e;   

    font-family:Thoma, serif;

	text-decoration:none;



}







#logo h1 a:hover {

text-decoration:none;

	color: #242424;

}







#logo .description {



	color: #ccc;



	font-size: 11px;



	line-height: 1.4em;











}







#about {



	float: right;
	display: inline;
	margin-top: 50px;
	width: 500px;
	font-size: 11px;
}







#about p {



	color: #ccc;
	font-size: 11px;
	line-height: 1.4em;



}



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



#column {



	float: right;
	width: 692px;
	margin-left: 5px;
	margin-right: 10px;







}







.post {

	margin-top: 2px;

}







.post a {



	color: #2a526b;



}







.post a:hover {



	color: #7F6B38;



}







.post-top {



	width: 682px;



	height: 10px;



background:#FFFFFF;



	overflow: hidden;



}







.post-bottom {



	width: 682px;



	height: 10px;



	background:#ffffff;



	overflow: hidden;



}







.entry {



	background: #FFF;



	border-right: 1px solid #ddd;



	border-left: 1px solid #ddd;



}







.entry h2 {



	padding-left: 15px;



	padding-right: 15px;



	padding-top: 5px;



	line-height: 1.3em;



	font-size: 20px;



	font-weight: normal;



	letter-spacing: -1px;







}







.entry h2 a {



	line-height: 1.3em;
	text-decoration:none;
	color:#47433a;
	font-weight:normal;
	font-size: 24px;	
	letter-spacing: -1px;
    font-family:Arial, Thoma, serif;



}







.entry .date {



	display: block;



	margin-left: 15px;



	margin-right: 15px;



	color: #ccc;



	padding-bottom: 5px;



	font-size: 11px;



text-align:right;







}







/********* CSS For Post Info Below Header ***************/



.info {



	/*background: #d7dee1 url(images/tab.gif) top left repeat-x;*/
	padding-left: 15px;
    padding-right: 15px;
    font-size: 11px;



}


.info .cat {
	float: left;
}







.info .comments {
	float: right;
}







.info .cat a {



	line-height: 26px;
	background-position: left center;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
}







.info .comments a {



	line-height: 26px;



	background: url(images/ico-comment.gif) no-repeat;



	background-position: left center;



	padding-top: 1px;



	padding-bottom: 1px;



	padding-left: 20px;



}



/********* CSS For Article CONTENT ***************/



.content {



	padding-top: 7px;



	padding-right: 15px;



	padding-left: 15px;



	padding-bottom: 1px;



}







.content img{



	float:left;



padding:2px;



margin: 0 10px 0 0;



}







.content h1, .content h2, .content h3, .content h4, .content h5, .content h6 {



	line-height: 1.5em;



	margin: 0px 0px 5px 0px;



	padding: 0;



font-family:Thoma, serif;



}







.content p {



	font-size: 12px;



	line-height: 1.5em;



	margin: 0px 0px 10px 0px;



	padding: 0;



}







.content .more-link {



	font-size: 11px;



	font-weight: bold;



	text-transform: uppercase;



	display: block;



}







.content h1 {



	letter-spacing: -2px;



	font-size: 20px;



	color: #000;



}







.content h2 {



	letter-spacing: -1px;



	font-size: 18px;



	color: #000;



}







.content h3 {



	letter-spacing: -1px;



	font-size: 16px;



	font-weight: bold;



	color: #333;



}







.content h4 {



	font-size: 14px;



	font-weight: bold;



}







.content h5 {



	font-size: 12px;



	font-weight: bold;



	color: #243c54;



}







.content h6 {



	font-size: 11px;



	font-weight: bold;



}







/* CSS for UL/OL lists */



.content ol {padding-left: 20px;}



.content ul {margin: 5px 5px 10px 5px;}



.content ol {margin: 5px 5px 10px 5px;}



.content ul ul {margin: 5px 5px 5px 5px;}



.content ol ol {margin: 5px 5px 5px 5px;}







.content ol li {



	line-height: 1.5em;



	color: #333;



	margin-bottom: 5px;



	font-size: 12px;



}







.content ul li {



	line-height: 1.5em;



	color: #333;



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



	background-position: left 6px;



	padding-left: 20px;



	margin-bottom: 5px;



	font-size: 12px;



}



/* End CSS for UL/OL lists */







/* Additional post tags */



blockquote {



	padding: 10px;



	padding-left: 40px;



	background: #dae0e3 url(images/blockquote.png) no-repeat;



	background-position: 8px 8px;



	margin-bottom: 5px;



border:1px solid #c9d5db;



}







blockquote p {



	font-family: arial;



font-style:italic;



	line-height: 1.5em;



	font-size: 12px;



	color: #2a526b;



}







blockquote * {



	font-family: arial;



	line-height: 1.5em;



	font-size: 12px;



	color: #2a526b;



}







ins {



	text-decoration: underline;



}







del {



	text-decoration: line-through;



}







code {



	color: #333;



	font-family: Arial;



	font-size: 11px;



	background: #eee;



}



/* Thanks! */







.tags {



	border-top: 1px solid #ddd;



	font-weight: bold;



	line-height: 2em;



	color: #bbb;



	padding-left: 15px;



	padding-right: 15px;



	text-align: right;







	font-size: 11px;



}







.tags a {



	font-weight: normal;



	color: #333;



	text-transform:lowercase;



}























.tags a:hover {



	color: #7F6B38;



}







.follow {



	background: #f9f9f9;



	padding: 10px;



	margin-left: 15px;



	margin-right: 15px;



	margin-top: 10px;







	margin-bottom: 10px;



	border: 1px dashed #eee;



	font-weight: bold;



	font-size: 11px;



}







.follow a {



	font-weight:bold;



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



	background-position: left center;



	padding-left: 20px;



}







.state {



	margin-left: 15px;



	margin-bottom: 15px;



	font-size: 12px;



	line-height: 1.5em;



}







.state a {



	line-height: 1.5em;



}



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



.navigation {



	padding-top: 5px;



	padding-right: 5px;



	padding-left: 5px;



	font-size: 11px;



	line-height: 1em;



	text-transform: uppercase;



	font-weight: bold;



}







.navigation a {



	color: #333;



}







.navigation a:hover {



	color: #666;



}







.navleft {



	float: left;



	width: 48%;



}







.navright {



	float: right;



	width: 48%;



	text-align: right;



}



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



.alignleft img, .alignright img, .aligncenter img {



	border: 4px solid #ccc;







}







.alignleft {



	float: left;



	display: inline;



	background: #fff;



	margin-right: 10px;



	margin-bottom: 4px;



}







.alignright {



	float: right;



	display: inline;



	background: #fff;



	margin-left: 10px;



	margin-bottom: 4px;



}







.aligncenter {



	text-align: center;



	display: inline;



}







.alignnone {



}







p.wp-caption-text {



	padding: 3px;



	margin: 0;



	font-size: 11px;



	color: #243c54;



}



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



#sidebar {

	float: left;
	width: 250px;
	 

}



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



.box {
	width: 250px;

}






.box h2 {



	margin-top: 2px;
	display: block;
	font-size: 20px;



	/*width: 418px;



	border-left: 1px solid #eee;



	border-right: 1px solid #eee;



	border-top: 1px solid #eee;



	height: 22px;



	background: #d7dee1 url(images/tab.gif) top left repeat-x;

*/

	color: #47433a;
	font-weight: bold;
	text-indent: 10px;
	font-size: 12px;



}



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



.ads {



	padding: 10px;



	border: 1px solid #eee;



	background: #FFF;



}







.ads ul {







}







.ads ul li {



	float: left;



	display: inline;



	width: 125px;



	height: 125px;



	margin-left: 5px;



	margin-right: 2px;



}







.ads ul li a {



	float: left;



	display: block;



	width: 125px;



	height: 125px;



}







.ads ul li a img {



	float: left;



	display: block;



	width: 125px;



	height: 125px;



}



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



.subscribe {



	padding: 10px;



	border: 1px solid #eee;



	background: #FFF;



}







.rssfeed {



	font-size: 12px;



	line-height: 1.4em;



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



	background-position: left 5px;



	padding-left: 15px;



	margin-bottom: 5px;



}







.rssfeedlinks {



	padding-top: 5px;



	padding-bottom: 5px;



	margin-bottom: 10px;



	border-bottom: 1px dotted #ddd;



	font-size: 11px;



}







.rssfeedlinks a {



	float: left;



	font-weight: bold;



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



	padding-left: 22px;



	line-height: 1.5em;



	color: #2a526b;



	margin-right: 40px;



}







.rssfeedlinks a:hover {



	color: #5ea2e7;



	line-height: 1.5em;



}







.subscribe form {



	display: inline;



}







.subscribe fieldset {



	display: inline;



}







.subscribe input {



	display: inline;



	vertical-align: middle;



	font-size: 11px;



}







#rssinput {



	width: 300px;



	height: 20px;



	padding-left: 7px;



	padding-top: 7px;



	background: url(images/rss-input.gif) no-repeat bottom;



}







#rssinput:focus {



	width: 300px;



	height: 20px;



	padding-left: 7px;



	padding-top: 7px;



	background: url(images/rss-input.gif) no-repeat top;



}







#rssbutton {



	width: 36px;



	height: 36px;



	background: url(images/rss-button.gif) no-repeat;



	cursor: pointer;



}



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



.tabs {



	margin-top: 2px;



	width: 420px;



	overflow: hidden;



}







.tabs li {



	float: left;



	display: inline;



	margin-left: 1px;



	text-align: center;



	overflow: hidden;



	font-size: 11px;



}







.tabs li a {



	float: left;



	display: block;



	color: #336699;



	font-weight: bold;



	padding-left: 20px;



	padding-right: 20px;



	line-height: 26px;



	height: 26px;



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



}







.tabs li a:hover {



	display: block;



	color: #5ea2e7;



}







.tabs li a.selected {



	display: block;



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



	color: #FFF;



}







.tabs li a.selected:hover {



	display: block;



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



	color: #FFF;



}



/***************** CSS For TAB Content *******************/



.tabcontent {



	display: none;



	background: #FFF;



	border: 1px solid #eee;



	border-top: 0;



	/*padding-top: 15px;*/



	padding-left: 10px;



	padding-right: 10px;



	/*padding-bottom: 5px;*/



	overflow: hidden;



	font-size: 11px;



}







.tabcontent a, .tabcontent a strong {



	color: #50565b;



	line-height: 1.4em;



}







.tabcontent a:hover, .tabcontent a:hover strong {



	color: #5ea2e7;



}







.tabcontent ul li {



	display: block;



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



	background-position: left 5px;



	border-bottom: 1px dotted #ddd;



	/*padding-bottom: 5px;



	margin-bottom: 5px;

*/

	padding-left: 20px;



	color: #243c54;



	line-height: 1.4em;



	font-size: 11px



}







.tabcontent ul li a {



	color: #50565b;



	line-height: 1.4em;



}







.tabcontent ul li a:hover {



	color: #5ea2e7;



}







.tabcontent ul li span {



	display: block;



	color: #6d7073;



}



/***************** CSS For TAB Content *******************/



@media print {



	.tabcontent {



	display: block !important;



	}



}



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



.sidebar {



	float: left;



	width: 240px;



	margin-right: 20px;



	font-size: 11px;



}







.sidebar a {



	color: #625e43;



}







.sidebar a:hover {



	color: #161518;



}







.sidebar ul li h2 {



	margin-top: 2px;



	display: block;



	background: #d7dee1 url(images/tab.gif) top left repeat-x;



	width: 198px;



	border-left: 1px solid #eee;



	border-right: 1px solid #eee;



	border-top: 1px solid #eee;



	height: 22px;



	color: #333;



	line-height: 22px;



	font-weight: bold;



	text-indent: 10px;



	font-size: 13px;







}







.sidebar ul li div {



	padding: 10px;



	border: 1px solid #d6dde0;



	background: #FFF;



	line-height: 1.4em;



	font-size: 11px;



}



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



.sidebar ul ul {



	padding: 10px;



	border: 1px solid #d6dde0;



	background: #FFF;



}







.sidebar ul ul ul {



	padding: 0px;



	border: 0;



	background: #FFF;



}







.sidebar ul li ul li {



	display: block;



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



	background-position: left 9px;



	border-bottom: 1px dotted #ddd;



	padding-left: 6px;



	padding-top: 4px;



	padding-bottom: 4px;



}







.sidebar ul li ul li a {



	display: block;



	color: #2a526b;



	line-height: 1.4em;



}







.sidebar ul li ul li a:hover {



	color: #5ea2e7;



}



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



#footer {



	margin-top: 20px;



	width: 100%;



	background: #d2dadd url(images/footer.gif) top left repeat-x;



	border-top: 5px solid #d4dbde;



	padding-top: 15px;



	padding-bottom: 15px;



}







#footercontent {



	width: 972px;



	height: 60px;



	margin-right: auto;



	margin-left: auto;



}







#footercontent ul {



	float: left;



	margin-bottom: 10px;



}







#footercontent ul li {



	float: left;



	margin-right: 20px;



	padding-right: 20px;



	border-right: 1px dotted #ccc;



	line-height: 1.5em;



}







#footercontent ul li a {



	float: left;



	display: block;



	color: #666;



	font-size: 14px;



	font-weight: bold;



	text-transform: uppercase;



	letter-spacing: -1px;



	line-height: 1.5em;



}







#footercontent ul li a:hover {



	color: #333;



	line-height: 1.5em;



}







.copyright {



	/*float: right;*/



text-align:center;



	color: #6d7073;



	line-height: 1.5em;



	font-size: 11px;



}







.copyright a {







	line-height: 1.5em;



	color: #6d7073;



}







.copyright a:hover {



	color: #6d7073;



	line-height: 1.5em;



}







.rss {



	float: left;



	font-size: 11px;



}







.rss a {



	float: left;



	display: block;



	font-weight: bold;



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



	padding-left: 25px;



	line-height: 1.5em;



	color: #2a526b;



	margin-right: 25px;



}







.rss a:hover {



	color: #333;



	line-height: 1.5em;



}







.property {



	float: right;



	color: #2a526b;



	line-height: 1.5em;



	font-size: 11px;



}







.property a {



	font-weight: bold;



	color: #2a526b;



}







.property a:hover {



	text-decoration: underline;



}



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



/* CSS for Search Results Only Optional */



.result {



	border-top: 1px solid #ddd;



	padding-top: 10px;



	padding-bottom: 10px;



	font-size: 11px;



}







.result h3 {



	font-size: 16px;



	font-weight: bold;



	letter-spacing: -1px;



	padding:0;margin:0;



	line-height: 1em;



}







.result h3 a {



	font-size: 16px;



	font-weight: bold;


text-decoration:none;








	letter-spacing: -1px;



	padding:0;margin:0;



	line-height: 1em;



}











.result .rdate {



	float: left;



	line-height: 2em;



	color: #aaa;



}







.result .rcomment {



	float: right;



	line-height: 1.5em;



	color: #aaa;



	font-weight: bold;



}







.result .rcomment a {



	color: #6d7073;



	font-weight: bold;



}







.result .rcomment a:hover {



	color: #6d7073;



}







.result .rsummary {



	padding: 10px;



	border: 1px dotted #eee;



	background: #fffff9;



}







.result .rsummary p {



	font-size: 12px;



	margin:0;



	padding:0;



}







.result .rcat {



	float: left;



	line-height: 2em;



	color: #aaa;



}







.result .rcat a {



	color: #6d7073;



	font-weight: bold;



}







.result .rcat a:hover {



	color: #6d7073;



}







.result .rtags {



	float: right;



	line-height: 2em;



	color: #aaa;



}







.result .rtags a {



	color: #6d7073;



	text-transform: lowercase;



}







.result .rtags a:hover {



	color: #a2d700;



}



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



/*           Commenting System CSS        */



#combox {



	border-top: 5px solid #ccc;



	padding-top: 20px;



	padding-bottom: 20px;



	padding-left: 15px;



	padding-right: 15px;



}







h3#respond {



	font-size: 16px;



	font-weight: bold;



	letter-spacing: -1px;



	line-height: 1em;



	padding-bottom: 5px;



	margin-bottom: 2px;



	border-bottom: 1px dotted #ddd;



}







h3#comments {



	font-size: 16px;



	font-weight: bold;



	letter-spacing: -1px;



	line-height: 1em;



	padding-bottom: 5px;



	margin-bottom: 2px;



	border-bottom: 1px dotted #ddd;



}







ol.commentlist {



	list-style-type: none;



	margin-bottom: 20px;



	padding-bottom: 20px;



	border-bottom: 5px solid #a4d5e5;



}







ol.commentlist li {



	background: #e8ecee;



	border: 1px solid #eee;



	padding: 20px;



	margin-top: 20px;



}







ol.commentlist li.alt {



	background: #FFF;



	border: 1px solid #eee;



	padding: 20px;



	margin-top: 20px;



}







.avatar {



	float: left;



	display: inline;



	width: 32px;



}







.commentbody {



	float: left;



	display: inline;



	margin-left: 20px;



	width: 410px;



}







.commentbody em {



	font-size: 11px;



}



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



p.comment_author, p.comment_author a {



	font-weight: bold;



	color: #455c6b;



	font-size: 11px;



}







p.comment_author a:hover {



	font-weight: bold;



	color: #ff3600;



}







p.comment_time {



	line-height: 1.5em;



	color: #243c54;



	font-size: 10px;



	font-family: Arial;



	font-weight: bold;



	text-transform: uppercase;



}







.comment_text {



	line-height: 1.5em;



	color: #333;



	margin-top: 15px;



	font-size: 11px;



}



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



.reply form {



	background: #EEE;



	width: 488px;



	padding: 10px;



}







.reply p {



	margin-top: 10px;



	font-size: 11px;



}







.reply fieldset {



	vertical-align: middle;



	display: inline;



}







.reply input {



	vertical-align: middle;



	display: inline;



	font-size: 11px;



}







.reply textarea {



	vertical-align: middle;



	display: inline;



	font-size: 11px;



}







.reply label {



	vertical-align: middle;



	display: inline;



	font-size: 11px;



	font-weight: bold;



	font-family: Arial;



	margin-left: 10px;



}







.replytext {



	border: 1px solid #d9f6fa;



	width: 200px;



	padding: 5px;



	color: #2a526b;



}







.replytext:focus {



	border: 1px solid #c3e5ea;



	background: #fefff7;



}







.replyarea {



	border: 1px solid #d9f6fa;



	line-height: 1.5em;



	padding: 5px;



	width: 470px;



	height: 120px;



	color: #2a526b;



}







.replyarea:focus {



	border: 1px solid #c3e5ea;



	background: #fefff7;



}







.replybutton {



	background: #666;



	text-align: center;



	width: 100px;



	height: 25px;



	font-weight: bold;



	color: #FFF;



	cursor: pointer;



}



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











.thumbnail {



  float: left;







  margin: 5px 0px 0px 10px;  



  padding: 0px 5px 5px 5px; 



  overflow: hidden;



  line-height: 170px;



  text-align: center;



}



.thumbnail a img {



  float:left;



  width:100px;



  height: 100px;







  padding: 5px;  



  background:#e5e5e5;



  border:1px solid #c9c9c9;



}
