/*

Theme Name: Kompleks 4.0
Theme URI: http://www.komplekscreative.com
Description: Designed by Kompleks.

Version: 4.0

Author: Kompleks Creative

Author URI: http://www.komplekscreative.com

Tags: Kompleks






*/







/* Begin Typography & Colors */



#wrapper {

	width: 935px;

	position: relative;

	margin-right: auto;

	margin-left: auto;

	height: 1181px;

	background-repeat: no-repeat;

	background-image: url(images/glow-bg-inside.jpg);

	background-position: center top;



 



}

#indexwrapper {

	width: 935px;

	position: relative;

	margin-right: auto;

	margin-left: auto;

	height: 1181px;

	background-repeat: no-repeat;

	background-image: url(images/glow-bg-home.jpg);

}

#header {

	float: left;

	position: relative;

	width: 935px;

	height: 116px;

}

#komplekslogo {

	float: left;

	width: 303px;

	position: relative;

	background-image: url(images/logo-kompleks.png);

	height: 92px;

	margin-top: 13px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#rightheader {

	float: right;

	position: relative;

	width: 600px;

	margin-top: 19px;

}

#featuredproject {

	float: left;

	position: relative;

	background-image: url(images/featuredproject-white-bg.jpg);

	background-repeat: no-repeat;

	margin-left: 17px;

	margin-right: 17px;

	width: 910px;

}

#featuredthumbs {

	position: relative;

	width: 909px;

	margin-top: 25px;

	background-image: url(images/featured-thumbs-bg.png);

	background-repeat: no-repeat;

	height: 143px;

	margin-left: 1px

}

#onlinefeeds {

	position: relative;

	float: left;

	width: 935px;

	margin-top: 28px;

	height: 140px;

}

#flickrfeed {

	float: left;

	position: relative;

	width: 900px;

	margin-left: 18px;

	background-repeat: no-repeat;

}

#twitterfeed {

	float: right;

	position: relative;

	width: 344px;

	margin-right: 18px;

	margin-left: 5px;

	margin-top: 30px;

	background-repeat: no-repeat;

}

#prefooter {

	position: relative;

	float: left;

	width: 935px;

	margin-top: 45px;

	height: 300px;

}

#leftprefooter {

	float: left;

	position: relative;

	margin-left: 18px;

	width: 592px;

	margin-right: 18px;

}

#rightprefooter {

	float: left;

	position: relative;

	width: 268px;

	height: 300px;

	margin-left: 23px;

}

#news {

	float: left;

	position: relative;

	width: 253px;

	margin-right: 18px;

	background-repeat: no-repeat;

}

#mailinglist {

	float: right;

	position: relative;

	height: 160px;

	width: 281px;

	margin-left: 18px;

	background-repeat: no-repeat;

	z-index:10;

}

#archives {

	float: right;

	position: relative;

	width: 281px;

	margin-left: 18px;

	background-repeat: no-repeat;

	height: 140px;

	z-index:10;

}

#contactus {

	float: left;

	position: relative;

	width: 269px;

	background-repeat: no-repeat;

	height: 160px;

}

#socialkompleks {

	float: left;

	position: relative;

	height: 140px;

	width: 269px;

	background-repeat: no-repeat;

}

#footer {

	clear:both;

	width: 935px;

	text-align: center;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	color: #d9ccae;

	line-height: 28px;

	position: relative;

	top: 50px;

}

#apDivtandivider1 {

	position:absolute;

	width:60px;

	height:382px;

	z-index:1;

	top: 695px;

	left: 276px;

	background-image: url(images/file-divider.jpg);

	background-repeat: no-repeat;

}

#apDivtandivider2 {

	position:absolute;

	width:53px;

	height:382px;

	z-index:1;

	left: 597px;

	top: 695px;

	background-image: url(images/file-divider.jpg);

	background-repeat: no-repeat;

}

#apDiv3 {

	position:absolute;

	width:910px;

	height:8px;

	z-index:1;

	left: 18px;

	top: 248px;

	background-image: url(images/dottedline.png);

	background-repeat: no-repeat;

	clip: rect(auto,auto,auto,auto);

}

