body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	

	margin-bottom:0px;

	color:#7C3C05;

	background-color:inherit;

	background-image:url(../images/background-gradient.jpg);

background-attachment:fixed;

background-color:#000;

background-repeat:repeat-x;



	

	

}

h1{ font-size: 16px; }



* { 

margin:0px;

padding:0px;

}

img { border:0px;}



p {line-height:1.5em; margin-top:10px; margin-bottom:10px; margin-left:10px;}

h1, h2, h3, h4 { margin-bottom:10px; margin-top:10px; margin-left:10px;}

ul{ margin-top:5px; margin-bottom:5px; }

ul li { padding:1px;}

a:link, a:visited{ text-decoration:none; color:#6A4D06; background-color:inherit;  border-bottom:1px dotted #6B0100;}

.img1{  margin-right:5px;}

/*main divs*/





#wrapper{

width:900px;

margin-right:auto;

margin-left:auto;

position:relative;

border-left:1px solid #9C9C9C;

border-right:1px solid #9C9C9C;

border-top:1px solid #9C9C9C;

border-bottom:1px solid #9C9C9C;

background-color:#fff;

background-position:0px 0px;

background-repeat:repeat-y;

margin-top:20px;





min-height:600px;}





#left{

width:530px;

font-family:arial, helvetica, sans-serif;

background-color:transparent;

float:left;

padding-left:10px;

margin-bottom:10px;

padding-top:0px;

margin-top:0px;



}



#titleSite{ background-image:url(../images/banner.jpg);

background-position:0px 0px;

background-repeat:no-repeat;

height:152px;

clear:both;

background-color:#000;

}

#titlePage{ 

height:10px;

float:left;

}



#nav{

clear:both;

border-bottom:1px dotted #843C0C;

margin-bottom:10px;

padding-bottom:3px;

height:30px;

margin-top:5px;





}

#mainContent{ width:500px; padding:20px; padding-top:0px; margin-top:0px; background-color:#fff; border:1px solid #fff; margin-left:0px; color:#412D22;}

#mainContent h1{ font-size:16px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #412D22; color:#412D22;}

#mainContent h2{ font-size:14px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #6A4D06;}

#mainContent h3{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-variant:small-caps;}



#mainContent2{ width:400px;padding:20px; padding-top:0px; background-color:#fff; border:1px solid #fff; margin-left:0px; color:#412D22; margin-top:5px;}

#mainContent2 h1{ font-size:16px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #412D22; color:#412D22;}

#mainContent2 h2{ font-size:14px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #412D22; color:#412D22;}





#right{ float:left; margin-bottom:0px; margin-top:0px; padding-left:20px;}

#subtitle{}

#image{ padding-left:10px;}



#back{ margin-top:20px; width:280px; height:400px;}



body#test #back{ margin-top:20px; width:280px; height:400px;  background-image:url(../images/gradient.gif); background-position:0px 0px; background-repeat:repeat;}





#back2{ }

div#secondaryContent {  width:200px; padding-right:5px; padding-left:5px; color:#968B57; margin-top:10px; padding-top:10px;  }



#secondaryContent h1{ font-size:12px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px dotted #968B57; margin-left:30px; margin-right:10px; margin-top:40px;}

#secondaryContent h2{ font-variant:small-caps; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-left:30px; margin-right:10px;}

#secondaryContent p{margin-top:-15px; margin-left:40px; margin-right:10px; }







ul#tabs{

width:900px;

font: bold 12px Arial, Helvetica, sans-serif; 





}

ul#tabs li{ list-style:none; padding:0; margin:0;  display:inline; float:left;   }

ul#tabs li a, ul#tabs li a:link, ul#tabs li a:visited{  color:#3D3A29; padding-top:4px; text-indent:30px; border:0; text-decoration:none; display:block; width:100%; height:25px;  margin-right:0px; background-color:inherit;

 }



ul#tabs li.long a, ul#tabs li.long a:link, ul#tabs li.long a:visited{  color:#3D3A29; padding-top:4px; text-indent:30px; border:0; text-decoration:none; display:block; width:100%; height:25px;  margin-right:5px; background-color:inherit;

 }



ul#tabs li.med a, ul#tabs li.med a:link, ul#tabs li.med a:visited{  color:#3D3A29; padding-top:4px; text-indent:30px; border:0; text-decoration:none; display:block; width:100%; height:25px;  margin-right:5px; background-color:inherit;

  }





ul#tabs li a:hover{  color:#A616CA; background-color:inherit; }



ul#tabs li.med a:hover{  color:#A616CA; background-color:inherit; }



