@charset "UTF-8";
/* CSS Document */
<!--
@import url('quotes.css');
@import url('../Scripts/jcarousel/skins/tango/skin.css');
@import url('http://www.patrickortman.com/sifr/css/sifr.css');
@import url('../Scripts/jcarousel/lib/jquery.jcarousel.css');

* {
}
body,td,th {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;

	line-height: 1.5em;
	color:#b8babf;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000000;
}

a:link{
color:#fff;
text-decoration:underline;

}
a:visited{
color:#fff;
text-decoration:underline;

}
a:hover{
color:#00b1ec;
text-decoration:underline;
}
h1 {
font-size:18px;
font-weight:normal;
	color: #fff;
padding:0;
margin:0;

}
.pageHead {
padding-top:0;
margin-top:0;
padding-left:40px;
}
h2 {
font-size:16px;
font-weight:normal;
	color: #fff;
	padding-bottom:0;
margin-bottom:0px;
margin-top:0;
padding-top:0;
}
#page {
background-image:url(../images/backgroundBlue3.jpg);
	text-align: center;
	margin: 0;
	height: 100%;
	width: 100%;
	position: absolute;
	z-index: -1;
}

#centered {
width:900px;
margin-left:auto;
margin-right:auto;
}
#content {
	height: 100%;
	width: 900px;

	z-index: 0;
}
#middleContent {
}
#header {
width:100%;
height:80px;
background-color:#000;
overflow:hidden;
}
#logo {
float:left;
margin-left:0px;
overflow:hidden;
}
#navigation {
float:right;
padding-right:20px;
padding-top:14px;
}
#nav {
	position:relative;
right: 0px;
	margin: 0;
	padding: 0;
	height: 50px;
	list-style: none;
	display: inline;
	overflow: hidden;
	text-indent:-9999px;
	}

#nav li {
	margin: 0; 
	padding: 0;
        list-style: none;
	display: inline;

	}

#nav a {
	float: left;
	padding: 50px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:50px; /* for IE5/Win only */
	}
	
#nav a:hover {
	background-position: 0 -50px;
	}

#nav a:active, #nav a.active {
	background-position: 0 -100px;
	}
	#tweb a  {
	width: 106px;
	background: url(../patrickImages/webdesigner.gif) top left no-repeat;
	}
		#tfilm a  {
	width: 66px;
	background: url(../patrickImages/filmer.gif) top left no-repeat;
	}
	#tabout a {
		width: 73px;
	background: url(../patrickImages/abouter.gif) top left no-repeat;
	}
	#tblog a  {
	width: 64px;
	background: url(../patrickImages/blogger.gif) top left no-repeat;
	}
	#tcontact a  {
	width: 94px;
	background: url(../patrickImages/contacter.gif) top left no-repeat;
	}
	#thome a  {
	width:58px;
	background: url(../patrickImages/homer.gif) top left no-repeat;
	}
#flash {
background-color:#000;
width:860px;
height:400px;
margin:0px;
padding:20px;
padding-top:0px;
padding-bottom:20px;
}
#flashVR {
background:url(../images/trans90.png);
width:860px;
height:645px;
margin:0px;
padding:20px;
padding-top:0px;
padding-bottom:20px;
}
#flash object {
line-height: 0;
display:block;
}
#flashContainerVR {
	width:500px;
padding:20px;	
background:url(../images/trans60.png);
}
#innerContent {
width:900px;
background:url(../images/bigInner50-trans.png);
float:left;
text-align:left;
margin:0;
padding:0;
padding-top: 20px;
padding-bottom: 40px;

}
#innerContentInner {
width:900px;
background:url(../images/bigInner50-trans.png);
float:left;
text-align:left;
margin:0;
padding:0;
padding-top: 20px;
padding-bottom: 40px;
}
#leftCol {
float:left;
width:246px;
text-align:left;
padding-right: 20px;
padding-left: 40px;
padding-bottom:20px;
}
#middleCol {
float:left;
width:246px;
text-align:left;
padding-right: 20px;
padding-left: 20px;

}
#rightCol {
float:left;
width:246px;
text-align:left;
padding-right: 40px;
padding-left: 20px;
}
#home23Col {
float:left;
width:512px;
padding-left:40px;
padding-right:20px;
padding-bottom: 20px;
}
#leftColInner {
float:left;
width:240px;
text-align:left;
padding-right: 20px;
padding-left: 0px;
padding-bottom:20px;
}
#middleColInner {
float:left;
width:240px;
text-align:left;
padding-right: 20px;
padding-left: 20px;

}
#rightColInner {
float:left;
width:240px;
text-align:left;
padding-right: 0px;
padding-left: 20px;
}
homeCol {
float:left;
width:552px;
padding-left:20px;
padding-right:40px;
}
#left23rdsCol {
float:left;
width:520px;
text-align:left;
padding-left:40px;
padding-right:40px;
}

