body
{
/*  background: transparent url("../images/main_bg.png") scroll no-repeat top center;*/
  background: #fff url("../images/main_bg.gif") scroll no-repeat top center;
  color: rgb(96,96,96);
  font-size: 11px;
}

#wrapper
{
  height: 580px;
  background-color: transparent;
}


ul#nav
{
  font-size: 13px;
  text-transform: uppercase;
  margin-top: 250px;
  width: 100px;
}

#nav li
{
  background: none;
	list-style-type: none;
	font-family: Georgia, "Lucida Fax", serif;
/*  font-weight: bold;*/
	margin-left: 0;
	color: rgb(155,168,202);
	border-bottom: 1px solid rgb(150,140,140);
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 5px;
	padding-left: 0;
	margin-bottom: 0;
}

#nav li a:link, #nav li a:visited
{
  color: rgb(144,161,187);
  text-decoration: none;
  border:none;
}

#nav li a:hover,
#home li#nav-home a:link, #home li#nav-home a:visited,
#about li#nav-about a:link, #about li#nav-about a:visited,
#services li#nav-services a:link, #services li#nav-services a:visited,
#projects li#nav-projects a:link, #projects li#nav-projects a:visited,
#clients li#nav-clients a:link, #clients li#nav-clients a:visited,
#contact li#nav-contact a:link, #contact li#nav-contact a:visited,
#links li#nav-links a:link, #links li#nav-links a:visited,
#subscribe li#nav-subscribe a:link, #subscribe li#nav-subscribe a:visited
{
  color: rgb(205,133,42);
  border:none;
}

#home-left-inner, #home-right-inner
{
  margin-top: 110px;
}

#about-left-inner
{
  margin-top: 230px;
}

#about-center-inner, #about-right-inner
{
  margin-top: 130px;
}

#about-right-inner
{
  position: relative;
}

#services-left-inner
{
  margin-top: 130px;
  background-color: rgb(248,248,248);
}

#services-left-inner .scroll-pane,
#about-right-inner .scroll-pane,
#copyright-left-inner .scroll-pane
{
  height: 420px;
  overflow: auto;
}

#links-left-inner .scroll-pane,
#privacy-left-inner .scroll-pane,
#copyright-left-inner .scroll-pane,
#credits-left-inner .scroll-pane
{
  height: 390px;
  overflow: auto;
}

#services-center-inner, #services-right-inner
{
  margin-top: 230px;
}

#subscribe-right-inner, #subscribe-left-inner
{
  margin-top: 130px;
}


#projects-center-inner,
#projects-right-inner,
#projects-left-inner
{
  margin-top: 130px;
}

#contact-left-inner
{
  margin-top: 120px;
}


#contact-right-inner
{
  margin-top: 240px;
}

#projects-right-inner, #about-right-inner 
{
    background-color: rgb(248,248,248);
}

#projects-right-inner .scroll-pane
{
  height: 350px; 
  overflow: auto;
}

#clients-left-inner, #clients-right-inner
{
  margin-top: 100px;
}

p
{
  margin-bottom: 10px;
}

h2
{
  margin-bottom: 10px;
  margin-top: 2px;
}

h2 span.boxed
{
  border: 1px solid rgb(205,133,42);
  text-transform: uppercase;
  background-color: white;
  color: rgb(205,133,42);
  font-size: 12px;
  padding: 2px;
  font-family: Georgia, "Lucida Fax", serif;
}

#projects h2
{
  margin-top: 30px;
}

#about h2
{
  font-family: Georgia, "Lucida Fax", serif;
  font-size: 14px;
    text-transform: uppercase;
}

ul.main-list, .boxquote
{
  color: rgb(205,133,42);
  font-family: Georgia, "Lucida Fax", serif;
}

.boxquote
{
  border: 1px solid rgb(205,133,42);
  font-size: 15px;
  padding: 4px;
  line-height: 115%;
  margin-bottom: 0;
}

.blockquote
{
  font-size: 18px;
  color: rgb(203,119,42);
  font-family: Georgia, "Lucida Fax", serif;
  line-height: 115%;
  margin-bottom: 0;
}

ul.main-list
{
  text-align: right;
  font-weight: normal;
  margin-bottom: 0;
  padding-left: 0;
}

ul.main-list li
{
  list-style-type: none;
  line-height: 120%;
  margin-left: 0;
  padding-left: 0;
  	margin-bottom: 0;
  font-size: 16px;
  background: none;
}

ul.main-list li.odd
{
/*  color: rgb(240,175,130);*/
  color: rgb(216,176,127);
}

ul.main-list li.odd99
{
  color: rgb(205,133,42);
}

ul.main-list li.odd98
{
  color: rgb(211,141,74);
}

ul.main-list li.odd2
{
  color: rgb(203,151,89);
}

ul.main-list li.odd3
{
  color: rgb(218,164,96);
}

ul.main-list li.odd5
{
  color: rgb(205,133,42);
}

#about ul.main-list li
{
  font-size: 21px;
}

span.attribute3
{
  color: rgb(218,164,96);
}
span.attribute2
{
  color: rgb(205,133,42);
}

span.attribute
{
  color: rgb(227,186,133);
}

.italic
{
  font-style: italic;  
}
#footer
{
 height: 65px;
}

#home #footer, #services #footer, #clients #footer, #subscribe #footer
{
   background: transparent url("../images/footer1.png") scroll no-repeat;
}

