/*
Theme Name: Grey Orange Zest
Theme URI: http://press-d.com/portfolio/
Description: 3 column layout based on financialspark orange and grey
Version: .5
Author: Diogenes Brito
Author URI: http://press-d.com/portfolio/
*/
/* CSS Document */

/* Global Styles */
* {
		padding: 		0;
  		margin:			0;
		border:			none;
		}

/* Body and Background Formatting */
html {
		}

body {
		background-color:#fff;
		}
		
#backgroundbox {
		background-color:#fff;
		margin:0;
		padding:10px;
		border-top:0 none #fff;
		border-right:20px solid #e0e0e0;
		border-bottom:40px solid #e0e0e0;
		border-left:20px solid #e0e0e0;
		}
		
/* Text Formatting */
h1 {
		font-family:Myriad, Tahoma, sans-serif;
		font-size:14px;
		color:#f24422;
		text-transform:uppercase;
		text-decoration:none;
		border-bottom-style:solid;
		border-bottom-width:3px;
		border-bottom-color:#c09696;
		margin:4px 0px 1px 0px;
		}

h2 {
		font-family:Tahoma, sans-serif;
		font-size:11px;
		color:#737373;
		font-weight:bold;
		text-decoration:none;
		margin:2px 0px 2px 0px;
		}

h3 {
		font-family:Tahoma, sans-serif;
		font-size:11px;
		color:#737373;
		font-weight:bold;
		background-color:#e9e9e9;
		text-decoration:none;
		line-height:1.5;
		margin:5px 0px 5px 0px;
		}
h4 {
		font-family:Myriad, Tahoma, sans-serif;
		font-size:12px;
		color:#3c3c3c;
		text-transform:uppercase;
		margin:2px 0px 2px 0px;
		}

h5 {
		font-family:Myriad, Tahoma, sans-serif;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		font-color:#ccc;
		margin:2px 0px 2px 0px;
		}

p {
		font-family:Tahoma, sans-serif;
		font-size:11px;
		color:#000;
		text-decoration:none;
		text-align:justify;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}

div.footer p {
		font-family:Tahoma, Arial, sans-serif;
		font-size:9px;
		font-color:#6b6b6b;
		}

li {
		list-style-position:outside;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#fff;
		list-style-image:url(images/bullet.gif);
		padding:0px;
		}

/* Link Formatting */

a:link {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
		
a:visited {
		color:#f24422;
		}

a:hover {
		color:#f24422;
		}


/* Navigation Link Formatting 


/* Search Formatting */
#go_button {
		border:none;
		background:#9e0b0e;
		color:#9e0b0e;
		line-height:1.55em;
		height:1.55em;
		font-family:tahoma;
		font-weight:bold;
		font-size:11px;
		font-color:#fff;
		}
		
#hidden {
		display:none;
		} 
		
.input {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:8pt;
		font-color:black;
		}

/* Layout */
#wrapper {
		width:			850px;
		height:			850px;
		width:			expression(document.body.clientWidth < 852 ? “850px” : “850px” );
		/* margin:			0	auto; */
		/* overflow:		hidden; */		
		background:		url("images/homebg.png") no-repeat;
		} 
		
div>#wrapper {
		margin:			0 auto;
		min-width:		790px;
  		width:			792px;
		}

#header {
		width:766px;
		padding:0px 0px 0px 0px;
		border-bottom-style:double;
		border-bottom-color:#000;
		border-bottom-width:6px;
		white-space:nowrap;
		}

#leftcolumn {
		width:182px;
		padding:0px 0px 0px 10px;
		float:left;
		background:#fff;
		padding:0px 0px 0px 0px
		}
		
#centercolumn {
		width:333px;
		padding:0px;
		margin:0px 10px 0px 10px;
		float:left;
		background:#fff;
		}

#rightcolumn {
		width:240px;
		float:left;
		background:#fff;
		}

#footer {
		margin:10px 0px 10px 0px;
		padding:10px 10px 10px 10px;
		top:10px;
		border-top-style:solid;
		border-top-width:2px;
		border-top-color:#c7c7c7;
		vertical-align:middle;
		width:755px;
		text-align:center;
		/*	position:absolute; 
		 	top:900px; 
		*/
		white-space:nowrap;
		clear:both;
		}

#shoe {
		margin: 0 auto;
		}

/* Container Setup */		
.centercontainer {
		border-bottom-style:dotted;
		border-bottom-width:1px;
		border-bottom-color:#000;
		padding:2px 0px 2px 0px;
		}

.sidecontainer {
		border-style:solid;
		border-width:1px;
		border-color:#e5e5e5;
		padding:0px 5px 2px 5px;
		}

.searchcontainer {
		text-align:center;
		font-family:Tahoma, Arial, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#000;
		margin-top:8px;
		border-style:solid;
		border-width:1px;
		border-color:#e5e5e5;
		background-color:#efefef;
		padding:7px 4px 7px 4px;
		}

#poll {
		/*height:236px;
		overflow:scroll;*/
		}

/* Image Formatting */

div.navigation img {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
		
* html div.navigation img { /* ie specific */
		margin:-4px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}

.fbicons {
		float:left;
		margin:10px 10px 0px 0px;
		}
		
/* Miscellaneous */
#iewarning {
		margin:0px;
		padding:5px 5px 5px 5px;
		background-color:#e6e6e6;
		border-color:#f24422;
		border-style:solid;
		border-width:3px;
		top:0px; 
		right:0px;
		width:600px;
		}

/*END CSS DOCUMENT*/