body {
margin:0px;
margin-top:10px;
background-color: #646464;
font:normal 10pt tahoma;
}
ul, li {margin:0px; padding:0px; list-style:none;}
a {text-decoration:none; }
a img {border:0px}
a.morelink {color:#440000;}
a.morelink:hover {color:#995900;}

.pagesfooter {width:100%; clear:both; display:table; margin-top:80px; background-color:#444; color:#999; font-size:10px; direction:rtl;}
.pagesfooter a {color:#eeeeee}
.pagesfooter a:hover{color:#cccccc}

.left {width:216px; float:left; direction:rtl;}
.left .menu {width:214px; float:left; background:url(images.ver2/inner-bot.gif) no-repeat bottom center #a6a6a6; padding-bottom:78px; text-align:center}
.left .menu .mtitle {border:0px;}
.left .menu a:hover .mtitle {background-color:#999;}
.left .menu ul, .menu li {margin:0px; padding:0px; list-style:none;}
.left .menu li {border-top:1px solid #888; padding:2px 0px;}
.left .menu ul a img {border:0px; background-color:#777;}
.menu a:hover .mfirstpage {background-color:#5b774f}
.menu a:hover .mgraphic {background-color:#b25d11}
.menu a:hover .mwebdesign {background-color:#387791}
.menu a:hover .messays {background-color:#7f3434}
.menu a:hover .mvideo {background-color:#6b3678}
.menu a:hover .mweblog {background-color:#4f3b83}

.sidebar {width:208px; float:right; background:url(images.ver2/sideline.gif) no-repeat center top; margin-top:50px; padding-top:5px; text-align:right;}
.sidebar ul, .sidebar li {margin:0px; padding:0px; list-style:none;}
.sidebar h3 {font:600 8pt tahoma; color:white; margin:0px; padding:0px;}
.sidebar a {color:#a6a6a6}
.sidebar a:hover {color:#fff}

.content {width:680px; float:right; margin-top:15px;  margin-bottom:50px;}
.pagetitle {width:100%; height:75px; text-align:right;}
.pagetitle h1 {display:none;}
.pagetitle img {margin-top:40px; margin-right:20px;}

a.picbox {display:block; width:157px; height:191px; background: url('picbox.gif') no-repeat #9b9289; float:right; margin-right:10px; margin-top:15px; padding-top:3px; color:#D6CbBf; cursor:hand;}
a.picbox:hover {background-color:#f6ebdf; color:white}
.picblock {display:block; width:150px; height:150px; }
.picblock img {display:none;}
.pictxt {padding-top:10px; font: 7pt tahoma; direction:rtl; display:block}

.desctext {color:#333; font-size:9pt; direction:rtl; text-align:justify; padding:5px 17px;}
.desc {width:415px; margin:12px; float:left; clear:both;}
.graphic {background:url('images.ver2/graphic-desc-bottom.gif') no-repeat bottom #bbb4ad;}
.web {background:url('images.ver2/webdesign-desc-bottom.gif') no-repeat bottom #A9B4BF;}
.essays {background:url('images.ver2/essays-desc-bottom.gif') no-repeat bottom #BBAFAD;}
.videoart {background:url('images.ver2/videoart-desc-bottom.gif') no-repeat bottom #cdc4d6;}
.downloads {background:url('images.ver2/downloads-desc-bottom.gif') no-repeat bottom #B8BBAD;}
.desc a {color:darkred;}
.desc a:hover {color:#ffee77;}


textarea, input { font:9pt tahoma; background-color:#d7d7d7; border:1px solid #999999;}
#submit {background-color:#eed7d7; cursor:hand;}

.title {color:#a74f00; font-weight:600}
.webitem {width:628px; padding:10px; margin-bottom:25px; background-color: #ccd3e2; display:table;}
.videoartitem {width:628px; padding:10px; margin-bottom:25px; background-color: #958fad; display:table;}
.downloadsitem {width:628px; padding:10px; margin-bottom:25px; background-color: #999B89; display:table;}

h2 {text-align:right; padding:0px; font:bold 11pt arial; margin:0px;}
h2 a {color:#004A9D; font-weight:bold}
h2 a:hover {color:#4E009D;}
h1 {padding:0px; font:bold 12pt arial; margin:0px; color:#772222;}

.thumb img {border: 1px solid #203145}
.thumb {color:#203145; font-size:8pt;}
.thumb:hover {color:darkblue;}
.thumb:hover img {border-color:white;}

.webitem p, .videoartitem p, .desctext p {margin:0px;}

.essayitem {width:655px; background: #C2BBBA; margin-bottom:30px; display:table; clear:both}
#essaytext a {color:#871F00}
#essaytext a:hover {color:#4E009D}
#essaytext a.seo {color:#000}
#essaytext a.seo:hover {color:#000}
.essaythumb {width:125px; float:right; text-align:center}
.essaythumb img {margin-top:13px; padding:1px; border:1px solid #857C7B;}
.fullessaythumb {margin-right:10px; border:2px solid #857C7B; float:left;}
.abstract {border-right:1px dashed #800; padding:10px; float: left; margin: 5px 15px; width: 160px; color: #633; font:bold 8pt tahoma}

.comment {position:absolute; left:400px; background-color:#ccc; border:5px solid #646464; border-top:10px solid #646464; text-align:right; padding-right:30px; width:450px; padding:10px;
filter:progid:DXImageTransform.Microsoft.alpha(opacity='90'); -moz-opacity:0.9; opacity:0.9;
}
#bg {position:absolute; background-color: black; width:100%; height:950px; filter:progid:DXImageTransform.Microsoft.alpha(opacity='0'); -moz-opacity:0; opacity:0; top:0px;}
#result {filter:progid:DXImageTransform.Microsoft.alpha(opacity='0'); -moz-opacity:0; opacity:0; width:290px; border:2px solid #aaa; padding:5px; background-color:#cdc}

.cats {float:left; color:#ddd; font-size:8pt;}
.cats a {color:#ddd;}
.cats a:hover {color:#fff;}

.pagenumbers {margin-left:20px;}
.pagenumbers ul { list-style:none; padding:0px; margin:0px;}
.pagenumbers li {display:inline; list-style:none; padding:0px; margin:0px; text-indent:none;}
.pagenumbers li a {
display:table; float:left;  padding:7px;
font:bold 12pt arial; color:#c2c2c2; margin-left:10px; background-color:#444444; 
}
.pagenumbers li a:hover {background-color:white; color:darkred;}
	
	
/* New Styles */
.graphicbox {width:630px; background: url('graphic-pic-top.gif') top no-repeat #9b9289; clear:both; margin-top:15px; padding-top:3px;}
.graphicbox li, .graphicbox ul {margin:0px; padding:0px; list-style:none; display:inline;}
.graphicbox ul a {display:block; width:55px; height:55px; float:right; color:#663300; margin:3px; border:1px solid #a50; filter:alpha(opacity=70); opacity:0.7;}
.graphicbox ul a:hover {color:#330000; border:1px solid #720;  filter:alpha(opacity=100); opacity:1;}
.graphicbox h2 {display:none;}

.profiles {text-align:left; direction:ltr;}
.profiles a img {border:0px;}
.profiles a:hover img {filter:progid:DXImageTransform.Microsoft.alpha(opacity='80'); -moz-opacity:80; opacity:80;}
