html, body {
margin: 0;
padding: 0;
text-align: center;         
font-family: Tahoma;
font-size: 11px;
color: #ffffff;
background: #02190a;
}
h1, h2, #ir, #irh, #irhlinksfa, #irhorder, #irhwebdesign, #irhpainters {
position: absolute; left: 235px; top: 344px;
text-align: center;
font: bold 21px Arial;
padding: 0;
margin: 0;
}
h1 a {
color: #ffffff;
}
h1 a:hover {
text-decoration: none; 
}
h1 span {
display: none;
}
#irh, #irhpainters {
position: absolute; left: 235px; top: 324px;
}
#irhlinksfa {
position: absolute; left: 357px; top: 366px;
}
#irhorder, #irhwebdesign {
position: absolute; left: 406px; top: 324px;
}
a {           
color: #FFDC93;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
img {
border: none;
}
#container {
width: 990px;
height: 930px;
position: relative;
margin-left: auto;
margin-right: auto;
text-align: left; 
background: url('../figurative_drawing_images/bgpages.jpg') no-repeat center top;
}
#mahvisworks, #mahvisworks2 {
position: absolute; left: 32px; top: 969px; 
width: 274px;
text-align: left; 
height: 46px; 
z-index: 2000;
}
#mahvisworks2 {
position: absolute; left: 32px; top: 56px;
}
#works {
position: absolute; left: 227px; top: 391px;
}
#works2 {
position: absolute; left: 237px; top: 405px;
}
#table1 {
width: 562px;
}
.tumb {
float: left;
margin-left: 2px;
margin-top: 3px;
}
.datatable:hover, .datatable.hilite {
background: url('../figurative_drawing_images/tablesover.gif') no-repeat;		
}
.datatable {
border: 1px solid #8D8554;
height: 81px;
}
#contact {
width: 562px; 
height: 40px;
background: url('../figurative_drawing_images/mail.gif') no-repeat 180px 18px;
padding-top: 20px;
text-align: center;
}
#title1, #title2, #title3, #title4, #title5 , #title1-1 {
background: url('../figurative_drawing_images/button.gif') no-repeat 0px 0px;
padding-left: 20px;
font-size: 10px; 
height: 17px; 
font-weight: bold;
}
#title1 {
position: absolute; left: 31px; top: 953px;
width: 243px; 
z-index: 3000;
}
#title1-1 {
position: absolute; left: 31px; top: 38px; 
width: 173px; 
}
#title1 a, #title2 a, #title3 a, #title1-1 a {
color: #ffffff;
text-decoration: none;
}
#title2 {
position: absolute; left: 339px; top: 36px;
width: 153px;
}
#title3 {
position: absolute; left: 655px; top: 35px;
width: 243px; 
}
#title4 {
position: absolute; left: 34px; top: 142px;
width: 153px;
}
#title5 {
position: absolute; left: 658px; top: 150px; 
width: 110px; 
}
.bigtitles {
font-size: 14pt; 
text-align: center;  
font-weight: bold;
}
.bigtitles a {
color: #ffffff;
text-decoration: none;
}
.image1 {
border: 2px solid #ffdc93;
}
.images {
float: left;
padding-left: 2px;
margin-right: 5px;
}
ul {
list-style-type: none; 
padding: 0;
padding-right: 15px; 
margin: 0;
}
#part1 ul {
list-style-type: circle;
padding-left: 15px;
font-size: 15px;
}
#part1 li {
padding-left: 15px;
}
#pic1, #pic2, #pic3 {
float: left;
}
#pic1 { 
margin-right: 8px;  
width: 69px; 
height: 41px;
}
#pic2 { 
margin-right: 8px; 
margin-bottom: 2px; 
width: 89px; 
height: 45px;
}
#pic3 {
width: 54px; 
height: 50px;  
margin-right: 5px; 
margin-bottom: 2px;
}
#footer {
height: 272px;
width: 990px; 
position: absolute;
background: url('../figurative_drawing_images/bgbottom.jpg') no-repeat center top;
}
#artlinks {
position: absolute; left: 34px; top: 155px;
text-align: justify; 
width: 199px;
}
#figurativeartists {
position: absolute; left: 337px; top: 52px; 
width: 255px; 
height: 113px; 
z-index: 1000;
}
#figurativepainters {
position: absolute; left: 654px; top: 49px; 
height: 136px;
z-index: 100;
text-align: justify; 
width: 296px;
}
#biography {
position: absolute; left: 658px; top: 163px;
z-index: 200;
}
#design {
position: absolute; left: 369px; top: 216px; 
font-size: 10px; 
height: 17px; 
text-align: center;
width: 245px;
}
#menu {
position: absolute; left: 7px; top: 240px;  
height: 359px;
width: 162px;
}
.bold  {
font-weight: bold;
}
#googlebox {
position: absolute; left: 691px; top: 28px;
width: 280px; 
height: 48px; 
}
#order, #webdesign {
position: absolute; left: 637px; top: 192px;
width: 140px; 
height: 60px;
background: url('../figurative_drawing_images/bgorder.jpg') no-repeat center top;
}
#webdesign {
position: absolute; left: 199px; top: 195px;
background: url('../figurative_drawing_images/bgorder2.jpg') no-repeat center top;
}
#wot, #wot2, #wot3 {
position: absolute; left: 261px; top: -352px;
width: 148px; 
height: 63px;
color: #FFDC93; 
text-align: center;
font-size: 11px;
}
#wot2 {
position: absolute; left: 251px; top: -366px;
}
#wot3 {
position: absolute; left: 488px; top: 39px;
}
#sides {
width: 989px; 
background: url('../figurative_drawing_images/bgbottom2.gif') center top;
}
#bgsides {
width: 989px;
background: url('../figurative_drawing_images/bgbottom3.jpg') no-repeat center bottom;
}
#textwebdesing {
position: absolute; left: -3px; top: 50px;
width: 160px;
}
#textorder {
position: absolute; left: 22px; top: 53px;
width: 160px;
}
#textorder a, #textorder a:visited, #textwebdesing a, #textwebdesing a:visited {
color: #ffffff;
text-decoration: none;
font: bold 12px Arial;
font-size: 13px;
}
#artisttext, #iranianartisttext, #artisttext2  {
position: absolute; left: 55px; top: 920px; 
width: 850px; 
text-align: justify; 
font-size: 13px;
}
#artisttext2 {
position: absolute; left: 55px; top: 856px;
}
#iranianartisttext {
position: absolute; left: 55px; top: 676px;  
}
#website {
position: absolute;
}
#drawingsgallery, #artistsgallery, #paintingsgallery, #paintersgallery {
width: 210px;
height: 65px;
}
#drawingsgallery, #fadrawingsgallery {
position: absolute; left: 272px; top: 209px;
line-height: 18px;
width: 180px;
}
#fadrawingsgallery {
direction: rtl;
text-align: right;
}
#artistsgallery {
position: absolute; left: 270px; top: 205px; 
}
#artistsgallery span a, #paintersgallery span a, #drawingsgallery span a, #drawingsgallery span, #fadrawingsgallery span, #fadrawingsgallery span a {
color: #ffffff;
text-decoration: none;
font-weight: bold;
}
#paintingsgallery {
position: absolute; left: 241px; top: 224px;
line-height: 18px; 
}
#paintersgallery {
position: absolute; left: 253px; top: 208px; 
}
#Linkform {
position: absolute; left: 210px; top: 951px;
width: 580px; 
height: 400px;
padding: 0;
margin: 0;
text-align: center;
}
#iframe2 {
width: 580px; 
height: 400px; 
border: 1px solid #FFDC93;
position: relative;
margin: 0;
padding: 0;
}
#Contactframe {
position: absolute; left: 41px; top: 125px;
width: 450px; 
height: 350px; 
padding: 0;
margin: 0;
text-align: center;
}
#iframe1 {
width: 450px; 
height: 350px; 
border: 1px solid #FFDC93; 
margin: 0;
padding: 0;
}
.links {
margin-bottom: 2px;
border-bottom: 1px solid #FFDC93;
padding: 8px 3px;
}
#linksbox {
border: 1px solid #FFDC93;
border-bottom: none;
width: 100%;
}
#linksbox td a {
text-decoration: none;
font-weight: bold;
}
#linksbox td a:hover {
text-decoration: underline;
}
#readfa {
position: absolute; left: 801px; top: 370px;
font: bold 16px Arial;
text-align: center;
}
#readfa a {
color: red;
}
.smalltitles {
font-size: 8pt; 
color: red; 
line-height: 18px;
}
.lable {
position: relative;
font-size: 9px; 
line-height: 10px;
text-align: center;
padding: 0;
margin: 0;
color: red;
}
#part1, #part2, #partfa1, #partfa2, #part2biography, #part2addlink, #part2news, #part2banners, #partfa2news, #partfa1news, #part1news {
position: absolute; left: 232px; top: 397px;
font-size: 13px; 
width: 666px; 
margin: 0; 
padding: 0; 
text-align: justify; 
}
#part2, #part2biography, #part2addlink, #part2news, #part2banners, #partfa2news {
width: 821px;
}
#partfa2 {
position: absolute; left: 83px; top: 761px; 
width: 816px;
}
#partfa1, #partfa2, #partfa2news, #partfa1news {
direction: rtl;
}
#part2biography {
position: absolute; left: 83px; top: 725px;
}
#part2addlink {
position: absolute; left: 83px; top: 670px;
}
#part2news {
position: absolute; left: 78px; top: 640px;
}
#part2banners {
position: absolute; left: 83px; top: 565px;
}
#partfa2news {
position: absolute; left: 83px; top: 573px;
}
.preview {
position: absolute;
}
.imagesfa {
float: right;
padding-right: 2px;
margin-left: 5px;
}
.linksboxfa {
border: 1px solid #ffdc93;
border-bottom: none;
width: 100%;
}
.linksboxfa td {
text-align: right;
direction: rtl;
font: 11px Tahoma;
}
.linksboxfa td a {
text-decoration: none;
font-weight: bold;
}
.linksboxfa td a:hover {
text-decoration: underline;
}
#extraDiv1 {
position: fixed;
bottom: 0;
left: 0px;
height: 28px;
font-size: 9px;
text-align: left;
padding: 4px;
background: #02190a;
z-index: 3000;
}
* html #extraDiv1 {display:none;} /* For IE 5+ PC */
#extraDiv2 {
position: fixed;
bottom: 0;
right: 0px;
height: 28px;
font-size: 9px;
text-align: right;
padding: 4px;
padding-right: 6px;
background: #02190a;
z-index: 3000;
}
* html #extraDiv2 {display:none;} /* For IE 5+ PC */