/* CSS Document */

body {
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#B6926D;
line-height:1.5em;
}

#global {
position:absolute;
left: 50%;
top: 50%;
width: 713px;
height: 458px;
margin-top: -229px;
margin-left: -356px;
background-image:url(images/bg.jpg);
background-repeat:no-repeat;
}

.contentpad {
padding:2px;
height:100%;
width:709px;
}

.contentpad2 {
padding:10px;
height:100%;
width:692px;
}

a:link, a:hover, a:visited {
color:#B6926D;
}

a.footerlink:link, a.footerlink:hover, a.footerlink:visited {
color:#B6926D;
font-size:9px;
text-decoration:none;
}

a.footerlink:hover {
text-decoration:underline;
}


h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
margin:0px;
padding:0px;
line-height:130%;
background-image:url(images/admin/dotted.gif);
background-repeat:repeat-x;
background-position:bottom;
width:100%
}

p {
padding:0px;
margin:2px 0px 3px 0px;
}

p.contactP {
padding:0px;
margin:2px 0px 10px 0px;
line-height:1.3em;
}

p.largep {
font-size:16px;
color:#999999;
}

.formstyle {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#B6926D;
}

a.menulink:link, a.menulink:hover, a.menulink:visited {
color:#996633;
font-family:Helvetica, Verdana, Arial, sans-serif;
padding:0px;
margin:0px 0px 0px 35px;
font-size:13px;
text-decoration:none;
}

a.menulink:hover {
color:#000000;
}

.menupad {
padding:5px 0px 0px 0px;
}

.content {
background-image:url(images/headers/logo.gif);
background-position:top right;
background-repeat:no-repeat;
height:405px;
width:352px;
position:absolute;
top:3px;
left:347px;
}

.content2 {
background-image:url(images/headers/logo.gif);
background-position:top right;
background-repeat:no-repeat;
height:405px;
width:332px;
position:absolute;
top:3px;
left:367px;
}


.heading {
position:absolute;
top:95px;
left:342px;
}

.headinghigher {
position:absolute;
top:78px;
left:342px;
}

.headinghigher2 {
position:absolute;
top:82px;
left:362px;
}

.headingmid {
position:absolute;
top:87px;
left:342px;
}

.copy {
padding:130px 0px 0px 0px;
}

.copyscroll {
overflow:auto;
height:190px;
scrollbar-arrow-color:#996633; 
scrollbar-base-color:#FFFFCC; 
scrollbar-darkshadow-color:#996633; 
scrollbar-face-color:#FFFFCC; 
scrollbar-highlight-color:#996633; 
scrollbar-shadow-color:#996633
}

.copyscroll2 {
overflow:auto;
height:250px;
scrollbar-arrow-color:#996633; 
scrollbar-base-color:#FFFFCC; 
scrollbar-darkshadow-color:#996633; 
scrollbar-face-color:#FFFFCC; 
scrollbar-highlight-color:#996633; 
scrollbar-shadow-color:#996633
}

.menubar {
background-color:#FFFFCC;
height:25px;
width:709px;
position:absolute;
top:411px;
left:3px;
}

.montage {
height:405px;
width:326px;
position:absolute;
top:3px;
left:3px;
}

.galleryplaceholder {
height:405px;
width:335px;
position:absolute;
top:3px;
left:3px;
}

.galleryplaceholder2 {
height:405px;
width:350px;
position:absolute;
top:3px;
left:3px;
}

.floatright {
float:right;
}

.floatright2 {
float:right;
text-align:right;
}

.floatleft {
float:left;
}

.spacer {
clear:both;
font-size:5px;
height:6px;
}

.spacerGal {
clear:both;
font-size:2px;
height:5px;
overflow:hidden;
}

.leftadmincol {
width:323px;
position:absolute;
top:80px;
left:10px;
}


.rightadmincol {
width:341px;
position:absolute;
top:80px;
left:360px;
}

#existinggallerylist_welcome {
z-index:20;
position:absolute;
top:163px;
right:135px;
background-color:#D4BFA9;
border:1px #666666 solid;
width:300px;
display:none;
}

#existinggallerylist {
z-index:20;
position:absolute;
top:73px;
right:11px;
background-color:#D4BFA9;
border:1px #666666 solid;
width:300px;
display:none;
}

.existclientpad {
text-align:right;
color:#FFFFFF;
padding:4px;
}

.existgallistleft {
float:left;
height:15px;
}

.existgallistright {
float:right;
height:15px;
}

#waitboxexisting {
position:absolute;
bottom:4px;
left:4px;
display:none;
}

.spacer2 {
clear:both;
font-size:5px;
margin-top:2px;
height:2px;
border-top:1px #ffffff solid;
}

.spacer3 {
clear:both;
font-size:7px;
height:7px;
}