#apDiv4 {

	position:absolute;

	width:913px;

	height:11px;

	z-index:1;

	left: 17px;

	top: 412px;

	background-image: url(images/dottedline.png);

	background-repeat: no-repeat;

}

#apDiv6{

	position:absolute;

	width:3px;

	height:123px;

	z-index:5;

	left: -25px;

	top: 3px;

	background-image: url(images/vertdotline.png);

	background-repeat: no-repeat;

}



#flashnav {
	float: right;
	position: relative;
	height: 30px;
	width: 562px;
	padding-top:5px;
	margin-right: 5px;	

	

}

#search {

	float: right;

	position: relative;

	height: 50px;

	width: 362px;

	margin-right: 12px;

	padding-top: 13px;

}

#search #form1 #submit input {

	float: right;

	position: relative;

}



#textbar #search2 {

	width: 260px;

	height: 26px;

	background-color: #feefcc;

	float: left;

	position: relative;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin-top: 1px;

	font-size: 17px;

	font-family: Tahoma, Geneva, sans-serif;

	color: #6F2C2C;

	padding-top: 5px;

	padding-left: 5px;

	padding-right: 5px;

}



.speciallist li {

	display: inline;

	margin-right: 6px;

	margin-left: 6px;

}

#mainlefttext h1 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #666;

	line-height: 17px;

	margin-bottom: 2px;

	text-align: justify;

	margin-top: 15px;

	margin-bottom: 10px;

}

#mainlefttext h2 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	color: #660000;

	font-weight: normal;

	line-height: 13px;

	margin-bottom: 10px;

}

#mainlefttext h3 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666;

}

#mainlefttext h4 {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 23px;

	color: #58503c;

	margin-bottom: 10px;

	margin-top: 10px;

}

#mainlefttext h5 {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #58503C;

	line-height: 18px;

}



#mainlefttext p {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #58503C;

	margin-bottom: 10px;

	text-align: justify;

}

#mainlefttext ul {

	margin-top: 10px;

}

#prefooter h1 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #666;

	line-height: 17px;

	margin-bottom: 2px;

	text-align: left;

}

.hide {

	display: none;

}

#prefooter h2 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	color: #660000;

	font-weight: normal;

	line-height: 13px;

	margin-bottom: 10px;

}

#prefooter p {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	line-height: 15px;

	color: #666;

	text-align: left;

	margin-bottom: 5px;

}

#mlistlast {

	float: right;

	position: relative;

	margin-top: 8px;

	margin-right: 5px;

}



#prefooter a {

	font-size: 12px;

	color: #666;

	text-decoration: none;

}



#prefooter a:hover{

	font-size: 12px;

	color: #666;

	text-decoration: underline;

}



.pre li{font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	color: #666;

	ine-height: 22px;

	text-decoration: none;

	margin-top: 10px;

	

}



#mainlefttext a{

	color: #981111;

	text-decoration: underline;

	font-weight: bold;

	

}

#mainrightthree a {

	color: #666;

	text-decoration: none;	

}



#mainrightthree a:hover { 

	text-decoration:underline;

}



#mainrighttwo a {

	color: #666;

	text-decoration: none;	

}



#mainrighttwo a:hover { 

	text-decoration:underline;

}





#prefooter ul {

	margin-top: 20px;

}

#columnone {

	width: 120px;

	float: left;

	position: relative;

}

#columntwo {

	float: right;

	position: relative;

	margin-right: 30px;

}

#prefooter h3 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666;

}

#newstext {



}

#fax {

	width: 120px;

	float: left;

	margin-top: 15px;

}

#email {

	float: left;

	width: 200px;

	position: relative;

	margin-top: 10px;

}

#fax {

	float: left;

	width: 120px;

	margin-top: 10px;

}





#telephone {

	width: 120px;

	margin-top: 10px;

}

#physicaladdress {

	float: right;

	position: relative;

	width: 120px;

}

#physicaladdress {

	float: right;

	width: 110px;

	margin-top: 10px;

}

#maincontent {

	height: 506px;

	margin-top: 24px;

	float: left;

	position: relative;

	width: 935px;

}

