/*



Theme Name: Mediere Dispute



Author: Beeline - Success Provider



*/







html>body #content {



	height: auto;

	min-height: 400px;

}







body {



	padding: 0;

	margin: 0;

	font: 62.5% Georgia, "Times New Roman", Times, Serif; 

    height: 100%;

	background-image: url(images/background.gif);

	background-repeat: no-repeat;

	background-position: left 200px;

}







#wrap {



    width: 930px;

	margin: 0 auto 20px auto;

	padding-right: 10px;

}







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







Header, Headings, etc.







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







#head{



	text-align: left;

    height: 250px;

	width: 930px;

    padding: 0 10px 0 0;

    margin: 20px auto 0 auto;



}







#headleft {



        height: 250px;

		float: left;



}







#headleft h4 {



        font-size: 24px;



		color: #333;



        padding: 0 0 0 20px;



        margin: 20px 0 0 0;



}







#headleft h4 a {



        width: 401px;



		height:183px;



		display: block;



		background-image: url(images/logo.gif);



        background-repeat: no-repeat;



		background-position: left top;



		border: none;	



}







#headleft span {



	display: none;



}







#desc {



	font-size: 13px;



	color: #333;



    padding: 5px 0 0 20px;



	display: none;



}







/* Main Menu in Header */







ul.menu {



	margin: 0;

	padding: 0;

	float: right;

	width: 200px;

	font-size: 2.3em;

	font-weight: bold;

	text-align: right;

	list-style: none;

	list-style-position:inside;

	line-height: 1.5em;



}







ul.menu li {



	display: block;



	margin: 0;



}







ul.menu, ul.menu li a {



	margin: 10px 0 0 0;



	padding: 2px 4px;



}







ul.menu li a {



    color: #333;



	margin: 0;



}







ul.menu li a:hover {



	color: #fff!important;



	text-decoration: none;



	background-color: #CC0000;



}







ul.menu li.current_page_item a, ul.menu li.current_page_item a:hover {



	color: #fff!important;



	text-decoration: none;



	background-color: #CC0000;



}







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







Links and Headings







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











a img,:link img,:visited img { 



	border: none 



}   







a, a:link {



	color: #333;



	text-decoration: none;



}







a:hover {



	color: #333;



	text-decoration: none;



}







h1 {



    font-size: 24px;



	color: #333;



	font-weight: normal;



    margin: 0;



    padding-bottom: 0;



}







h1 a:link, h3 a:hover, h3 a:visited{



	color: #333;



}







h2 {



	font-size: 2.2em;



	line-height: 1.2em;



	color: #333;



	font-weight: normal;



}







h5 {



	color: #333;



    margin: 0px;



	padding: 0px;



    font-size: 1.2em;



    font-variant: small-caps;



	font-weight: bold;



}







.hash5 {



	color: #333;



    margin: 0px;



	padding: 0px;



    font-size: 1.2em;



    font-variant: small-caps;



	font-weight: bold;



}







strong, b {



	font-weight: bold;



}







em, i {



	font-style: italic;



}







code {



	font: 1.1em 'Courier New', Courier, Fixed;



}







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







Main Content







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







#content {



    width: 500px;



    float: left;



}







.item {



    padding: 0px 20px 0 0;



    margin-bottom: 0;



	margin-left: 20px;



    color: #666;  



    border-bottom: 1px dotted #999;



}







.item p {



    font-size: 13px;



    line-height: 150%;	



}







.item p a {



	text-decoration: underline;



	color: #333;



}







.item p a:hover{



	color: #333;



	text-decoration: none;



}







.item img {



	border: 1px dotted #999;



    padding: 5px;



    margin: 0 10px 10px 0;



    background: #fff;



}



.item img:hover {



	border: 1px solid #999;



    padding: 5px;



    margin: 0 10px 10px 0;



    background: #fff;



}







.item ul {



	padding-left: 10px;



	margin: 10px 0px 10px 15px;



	font-size: 1.4em;



}







.item li {



	padding-left: 10px;



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



	background-position: left 7px;



	background-repeat: no-repeat;



	list-style-type: none;



}







