html, body { height:100%; }
body { margin:0px; padding:0px;  background:url(../images/body-bg.gif);}
table { font-size:11px; color:#CCCCCC; font-family:Tahoma,Arial,Helvetica,sans-serif; text-align:left;}

.maintable { height:520px; width:760px; background-image:url(../images/s-bg.gif);}

/* Top header part styles */
.toppart { background:url(../images/topbg.jpg) no-repeat; height:187px;}

.toppart a { color:#ff8000; text-decoration:none; }
.toppart a:hover { color:#000000; text-decoration:none; }
a.toplink:link, a.toplink:visited, a.toplink:active { color:#ff8000; text-decoration:none; }
a.toplink:hover { color:#E0B64D; text-decoration:none; }

.tophlight { color:#FF0099; }

/* menu part styles */
.menubg { height:25px; padding:0px 0px 0px 0px; background:#484848; text-align:center; }
a.menulink:link, a.menulink:visited, a.menulink:active { color:#E8E8E8; text-decoration:none; font-weight:bold; }
a.menulink:hover { color:#FFFFFF; text-decoration:none; }

/* left part styles */
.leftpart { }
.leftpart tr { font-size:11px; color:#333333; font-family:Arial,Helvetica,sans-serif,Tahoma; text-align:left; }

.leftpart a { color:#009933; text-decoration:none; }
.leftpart a:hover { color:#000000; text-decoration:none; }
a.leftlink:link, a.leftlink:visited, a.leftlink:active { color:#ff8000; text-decoration:none; }
a.leftlink:hover { color:#E0B64D; text-decoration:none; }

.leftheader { background:#555555; color:#FFFFFF; padding-left:5px; font-weight:bold; }
.lefthlight { color:#FF0099; }

.leftpart ul { list-style:url(../images/arw.gif) none; margin:0px; padding-left:30px; }
.leftpart li { margin:4px 0px;}

/* middle part styles */
.midpart {}
.midpart tr { font-size:11px; color:#333333; font-family:Arial,Helvetica,sans-serif,Tahoma; text-align:left; }

.midpart a { color:#009933; text-decoration:none; }
.midpart a:hover { color:#000000; text-decoration:none; }
a.midlink:link, a.midlink:visited, a.midlink:active { font-size:13px; font-weight:bold; color:#CCCCCC; text-decoration:none; }
a.midlink:hover { font-size:13px; font-weight:bold;  color:#FFFFFF; text-decoration:none; }

.midheader { background:#000000; height:20px; color:#999999; padding-left:5px; font-weight:bold; }
.midhlight { color:#FF0099; }

.midpart ul { list-style:url(../images/arw.gif) none; margin:0px; padding-left:30px; }
.midpart li { margin:4px 0px;}

/* Footer part styles */
.footer { background-color:#000000; height:25px; color:#CCCCCC; border-top:1px solid #4b4b4b; }

a.footerlink:link, a.footerlink:visited, a.footerlink:active { color:#ff8000; text-decoration:none; }
a.footerlink:hover { color:#E0B64D; text-decoration:none; }

/* shopping cart body area and boxies styles */
.tableborder { border:1px solid #4B4B4B; text-align:center}
.allborder { background:#418DCE; }
.fieldheader { background:url(../images/menu-bg1.gif);}
.fieldheader a { color:#BBBBBB; text-decoration:none; }
.fieldheader a:hover { color:#FFFFFF; text-decoration:none; }

.lightbg { background:#F0F5FA; }
.darkbg { background:#DFEBF6; }
.selectbg { background:#DDF3FF; }
.whitebg { background:#FFFFFF; }
.subheading { color:#000066; font-weight:bold; font-size:12px; }

.paging { background:#DBEEFF; }
.paging a:link, .paging a:visited, .paging a:active { color:#05567F; text-decoration:underline; font-weight:bold; }
.paging a:hover { color:#666666; text-decoration:none; }

/* general text styles */
.smalltext { font-size:10px; }
.bigtext { font-size:13px; font-weight:bold; }
.error, .red { color:#FF0000; }
.success { color:#009933; }
.hlight { color:#FF0099; }
.price { color:#FF0099; }

.justify { text-align:justify; }
.lineheight { line-height:17px; }

/* general eliments styles */
h1 { font-size:15px; color:#FFFFFF; font-family:Tahoma;
	background:url(../images/hline.gif) repeat-x left bottom; padding-bottom:7px; }
h2, .textheding { font-size:13px; font-family:Arial,Helvetica; }
ul { list-style:url(../images/arw.gif) none; margin:0px; padding-left:30px; }
li { margin:4px 0px; }
.hline { background:url(../images/hline.gif) repeat-x center; }
.yline { background:url(../images/yline.gif) repeat-y center; }

.noborder { border:0px none; padding:0px; }

/* general link styles */
a { color:#CCCCCC; text-decoration:none; }
a:hover { color:#FFFFFF; text-decoration:none; }

a.normallink:link, a.normallink:visited, a.normallink:active { color:#ff8000; text-decoration:none; }
a.normallink:hover { color:#E0B64D; text-decoration:none; }

a.lightlink:link, a.lightlink:visited, a.lightlink:active, .white { color:#EDEDED; text-decoration:none; }
a.lightlink:hover { color:#E0B64D; text-decoration:none; }

a.avileax:link, a.avileax:visited { color:#CCCCCC; text-decoration:none; }
a.avileax:hover { color:#ffffff; text-decoration:none; }

/* Images styles */
.imgborder, .thumimg, .normalimg { border:1px solid #CCCCCC; padding:1px; }
.thumimg { width:162px; }
.normalimg { width:90px; height:48px;}
a:hover .imgborder, a:hover .thumimg, a:hover .normalimg { border:1px solid #666666; }


/* form part styles */
form { margin:0px; padding:0px; }
input, select, textarea { font-size:11px; color:#FFFFFF; font-family:Tahoma,Arial; }
input, select, textarea { border:1px solid #CCCCCC; padding:1px; background:#000000; }
.button { background:url(../images/btn-bg.gif) repeat-x; color:#FFFFFF; padding:2px; font-weight:bold;height:20; border:1px solid #999999; }

/* Extra */

.plr
{
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
}
.scroller-black
{
scrollbar-face-color: #1B1B1B;
scrollbar-arrow-color:   #ffffff;
scrollbar-base-color: #1b1b1b;
scrollbar-shadow-color: #1b1b1b;
scrollbar-darkshadow-color: #DCDCDC;
scrollbar-highlight-color: #1b1b1b;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-track-color: #000000;
}

/* Extra */

/* Full Height */
.fheight
{
	height:100%;
}

/* table backgroung image */
.tbgimg
{
	width:750px;
	height:510px;
	background:url(../images/table-bg.jpg);
	border:1px solid #4B4B4B;
}
.resumebg
{
	width:750px;
	height:510px;
	background:url(../images/resume-bg.jpg);
	border:1px solid #4B4B4B;

}
.headshotbg
{
	width:750px;
	height:510px;
	background:url(../images/headshot-bg.jpg);
	border:1px solid #4B4B4B;

}
.headshotbg2
{
	width:750px;
	height:510px;
	background:url(../images/headshot-bg2.jpg);
	border:1px solid #4B4B4B;

}
.demoreelbg
{
	width:750px;
	height:510px;
	background:url(../images/demoreel-bg.jpg);
	border:1px solid #4B4B4B;

}
.linksbg
{
	width:750px;
	height:510px;
	background:url(../images/links-bg.jpg);
	border:1px solid #4B4B4B;

}
.contactbg
{
	width:750px;
	height:510px;
	background:url(../images/contact-bg.jpg);
	border:1px solid #4B4B4B;

}