#pagetitle {

	float: left;

	position: relative;

	margin-top: 25px;

	margin-left: 30px;

}

#mainleft {

	width: 585px;

	margin-left: 18px;

	float: left;

	position: relative;

	margin-right: 18px;

	height: 489px;

	background-repeat: no-repeat;

	background-image: url(images/maincontent-whitebg.jpg);

	padding-top: 5px;

}

#mainrighttwo {

	float: right;

	position: relative;

	width: 265px;

	margin-right: 18px;

	background-image: url(images/right-twopieces-bg.png);

	background-repeat: no-repeat;

	height: 500px;

}

#mainrightthree {

	float: right;

	position: relative;

	width: 265px;

	margin-right: 18px;

	background-image: url(images/right-threepieces-bg.png);

	background-repeat: no-repeat;

	height: 500px;

}

#mainlefttext {

	float: left;

	margin-right: 10px;

	margin-left: 16px;

	position: relative;

	width: 548px;

	height: 479px;

	padding-right: 30px;



}

#mainleft h6 {

	font-family: Tahoma, Geneva, sans-serif;

	color: #fdf1cb;

	font-size: 12px;

	font-weight: bold;

	background-color: #666;

	padding-top: 2px;

	padding-right: 4px;

	padding-bottom: 3px;

	padding-left: 4px;

}

.sub li{

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #666;

	line-height:13px;

	margin-bottom:15px;

}

.plus li{

	font-family: Tahoma, Geneva, sans-serif;

	color: #666;

	font-weight: bold;

	font-size: 11px;

	line-height:14px;

	padding-top:10px;

}





#topformname {

	float: left;

	width: 270px;

	position: relative;

	margin-top: 5px;

	margin-bottom: 5px;

	margin-left: 5px;

	height: 50px;

	margin-right: 20px;

}

#topformfirstname {

	float: left;

	position: relative;

}

#topformlastname {

	float: right;

	position: relative;

}

#topformemail {

	position: relative;

	float: left;

	margin-top: 5px;

	height: 50px;

}

#topformcompany {

	float: left;

	position: relative;

	margin-left: 5px;

	width: 240px;

}

#firsrow {

	float: left;

	position: relative;

	width: 540px;

	height: 60px;

	background-color: #FFF;

}

#secondrow {

	float: left;

	position: relative;

	height: 60px;

	margin-top: 2px;

	width: 445px;

	margin-right: 95px;

}

#formphone {

	float: right;

	position: relative;

	width: 150px;

}

#whatcanwe {

	position: relative;

	float: left;

	width: 540px;

	margin-top: 5px;

	margin-bottom: 5px;

}

#thirdrow {

	position: relative;

	float: left;

	width: 540px;

	margin-top: 5px;

}

#subject {

	float: left;

	position: relative;

}

#message {

	position: relative;

	float: left;

	margin-top: 5px;

}

#topsubmit {

	float: right;

	position: relative;

	margin-top: 10px;

}

#firstname {

	background-color: #bfb28e;

}

#subject {

}

#tanbg {

	background-color: #bfb28e;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12.5px;

	color: #6F2C2C;

	border-bottom-style: none;

	border-top-width: 2px;

	border-left-width: 1px;

	border-right-width: 1px;

	border-right-color: #000;

	padding-bottom: 2px;

}

#mlistfirst {

	float: left;

	position: relative;

	margin-top: 8px;

	height: 47px;

}

#mlistname {

	float: left;

	position: relative;

	width: 265px;

	margin-left: 3px;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	color: #460000;

}

#mlistemail {

	position: relative;

	float: left;

	width: 180px;

}

#mlistsubmit {

	position: relative;

	float: right;

	width: 65px;

	margin-top: 20px;

}

#formcircles {

	width: 265px;

	float: left;

	position: relative;

	margin-top: 6px;

}

#subscribecircle {

	float: left;

	position: relative;

}

#subcribetext {

	float: left;

	position: relative;

	margin-top: 5px;

}

#unsubscribecircle {

	position: relative;

	float: left;

	margin-left: 12px;

}

