/*  
Theme Name: ordna
Theme URI: http://www.ordnasolutions.com/
Description: ordna solutions theme
Version: 1.0
Author: ordna solutions
Author URI: http://www.ordnasolutions.com/
*/
html, body {margin:0; padding:0; }
body {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #ebebeb;	background-color: #575757;}

#container {background-color: #474747; width: 980px; margin: 0 auto;}
#header {background-color: #888; height: auto;}

#navBar { background-color: #888; margin: 0; padding-bottom: 2px; }
#nav { color: #4f4f4f; font-weight: bold; background-color: #cacaca; margin: 0; padding: 3px 0;}
#nav li { margin: 0 5px 0px 0px; list-style-type: none; display: inline; }
#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active { text-decoration:none; color:#4f4f4f; font-size: 10px; padding: 0px 22px 0px 15px; text-transform: uppercase; }
#nav a:hover {color:#000}


#sidebarBackground {overflow:hidden; float:left;background:#676767;}
#sidebar
{
	background: #676767;
	padding: 10px 0 10px 0;
	margin-left: 770px;
	width: 210px;
	}
#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	margin: 5px 0 0;
	padding: 0;
	text-align:center;	
	}
#sidebar p { margin: 0; padding: 0 5px 10px 10px; }
#sidebar #listings {text-align:center;}
#sidebar ul, #sidebar ul ol {margin: 0;	padding: 0;	}
#sidebar ul li {list-style-type: none; margin-bottom: 15px;	}
		
#sidebar dt {padding-left: 5px; margin: 0 5px; padding-right: 5px;}
#sidebar dt a img {border-color: #676767; border-width: 1px; }
#sidebar dt a:hover img {border-color: #ebebeb; border-width: 1px; }
#sidebar dd {padding-left: 5px; margin: 0 5px 10px; }
#sidebar dd a {font-size: x-small; text-decoration: none; }
#sidebar dd a:hover {color:#ebebeb; font-size: x-small; text-decoration: underline; }

a, h2 a:hover, h3 a:hover {color: #ebebeb;	text-decoration: underline;	}
a:hover {color: #777;}
a img {border: none;}
#contactform .textbox {width:300px;}
.center {text-align: center;}
hr {margin: 0; padding: 0; border-bottom: 1px dotted;}

blockquote {margin: 15px 30px 0 10px;	padding-left: 20px;	border-left: 3px solid #ddd;}
blockquote cite {margin: 5px 0 0;	display: block;}

.commentlist li, #commentform input, #commentform textarea {font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li {font-weight: bold;}
.commentlist cite, .commentlist cite a {font-weight: bold; font-style: normal;	font-size: 1.1em;	}
.commentlist p {font-weight: normal; line-height: 1.5em;	text-transform: none;}
#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentmetadata {font-weight: normal;}

small, .nocomments, .postmetadata, blockquote, strike {	color: #777; }
code {font: 1.1em 'Courier New', Courier, Fixed;}

#content {
	float: left;
	padding: 0px 15px 20px 15px;
	margin: 0px;
	width: 740px;
	background:#474747;	
	}

#content li {padding-bottom:5px;}

.postmetadata {padding-top: 5px; clear: left;}

#footer {
	padding: 5px 0px;
	margin: 0 auto;
	width: 100%;			
	color: #888; 
	background-color: #333; 
	font-size: xx-small; 
	text-align: center;	
	clear: both;
}
#footer a, #footer a:visited {color: #888;}
#footer ul  {display:inline; padding:0px;}
#footer ul li {list-style-type: none; display:inline;}
#footer ul li a {padding: 0px 5px; }

h1, h2, h3 {margin: 10px 0 0; font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight: bold; font-size: 20px;}
h3.comments {padding: 0; margin: 40px auto 20px;}
small {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; }
h2.pagetitle {font-size: 1.6em;}
h3 {font-size: 18px;}

h1 a, h1 a:hover, h1 a:visited, h2 a, h2 a:visited, h3 a, h3 a:visited, #headerimg .description {text-decoration: none;}

.highlightbox {background: #676767; color: #FFF; margin: 20px 0; padding: 0 10px; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc;}
.highlightbox p {text-align: center; margin: 0; padding: 7px 0;}
.websiteDesigns {background: #676767; margin: 10px 0px 0px 0px; border: dotted 1px #ccc; }
.websiteDesigns p { text-align: center; margin: 0; padding: 0; }
.websiteDesigns li { margin: 0px 0px 4px; padding: 0px; list-style: none;}
.websiteDesigns a:hover { color: #131313; text-decoration: none; margin: 0; padding: 0; }

p img {padding: 0; max-width: 100%;}
img.centered {display: block;	margin-left: auto;margin-right: auto;	}
img.alignright {padding: 4px;	margin: 0 0 2px 7px; display: inline;}
img.alignleft {padding: 4px; margin: 0 7px 2px 0;	display: inline;}
.alignright {float: right;}
.alignleft {float: left;}

.alt {margin: 0; padding: 10px;}
#commentform input {width: 170px;	padding: 2px;	margin: 5px 5px 1px 0;}
#commentform textarea {width: 100%;	padding: 2px;	}
#commentform #submit {margin: 0; float: right;}
.commentlist {padding: 0;	text-align: justify;}
.commentlist li {margin: 15px 0 3px;	padding: 5px 10px 3px; list-style: none;}
.commentlist p {margin: 10px 5px 10px 0;}
#commentform p {margin: 5px 0;}
.nocomments {text-align: center; margin: 0;	padding: 0;}
.commentmetadata {margin: 0; display: block;}

table {margin-top:10px; width:100%;}
th, td {border:1px solid #FFF; padding:5px;}