a.whitelink:link, a.whitelink:hover, a.whitelink:visited {
color:#FFFFFF;
font-family:Helvetica, Verdana, Arial, sans-serif;
padding:0px;
font-size:11px;
text-decoration:none;
}

a.whitelink:hover {
color:#000000;
}

#savedMsg {
	position:absolute;
	top:200px;
	left:310px;
	width:90px;
	height:30px;
	font-size:16px;
	text-align:center;
	background-color:#009966;
	color:#FFFFFF;
	padding:10px 0px 0px 0px;
	display:none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #CCCCCC;
	z-index:50;
}


.imageplaceholder {
float:left;
width:80px;
margin-right:5px;

}

.imgCtrls {
padding:2px 0px 0px 0px;
}

.horispacer {
display:inline;
font-size:5px;
padding:0px 2px 0px 2px;
}

#imageEditor {
width:690px;
height:380px;
position:absolute;
top:10px;
left:10px;
border: 1px #666666 solid;
background-color:#FFFFFF;
z-index:30;
display:none;
}

#fullQuote {
width:690px;
height:380px;
position:absolute;
top:10px;
left:10px;
border: 1px #666666 solid;
background-color:#FFFFFF;
z-index:30;
display:none;
}
.imageEditorContent {
height:317px;
}

.closeImageEdit {
text-align:right;
}

.imageeditorpad {
margin:5px 5px 5px 5px;
width:672px;
}

#imgEditor_right {
position:absolute;
top:40px;
left:335px;
}

#selectImg_editor {
width:330px;
}

#imgCrop_editor {
display:none;
width:330px;
}

#currentMainImg_editor {
position:absolute;
top:40px;
left:10px;
margin:0px 10px 10px 0px;
}

#cropBoxTrans {
position:absolute;
top:80px;
left:20px;
width:100px;
height:100px;
border:#cccccc 1px solid;
background-color: #fff;
filter:alpha(opacity=50);
opacity: 0.5;
-moz-opacity:0.5;
display:none;
}
	
/* This is the container which set text to solid color.
position: relative used for IE */	
#transbox div {
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
	position: relative;
	}



/* CSS form layout */

div.row {

  clear: both;
  padding-top: 2px;
  
  }

div.row span.label {

  float: left;
  width: 60px;
  text-align: right;
  }

div.row span.formw {

  float: right;
  width: 250px;
  text-align: left;
  } 
  
  div.row2 {

  clear: both;
  padding-top: 2px;
  
  }

div.row2 span.label2 {

  float: left;
  width: 290px;
  text-align: right;
  }

div.row2 span.formw2 {

  float: right;
  width: 380px;
  text-align: left;
  } 

  div.row3 {

  clear: both;
  padding-top: 2px;
  
  }

div.row3 span.label3 {

  float: left;
  width: 230px;
  text-align: right;
  }

div.row3 span.formw3 {

  float: right;
  width: 440px;
  text-align: left;
  } 


/* TEXT FOR GALLERY */
 div.row4 {

  clear: both;
  padding-top: 2px;
  
  }

div.row4 span.label4 {

  float: left;
  width: 100px;
  text-align: right;
  }

div.row4 span.formw4 {

  float: right;
  width: 200px;
  text-align: left;
  } 




.errors
{
color:#FF0000;
}

.gallerymontageplaceholder {
float:left;
width:108px;
height:110px;
}

.horispacer2 {
float:left;
font-size:5px;
width:2px;
}


.quoteleft {
float:left;
width:28px;
}

.quoteright {
float:right;
width:28px;
}

#quotetext {
float:right;
padding:5px 42px 0px 42px;
text-align:right;
}

#quotetextContent {
color:#B6926D;
font-size:14px;
}

#quotetextBy {
color:#B6926D;
font-size:11px;
font-style:italic;
}
#quotation {
display:none;
}

#quotationBg {
background-image:url(images/quotes-right.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

#viewgallery {
padding-right:42px;
text-align:right;
}

.imagePlaceHolder {
text-align:center;
width:300px;
}
.galleryPlaceHolder {
text-align:center;
width:300px;
}
.galleryPlaceHolder2 {
padding-right:2px;
border-right:1px #EDDCD3 solid;
text-align:center;
width:310px;
height:409px;
}

.galleryTitle {
color:#B6926D;
font-size:14px;
}

.gallerytop {
background-color:#FFFFCC;
height:75px;
margin:0px 0px 3px 0px;
width:329px;
}

.gallerytop2 {
background-color:#FFFFCC;
height:75px;
margin:0px 0px 3px 0px;
width:350px;
}


.clickonthumb {
padding-top:58px;
font-weight:bold;
text-align:center;
}

#copyrightCredits {
text-align:center;
width: 713px;
height: 19px;
font-size:9px;
}

.emmaInset {
width:134px;
height:140px;
float:right;
padding:0px 0px 3px 3px;
}

.gallery_scroll {
overflow:auto;
height:330px;
}

.osdm {
text-indent:-2000px;
}