#unsubscribetext {

	float: left;

	position: relative;

	margin-top: 5px;

}

#tan {

}

#topoftwo {

	float: left;

	position: relative;

	width: 240px;

	margin-left: 15px;

	margin-right: 10px;

	margin-bottom: 30px;

	height: 180px;

}

#mainrightthree p {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	line-height: 14px;

	color: #666;

	text-align: justify;

	margin-bottom: 5px;

}

#mainrighttwo p {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	line-height: 14px;

	color: #666;

	text-align: justify;

	margin-bottom: 5px;

}

#mainrighttwo h1 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 18px;

	line-height: 21px;

	font-weight: bold;

	color: #666;

	margin-bottom: 10px;

	margin-top: 10px;

	text-decoration: underline;

}

#mainrighttwo h2 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	line-height: 15px;

	font-weight: bold;

	color: #666;

}

#mainrighttwo h3 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #666;

	margin-top: 3px;

}

#mainrighttwo h4 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 14px;

	font-weight: bolder;

	color: #666;

	margin-bottom: 10px;

	margin-top: 5px;

	text-decoration: underline;

}

#mainrighttwo h5 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 14px;

	font-weight: bolder;

	color: #666;

	margin-top: 5px;

	margin-bottom: 10px;

}

#mainrighttwo h6 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 10px;

	font-weight: bolder;

	color: #663333;

	text-align: right;

}

#middleofthree {

	float: left;

	position: relative;

	width: 235px;

	height: 90px;

	margin-right: 10px;

	margin-left: 15px;

	margin-top: 25px;

	margin-bottom: 30px;

}

#bottomofthree {

	float: left;

	position: relative;

	width: 235px;

	margin-top: 10px;

	margin-right: 10px;

	margin-left: 15px;

}



#mainrightthree h1 {

	font-family: Tahoma, Geneva, sans-serif;

	margin-bottom: 10px;

	font-size: 18px;

	font-weight: bold;

	color: #666;

	text-decoration: underline;

}



#mainrightthree h2 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #666;

}

#mainrightthree h3 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #666;

	margin-top: 3px;

}

#mainrightthree h4 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 14px;

	margin-bottom: 5px;

	font-weight: bolder;

	color: #666;

	text-decoration: underline;

}

#mainrightthree h5 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 14px;

	font-weight: bolder;

	color: #666;

}

#mainrightthree h6 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #663333;

	text-align: right;

}

#bottomoftwo {

	float: left;

	position: relative;

	margin-left: 15px;

	margin-right: 10px;

	width: 240px;

	margin-top: 10px;

	height: 240px;

}

#topofthree {

	float: left;

	position: relative;

	margin-left: 15px;

	margin-right: 10px;

	margin-top: 10px;

	width: 235px;

	height: 170px;

	margin-bottom: 25px;

}

#secondary {

	width: 900px;

	margin-top: 6px;

}

#one {

	width: 265px;

	margin-right: 51px;

	float: left;

	position: relative;

}

#two {

	width: 265px;

	margin-right: 51px;

	float: right;

	position: relative;

}

#three {

	width: 265px;

}

#secondaryleft {

	width: 632px;

	float: left;

	position: relative;

}

#secondaryright {

	float: right;

	position: relative;

}

#featuredproject_blank {

	height: 238px;

	position: relative;

	margin-top:117px;

	background-color: #5d0000;

	width: 935px;

}

#flickr { margin-top: 5px;

		

		

		

}

#flickr ul { list-style: none; 

}

#flickr ul li { display: inline; 

		margin-right: 1px;

}

#flickr ul img {

		border: 5px solid #fff;

		border-width: 5px 5px 5px 5px;

		

}

#flickr ul a:hover img {

		border: 5px solid #bfb28e;

		border-width: 5px 5px 5px 5px;

		color: #fff;

		

}

#flickr ul a:hover { color: #bfb28e; 

}



#aboutustext { height:165px;

}



#twitter_div ul { font-family:Tahoma, Geneva, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #fff;

	text-transform: uppercase;

	line-height: 16px;

	margin-top: 5px;

}

#twitter_div a { color: #fff2ad;

	font-weight: bold;

	

}

