@charset "UTF-8";
* {
    margin: 0;
    padding: 0;
} 
p{
	margin-bottom:1em;	
}

@font-face {
 font-family: "Veteran Typewriter";
 src: url("_css/veteran_typewriter.eot") /* EOT file for IE */
}
@font-face {
 font-family: "Veteran Typewriter";
 src: url("_css/veteran_typewriter.ttf") /* TTF file for CSS3 browsers */
}


ul.testimonials {list-style:none; padding:0; margin:0;}
ul.testimonials li{
 
 width:299px;
 padding:10px;
 padding-bottom:40px;
 margin:5px;

 float:left;
 background:url(../images/bg-testimonials.png) no-repeat center bottom;
}



ul.testimonials li img{margin-top:10px; }

p.testimonialSource{font-size:.9em; margin-top:10px;}

html,body{
	height:100%;
}
ul{padding-left:15px;}
body {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #CCCCCC;
	background:#fff /*url(http://equinoxphoto.net/blog/wp-content/themes/prophoto3/images/elegant_blog_bg.jpg) no-repeat center top fixed*/;
	margin:0;
	padding-bottom:50px;
}
.blkBg{background:#fcefee; color:#000; padding:10px; margin-bottom:10px;}

.blkBg input, .blkBg textarea{background:#fff;}

h1, h2, h3, h4, h5, h6{font-family:MyCustomFont; text-transform:uppercase; font-weight:normal; color:#4d5271;}

h1{font-size:1.6em; border-bottom:1px solid #676;}

label{float:left; width:90px;}
input, textarea{width:150px; background:#efefef;}
input.img {width:auto; margin-left: 90px; background:none;}

#mainWrapper{
	position:relative;
	/*75*/
	top:35px;
	/*671*/
	width:960px;
	margin:0 auto; 
	
}
/*
#frontShow{  width: 671px; height: 448px; text-align:center;}
#frontShow img{max-width:671px; height:auto; text-align:center;}
*/

#mainContentOLD{position:relative; float:right;  width: 714px;/*671*/ background:#f9dfdc; border:10px solid #fff; }
#mainContent{position:relative; float:right;  width: 714px;/*671*/ background:#f9dfdc; border:10px solid #f9dfdc; }

#mainContentPaddedOLD{position:relative;  width: 694px; /*651*/ padding:10px; min-height: 400px; background:#f9dfdc; border:10px solid #fff; float:right; }
#mainContentPadded{position:relative;  width: 694px; /*651*/ padding:10px; min-height: 400px; background:#f9dfdc; border:10px solid #f9dfdc; float:right; }

.padded10{padding:10px;}

.bgContent{position:relative; background-color:#f9dfdc; padding:20px; height:380px; overflow:auto; }

img, .noBorder{border:none;}

.floatLeft{float:left;}
.floatRight{float:right;}
.clear{clear:both;}


#mainNav{position:relative; width:210px; text-align:center;  padding:2px; padding-top:30px; vertical-align:middle; color:#000733; text-transform:uppercase; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:14px; float:right; border-right:none; margin-right:10px; }
#mainNav #txtLinks{background:#f9dfdc; text-align:center; padding:20px;}
#mainNav a, a{text-decoration:none; color:#93abb2;}
#mainNav a:hover, a:hover, 
body.home a#nav1,
body.portfolio a#nav2,
body.contact a#nav3,
body.raves a#nav4,
body.clients a#nav5,
body.forsale a#nav6
{color:#000733;}

#mainNav img.logo{width:210px; height:auto; margin-bottom:1px;}

#social{font-size:12px; text-align:right; padding-right:5px; padding-bottom:2px;}



#social a{color:#4d5271; text-transform:none; font-family:Arial, Helvetica, sans-serif;}

ul.portfolioOverview{padding:0; list-style:none;}
ul.portfolioOverview li{float:left; display:block; margin:6px;  height:165px; text-align:right; }
ul.portfolioOverview li p{padding-right:5px;}

ul.portfolioOverview li  img{border:1px solid #000; width:215px; height:auto;}
ul.portfolioOverview li a:hover img{border:1px solid #000733;}

ul.adminThumbs, ul.adminTHumbs li{list-style:none; padding:0; margin:0;}
ul.adminThumbs li{ margin-bottom:10px; margin-left:10px; float:left;}

ul.adminThumbs li img{height:100px; width:auto;}

#mainContent, .box-shadow {
  -moz-box-shadow: 0 0 5px  #555; /* Firefox */
  -webkit-box-shadow: 0 5px #000; /* Safari, Chrome */
  box-shadow: 0 0 5px #000; /* CSS3 */
   behavior: url(ie-css3.htc);

}