.item ol {



	list-style-type: decimal;



	padding-left: 10px;



	margin: 10px 0px 10px 15px;



	font-size: 1.4em;	



}







.itemhead {



	padding-top: 5px;



	padding-bottom: 7px;



    margin-bottom: 18px;



}







.itemhead h3 {



	display: inline;



}







.date {



	display: inline;



	text-align: right;



	font-size: 1.1em;



    margin-bottom: 20px;



	color: #999;



}







input {



	font-size: 100%;



	border: 1px solid #ccc;



	padding: 2px 4px;



	margin-bottom: 10px;



	font: 12px Georgia, "Times New Roman", Times, Serif; 

color: #666;



}



textarea {



	border: 1px solid #ccc;



	padding: 2px 4px;



	margin-bottom: 10px;



	font: 12px Georgia, "Times New Roman", Times, Serif; 

        

width: 460px;

color: #666;



}





.screen-reader-text {

display: none;

}



#searchform {

margin-bottom: 10px;

}



.metadata {



	font-size: 12px;



    line-height: 220%;



    margin-top: 20px;



}







.metadata a:link, .metadata a:visited {



	color: #333;



	text-decoration: underline;



}







.metadata a:hover {



	color: #333;



	text-decoration: none;



}







cite {



	font-size: 1.1em;



}







blockquote {



	margin: 15px 30px 0 10px;



	padding-left: 20px;



	border-left: 5px solid #ccc;



}







blockquote cite {



	margin: 5px 0 0;



	display: block;



}











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







Sidebar	







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











#secondary {



    width: 420px;



	padding: 0px;



	float: right;



}







#l_sidebar {



	float: left;



	width: 200px;



	padding: 0px 5px 20px 10px;



}	







#l_sidebar p {



	padding: 3px 0 0 0;



	margin: 0px;



	line-height: 17px;



    font-size: 1.1em;



	color: #666;



}	







#l_sidebar ul {



	margin: 0 0 20px 0;



	padding: 0 0 20px 3px;



    font-size: 13px;



    list-style-type: none;



    color: #666;



}







#l_sidebar li {



    margin: 0;



	padding: 0;



    color: #666;



	list-style-type: none;



}







#l_sidebar ul li {



	margin: 0;



	padding: 5px 0 5px 0;



}	







#l_sidebar ul li a {



	color: #666;



	text-decoration: none;



}







#l_sidebar ul li a:hover {



	color: #333; 



}







#l_sidebar ul ul {



	margin: 0 0 20px 0;



	padding: 0;



	font-size: 13px;



	color: #666;



	list-style-type: none;



	list-style-position: outside;



}







#l_sidebar ul ul li {



	margin: 0;



}







#l_sidebar ul ul ul {



	margin-top: 0; 



    margin-bottom: 0;



	padding: 0;



    font-size: 13px;



    color: #666;



    list-style-type: none;



    list-style-position: outside;



}







#l_sidebar ul ul ul li {



	margin: 0;



}







#r_sidebar {



	float: right;



	width: 185px;



	padding: 0 0 20px 15px;



}







#r_sidebar ul {



	margin: 0 0 20px 0;



	padding: 0 0 20px 0;



    font-size: 13px;



    color: #666;



    list-style-type: none;



    color: #666;



}







#r_sidebar li {



    margin: 0;



	padding: 0;



    color: #666;



}







#r_sidebar ul li {



	margin: 0;



	padding: 5px 0 0 0;



}	







#r_sidebar ul li a {



	color: #666;



	text-decoration: none;



}







#r_sidebar ul li a:hover {



	color:#333; 



}







#r_sidebar ul ul {



	margin: 0 0 20px 0;



	padding: 0;



    font-size: 13px;



    color: #666;



    list-style-type: none;



    list-style-position: outside;



}







#r_sidebar ul ul li {



	margin: 0;



}







#r_sidebar ul ul ul {



	margin: 0 0 20px 0;



	padding: 0 0 20px 0;



	font-size: 13px;



	color: #666;



	list-style-type: none;



	list-style-position: outside;



}







#r_sidebar ul ul ul li {



	margin: 0;



}	







#r_sidebar p {



	padding: 3px 0 0 0;



	margin: 0 0 20px 0;



	line-height: 17px;



    font-size: 1.1em;



    color: #666;



}