#aboutus {

	width: 522px;

	padding-right: 20px;

	font-family: Tahoma, Geneva, sans-serif;

	float: left;

	position: relative;

	margin-top: 30px;

	line-height: 20px;

	margin-left: 16px;

}



#aboutus p {

	font-size: 13px;

	color: #fcefcb;

	line-height: 18px;

}

#aboutus a{ font-size: 13px;

	font-weight:bold;

	color: #fff;

}

#socialkompleks table { margin-top:15px;

}

#footer a {

	color: #d9ccae;

	text-decoration: none;	

}

#footer a:hover {

	text-decoration: underline;

}



body {

	background-color: #460000;

}



#pane1 {

	padding-top: 10px;



}



#pane1 .entry {

	margin-bottom: 30px;	

}





.entry {



}#main_left_right {

	background-color: #FFF;

	width: 100%;

	height: 479px;

	position: relative;

}

#port_nav {

	float: left;

	width: 150px;

	position: relative;

	height: 479px;

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 3px;

	padding-left: 10px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #460000;

}

#port_desc {

	width: 760px;

	height: 55px;

	position: relative;

	margin-top: 25px;

	margin-right: auto;

	margin-left: auto;

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	color: #666;

	line-height: 17px;

}

#port_desc p a {

	color: #990000;

	font-weight: bold;

	text-decoration: none;

}

#port_nav .categoryitems li a {

	color: #666;

	text-decoration: none;

}







#port_nav h1 {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 11px;

	color: #666;

	margin-top: 8px;

	cursor: pointer;

}

.categoryitems {

	margin-bottom: 10px;

}

#port_nav .categoryitems li {

	font-family: Tahoma, Geneva, sans-serif;

	font-size: 10px;

	color: #666;

	margin-top: 5px;

	margin-bottom: 5px;

	line-height: 15px;

}

#maincontent #main_left_right #port_content {

	width: 764px;

	float: right;

	height: 479px;

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 3px;

	padding-left: 3px;

	font-family: Tahoma, Geneva, sans-serif;

}





.prefix {

	color: #460000;

	

}



#mainrighttwo li {

	font-family: Tahoma,Geneva,san-serif;

	color:#666666;

	font-size:11px;

	margin-bottom:10px;

	font-weight:bold;



}















/*preload classes*/ 

.svw {width: 50px; height: 20px; background: #fff;} 

.svw ul {position: relative; left: -999em;} 

 

/*core classes*/ 

.stripViewer {

	position: relative;

	overflow: hidden;

width: 744px

margin: 0 0 1px 0; 

	margin-right: auto;

	margin-left: auto;



} 

.stripViewer ul { /* this is your UL of images */ 

margin: 0; 

padding: 0; 

position: relative; 

left: 0; 

top: 0; 

width: 1%; 

list-style-type: none; 

} 

.stripViewer ul li {  

float:left; 

} 

.stripTransmitter {

	overflow: auto;

	width: 1%;

	margin-right: auto;

	margin-left: auto;

} 

.stripTransmitter ul { 

margin: 0; 

padding: 0; 

position: relative; 

list-style-type: none; 

} 

.stripTransmitter ul li{ 

width: 20px; 

float:left; 

margin: 0 1px 1px 0; 

} 

.stripTransmitter a{ 

font: bold 10px Verdana, Arial; 

text-align: center; 

line-height: 22px; 

background: #990000; 

color: #FEEFCC; 

text-decoration: none; 

display: block; 

} 

.stripTransmitter a:hover, a.current{

	background: #fff;

	color: #990000;

} 

#port_nav .categoryitems li a:hover {

	text-decoration: underline;

	color: #333;

}



 

/*tooltips formatting*/ 

#tooltip { 

background: #fff; 

color: #000; 

opacity: 0.85; 

border: 5px solid #dedede; 

} 

#tooltip h3 {  

font: normal 10px Verdana;  

margin: 0;  

padding: 6px 2px;  

border: 0; 

} 





.ldrgif {

	margin-top:100px;

	margin-left:300px;

}







/*boxgrid */