ul#tabs li.long a:hover{  color:#A616CA; background-color:inherit; }







div#footer{ clear:both; margin-bottom:10px; margin-left:10px; margin-right:10px; border-top:1px dotted #7B724D; color: #7B724D; margin-top:20px; background-color:inherit;}

#secondaryContent p, div#footer p{   margin-right:10px;  }





body#section-portfolio #mainContent{ width:380px;padding:20px; border:1px solid #E2C886; margin-left:8px; color:#6A4D06; background-color:#E8E4CB;; }

body#section-portfolio div#secondaryContent {  color:#fff; background-color:#EFEEE5;  height:700px; }

body#section-portfolio #secondaryContent h2{ font-size:12px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px dotted #968B57; margin-left:30px; margin-right:10px; margin-top:0px; font-weight:bold; color:#968B57; }



/*body#section-portfolio div#secondaryContent h2{ 

background-image:url(../images/nextprevious.gif); 

background-repeat:no-repeat;

background-position:-5px 0px;

color:#7A7766; 

text-indent:60px;

font-size:12px;

margin-left:0px;

margin-top:0px;

padding: 10px;

background-color:inherit;

}*/

body#section-portfolio #nav #tabs li#portfolio a{ color:#3D3A29; background-color:inherit; }

body#section-home #nav #tabs li#home a{color:#3D3A29; background-color:inherit;}

body#section-contact #nav #tabs li#contact a{  color:#3D3A29;background-color:inherit; }

body#section-about #nav #tabs li#about a{ color:#3D3A29;background-color:inherit; }

body#section-blog  div#secondaryContent {  min-height:400px; color:#fff; background-color:#EFEEE5; }

body#section-blog  div#secondaryContent h2 {  color:#7C3C05; font-size:14px; border-bottom:1px solid #7C3C05;}

body#section-home div#secondaryContent {  width:280px; color:#968B57; margin-top:0px; padding:0px; padding-top:5px; }









.dot{border:1px dotted #BA661B;}

.center{ text-align: center;}



 

		

	#slideshow{}

	

	#popup{ 

	position:absolute;

	margin-top:-15px;

	margin-left:9px;

	width:370px; 

	height:309px; 

	background-color: #F9F3DB; 

	border: 1px none #000000; 

	visibility:hidden;

	color:#666666;

	}

	

	#thumbnails{ width:230px;} 

	

	ul.mylist{list-style:none; margin-left:40px;  }



.mylist li{ display:inline; float:left; list-style:none; padding:12px; border:0px dotted #B6AD7C; }

.box_port { border:2px dotted #DBD4D4; padding:3px; background-color:#FFFFFF;  color:#666666; display:inline; }



.box_port a{ border:2px dotted #DBD4D4; padding:3px; background-color:#FFFFFF;  color:#666666; }

.box_port a:hover{ border:2px dotted #E67F10; padding:3px; background-color:#FFFFFF; display:inline; color:#666666;  }



.box_selected{ border:2px dotted #DF8B12; padding:3px; background-color:#ffffff; display: inline; color:#666666;}



.item li a{ border:0px dotted #B6AD7C;  }

.item a:hover{ border:3px dotted #E67F10; padding:3px; display:inline;  }

.expandedTitle{font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 24px;

	letter-spacing: 2px;

	color:#fff;

	border-bottom:1px dotted #fff;

	padding-left:5px;

	background-color:#857B54; }

.morescreens{

	

	font-size:10px;

	width: 150px;

	text-align:right;

	margin-left:40px;

}

.rightpos{ position:absolute; right:3px; top:0px;}

.imgcenter{ position:absolute; top:30px; left:30px;}



.justified {

	font-family: Arial, Helvetica, sans-serif;

	text-align: justify;

}

.box_s{  border-bottom:1px dotted #4F4C3B; background-color:#F9F8EF; padding:3px 3px 3px 3px; color:#857B54; margin-left:10px;}

.expanded {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 24px;

	letter-spacing: 2px;

	color:#fff;

	background-color:#7B724D;

	padding-left:5px;

	margin-left:10px;

}





ul.listSimple{ margin-top:20px;

margin-bottom:20px;

margin-left:5px; }

ul.listSimple li {padding-left:20px;  list-style:none; padding-bottom:4px; }



.imbottom{  margin-bottom:-6px; }



.imgsm1{ margin-right:10px; margin-bottom:5px;}

.imgsm2{ margin-left:10px; margin-top:5px;}



.quoteclient{ text-align:right; width:200px; margin-left:25px;}

.dateentry{ margin-right:10px; margin-bottom:-5px;}



div#contentNotes{ margin-top:20px; width:190px;}