#right23rdsCol {
float:left;
width:260px;
text-align:left;
padding-right:40px;
}
#fullCol {
float:left;
width:860px;
text-align:left;
padding-bottom:0px;
padding-left:20px;
padding-right:20px;
padding-top:20px;

}
#fullColBlog {
	float:left;
width:860px;
text-align:left;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
}
#fullColNoPad {
float:left;
width:820px;
text-align:left;
padding-right:40px;
padding-left:40px;
padding-bottom:0px;
}
#fullCol object {
line-height: 0;
display:block;
}
#blog {
clear:both;
background-color:#000;
margin-bottom:1px;
text-align:left;
border-top: 20px solid #111;
padding-top:0px;
padding-left:0px;
padding-right:0px;
}

#spaceman {
clear:both;
height:0px;
}
#spaceman2 {
height:60px;
}
#footer {
text-align:center;
background-color:#000;
font-size:10px;
padding-bottom:10px;
padding-top:40px;
float:left;
width:900px;
}
#footer a{
color:#dddddd;
text-decoration: underline;
}
#footer a:visited{
color:#dddddd;
text-decoration: underline;
}
#footer a:hover{
color:#ffffff;
text-decoration: underline;
}
#text {
margin-left:20px;
margin-right:20px;
margin-bottom: 10px;
margin-top: 10px;
}
#textFooter {
margin-bottom: 5px;
padding-top: 5px;
}
.BackgroundImage
{
	height: 100%;
	width: 100%;
	position: absolute;
	z-index: -1;
}
.listed {
list-style: none;
margin-left:0;
padding-left: 0em;
}
.listed li {
padding-bottom:.25em;
}
.hider {
height:40px;
background:url(../images/header1.gif);
}
.top {
border-top: 1px solid #6D492A;
padding-top:10px;
}
#padRounded {
	padding:20px;
	padding-bottom:0;
}
.button {
font-size:medium;
font-weight:normal;
	color: #e2e2e2;
}
.button2 {
font-size:large;
font-weight:normal;
	color: #e2e2e2;
	text-align:center;
}
.blogNews ul {

margin:0;
padding:0;
}
.blogNews li {
display:block;
list-style:none;
margin:0;
padding:0;
margin-left:-40px;
padding-bottom:1em;
}
.blogHead {
margin:0;
padding-left:00px;
padding-top:10px;
}
.tinyText {
font-size:10px;
line-height:1.2em;
}
legend {
font-weight:bold;
font-variant: small-caps;
background-color:#009900;
padding:2px 6px;
}
label {
margin-right:10px;
position:relative;
display:block;
float:left;
width:125px;
text-align:right;
}
label.fieldLabel {
display:inline;
float:none;
}
input.formInputText {
padding:2px;
font-size:10px;
margin-right:5px;
margin-bottom:5px;
}
input.formInputButton{
margin-left:138px;
font-size:x-small;
}
input.formInputButton2{
margin-left:10px;
font-size:x-small;
}
.quote {
font-style:italic;
color:#888;
}
.logo {
padding-left:20px;
padding-top:10px;
overflow: hidden;
}
.blogColumnLeft { float: left; width: 260px; margin: 0px; padding:0; padding-left:20px; margin-top:0px; height:100px;}
.blogColumnLeftTwo { float: left; width: 540px; margin: 0px; margin-left:20px; margin-top:0px; padding-right:10px;  }
.blogColumnMid { float: left; width: 260px; margin: 0px;  margin-top:0px; padding-left:39px; margin-right:0px; height:100px;}
.blogColumnRight { float: left; width: 260px; margin: 0px; margin-right:0px;  margin-top:0px; padding-left:39px;   height:100px;}
.blogPost { margin-top: 10px; }
.blogColumnLeftBlog { float: left; width: 273px; margin: 0px; padding:0; padding-left:20px; margin-top:0px;}
.blogColumnMidBlog { float: left; width: 273px; margin: 0px;  pdding:0; margin-top:0px; padding-left:20px; margin-right:0px;}
.blogColumnRightBlog { float: left; width: 273px; margin: 0px; padding:0; margin-top:0px; padding-left:20px;}
.newsHead {
font-size:18px;
}
#caseImage {
	width:100%;
	line-height: 0;
}
.caseImagery {
	padding-bottom: 40px;
}
.buttonText {
	
	
}
#buttonWrap {
	clear:both;
	padding-left:20px;
	padding-right: 20px;

}
.centered {
text-align:center;
border:0;
}
.impressive {
font-size:14px;	
}
.nolist {
	list-style:none;
	padding-top:0;
	margin:0;
	padding:0;
	
}
.nolist li {
	padding-top:0;
	margin-top:0;
	padding-bottom:10px;
	
}
.nolistGray {
	height:80px;
	list-style:none;
	margin:0;
	margin-top:0px;
	padding:20px;
	padding-top:10px;
	padding-bottom:0;
	background-color:#111;
	background-image: url(../images/09panelBack.jpg);
	border:1px solid #222;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;

	
}
.nolistCompact {
	list-style:none;
	padding:0;
	padding-top:10px;
	padding-left:10px;
	margin:0;
	font-size:12px;
	
}
.nolistCompact li {



}
.nolistCompacted {
	list-style:none;
	padding:0;

	margin:0;
	
	
}
.nolistCompacted li {

padding:0;
margin:0;

}
.nono {
margin:0;
padding:0;
}
.zeroed {
	padding:0;
	margin-top:0;
	padding-bottom:10px;
	
}
p:first-line{
	font-size:16px;
	color:#e5e9f0;
	line-height:1.2em;

}
.tags {
	display:none;
}
.vcard {
	
	overflow:hidden;
	display:none;

}
.icon {
border:0;
	margin-bottom:10px;
	
	margin-right:10px;
}
.iconB {
border:0;
	margin-bottom:0px;
	margin-bottom:0;
	margin-right:10px;
}
.adr {
	
}
.email
{
	
	display: none;
}
.tel
{
	
}
.org {
	color:#e2e2e2;
	font-size:14px;
}
.hcardFormat {
	padding:0;
	margin:0;
	padding-left: 90px;
	
	

}
.logo {
	position: relative;
	top: 10px;
	left:20px;
text-indent:-9999px;
background:url(../patrickImages/patrickortmanLogoSmaller.gif) no-repeat;
width:297px;
height:54px;
}
.header {
	padding-left:20px;
	padding-bottom:2px;
	margin-bottom:0;
}
.brag{
padding-left:0;
margin-left:20px;
}
#related{

	margin:0;
	padding:0;
	padding-top:0px;
	
}
#related li {
	
	padding:0;
	margin:0;
	list-style:none;
	display:inline;
padding-right:10px;
border-right: 1px solid #e2e2e2;
padding-left:10px;
}
#related li:last-child {
	border:none;
}
#related li:first-child {
	padding-left:0;
	margin-left:0;
}
#flashContainer {
	width:540px;
	margin:0;
	padding:0;
	padding-top:0px;
	padding-bottom:20px;
}

.quickLinks {
	list-style:none;
	padding-top:0;
	margin:0;
	padding:0;
	font-size:16px;
	line-height:20px;
}
.quickLinks ul {
		list-style:none;
	padding:0;
	margin:0;
}
.quickLinks li {
		list-style:none;
	padding:0;
	margin:0;
}
.quickLinks li a:link{
	text-decoration:none;
}
.quickLinks li a:visited{
	text-decoration:none;
}
.blogButton {
	padding-top:20px;
}
.tester {
}
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('../images/rightBut.gif') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: normal 16px arial, sans-serif;
    height: 50px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('../images/leftBut.gif') no-repeat;
    display: block;
    line-height: 40px;
    padding: 5px 0 5px 18px;
}
a.button:active {
    background-position: bottom right;
    color: #ddd;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

a.buttonBlue {
    background: transparent url('../images/rightBut.gif') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 50px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}


-->