.boxgrid{

	width: 265px;

	height: 145px;



	overflow: hidden;

	position: relative;

	background-color: #FFF;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin-top: 10px;

	margin-right: 20px;

	margin-bottom: 10px;

	margin-left: 20px;

}

.boxgrid img{

	position: absolute;

	top: 0;

	left: 0;

	border: 0;

}



.boxcaption{

	float: left;

	position: absolute;

	height: 145px;

	width: 265px;

	opacity: .8;







	/* For IE 5-7 */

	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);

	/* For IE 8 */

	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";

	background-color: #000;

	top: 142px;

	padding: 6px;

 	}

.pos_grid_cover {

	position: relative;

	margin-right: auto;

	margin-left: auto;

	width:920px;

}



.pos_grid li {

	float:left;

}



.boxcaption h3 {

	font-family: "Arial Black", Gadget, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFF;

	margin-bottom: 8px;

}

.boxcaption p {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 11px;

	color: #FFF;

	line-height: 16px;

	width:250px;

}



	

 .captionfull .boxcaption {

	top: 145px;

	left: 0;

 }

 .caption .boxcaption {

	top: 145px;

	left: 0;

 }



#wpmlwidget-560523951449{

	margin-top: 10px;	

}





#wpmlwidget-560523951449 input[type="text"] {

	

	background-color: #bfb28e;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12.5px;

	color: #6F2C2C;

	border-bottom-style: none;

	padding-bottom: 2px;

	

}



.wpmlbutton input[type="submit"] {

	background-color: #600;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 10px;

	border: 1px solid #300;

	color: #FFF;

	text-transform: uppercase;

	font-weight: bold;

	padding: 4px;

}



.wpmlerror wpmlaknowledgement {

	display: block;

	margin-top: 5px;

	font-family: Verdana, Geneva, sans-serif;

	background-color: #CCC;

	border: 1px dotted #FFC;

	padding: 5px;

}



.clientlisting  {



}



.clientlisting table {

	background-color: #CCC;

	border: 1px solid #CCC;

}

.clientlisting table tr td {

	background-color: #F3F3F3;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 11px;

	padding: 10px;

	border: 2px solid #FFF;

	vertical-align: middle;

	color: #666;

}

.clientlisting table tr th {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 11px;

	text-align: left;

	padding: 5px;

	color: #666;

}



.cat_post {

	position: relative;

	display: block;

	margin-bottom: 10px;

	padding: 10px;

	border: 1px dotted #CCC;

}



.entry img {

	position: relative;

	display: block;

	margin: 8px;

	border: 1px solid #CCC;

}





#bottomoftwo h6{

	display: block;

	margin-top: 4px;

	margin-bottom: 8px;



	padding-bottom: 5px;

}





.entry ul{

	position:relative;

	margin: 4px;

	list-style-type: square;

	list-style-position: inside;

}



.entry li {

	font-size:11px;

	color:#666;

	display:block;

	margin-left:15px;

	margin-bottom:15px;

	line-height: 18px;

	font-family: Verdana, Geneva, sans-serif;

	border-left-width: 3px;

	border-left-style: solid;

	border-left-color: #CCC;

	padding-left: 10px;

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 3px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-top-color: #CCC;

	border-right-color: #CCC;

	border-bottom-color: #CCC;

}





.superdate {

	display: block;

	padding-bottom: 4px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #666;

}



.entry span{

	font-family:Verdana, Geneva, sans-serif;

	font-size:11px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCC;

	color: #999;

	margin-bottom: 8px;

	padding-bottom: 5px;

}

.home {

	display: inline;

	float: left;

	height: 35px;

	width: 53px;

}

.company {

	display: inline;

	float: left;

	height: 35px;

	width: 111px;

}

.work {

	display: inline;

	float: left;

	height: 35px;

	width: 117px;

}

.possibilities {

	display: inline;

	float: left;

	height: 35px;

	width: 109px;

}

.clients {

	display: inline;

	float: left;

	height: 35px;

	width: 74px;

}

#flashnav ul li {

	display: inline;

	float: left;


}

.post-meta-key {

text-transform:capitalize;

}