/* CSS Document */

html, html * { margin:0pt;padding:0pt; }
body 
{ background:url(../images/bg-tonygrogan.jpg) repeat; font-family:"trebuchet MS";font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal; color:#000000;}
.main { width:1000px; margin:auto auto auto auto; padding:0px; border:0px solid black;  }
.header { width:1000px; margin:0px; padding:0px; }
.header-lftarea { float:left; margin:0px; padding:0px;}
.header-rgtarea { float:left; margin:0px; padding:0px;}
/*...wrapper area start...*/
.wrapper { width:1000px; float:left; margin:0px; padding:0px; border:0px solid blue; margin:auto; }
.content-top { width:1000px; margin:0px; padding:0px; background:url(../images/content-topv1.jpg) no-repeat; height:38px;  }
.content-mid { width:1000px; float:left; margin:0px; padding:0px; background:url(../images/content-mid.jpg) repeat-y;  }
.content-btm {  width:1000px; float:left; margin:0px; padding:0px;  background:url(../images/content-btm.jpg) no-repeat; height:47px;}
.content-mid-block{ margin:auto; padding:0px; width:1000px; border:0px solid red; float:left; font-size:12px; }
.block-area { float:left; margin:0px 15px 0px 15px;_margin-right:-8px;_margin-left:1px;text-align:justify;}
.block-area ul { list-style:none; }
.block-area li  {width:182px; display:inline-block; float:left;  list-style:none;  padding:0px 0px 0px 3px;margin:0px 0px 0px 4px;  }
.block-1{ background:url(../images/mid-sidebar.jpg) no-repeat right top; width:188px; height:auto; padding:0px 0px 20px 0px; margin-left:0px;}
.block-1 p { width:170px; margin:5px 9px 5px 10px; line-height:18px;height:174px; }

.block-last{  width:185px; height:auto; padding:0px 0px 20px 0px; margin-right:5px;}
.block-last p { width:170px; margin:5px 9px 5px 10px; line-height:18px; }
.readmore  { margin-right:9px; margin-top:-11px;}


/*...wrapper area finish...*/

/*...other pages css..*/
.navigation { float:left; margin:0 15px 0 14px;_margin:0 15px 0 10px;  }
.navigation  ul { list-style:none; }
.navigation  li  {display:inline-block; float:left;  list-style:none;  border:0px solid red; padding:0px 20px 0px 16px; background:url(../images/nav-otherdivder.jpg) no-repeat right ;  }
.mid-content-other { border:0px solid blue; margin:auto; padding:0px; float:none; width:970px; }
.nav-btm { width:955px; float:left; margin:auto; background:url(../images/nav-otherbtm.jpg) no-repeat; height:19px; margin-left:20px;_margin-left:15px; }
.title-home { background:url(../images/welcome.jpg) no-repeat; width:970px; height:38px; margin:0px; float:left; padding:0px; margin-left:0px;  }
.title-desp {float:left;font-size:12px;margin:auto;padding:10px 25px 10px 17px;width:925px; text-align:justify;}
.readmore-othr  { margin-right:27px; margin-top:-11px;}
.block-area-othr { float:left; margin:0px 20px 0px 22px;_margin:0px 20px 0px 15px; width:970px; }
.block-area-othr ul { list-style:none; }
.block-area-othr li  {width:242px; display:inline-block; float:left;  list-style:none;  border:0px solid red; padding:0px 0px 0px 0px; background:url(../images/img-bg.jpg) no-repeat; height:162px;  }

.title-bio { background:url(../images/title-biography.jpg) no-repeat; width:970px; height:38px; margin:0px; float:left; padding:0px; margin-left:0px; padding-bottom:5px;    }
.title-desp-other {float:none;font-size:12px; margin:0px; padding:7px 25px 2px 17px;_padding:7px 5px 2px 30px; width:925px; text-align:justify;}
.title-desp-other1 {float:none;font-size:12px; margin:0px; padding:7px 25px 2px 17px; width:925px; text-align:justify;}

.title-illus{ background:url(../images/title-illustrations.jpg) no-repeat; width:950px; height:38px; margin:0px; float:none; padding:0px; 
clear:both; border:0px solid black; margin-left:0px;_margin-left:10px; }
.title-cartoons { background:url(../images/title-cartoons.jpg) no-repeat; width:970px; height:38px; margin:0px; float:none; padding:0px; margin-left:0px;_margin-left:10px; clear:both; }
.title-cari { background:url(../images/title-caricature.jpg) no-repeat; width:970px; height:38px; margin:0px; float:none; padding:0px; margin-left:0px;_margin-left:10px;  clear:both;  }
.title-books { background:url(../images/title-books.jpg) no-repeat; width:970px; height:38px; margin:0px; float:none; padding:0px; margin-left:0px;_margin-left:15px; clear:both;}
.title-paintings { background:url(../images/title-paintings.jpg) no-repeat; width:970px; height:38px; margin:0px; float:none; padding:0px; clear:both; margin-left:0px;_margin-left:10px;  }
.title-cnt{ background:url(../images/title-contact.jpg) no-repeat; width:970px; height:38px; margin:0px; float:none; padding:0px; clear:both; margin-left:0px;_margin-left:10px; }
.bld { font-size:12px; font-weight:bold; }
.itlc { font-size:12px; font-style:italic; }
.flt { float:left; }
.mrgn-img {margin:17px 5px 3px 10px;}

#cint {width:380px; float:left; border-right:1px dotted #666666; height:150px; }
.cnt-form { width:503px; float:right;}
.cnt-sb { float:none; margin-left:150px; margin-top:5px;margin-bottom:5px;*margin-top:2px;*margin-bottom:0px;}
.fnt { font-size:12px; font-family:"trebuchet MS"; float:left; text-align:right; }
.inputtext { border:1px solid; border-color:#666666; }

cssform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; 
border-top: 1px dashed gray;
height: 1%;
}
.cssform label{
font-weight: bold;
float: left;
width: 150px; 
}

.cssform input[type="text"]{ 
width: 180px;
margin:2px 0px 2px 0px;
}

* html .threepxfix{
margin-left: 3px;
}


/*...other pages css finish here..*/


/*...footer comes here...*/
.footer { margin:auto; padding:0px; color:#282929; font-size:11px; width:970px;}
.footer-link { width:500px; float:left;  color:#282929; }
.footer-link ul { }
.footer-link  ul li  { display:inline;}
.footer-link * { text-decoration:none; color:#282929; }
.footer p { float:right; }
.highslide-number ,highslide-caption
{ 
display:none;
}




#samples-wrapper div.thumbwrapper, #samples-wrapper div.textwrapper {
	float: left;
	height: 130px;
	width: 130px;
	padding: 5px;
	background: #F0EEE0;
	margin: 8px;
	border: 1px solid #AFAB8E;
	text-align: center;
}

.buttonsdiv1 { margin:5px; float:right; width:347px; margin-left:8px;}
.links { text-decoration:underline; color:#000000; font-weight:bold;}
.links* { text-decoration:underline; color:#000000; font-weight:bold;}