#about #footer, #projects #footer, #contact #footer, #copyright #footer
{
   background: transparent url("../images/footer2.png") scroll no-repeat;
}

#footer p
{
  margin-top: -15px;
  font-size: 10px;
}

#slideshow
{
/*  background: transparent url("../images/artscape_home_slideshow.png") scroll no-repeat 0 0;*/
  height: 230px;
  margin-top: 10px;
  margin-bottom: 9px;
}

#slideshow li
{
  list-style-type: none;
  margin-left: 0;
}

p.caption
{
  font-size: 10px;
  color: black;
  font-family: verdana;
}

#slider {
  width: 340px;
  margin: 0 auto;
  position: relative;
}

ul.navigation
{
  margin-bottom: 5px;
}

ul.navigation li
{
  list-style-type: none;
  background: none;
  margin-left: 0;
  display: inline;
  padding: 2px;
  padding-left: 4px;
  padding-right: 4px;
  margin-right: 30px;
  border: 1px solid rgb(205,133,42);
  text-transform: uppercase;
  color: rgb(205,133,42);
  font-size: 12px;
  font-family: Georgia, "Lucida Fax", serif;
}

ul.navigation li a:link, ul.navigation li a:visited
{
  text-decoration: none;
  color: rgb(205,133,42);
  font-weight: bold;
  border:none;
}

ul.navigation li a:hover, ul.navigation li a.selected
{
  color: #666;
  border:none;
}

.scroll {
  height: 415px;
  overflow: auto;
  position: relative; /* fix for IE to respect overflow */
  clear: left;
/*  background: #FFFFFF url(images/content_pane-gradient.gif) repeat-x scroll left bottom;*/
}

.scrollContainer div.panel {
/*  padding: 20px;*/
  height: 410px;
  width: 340px; /* change to 560px if not using JS to remove rh.scroll */
  padding-top: 5px;
/*  background-color: #efefef;*/
}

/*.scrollButtons {
  position: absolute;
  top: 150px;
  cursor: pointer;
}
*/
/*.scrollButtons.left {
  left: -20px;
}

.scrollButtons.right {
  right: -20px;
}*/


ul.reg
{
  margin-left: 0;
  list-style-type: none;
  padding-left: 0;
}

ul.reg li
{
  margin-left: 2px;
  padding-left: 15px;
  background: url(../images/list_red2.gif) left 5px no-repeat;
  margin-bottom: 4px;
}

ul.reg2
{
  margin-left: 0;
  list-style-type: none;
  padding-left: 0;
}

ul.reg2 li
{
  margin-left: 2px;
  padding-left: 9px;
  background: url(../images/list_red2.gif) left 5px no-repeat;
  margin-bottom: 4px;
}

.italic
{
  font-style: italic;
}

.bold
{font-weight: bold;}

.tm30
{
  margin-top: 30px;
}

a:link, a:visited
{
  color: rgb(205,133,42);
  text-decoration: none;
  border-bottom: 1px solid rgb(255,130,58);
}

a:hover
{
  text-decoration: none;
  border: none;
}

ul#project-list li
{
  clear: right;
}

ul#project-list a:link, ul#project-list a:visited
{
  text-decoration: none;
  border: none;
}

ul#project-list a:hover
{
  text-decoration: none;
  border-bottom: 1px solid rgb(255,130,58);
}

div#lightbox a:link, div#lightbox a:visited
{
  border:none;
  text-decoration: none;
}

p.quote
{
  font-size: 11px;
}

span.byline
{
  color: rgb(211,95,58);
  font-weight: bold;
  font-family: Georgia, "Lucida Fax", serif;
  font-size: 11px;
}

.fade
{
  color: #bbb;
}

.colorise
{
   color: rgb(255,90,60);
}

p.director
{
  font-weight: bold;
  color: rgb(255,90,60);
  margin-bottom: 3px;
  text-transform: uppercase;
  line-height: 110%;
}

p.address .colorise
{
  font-weight: bold;
   font-family: Georgia, "Lucida Fax", serif;
  font-size: 11px;
}

a.jScrollArrowUp {
	background: url(../images/basic_arrow_up.gif) repeat-x 0 0;
	border:none;
  text-decoration: none;
  
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
	border:none;
  text-decoration: none;
  
}
a.jScrollArrowDown {
	background: url(../images/basic_arrow_down.gif) repeat-x 0 0;
	border:none;
  text-decoration: none;
  
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
	border:none;
  text-decoration: none;
  
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}

.strong
{font-weight: bold;}

#content a:link, #content a:visited
{
  text-decoration: none;
  border: none;
  color: rgb(96,96,96);
}


.qtip .qtip-wrapper .qtip-borderTop,
.qtip .qtip-wrapper .qtip-contentWrapper,
.qtip .qtip-wrapper .qtip-title .qtip-button,
.qtip .qtip-wrapper .qtip-borderBottom,
.qtip .qtip-tip {
   opacity: 0.90; // Santdard compliant browsers
   -moz-opacity: 0.90; // Firefox and Mozilla browsers
   -webkit-opacity: 0.90; // WebKit browser e.g. Safari
   filter:alpha(opacity=90); // IE7 and below
   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=90)"; // IE8
}

dt
{
  font-weight: bold;
}

dd
{
    margin-bottom: 16px;
}