#r_sidebar #searchsubmit {



    color: #333;



	background-color: #fff;



	cursor: pointer;



}







#r_sidebar #s {



    color: #666;



	width: 110px;



	padding: 3px 4px;



}







li .categories, li .linkcat, li .pagenav {



	margin: 0;



	padding: 0;



}







.sidebarSearch {



	clear: both;



    margin-top: 10px;	



    margin-bottom: 10px;



	margin-left: 5px;



}











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







Comment Area







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







#comment {



	width: 440px;



	float: left;



	padding: 0;



	margin: 0 0 10px 20px;



    font-size: 1.3em;



    color: #666; 



}	







#comment  a {



	text-decoration: underline;



}







#comment a:hover{



	color: #333;



	text-decoration: none;



}







ol#commentlist {



	padding: 5px 0;



	margin: 0;



	list-style-type: none;



}	







.commentdate {



	font-size: 1.2em;



	padding-left: 0;



}	







.commentlist p {



	clear: both;



	font-size: 1.2em;



}







#commentlist li p {



	margin-bottom: 8px;



	line-height: 18px;



	padding: 5px;



    font-weight: normal;



}







.commentname {



	color: #333;



	margin: 0;



	padding: 5px 5px 0 0;



}







.commentinfo {



	clear: both;



}







.commenttext {



	clear: both;



	margin: 0 0 10px 0;



	padding: 0 0 5px 0;



	width: 450px;



}







.commenttext-admin {



	clear: both;



	margin: 5px 0 10px 0;



	padding: 0 0 5px 20px;



	width: 450px;



	color: #333333;



}







#commentsformheader {



	padding-left: 0;



}







#commentsform {



	text-align: left;



	margin: 0;



	padding: 0;



}







#commentsform form {



	text-align: left;



	margin: 0;



}







#commentsform p {



	margin: 0;



}







#commentsform form textarea {



	width: 99%;



	border: 1px solid #ccc;



}	







#commentsform #hbutt {



	color: #333;



	background-color: #fff;



	cursor: pointer;



	margin-top: 10px;



}

.submit-contact {

	color: #333;
	background-color: #fff;
	cursor: pointer;
	padding-top: 3px;
	padding-bottom: 3px;
}







p.comments_link  img {



	margin: 0;



	padding: 0;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



}







.commentmetadata {



	font-size: 1.1em;



	float: right;



}







.commentlist li {



	padding: 2px;



	border-top: 1px solid #cccccc;



}







.navigation {



	text-align: right;



	margin-top: 10px;



	margin-bottom: 10px;



	color: #333;



    font-size: 1.3em;



}







.navigation a:link, .navigation a:visited{



	color: #333;



	text-decoration: underline;



}







.navigation a:hover {



	color: #333;



	text-decoration: none;



}







.alignright {



	float: right;



}







.alignleft {



	float: left



}







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







Gravatar







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







img.avatar {



	float: left; 



	margin: 0 8px 3px 0;



	padding: 3px;



	border: solid 1px #ddd;



	background-color: #f3f3f3;



}











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







Calendar







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







#wp-calendar {



	empty-cells: show;



	margin: 0;



	width: 90%;



}







#wp-calendar #next a {



	padding-right: 10px;



	text-align: right;



}







#wp-calendar #prev a {



	padding-left: 10px;



	text-align: left;



}







#wp-calendar a {



	display: block;



	text-decoration: none;



}







#wp-calendar td {



	color: #515441;



	letter-spacing: normal;



	padding: 2px 0;



	text-align: center;



}







#wp-calendar #today {



	color: #4A8797;



}







#wp-calendar th {



	font-style: normal;



	text-transform: capitalize;



}











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







Footer







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







#foot {



    width: 680px; 



    text-align: left;



	margin: 30px 0 30px 20px;



	color: #666;



    font-size: 1.1em;



}







#foot p {



	margin: 0;



}







#foot a:link, #foot a:visited {



	color: #333;



    text-decoration: underline;



}







#foot a:hover {



	color: #333;



    text-decoration: none;



}







.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto;



}







.alignleft {



	float: left;



}







.alignright {



	float: right;



}
